Related
I thought it would be a good idea to have a thread regarding everything that's going to happen regarding Sprint's official 2.1 update, including steps we should take if we want to use it, and what the consequences will be. I'm not an expert on these things, but there are lots of people here who are, and centralizing that information will probably be very helpful to lots of folks once this update is rolled out.
For starters, what will we have to do if we want to install the update? wipe, restore nandroid backup, receive OTA update?
Secondly, will there be anyway to maintain root on the device and also install their official 2.1?
Thirdly, will there be any real advantage to installing the official sprint update?
If anyone has any answers to these questions, or wants to ask other questions, or has any other pertinent information on what this 2.1 update process will entail, please post it here so we can all learn. Thanks!
ASULutzy said:
Secondly, will there be anyway to maintain root on the device and also install their official 2.1?
Click to expand...
Click to collapse
Not that I'm aware of. Nor is it clear that we will be able to root the same way as we did the 1.5.
ASULutzy said:
I thought it would be a good idea to have a thread regarding everything that's going to happen regarding Sprint's official 2.1 update, including steps we should take if we want to use it, and what the consequences will be. I'm not an expert on these things, but there are lots of people here who are, and centralizing that information will probably be very helpful to lots of folks once this update is rolled out.
For starters, what will we have to do if we want to install the update? wipe, restore nandroid backup, receive OTA update?
Secondly, will there be anyway to maintain root on the device and also install their official 2.1?
Thirdly, will there be any real advantage to installing the official sprint update?
If anyone has any answers to these questions, or wants to ask other questions, or has any other pertinent information on what this 2.1 update process will entail, please post it here so we can all learn. Thanks!
Click to expand...
Click to collapse
1. The update might wipe your phone. Expected to be OTA.
2. Nobody but Sprint knows if the root exploit is patched. Wait for release, dont update right away, wait for confirmation of root.
3. The way I see it, the only benefit is that 2.1 ROMs will have everything working "officially". Sprint stock ROMs are full of crapware.
just wait till it realeased and your questions will be answered no one knows what the updates going to do or included in it
Regarding whether or not the same root exploit will work, I'm not a real expert on phone development or Android, but I am a software engineer and a real Linux nerd.
Presumably the 2.1 images will also include a much newer kernel that has long since patched that old fs pipe exploit. But who knows, maybe they won't. Either way, there are always occasional local root exploits found within the linux kernel, so it would just be a matter of time.
The way I see it is the Eris users finally have root on 1.5 but whoever updated to the leaked 2.1 can't get root... If Eris = Hero, 2.1 < 1.5. Hahh.
Kinda off-topic here, but the OP needs to fix the title of the thread. If you go into the OP, hit Edit, then hit Advanced Edit, you can change it
Root can only take so long. Once the source is released there's no way to stop people from baking an AOSP with root.
HeroMeng said:
Kinda off-topic here, but the OP needs to fix the title of the thread. If you go into the OP, hit Edit, then hit Advanced Edit, you can change it
Click to expand...
Click to collapse
Thanks! lol, I thought it would be under advanced thread tools and when it wasn't I gave up looking
Once we get a ruu of the stock upgrade we should be able to extract the necessary files to make a full update.zip of the stock rom with root already applied. So if you dont want to lose root access then don't jump the gun when the update Goes official.
The only thing that I seem to be missing with Damagecontrol is certain webpages refuse to load. 99% of the webpages I access work fine. AFAIK all other features function 100% and I've had BETTER battery life after flashing this with the updated PRL.
I have a feeling it'll be a while before I finally migrate to a ROM based on the official build being that I'm so satisfied with this one.
You can take this with a grain of salt. I just finished a chat with a sprint tech using the chat feature on their site. This person said that the update will be OTA and that there was no specified date yet.
"It will be OTA. We are actively working on having the Android 2.1 platform available to our Hero and Moment customers over the coming weeks. However, there is no fixed date has been mentioned here."
So if this tech has the correct info then I doubt the 26th of March is going to be the date as some have stated. But this person may not have access to everything that is why I say take it with a grain of salt.
Just updated to 2.1 OTA. Not bad, kind of sluggish, but to be expected from an official version.
............yeah no. So much for March eh?
MrTrip said:
Just updated to 2.1 OTA. Not bad, kind of sluggish, but to be expected from an official version.
............yeah no. So much for March eh?
Click to expand...
Click to collapse
march isn't over yet.
....i say more like april or may tbh. i heard the nexus launch might be in june so it makes sense to release 2.1 closer to that considering the n1 runs 2.1.
fixxxer2008 said:
march isn't over yet.
....i say more like april or may tbh. i heard the nexus launch might be in june so it makes sense to release 2.1 closer to that considering the n1 runs 2.1.
Click to expand...
Click to collapse
Oh well, thanks damageless for 2.1 on my Hero all ready.
Since the 2.1 new update was released, I figured it would be a higher version number than our leaked 2.1. That means we could hboot it to our phones to update.
But wait, could some developer root this update (maybe in a similar to the way they rooted 1.5 to 2.1 root) so the leaked 2.1 people could hboot to this new update for 2.1 except it would be rooted.
Sorry if that was confusing.
Here's where the update was found:
androidforums.com/htc-droid-eris/55898-you-dont-need-root-new-leak.html
As far as I understand it, the reason that 2.1 OTA can be installed for users running leaked 2.1 is because it has a higher subversion number and it is SIGNED. That is the tricky part. Because your SPL / HBoot is S-ON, meaning that it will only install signed zips, you are still unable to install a rooted 2.1. The reason that the exploit worked on 1.5 is because the PB00IMG.zip IS a signed package, but the versioning only puts it ahead of 1.5, not Leaked 2.1 or OTA 2.1. Once the PB00IMG.zip is installed, it turns S-OFF so that unsigned (e.g. rooted) packages. From what I have read in other posts, devs are moving toward trying to find exploits in the new 2.1 OTA for users who have already upgraded without root. I would personally recommend doing the 2.1 OTA and hanging tight for the next exploit.
Thank you man. So, would it not be possible to turn S-OFF in this new update? I understand that would require going in and tampering with the files, which could break the signature on the package, possibly?
Precisely, if you change one bit of a signed file, the signature changes completely. As I understand it, the PB00IMG.zip file that is used to root 1.5 phones was "stumbled upon" already signed by HTC. For any future rooting for people with 2.1, this file is unusable because the versioning of this convenient package is older than what leakers and official 2.1 adopters have. It is impossible to modify the 2.1 update without breaking the sig. We now have to hope that devs can find an exploit or broken code in the new 2.1 update that allows for rooting by another means.
If you are desperate, feel free to try to socially engineer Verizon. That has met with considerable success from some other early adopters. If not, play the waiting game. In the mean time, feel free to upgrade to the OTA 2.1 leak. It fixes some things like Google relogin.
shickfaced said:
Precisely, if you change one bit of a signed file, the signature changes completely. As I understand it, the PB00IMG.zip file that is used to root 1.5 phones was "stumbled upon" already signed by HTC. For any future rooting for people with 2.1, this file is unusable because the versioning of this convenient package is older than what leakers and official 2.1 adopters have. It is impossible to modify the 2.1 update without breaking the sig. We now have to hope that devs can find an exploit or broken code in the new 2.1 update that allows for rooting by another means.
If you are desperate, feel free to try to socially engineer Verizon. That has met with considerable success from some other early adopters. If not, play the waiting game. In the mean time, feel free to upgrade to the OTA 2.1 leak. It fixes some things like Google relogin.
Click to expand...
Click to collapse
So, I installed the first 2.1 leak. Can I install this new one that just came out in the last couple days? Sorry, guess I'm not seeing the answer here
If we were able to find a way to modify the update to include root with a valid signature, we would also be able to modify the version number to a higher number than the current 2.1 leak. I'm pretty sure upgrading to the "official" 2.1 won't hurt our chances of finding root, it'll just make the wait less buggy
jearl75:
Yeah, you can install the new leak over the old one, no worries.
so should us people on the first 2.1 leak upgrade to the newest one or stay on the first one??
theboo7 said:
so should us people on the first 2.1 leak upgrade to the newest one or stay on the first one??
Click to expand...
Click to collapse
I reckon that depends on if you're experiencing the Google login bug or not. My wife's Eris with the first leaked 2.1 is not. And if you are experiencing that bug, which is more hassle...logging into Google repeatedly, or rebuilding your phone (apps, contacts, etc) from scratch??
Dangerous Dave said:
I reckon that depends on if you're experiencing the Google login bug or not. My wife's Eris with the first leaked 2.1 is not. And if you are experiencing that bug, which is more hassle...logging into Google repeatedly, or rebuilding your phone (apps, contacts, etc) from scratch??
Click to expand...
Click to collapse
its not that bad since i rarely restart my phone, i guess my real question would be would it make it longer until i get root? or are devs trying to root the NEW 2.1 instead of the old 2.1
I apologize if this gets old, but I am trying to be cautious so I don't brick my phone...
I downloaded the following leaked 2.1 version a few weeks ago, and have this installed:
Baseband version: 2.40.00.01.22
Kernel version: 2.6.29-5898f66b / [email protected] #1
Build number: 2.19.605.1 CL12345 test-keys
Software number: 2.19.605.1
I have a problem installing the new version of Google Maps. Phone dial can be sluggish and/or unresponsive at times, but it is manageable. Overall, the installation of the leaked ROM went fine, and I feel like I am pushing my luck if I try to download the latest ROM. Does anyone know if the latest release addresses the issues above? I am not experiencing any of the login issues to Gmail that others are experiencing.
My question is this: Should I just leave well enough alone and wait for the OTA at this point?
Thanks for any suggestions.
mdeavers said:
I apologize if this gets old, but I am trying to be cautious so I don't brick my phone...
I downloaded the following leaked 2.1 version a few weeks ago, and have this installed:
Baseband version: 2.40.00.01.22
Kernel version: 2.6.29-5898f66b / [email protected] #1
Build number: 2.19.605.1 CL12345 test-keys
Software number: 2.19.605.1
I have a problem installing the new version of Google Maps. Phone dial can be sluggish and/or unresponsive at times, but it is manageable. Overall, the installation of the leaked ROM went fine, and I feel like I am pushing my luck if I try to download the latest ROM. Does anyone know if the latest release addresses the issues above? I am not experiencing any of the login issues to Gmail that others are experiencing.
My question is this: Should I just leave well enough alone and wait for the OTA at this point?
Thanks for any suggestions.
Click to expand...
Click to collapse
I Know that when I installed the new Leak, the dialer lag was MUCH improved, as was the phone signal and general stability, Gmail doesn't make you log back in every reboot, and on my phone my "get more HTC widgets" link is fixed. But I heard on others phones it wasnt. It Does wipe all your apps even though its 2.1 -> 2.1. But Just like last time the SD card is untouched.
The installation process is exactly the same. I recommend it.
EDIT- Actually I just noticed the build you have installed is test keys signed and to my knowledge only the root rom was test key signed. This being the case if you want to keep root I would flash a custom cooked ROM... Since your lucky enough to have the chance to do so... Sigh..
Wait, test keys signed means what exactly? My Eris reads that but I only installed the two leaks AFAIK?
Does it just mean signed by HTC?
thawkth said:
Wait, test keys signed means what exactly? My Eris reads that but I only installed the two leaks AFAIK?
Does it just mean signed by HTC?
Click to expand...
Click to collapse
So you only installed the 2.1 non-root Leaks??? I may be mistaken, but both times I flashed the leaks, 2.1a +2.1b, both had builds signed with release keys... I was under the impression that only the 2.1 leak+root was signed with test keys.
Shed some light developers?
Whitepaint said:
So you only installed the 2.1 non-root Leaks??? I may be mistaken, but both times I flashed the leaks, 2.1a +2.1b, both had builds signed with release keys... I was under the impression that only the 2.1 leak+root was signed with test keys.
Shed some light developers?
Click to expand...
Click to collapse
You are exactly correct: Both of the leaked 2.1 roms have release keys, while the 1.5->2.1 root rom (and any rom based on that upgrade) will have test keys.
my girl has a rooted 2.1 with release keys. download Grdlocks ota rom
ahjee said:
my girl has a rooted 2.1 with release keys. download Grdlocks ota rom
Click to expand...
Click to collapse
Interesting...can you post the software version/info from your phone settings?
ahjee said:
my girl has a rooted 2.1 with release keys. download Grdlocks ota rom
Click to expand...
Click to collapse
Thats most probably because Grdlocks ota rom is based on just that, the 2.1 ota leak, not the 2.1+root rom. The Beauty of custom roms...
Sorry no one has been clean on this before:
The 2.1 leak was leaked from HTC by riverrunner. We actually don't care about the hboot version, radio version is the main thing updaters look at (we've found that out since root).
The 2.1 update that had root built in was also an HTC leak. It contained SU. That was the difference. We didn't do ANYTHING to get root. ABSOLUTELY NOTHING. It was leaked by someone at HTC. Simple enough. So, we CANNOT redo this, becuas we did NOTHING.
Hope this clears it up. Thanks!
zifnab06 said:
Sorry no one has been clean on this before:
The 2.1 leak was leaked from HTC by riverrunner. We actually don't care about the hboot version, radio version is the main thing updaters look at (we've found that out since root).
The 2.1 update that had root built in was also an HTC leak. It contained SU. That was the difference. We didn't do ANYTHING to get root. ABSOLUTELY NOTHING. It was leaked by someone at HTC. Simple enough. So, we CANNOT redo this, becuas we did NOTHING.
Hope this clears it up. Thanks!
Click to expand...
Click to collapse
I'm glad this was finally publicly admitted. I got kind of tired of the devs going around pretending they actually did something besides getting lucky with a leak.
12134567890
Okay xda, here's a hypothetical situation I'm considering:
I'm running damagecontrol 2.08.1, and I know the official 2.1 is out now. However, I hear mixed reviews. I'd much rather be running the official update, but at the same time not too sure I want to lose root. It'd be good to hop off the root train to avoid pains like this, but then I'll be impatient when Froyo comes around I suppose. Anyways, I was wondering if it were at all possible to:
1.) Backup via Nandroid my system running 2.08.1 rooted.
2.) Update to the official non-rooted 2.1
3.) Test it out, and if I don't like it, restore to my 2.08.1 rooted via Nandroid, and have root access again.
Can anyone confirm whether or not this would work? Also for those that updated, what are your thoughts on Root-vs-Non?
You figure out how to run a nandroid backup without root, after running the Sprint RUU, and you will make 27 people on this forum VERY Happy.
not me, I was smart and didn't load it...or at least i didn't "take one for the team"
colemorris said:
Okay xda, here's a hypothetical situation I'm considering:
I'm running damagecontrol 2.08.1, and I know the official 2.1 is out now. However, I hear mixed reviews. I'd much rather be running the official update, but at the same time not too sure I want to lose root. It'd be good to hop off the root train to avoid pains like this, but then I'll be impatient when Froyo comes around I suppose. Anyways, I was wondering if it were at all possible to:
1.) Backup via Nandroid my system running 2.08.1 rooted.
2.) Update to the official non-rooted 2.1
3.) Test it out, and if I don't like it, restore to my 2.08.1 rooted via Nandroid, and have root access again.
Can anyone confirm whether or not this would work? Also for those that updated, what are your thoughts on Root-vs-Non?[/QUOTE
This will not work, If you upgrade to 2.1 using official Ruu, You will lose root, and it will wipe the custom recovery image, so no more flashing anything, no more root, until someone finds the clink in the htc armour to regain root
Click to expand...
Click to collapse
I see, so that recovery menu isn't stock android recovery? Well then here's another question.
If you could get flash-rec on an unrooted phone through the ASTRO install method, could you flash a custom recovery image like 1.6.2, then do a nandroid restore from backup?
I probably sound like a mega-noob, just wanting to know why we can't do these things.
Nah, I "took one for the team" but am actually working on it. I DO have to say that the official 2.1 is DAMN fast though. Like, faster then pancacke 0.1 hehe
No but seriously, there is almost 0 lag, and the only thing that I have seen wrong is all of the apps in the app drawer
And no, the nandroid thing is NOT possible.
Hmm, thanks regaw for the answer. Is it fast enough to make waiting for a 2.1 rooted unnecessary right now? Cause damage hasn't logged in for ages, and I'm tired of all the force closes and errors I'm getting. I'm just not so sure it's worth upgrading when I may have to wait longer if I update to an unrooted. I mean, I have A2SD, DConfig, all those shenanigans that make the phone so much better. What's your take?
colemorris said:
Hmm, thanks regaw for the answer. Is it fast enough to make waiting for a 2.1 rooted unnecessary right now? Cause damage hasn't logged in for ages, and I'm tired of all the force closes and errors I'm getting. I'm just not so sure it's worth upgrading when I may have to wait longer if I update to an unrooted. I mean, I have A2SD, DConfig, all those shenanigans that make the phone so much better. What's your take?
Click to expand...
Click to collapse
Well, If you would like to do anything other than what Sprint/HTC wants you to do, I would recommend NOT upgrading, but waiting for something to come out. I know that Damageless is really busy, but I know that trevE is working on things too. They just need to finalize some stuff to get it out. While official 2.1 is fast, it doesn't have a whole bunch of things that us on custom ROMs take for granted. This is my first time on an official ROM since January, and, I do not want to keep it on for long, 1) just so I can begin developing again... and 2) so I can figure out the method of getting root back for everyone who ran the RUU.
regaw_leinad said:
Well, If you would like to do anything other than what Sprint/HTC wants you to do, I would recommend NOT upgrading, but waiting for something to come out. I know that Damageless is really busy, but I know that trevE is working on things too. They just need to finalize some stuff to get it out. While official 2.1 is fast, it doesn't have a whole bunch of things that us on custom ROMs take for granted. This is my first time on an official ROM since January, and, I do not want to keep it on for long, 1) just so I can begin developing again... and 2) so I can figure out the method of getting root back for everyone who ran the RUU.
Click to expand...
Click to collapse
Damn it Regaw I just realzied that you have more posts than me.
Any how, good luck on finding that root.
Here is this from Millworm, But it hink Eris devs proved it was fixed long ago.
http://www.milw0rm.com/exploits/9545
This one is also older, but not sure if anyone has tried it.
http://www.milw0rm.com/exploits/8678
Edit - Milw0rm must be dead.
and this, but it looks like only 2.6.30 Kernel maybe, and its just a Null Pointer exploit which is probably not suitable.
http://lwn.net/Articles/341773/
Also:
Possible way to change an MD5:
http://www.rapidleech.com/topic/2860-change-md5-hash/
Just some stuff I have looked at doing, but I am not willing to jump ship on a rooted phone.
you know I have been back and forth on whether or not to go with the official release and lose root, but during that process I loaded up Pure Hero rom which is based off the alysious (sp?) Rom but with Sense removed and man is it fast.
I have no need to lose root and this little phone is very speedy. And yes, I have tried Damage and Fresh (and a few variation based on those two) roms. Although they are decent roms, they just and turtles when compared to Pure Hero.
As far as Sense goes, I did like Sense, if you want it then do the alysious (again sp?) rom. Just that I think removing sense speeds it up, and honestly you can get all those functions through apps.
I recently aquired the Vibrant and all I have to say is OMG this is a fnatastic phone. it blows my cliq, cliq xt, and g1 out of the water.
Anywho, the one question I have now that my phone is rooted and has the clockworkmod recovery is when the 2.2 update releases around september-ish, will this effect the phone being able to update like it did for the cliq, or will i be able to flash 2.2 from root and just lose root. i would be ok with it at that point because 2.2 takes care of all the issues that i have with 2.1 update1. the only reason i know this is because i have 2.2 on the g1 and its amazing. any thlughts on the matter?
once rooted on this phone, you have to wait for one of the devs to dump a 2.2 flashable rom to get the update. This is why I am gladly waiting to get the ota before considering rooting. I love the phone as it is.
chucky80 said:
once rooted on this phone, you have to wait for one of the devs to dump a 2.2 flashable rom to get the update. This is why I am gladly waiting to get the ota before considering rooting. I love the phone as it is.
Click to expand...
Click to collapse
yeah but I heard that if you just root only, you will be able to get the OTA update as you are still using the stock ROM. But if you are using a modified dev ROM, then yeah it will not auto update.
Can anyone confirm this?
boodies said:
yeah but I heard that if you just root only, you will be able to get the OTA update as you are still using the stock ROM. But if you are using a modified dev ROM, then yeah it will not auto update.
Can anyone confirm this?
Click to expand...
Click to collapse
Yes this is the case, if all you do is root the phone, you will still get Tmobile updates. You might lose root, but as was pointed out in a similar thread, Samsung doesn't seem to care about locking things up, so you should be able to root again easily.
ok so its more in line with what the g1 used to do if you didnt go onto a modified rom. with the cliq, even if you root and are on the stock rom, you still cant load the ota update because it fails when you try to load it once downloaded. i dont mind losing root once 2.2 comes out, i just want to make sure i can get it. i was thinking of going back to stock without root, but i'm having some trouble getting the phone in download mode
danpaganelli said:
Yes this is the case, if all you do is root the phone, you will still get Tmobile updates. You might lose root, but as was pointed out in a similar thread, Samsung doesn't seem to care about locking things up, so you should be able to root again easily.
Click to expand...
Click to collapse
Thanks for the input. Has this been the case for any other phone? Where rooting only will still get you OTA updates, or is this a theory?
Thanks~
I stumbled across a page a few days ago, and someone said that if you take the 2.2 update through Sprint, you'll lose your root (I know this part) but he also said you won't be able to root in the future.
Is this true? If so then I'd definitely prefer jumping on a 2.2 ROM and using that instead of receiving the update via Sprint.
I would like to use the Cyro ROM or whatever, but I don't like the idea of not having my FM radio or 4G etc etc.
Just use Fresh 3.0 (based on 2.2) then you can keep all the HTC/Sprint stuff you want.
Any official updates - past, present, and future - will break root. If you are rooted and don't want to lose root, be patient and wait a couple days for the dudes here to put out a rooted ROM without having to wait for a root exploit. When updating to an official ROM there is a likelihood that there will be no root exploit to discover and thus you will be S.O.L. when it comes to regaining root. Patience.
There are currently several 2.2 ROMs based off of the official leak (but it's supposedly not the final build). Look for the rooted ones by netarchy or whoever.
just give it a few more days. the official v2.2 should go out tomorrow. just don't accept the OTA update.
if you are planning on rooting your phone then do not accept any Over The Air updates (yes OTA can jak ur root). the official comes out on 8/3 so give it till the weekend and you should have updated ROMs using the latest greatest. anyone updating to the leaked version 'should' be ok but will prolly be updating again once their ROM gets the official updates. save yourself the stress and wait til the dust settles...unless ur big into the geeking on your EVO...then just make sure your nandroids are good.
Cyanogen will be nice. however, due to that teams philosophy on using opensource code you may not see 4G as fast as you will with some of our other devs (godspeed to madcoders fingers). I'm probably going to load the Fresh 3.0 ROM later this week...once the dust has settled. i miss my 4G.
If you want to keep root, DO NOT download anything from sprint, only download from XDA and the like.
mrono said:
If you want to keep root, DO NOT download anything from sprint, only download from XDA and the like.
Click to expand...
Click to collapse
OTA has been known to cause:
Anal Seepage.
Watch.
Right after someone takes it, they are gonna come here wanting root...
If you do OTA, either wait for Root, or SHUT UP!
Don't whine, don't b!tch, and don't say you didn't know!
I am not in hurry to upgrade to 2.2, I don't mind waiting. I've had my phone two weeks and I've barely rooted it and it's still not even setup the way I want it yet because I know I'll be flashing soon anyways.
Looks like Fresh 3.0 will be the way to go, I'll just wait until a bit after the 3rd so I have the final build.
I downloaded the update just so I could have the file I don't want to actually install it. Anyone know where the file is downloaded too so I can pull it off my phone?