> I'm asking these devices to work like normal computers
> Yes I expect do be able to do all of those things if I want to
For the components I listed, and based on my understanding of "normal computers" as desktops and laptops, you cannot do all of these things today.
> it's my computer
It's their firmware. They don't magically give up their intellectual property rights when you purchase a piece of hardware from them.
What would be reasonable is providing access to datasheets, schematics, and manuals, where permitted by local laws, so that users can tinker with and develop for the hardware themselves. However, that shouldn't come with the expectation that the hardware's chain of trust remains intact or that all features will continue to function as they do with the OEM software.
> Yes I expect do be able to do all of those things if I want to
For the components I listed, and based on my understanding of "normal computers" as desktops and laptops, you cannot do all of these things today.
> it's my computer
It's their firmware. They don't magically give up their intellectual property rights when you purchase a piece of hardware from them.
What would be reasonable is providing access to datasheets, schematics, and manuals, where permitted by local laws, so that users can tinker with and develop for the hardware themselves. However, that shouldn't come with the expectation that the hardware's chain of trust remains intact or that all features will continue to function as they do with the OEM software.