Thank You for your continued support and contributions!
why do corporations allow "jailbreaking" and "flashing" at all?
Quotewhy do corporations allow "jailbreaking" and "flashing" at all?http://www.eff.org/press/archives/2010/07/26
[...] the Copyright Office rejected Apple's claim that copyright law prevents people from installing unapproved programs on iPhones [...]
When people try and secure devices, if it's an interesting enough device, people will break it anyway; absolute security is extremely hard to implement. The iPhone series has been cracked with over a dozen different exploits over its lifetime, even though Apple have tried very hard to prevent people doing so...
I am not the computer scientist but: is it so hard to realize an internal memory (containing all the running code), which just can be altered by the vendor? The whole system is running from a memory, which can only be written if a hardware-implemented security check is passed?
cowonoid: You make a lot of assumptions that I have troubling making for myself. If I buy a hammer, I do not suppose that the manufacturer can tell me how to use it nor for what purpose. Some sort of firmware is necessary for the basic operation of a DAP. This in no way implies to me that I am forbidden from using the device in a way of my choosing. You seem to operate under an assumption of "that which is not expressly permitted is forbidden" while I would prefer to assume "that which is not expressly forbidden is permitted."Manufacturers are free to take steps to secure devices that they sell, but users are also free to find creative new ways to use the devices that they own.
You seem to operate under an assumption of "that which is not expressly permitted is forbidden" while I would prefer to assume "that which is not expressly forbidden is permitted."
Some sort of firmware is necessary for the basic operation of a DAP.
As to the original question, it might be sometimes in part that they have a free advertising and R&D service. As long as modding is sufficiently difficult that people aren't going to enter into it en masse without a clue what they're doing, break stuff, and then demand a warranty repair, the company has a large community of motivated hackers trying to figure out interesting new things they can do with the device. They tend to be early adopters, tech savvy, and able to create a buzz in the online community. They directly increase sales, but they also find interesting new solutions to problems, which the company can then incorporate into newer versions of their code - either legally by rewriting it, or illegally by pinching it, and hoping nobody notices.
They strive to achieve that, but flaws in the design allow exploits
If he a-posteriori doesn't like the effect, his product has on his customers, he can try to bend the legal guidlines directly (that's what Apple tried) to prohibit it.
Which in the special case of a DAP or an iPhone could mean...
I would say: the firmware IS the DAP as well as the hardware. The software is not only a nonbinding suggestion, it should be the last word of the producer!
I had an idea how to foolproofly secure the D2 and this idea is not very hard to implement, nor is it connected to much effort during the product lifecycle. If I would develop a DAP like the iPod, I would for sure implement this little security feature.
I'll defer to the coders here (I'm not one); if they say it is to all intents and purposes impossible to make a device that can have firmware updated, can install new software, and at the same time can not be hacked, I'll believe them.
Page created in 0.115 seconds with 14 queries.