
Motorola's Sholes Bootloader Unlocked 283
teh31337one writes "Motorola's locked bootloader for their Sholes-family devices (Droid OG, Milestone, DroidX, Droid 2 etc, not Atrix 4G) has finally been cracked. @nenolod explains on his website: The Motorola Sholes platform uses a trusted bootloader environment. Signatures are stored as part of the CDT stored on the NAND flash. mbmloader verifies the signature on mbm before passing control. mbm verifies all other signatures before allowing the device to boot. There is a vulnerability in the way that Motorola generated the signatures on the sections stored in the CDT. This vulnerability is very simple. Like on the PlayStation 3, Motorola forgot to add a random value to the signature in order to mask the private key. This allowed the private key and initialization vector to be cracked. This comes at the time when HTC are also stepping up their attempts at locking down their phones . The recently released LTE flagship — ThunderBolt is their most locked-down phone to date ... They made signed images, a signed kernel, and a signed recovery. They also locked the memory."
Sorry, but no (Score:5, Insightful)
Even with the cracked bootloader, the company's attitude is not good, so I won't buy a phone from them.
Re: (Score:3)
Re:Sorry, but no (Score:4, Interesting)
Which companies are NOT on the list?
Re: (Score:2)
How about Nokia? N900 is fairly open. The one thing no radio transmitter should let you do is modify the frequencies that you are using to be outside the permitted spectrum, although I don't see a problem with listening.
Re:Sorry, but no (Score:4, Informative)
N900 is a 3 year old phone. call me when Nokia makes a modern version.... of which they will not because they are now a all Microsoft shop. Nokia's dead man, the body just hasn't stopped moving.
Re: (Score:3)
Re: (Score:3)
Nice company. Now if they just had a product for sale it might be interesting.
All they've currently got is a "countdown" to the release of something. They had a handset for sale (I think) but it's no longer "in stock".
I wish them luck, though.
Wrong about HTC (Score:5, Interesting)
This comes at the time when HTC are also stepping up their attempts at locking down their phones . The recently released LTE flagship — ThunderBolt is their most locked-down phone to date.
The submitter should know that the HTC Thunderbolt is just a customized variant of the HTC Desire HD provided for Verizon. Locking it up is almost certainly a Verizon-demanded attribute, and not an initiative from HTC. The Desire HD is unlocked in most of the world, and I doubt if a locked version can be obtained in countries with a more enlightened phone system.
Re: (Score:2)
From TFS:
This comes at the time when HTC are also stepping up their attempts at locking down their phones . The recently released LTE flagship — ThunderBolt is their most locked-down phone to date.
The submitter should know that the HTC Thunderbolt is just a customized variant of the HTC Desire HD provided for Verizon. Locking it up is almost certainly a Verizon-demanded attribute, and not an initiative from HTC. The Desire HD is unlocked in most of the world, and I doubt if a locked version can be obtained in countries with a more enlightened phone system.
The lockdown may very well have come from Verizon, we'll have to see with their newer devices. HTC have tried to lockdown their devices before, and this is just the next step. Check up on eMMMC, s-off and root for G2, myTouch 4g, and yes, even Desire HD.
Desire HD being sim unlocked is irrelevant. The lockdown I'm talking about is with their eMMC chip, and now their bootloader/recovery
Re: (Score:3)
Re:Sorry, but no (Score:5, Informative)
Even with the cracked bootloader, the company's attitude is not good, so I won't buy a phone from them.
Speaking of which:
December 20th, 2010 — Motorola notified of keystore vulnerability. No response received from Motorola.
February 20th, 2011 — Motorola notified again of keystore vulnerability. No response received from Motorola.
February 27th, 2011 — Motorola notified that keystore vulnerability will be disclosed to public on March 20th. No response received from Motorola.
March 20th, 2011 — Keystore signature generation vulnerability publically disclosed including private key leak. Response received from Motorola legal.(C&D)
Re:Sorry, but no (Score:4, Informative)
Sorry, but my New Year's resolution... (Score:5, Insightful)
... as a programmer is to spend less time trying to hack, tweak, or otherwise add value to platforms owned by companies who want to strip away my rights as a user to modify and operate those platforms as I see fit.
Re:Sorry, but my New Year's resolution... (Score:4, Insightful)
Re: (Score:2)
Really? You can't understand that?
Here's why: In the US, the only way to get a phone is through a carrier. (Well, not the only way, but still) And carriers like to control the devices on their networks so they can control the features and functions active on them... so they can sell the services that should be free (like texting) for a butt-raping price.
And if the carriers decide "for technical reasons" they cannot host a particular model or make of phone, they will lock them out of service on all of the
Re: (Score:2)
Re: (Score:2)
It is because of the influence of telecoms that these things happen. I will recall to your attention a story that came not long after the iPhone became common throughout Europe. Despite the fact that local carriers in Europe permitted tethering and that it was previously enabled in their firmware, AT&T's influence caused Apple to push out firmwares that disabled that for everyone because even though that functionality was disabled locally, people were acquiring EU firmware to enable tethering on their
Re: (Score:3)
So when it comes to who has the most influence, I think it is demonstrably the carriers in the US that carry the most weight... they make the most money so naturally, they are the most influential.
Nope, not quite. The US carriers are still pretty small compared with the world market, even in terms of profit. The difference is that nowhere else in the world do carriers provide revenue-sharing deals with phone makers. If a European or Asian mobile phone network offers a phone, they buy them, then sell them to their customers (typically via a 'subsidy', which is really a loan at about 15% APR, with repayments hidden in the monthly fee). In the USA, this is how it works for most phones, but for thin
Worked until AT&T bought T-Mobile (Score:3)
Here's why: In the US, the only way to get a phone is through a carrier.
Correction, for the LAZY that is the only way.
In the United States, the price of 2 years of service includes a discount on a phone. There's no discount on the service for not buying a phone at the same time as the plan. T-Mobile used to offer such a discount, called "Even More Plus", but it'll probably go away in a year once AT&T completes its acquisition of T-Mobile.
A european iphone 4 works perfectly here
On which carrier?
Re: (Score:3)
Get yourself an N900 before they all run out. Seems almost certain that the industry as a whole is moving toward totalitarian lockdown that makes the current Apple look like GNU. My prediction is that Samsung will be next with locked handsets.
Meego (the only thing that could bridge the PC and phone) was all but murdered, HP/Palm haven't released anything but press releases. What hope is there that in 5 years time we will still be able to have Debian chroots in out pockets?
Re: (Score:2)
I kinda like my Samsung Vibrant. It's not like it was hard to root or anything like that. And the team whiskey stuff I have on my phone now is just nice.
Re:Sorry, but my New Year's resolution... (Score:5, Funny)
Blackberry? That's the phone that comes with a trackball, right? I heard their next model will run IBM DOS 5.0 with DOS Shell, and it'll remove the trackball in favor of a 3-button rs232 ball mouse. The DB-25 connector will increase the form factor a little bit, but damn, I'm so buying that phone.
Re: (Score:2)
If they actually made a phone with an RS-232 Dsub-9 port I know many engineers and sysadmins would buy one.
Re: (Score:2)
I totally agree with your sentiments, but none of my (6) blackberry phones have done any better. They require charging every night. (18hr standby is the advertised life for my bold). I'm still missing the 'good old days' when I would charge my phone once per week. Try to go camping for 3 days without a solar charger. 'Just turn it off when you aren't using it???' The blackberry boot time is as bad as any.
I'll try to bring up battery performance again this year at GoogleIO, but seems like no one reall
Re: (Score:2)
>>>to spend less time trying to hack, tweak, or otherwise add value to platforms
In my experience it's not worth it. Especially if you just wait a year-or-two and those new things get added "automatically" by faster processors.
>>>So where are the worthy devices made by worthy companies?
My VirginMobile (nokia) phone has Opera Mini, and makes calls. That's all I need. The "real work" I do on a laptop or desktop.
Re: (Score:2)
So where are the worthy devices made by worthy companies?
Not exactly worthy right now, but Nokie did at least make a Linux-based smartphone, with decent battery life - the N900.
Re:Sorry, but my New Year's resolution... (Score:5, Insightful)
Most of the people I know have Android or an iPhone, and they're all in search of charging outlets by early afternoon. Just can't see going back to that 90s-like level of utility, myself...
With great power comes great battery drain. Utility is defined as being of practical use. In the 90s I had a phone that I could use to make a call and send some SMS. You want that? You got that. Buy yourself an Android phone, deactivate bluetooth, wifi and GPS. Turn off all bands associated with data transfer. Dim your screens to barely readable levels, and only ever turn on the display for the purpose to make a call. You'll find your battery will last close to 4 days. You'll also find you wasted a big portion of your devices capabilities.
In terms of practical use the utility of the mobile phone has never been higher. While I was overseas I was able to click a button on my phone to turn it into a mobile access point so I could get my laptop on the internet. Yeah it chewed through battery but having that ability alone made it all worth while. While walking around Prague I was never once lost due to the GPS functionality. I was able to quickly look up public transport timetables and even book international train tickets. While sitting on the train I had a library of music available to me, and when the Japanese earthquake hit I found out about it while I was on public transport far away from a laptop or TV.
The world is at my fingertips now, THAT is the utility of the modern phone, and you know what happens at the end of the day? I plug it in. Either to the wall, the car, or a common USB socket. My phone has never gone flat.
As for lockdown... my phone was not locked to any provider out of the box. My phone was rooted in a matter of minutes. My phone has a custom kernel on it provided by the hobbyist hackers over at xda-developers. Neither of this added anything that the manufacturer didn't already provide, but instead simply bypassed my stupid carrier's slackness in providing updates. In fact the only thing I have so far found even slightly wrong on my phone is that I can't connect my Wiimote to it due to a bluetooth issue.
Buy a Nexus S or one of the Samsung Galaxy variants.
Re: (Score:3)
So you buy a smartphone to have the same features as a $30 Nokia?
Re: (Score:2, Informative)
My Droid is plugged in every 2-4 days depending on usage.
Re: (Score:2)
my 2.5 year old iphone 3G goes 2-4 days between charges depending on usage too.
It takes a lot of talking to wear the battery down during one day.
Re: (Score:2)
>>>It takes a lot of talking to wear the battery down during one day.
Not talking. "Smartphoning" i.e. using it like a computer. He said that in his original post.
Re: (Score:2)
Actually, it depends on what you're using the phone for.... things that wear the battery down quickly on an Android phone are:
1. Having the screen on 100% brightness. (most new phones have a light level sensor and can automatically adjust the screen brightness... put it on this mode, it saves battery).
2. Playing games constantly on the phone. Of course, it depends on the game, some of them are actually very CPU-friendly, some of them will peg the CPU and drain the battery super fast.
3. In that same vein, le
Re: (Score:3)
Having the screen on 100% brightness. (most new phones have a light level sensor and can automatically adjust the screen brightness... put it on this mode, it saves battery).
This was commonly stated when the feature first hit the market. Most testing indicates this actually makes batter life far, far worse, assuming you don't already, continuously, operate your display at 100% brightness. In other words, if you make any effort to control your screen's brightness, chances are, on average, over the span of a day, you're doing better than the automatic display adjustment.
The problem with the automatic display adjustment is the fact that the display is continuously adjusted, freque
Re: (Score:3)
Sorry, but if you have to charge your phone after four hours, you've most likely been playing Angry Birds for four hours straight. In other words, either none of the people you know have to work for a living, or you're simply lying. My bet is on the latter.
Waste of money. (Score:4, Insightful)
Money of the provider. (Score:3, Insightful)
With a locked phone they can give the provider control over the phone (read: appstore ), and the telecom provider. I think Motorola hopes to make extra money from the provider instead of the consumer.
You are right, if consumers wanted a closed phone they would have bought a iPhone. an android phone is NOT a closed environment, and locking one part down in an open environment leaves a mediocre (in comparison) product.
Re: (Score:2)
Give it a rest! Cyanogenmod - which is ported to every phone the community CAN port it to, so is a good a yard stick as any - is supported on 17 HTC phones, 2 Samsung Phones, and one Motorola phone.
Either HTC are OK with it people hacking their devices or they are completely incompetent - but either way the facts just don't jive with your statement.
Re: (Score:2)
HTC were okay with people hacking their devices for years, but it seems that they have changed their stance.
Re: (Score:2)
Re: (Score:2)
Go back and look at the irc logs that the dev's were on. It took quite a bit to free those devices.
Re: (Score:2)
Re: (Score:2)
Whose to say the customer doesnt want the product? You're kidding yourself if you think hackers and tinkerers are a large part of any customer base outside dev products.
The only reason custom firmware and other general modifications have become a mainstream topic is because the minds behind the exploits release tools that are trivial to use. If there wasnt a "power on, point, click" sorta method the majority of people would continue to use the products as they were intended. You want something with added
Re: (Score:2)
Re: (Score:2)
Re: (Score:3)
Because you are not the customer. They do not care about you at all.
At most you are an annoyance.
the carriers are their customer.
Re: (Score:3)
I don't think the general public really cares about locked bootloaders. However, they do care about half-decent phones, and IIRC the last half-decent phone Motorola produced that enjoyed any level of popularity on this side of the pond was the Razr.
Re: (Score:2)
Actually in Europe the word of mouth regarding the Motorola shennanigans regarding the bootloader spread pretty quickly.
Add to that that Motorola Europe basically treated their customers like second class citizens regarding updates on the Milestones
and a bunch of if you dont like the bootloader buy somewhere else comments by the official support over here for the
following year, and you can see a scheme where the general public became overly frustrated and Motorola quickly
went from the only decent Android ph
Re: (Score:3)
Personally I haven't even seen many Motorola devices recently in EU stores which may explain why they're not doing so well. As far as I can tell n
Re: (Score:2)
you got it backwards.
the stores aren't stupid. they don't stock the phones because their shelf space is worth more than the meagre sales they'll get. simply put, other phones will sell better.
on the issue of bootloaders, that's probably one for market research to determine. i do, however, find the "nobody non-technical cares about anything but how it looks" to be patronizing and wrong, and a reason a good whack of /.ers are embittered bachelors. surprisingly the general public are not as stupid as us ne
Re: (Score:3)
Re: (Score:2)
Motorola have never been very strong in Europe. I personally tried them once (E398), and won't buy from them again in a long time: bad industrial design (the connectors kept getting disconnected, both headset and charger, which is a pain), bad software (USB synch never worked), and bad support (never could get someone to actually try and fix my problems). Such a "perfect" trifecta requires not only a bad product, but a bad company company.
I hope for them they changed since, but I'm trying out pretty much ev
Re: (Score:2)
The "general public" may not care, but, before they buy they normally ask those of us who know and do care. When we tell them to avoid a "locked down" phone they probably don't even know what it means, they just know I think it's bad. Previously these people bought HTC instead, now I will direct them elsewhere.
Wrong way, go back (Score:5, Insightful)
Sorry, but we shouldn't have to fight teeth and nails to get proper access to devices we buy and own.
Being locked out of our own legally purchased devices is NOT normal.
Kind of like buying a computer and not being able to do what you want with it.
Wait, what is this OSX upgrade you tell me about? Sounds great, and only 29.99!
Re: (Score:3)
"Being locked out of our own legally purchased devices is NOT normal."
Ever tried to access the air-bag controller on your car? Ever flashed your ECU and then expect the manufacturer to cover the consequences? Ever bought software that was reliant on a hardware dongle? Ever bought a large dedicated device (like a specialist microscope) that comes with some ancient MacOS version on the controller PC that you can never touch or upgrade without voiding the whole setup? What about trying to make a replacemen
Re:Wrong way, go back (Score:4, Insightful)
Ever flashed your ECU and then expect the manufacturer to cover the consequences? ... Ever bought a large dedicated device (like a specialist microscope) that comes with some ancient MacOS version on the controller PC that you can never touch or upgrade without voiding the whole setup? ... Hell, some high-end cars have tyres that "talk to" the car so they know exactly when you fitted a third-party component so they can void your warranty.
The GP poster is not asking for the companies to cover his device when he installs something new on it. Warranties are made to be voided. He is just saying that they should stop trying to control him so that he can not install what he wants.
Getting worse? (Score:3)
It seems these DRM schemes are getting harder and harder to break as the manufacturers are learning from the unlocking community. The iPhone hasn't had an unlock for iOS 4.1, 4.2, and 4.3 yet due to Apple closing more security holes and implementing new checksums. (Anyone who has an unlocked iPhone for 4.1 and 4.2 is doing a hacked form of upgrade that prevents a full firmware/baseband upgrade, but new buyers are completely out of luck)
It seems like the rooting/jailbreaking/unlocking/modchipping community kinda small; a few geniuses figure it out and publish it in a handy software package for the rest. What does this mean for the future, will the locking/DRM powers outpace them?
Re:Getting worse? (Score:4, Informative)
Re: (Score:2)
Maybe. Only a few geeks and nerds care about bootloaders but they can tell friends "don't buy that because you won't be able to install that app that requires rooting/jailbreaking". Chances are that locked down phones will sale some units less than non locked down ones. But manufacturers might get more than that money back if locking down is appreciated by phone operators. If that's the case, locking down might make the difference between having a phone subsidized by an operator or not and that impacts heav
Re: (Score:2)
Let me give you an analogy.
"Do not buy an MP3 player - you can only listen to music that's available on MP3 or been ripped from CD. Instead, you should buy a bunch of musical instruments and then you can listen to whatever you like."
Anyone who you say that to will give you very funny looks. Then they'll point out things like "I don't want to learn to play an instrument. And besides - only listen to what's on CD or MP3? So I'm limited to.... well, I'm not really, am I?"
And so it is with locked down phone
Re: (Score:2)
Re: (Score:2)
And that's the difference right there. Apple will provide you with software support and patches for 2-3 years that will work.
Motorola, HTC, Samsung, give varing levels of support depending on how many units sold. the flag ship line might get 2 years, but you are lucky to get a single update to other phones. Or those updates are blocked by the carrier.
The carriers need to be locked out of phones other than sim cards. I was going to get an Atrix, but seeing how crippled it is because of AT&T I am chan
Re: (Score:2)
"I can't upgrade it whenever I like? By the time a version of comes out that I want to upgrade to but can't, the phone will be worn out from being used every day for 2 years, I'll be at the end of my contract and eligible for a heavily subsidised upgrade to the latest model. So again, I don't see why I should care."
I got my current phone (Nokia E65) in 2007. Apart from a broken display which cost me 12 € to repair and the scratched case which I do not care about the phone is perfectly fine. The contract I am on is older than that, though. 2003 at the latest.
I certainly am not representative of the majority of users, but not everyone treats their mobile phones and contracts as throw-away items. And not everyone takes subsidised phones.
Re: (Score:3)
Jo Sixpack / Jane Peroxide don't care about your open platform. They don't care about homebrew, tracking, licensing, DRM, locked bootloaders ("Is that like a shoehorn?") or any other of that stuff which matters to you and me. They want to play Scrabble and update their bookface status with twatter. Don't kid yourself that it's any different.
Re: (Score:2)
What surprises me is that Apple hasn't modified iOS 4.x so that it will refuse to run unless its running alongside the correct baseband, thus preventing the "upgrade but dont upgrade the baseband" trick.
Re: (Score:2)
I don't think so. TinyUmbrella works by interrupting the upgrade process in iTunes, after iTunes upgrades the OS it tries to contact Apple to verify the signature on the upgrade. TinyUmbrella blocks the connection to Apple's server, so iTunes aborts the baseband upgrade with a temporarily bricked phone and an iTunes error 1013. All you do next is put the iPhone in DFU mode and finish the jailbreak and then activate the phone.
Re: (Score:2, Insightful)
Fixed that for you.
Re: (Score:2)
Jailbreak != Unlock. GP said unlock.
Why the hell? (Score:3, Insightful)
Why can't you use your own phone as you please, even more so if it's Android, an open platform?
The only reason I can think of is piracy, which seems to be the justification for everything nowadays.
Seriously, this is a genuine question, not some sort of philosophy.
Re:Why the hell? (Score:4, Insightful)
There may be network issues. Just like the FCC regulates what you do with your wifi antenna. Yes, you can get into your router and up the power on your wifi router, but I think it violates some regulations. I am not a EE, but I bet if you up the power it may screw up other frequencies.
For a cell phone, imagine if you started spewing crap packages on their network? Or somehow masked your id and got free service? They don't want people exploiting their network, which I understand.
Ideally they would put all the magic in hardware, then let your OS do whatever you want. Have the cellular radio chip handle everything, so the OS can just interface to it so the network is protected and you can't scam a fake ID. Then you could do whatever you want, like run up cell bills for running over your cap using p2p.
Re: (Score:2)
That's pretty much how it works AFAICT, so good guess. But the lock down in phone OS can't really be explained away by the lockdown in the radio units, otherwise open units would be more or less illegal, and I don't see the FCC going after Nokia for the N900, or google for the nexus phones.
Re: (Score:2)
GSM (and probably CDMA) modules, as far as I know, already implement the protocol in separate chips. And you can't simply fake an ID like changing a MAC address, they use cryptographic authentication.
Besides, plenty of cellphones have been sold - and still are - without such protection, nor they care to implement them.
Re: (Score:2)
Re: (Score:2)
Re: (Score:3, Informative)
As an observation, it should be noted that NOTHING of what they've done up to this point has honestly prevented anything like spewing packets on their network. The malware that got onto the phones through the app stores managed this all on it's own very nicely- and saying that this is a good reason for Apple's walled garden approach, is wrong as well as they had their malware incidents too.
Protecting their network isn't the reason.
Re: (Score:2, Offtopic)
"Terrorism," "piracy," and "think of the children" are excuses that the average person just seems to accept.
"There was a terrorist attack!? Maybe you should take away some of our rights that we claim we are better for having so that we can have a false sense of security! That couldn't ever be abused by a corrupt government! Humans can't ever make mistakes when they are given unchecked powers!"
"Oh, you implemented this strict and annoying DRM scheme because of pirates? It's all their fault even though you're
Re: (Score:2)
Why can't you use your own phone as you please, even more so if it's Android, an open platform?
The only reason I can think of is piracy, which seems to be the justification for everything nowadays.
Seriously, this is a genuine question, not some sort of philosophy.
I suspect it's got less to do with piracy and more to do with customer returns. These phones are fundamentally consumer items, and like most consumer items a high level of returns is an absolute killer for your profits.
Phone shops aren't really set up to deal with phones that have been significantly messed around. They can reload the software from a PC provided there's enough of the firmware left on the phone to support this, but that's about it. Combine a burgeoning community of hackers who are turning
Re: (Score:2)
Also, and I think this is the main reason: pressure from the providers.
Here in the US, it's about impossible to get a phone that hasn't been locked to a provider, and crippled.
When the provider gets a cut for every app you buy through the "sanctioned" channels, can charge outrageous fees for music services and ringtones, and can charge you an outrageous amount of money for things like international calls and would lose that money if you could call through apps like Skype, well then the provider also would
Re: (Score:2)
They already managed to pass a tethering app disguised as a flashlight through the Apple Store review process. I really doubt they can't pass through a trojan. Just disguise it as an app that needs to access the web for a valid reason but that in fact is calling home to know if it should activate the trojan or not. Then you simply flip the switch on the server once it's approved.
I'm not that technically knowledgeable*... (Score:3)
... so maybe this is a stupid question.
Is it easier to jailbreak an iPhone (or iDevice) than this? I thought Android devices were "open"; if so shouldn't one be able to change their OS more easily?
Or does the openness of the Android platform refer to the fact that there is no restriction on the Apps you can install? Or is there something else I am missing?
*about this issue. I'm quite knowledgeable about a host of others though!
Re:I'm not that technically knowledgeable*... (Score:5, Informative)
Android itself is relativity open, however, the vendors (Motorola, HTC, SE, etc) can lock it down if they want.
Only 2 phones use Android in it's base form, everyone else use vendor modified versions.
Re:I'm not that technically knowledgeable*... (Score:4, Informative)
A guess as to what "Open" refers to in this context: Android is open source. iOS is not... Basically, anyone can put Android on their device.
Unfortunately, this doesn't mean that the manufacturers of mainstream Anroid devices can't lock them down so the people that buy them can't put on their own versions of self-baked Android. It's not Android's fault, but it damn well is Android's problem :(
Re: (Score:2)
Unfortunately, this doesn't mean that the manufacturers of mainstream Anroid devices can't lock them down so the people that buy them can't put on their own versions of self-baked Android. It's not Android's fault, but it damn well is Android's problem :(
I'm pretty sure that parts of the LGPL (which a parts of Android are undoubtedly licensed under) makes it clear that the user must be able to:
0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.
1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version.
(From http://www.gnu.org/copyleft/lesser.html [gnu.org])
I'd argue that a locked bootloader prevents me doing just that, since I can't update the firmware image with my replacement library and expect it to boot.
Re:I'm not that technically knowledgeable*... (Score:4, Interesting)
I should have pasted the whole of section 4 of the LGPL, which also makes it clear that you must provide all information required for the user to reinstall the new shared library of their choice.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
As a practical matter: If you're unable to find hardware that will run said copy of Linux, yes. This is, unfortunately, becoming more and more the case on Android. The only current phone that'll let you do what you want with it (Nexus S) is built on sub-par hardware.
Theoretically: Obviously no.
Re: (Score:2)
I thought Android devices were "open"; if so shouldn't one be able to change their OS more easily?
Other people have given accurate answers, but just for clarity -- most Android phones consist of an "open" OS on a "closed" device.
Imagine you're designing a vending machine. You can use a 100% free Linux distro as its core OS. But you can hide every data interface behind a padlock such that your customer can't install a different Linux, or install extra applications -- they just have access to the coinbox and the product selection buttons. You could include your own non-free software on there -- the applic
Re: (Score:2)
... so maybe this is a stupid question.
Is it easier to jailbreak an iPhone (or iDevice) than this? I thought Android devices were "open"; if so shouldn't one be able to change their OS more easily?
Or does the openness of the Android platform refer to the fact that there is no restriction on the Apps you can install? Or is there something else I am missing?
*about this issue. I'm quite knowledgeable about a host of others though!
It depends on what you're referring to when you say "open".
The Android platform itself is completely open source. Anybody can download the source, modify it, compile it, etc. In that respect it's quite a bit more open than the iPhone OS.
The platform, in general, is also more open. You aren't necessarily tied to a single app store. Worst-case scenario, you can load an app from an .apk on an SD card or something. Which makes it far easier to develop your own homebrew/in-house apps.
However, the individual
Why do they do it? (Score:2)
Re:Why do they do it? (Score:5, Insightful)
In theory:
1. To appease the carriers. The less control end users have over how they use their device, the better. This allows carriers to charge out the ass for things like tethering...
2. Planned obsolescence. If every user could upgrade their device to the next version of Android easily, you'd get (*gasp*) people only buying a new phone every 4 years instead of every one or two...
3. To minimize support costs - there's always a few idiots out there that'll brick their phones and then try to RMA them. Of course, switching to PC type OS upgrade/installation system would eliminate that problem right away.
Re:Why do they do it? (Score:4, Interesting)
Re: (Score:3)
1 &3 I agree with but not 2.
Planned obsolescence works for dumb phones, but for smart phones especially right now it doesn't make much sense as the smart phones of just 2 years ago didn't have the processing abilities they do now.
Maybe in 4-5 more years when the majority of major changes have been done and we are all using multi-core 28nm processors in our smart phones you can say it is planned obsolescence however right now things are moving far to fast, for that.
Re: (Score:3)
You're partially correct, of course - older phones often don't have the processing power to run the newest version of their OS - case in point, iPhone 3G, or the HTC Dream.
However, there are cases where it's the other way around, and the phone has more than enough horsepower to cope, but is being shackled by an overprotective manufacturer - See the subject of this article, for instance: Motorola's Android phones starting from the Milestone - why wouldn't those be able to run Gingerbread? Or even Ice Cream w
Fake (Score:2, Informative)
According to the Guys from #milestone-modding (nadlabak, xvilka,...) the keys and the Story is a fake/hoax.
Does nobody check this before releasing News?
Own the network all you want, but I OWN MY PHONE (Score:3)
We're getting to a point where if we don't like how we're being treated as a customer, we can no longer take our money elsewhere. Every option is becoming evil.
Re: (Score:2)
Re: (Score:2)
what about radio frequencies? should those be restricted? Do you know how trivial it really would be for a a virus to turn a cell phone into a cell phone jammer? In order to get the most flexibility some things have to be done in software however that flexibility comes at a price. your walking around with a cell phone jammer all it needs to do is a few software tweaks.
should that be allowed too? you don't want anything restricted right?
Re: (Score:3)
Re: (Score:2)
and if that user(or a virus that was only able to work because of changes the user made) then accidentally turns their phone into a jammer, should he be liable too when someone else can't call emergency services and someone dies as a result?
We expect phones to work as phones 100% of the time.
Re: (Score:3)
Of course they should be liable! If you tinker with your car and thereby cause an accident you are liable for any damages, not the manufacturer. If your "off-the-shelf" car displays a fault that leads to an accident the manufacturer is held responsible. We already have rules for all possible scenarios.
I am dumbstruck as to why the mere act of adding software to an already existing, well explained and satisfyingly regulated problem suddenly makes everything so complicated and somehow "special". Whether it is