yashsingh1/xdaforums huggingface dataset:
[Droid Incredible Android Development] IncredibleNoob:
After updating to 4.08 is it possible to go back to Froyo if S-off

Wildstang - thanks a ton for all the hard work!

Just wondering, if I'm rooted and S-off can I go back to Froyo if I don't like 4.08? If so, is a Nandroid backup the best/easiest way to get back?

My Inc has a hardware problem with the battery indicator not working right, and 4.06 caused my phone to shut down every night while charging. I'm hoping 4.08 doesn't cause the same issue, but don't know yet.

Another unrelated question: I am stock Froyo and got the OTA version 4.06 notice but it didn't install because I am rooted. If I unroot (and leave S-off) and install the 4.06 OTA will the 4.08 update come shortly after? I'm trying not to loose all of my apps and data, and this seemed like a potential alternative to all the wipes if it would actually work.
[Droid Incredible Android Development] wildstang83:
Oh, I have heard good things about My Backup Pro in the market. People say its excellent for saving sms, mms, call history and all your apps. Might give that a try. I just wouldn't back up the data related to your apps. That may cause issues I think. So just back up the apps.
[Droid Incredible Android Development] wildstang83:
Yes, a nandroid will work just fine.
[Droid Incredible Android Development] TheLeeDynasty:
I'm having the same issue. It just doesn't want to run the update.zip. I even try running it on the recovery menu but gives me a invalid operation command.

I am starting to think its time to finally root and just run this ROM. I just never had a interest in rooting cause I never had a need for it, but looks like I need too
[Droid Incredible Android Development] RMarkwald:
Correct me if I'm wrong 'Stang: Don't you have to name the file PB31IMG.zip for HBOOT to recognize it?!?! If not, I didn't know update.zip worked.
[Droid Incredible Android Development] IncredibleNoob:
Any idea on my second question:

I am stock Froyo and got the OTA version 4.06 notice but it didn't install because I am rooted. I saved a copy of the zip in the cache folder to my SD card though. If I unroot (and leave S-off) and install the 4.06 OTA will the 4.08 update come shortly after? I'm trying not to loose all of my apps and data, and this seemed like a potential alternative to all the wipes if it would actually work.
[Droid Incredible Android Development] Hand76:
Just use Titanium Backup. Save all your apps and data, start a bran new squeaky clean rom, now reinstall TB and batch restore all yoru apps with data.
[Droid Incredible Android Development] wildstang83:
Not in this case. In this case you would name it update.zip because we are only patching up to the 'next' newer version. You may notice that if you run the update method it will output something along the lines of 'installing gift'. Yes I said 'gift'. This is how it updates only what needs updated.

PB31IMG.img is a full replacement of whatever your replacing like radio, recovery or entire system image.

I'm fairly certain it would be the same method I described then. Not entirely certain on that though.
[Droid Incredible Android Development] wildstang83:
Keep in mind, in order to do the update method your rom must be stock and unmodified. You must also be on the stock recovery. Not a custom recovery such as CWM.
[Droid Incredible Android Development] wildstang83:
Wait, I had to re read real quick. You will loose your data, even on a normal update from froyo to GB. Or atleast I did. The only thing you can do before you proceed is install an app backup tool like my backup pro or titanium. Then once your finished updating, just redownload whatever you used to back up and restore the rest of your apps.

Sorry about that. Took a second to see your question. This is where I need mawr coffee, lol
[Droid Incredible Android Development] ptgay49:
Thanks, man . . .

It installed with no issues. I de-bloated and then added back my apps from TB and I'm good to go until the Ice Cream truck shows up!!
[Droid Incredible Android Development] submarinePride:
Performance and Battery

Just out of curiousity how is the performance and battery life on the OTA? I guess I'm not really expecting anything extraordinary just curious.
[Droid Incredible Android Development] wildstang83:
Glad to see you made it through safely! How is everything so far?

Honestly there shouldn't be any difference from the old GB OTA. This is because there was not an update to baseband or kernel. Only certain system files. But we'll give it some time and see.
[Droid Incredible Android Development] zoomy942:
I have a framework file all done if anyone want's auto brightness fixed.
[Droid Incredible Android Development] wildstang83:
Want me to add it to the OP?

If you guys make mods and would like, I can add them to the OP. Thats no problem. Just let me know. I'll even put in a little fancy credit list:D
[Droid Incredible Android Development] zoomy942:
Holy cow that'd be an honor. :)

But its not a flash able zip or anything since I don't know how to make those. I just decompiled the framework-res.apk file, adjusted the array values, and recompiled it. Then I 7zip reinsure it into the rom file (but it can be adb pushed to).
[Droid Incredible Android Development] wildstang83:
You think that's a problem for me? Lol send it. I'll make it flashable.
[Droid Incredible Android Development] zoomy942:
Understood. I'm flashing to the new OTA with my changes now to test it.

When I did it the first time, I adb pushed the new framework file into the ROM, and when i rebooted, it removed my account & sync stuff (like gmail and weather). I readied them no problem, but wanted you to be aware. I don't know if a flash able zip will act the same way. Maybe just want people to flash it on a new rom only?
[Droid Incredible Android Development] thevoiceless:
Wildstang, if I'm running your ROM of the previous OTA, do I still need to wipe everything when I flash this one in CWM? Or is that only for people coming from 2.2?

Also, my girlfriend is completely stock, unrooted, S-On, running the 4.06 OTA and got the update notification yesterday. When she tried to install it, it said she didn't have sufficient space on her phone. I saw in this thread that this happened to some other people and that the update can be applied via hboot, but I'm not sure which file I'm supposed to put in the root of her SD card (and I'd prefer not to mess up my gf's phone). Can anyone point me to the correct file?
[Droid Incredible Android Development] wildstang83:
Ladies first. Im a gentleman.

For your gf's phone you would want this: http://dev-host.org/nawbsbkin9y6/update.zip

That goes on the root of her sd card and gets flashed through hboot.

And for you, I will always recommend doing a full wipe and I have never went wrong recommending a full wipe. But I suppose you might get away just wiping dalvik and cache.

^^^^^----That is a super slick way of saying, I don't know:p
[Droid Incredible Android Development] RMinor205:
So I flashed Tiny's newest kernel, and I don't know if its the kernel or what, but when downloading stuff from the market, it takes forever and causes the phone to freeze a few times for a few seconds.
[Droid Incredible Android Development] rstandi:
Stang,

Sorry to bother you, but do I need to rename the file or not. Kind of confused. Haven't done any flashing since I got my phone working the way I wanted. Anyway, appreciate everything your doing for us!

Rod
[Droid Incredible Android Development] wildstang83:
I also have big issues with tiny's kernels. It seems as if data is working but its really not huh? Thats my issue. If you want, I have a kernel compiled from the official HTC kernel source which is newer than the kernel in this rom. You can try it out if you like. Its not custom in anyway. But to me it feels better than any custom kernel: http://dev-host.org/e11gexn23551/2.6.35.13-stang-gb-2119-110111.zip

No bud, just drop it on your sd card and rock~n~roll
[Droid Incredible Android Development] zoomy942:
So what kernel do you use instead? I wondered about that data thing. Seems like my google talk always disconnects.
[Droid Incredible Android Development] RMinor205:
What Kernel would you recommend bro?
[Droid Incredible Android Development] witkowskipe:
Once the file is on the /mnt/sdcard/update.zip do you simply start the phone in hboot or do you have to do something in the menu of hboot after it is up to get the update to apply?
[Droid Incredible Android Development] wildstang83:
I have my own kernel that I use that I compiled from source myself. Look at my last post. I redited with a link.

Like I said though, its not custom, but it is compiled from source which is newer than the kernel in this rom. It is also larger in size. I'm assuming that more fixes were added after the original ota was launched. If anybody is familiar with the thunderbolt kernel source you'll know what I mean as well.

Anyway, I think my compiled kernel feels better and it seems to run better for me than the custom kernel available in this forum.
[Droid Incredible Android Development] zoomy942:
Understood. I'll give it a go. So it's just a standard one? Meaning, no wireless N and ondemand as default?
[Droid Incredible Android Development] wildstang83:
Yea your on it. Just drop it on your sd card and reboot to hboot. Hboot should take it from there automatically.
[Droid Incredible Android Development] wildstang83:
Yea, nothing special other than being compiled from actual source code versus what was shipped i the ota. I like source better.

BTW, I'm not saying tiny's kernel is bad or anything. I'm just glad someone finally echoed what I've experienced as well. It seems to work well for others. Just not me.
[Droid Incredible Android Development] zoomy942:
Agreed. I enjoy his kernels too.

You see my information about the flash able zip? Im testing 5 an 10 as the low value for the screen now, seeing which i like better. 5 might be too dark.
[Droid Incredible Android Development] wildstang83:
Can you gtalk right now? wildstang83@gmail.com

Hit me up.
[Droid Incredible Android Development] RMinor205:
100000x better. Thanks man.
[Droid Incredible Android Development] wildstang83:
Oh cool, your running it?

Feels pretty good huh?
[Droid Incredible Android Development] RMinor205:
I am running it. Its smoother, everything loads faster, and its not even OC'd. Couldn't thank you enough. :cool:

I don't understand the whole Wireless N thing. I have Road Runner Lightning, and it still downloads at the same speed as it did with an N-enabled kernel.

So what is the next phone you're getting?
[Droid Incredible Android Development] gatortuba:
What does the file: wildstang83_inc_ota_4.08.605.2_DTR.zip

do?
[Droid Incredible Android Development] ezegm:
Does this update fix the low space warnings? Because I'd live to update to GB but I have a lot of apps that I need and that low space warning drove me away from running the leaked update awhile back.
[Droid Incredible Android Development] wildstang83:
Well, it was going to be the rezound but my wife and I got confused on our upgrade dates. So I will likely be right here till Dec2012:o

But by then at least the HTC Edge will be out, lol

What about you?
[Droid Incredible Android Development] suprafreak1000:
Just wanted to pass some info that was posted on Droid-Life.

Setting ur time to 12:30AM should automatically call for the update, and I just did this and it started dl'ing on my sisters inc. She was on 4.06, unrooted, etcc....

Now am on 4.08. I had the space issue earlier when she originally got the update so it failed, I got a cache cleaner, and also did a cache wipe in the stock recovery.

4.08 went fine, so yea, jus fyi!

Here's the orig. post,
[Droid Incredible Android Development] 318sugarhill:
HA HA HA HA. Awesome.

I thought I was still a noob (over a year and a half of rooting and flashing). I finally now know I'm not, because I can answer a TON of the questions on here.

These are the questions I expect to see on Androidcentral forums, not the XDA development forum.

HERE GOES PEOPLE so pay attention if you are a noob

IF YOU ARE NOT ROOTED AND ARE ON 2.3.4

If you have NOT rooted and YOU ARE ON GB 2.3.4.......STOP

You cannot do this, you will get an OTA at some point, and just install it then. Yes you can get the OTA from here and install it yourself, but that really is not the intention of this post (I think, not trying to put words in anyones mouth).

Once the Gingerbread OTA was intalled, either now or in the last month or two, you have LOST the ability to root. No fix is out yet, and I do not know if it is or is not being worked on.

NON ROOTED AND ARE ON 2.2 (Yes there are some out there)

First ask yourself, do I want to be rooted? Do I want to root in the future? If the answer is yes, then DO NOT INSTALL THE OTA when it comes to your phone. GO TO UNREVOKED AND ROOT. THIS WILL BE YOUR LAST CHANCE (unless someone does develop a method. Rolling back is not an easy process, and it's definitely not for noobs)

ONCE YOU ARE ROOTED

This zip file is for those who are rooted, want to keep root, and want the stock OS rom. (ie, want all the perks of root, but no custom rom) All this zip file is, is the latest OTA, with Root already obtained. SOOOOOO, if you are rooted, and you want the LATEST STOCK HTC GB experience, then reboot your phone into recover and flash the zip file. Follow this procedure if you're not sure what to do.

1. get rom manager free from the market. Open it and there should be an option to reboot into recovery.

2. once in recovery, go to backup and restore. Use the volume keys to scroll up and down. Use the trackpad to select this option. (the power button is the back button in recovery menus)

3. Select backup. This will backup YOUR ENTIRE PHONE. A safe move in case things go wrong, you can always revert back to the way your phone is TODAY.

4. Now that you have a backup, go to wipe data/factory reset. Select that option. Then go to wipe cache partition. select that. Then go to mounts and storage. Select all the items listed in the first post that you should wipe.

5. Once everything is wiped clean, you can now install the zip file. Select install zip from sd card, choose zip from sd card, and then scroll to the zip file on you sd card. Select and install it. When it is done installing, go back to the main menu in recovery and select reboot system now.

If anyone after this asks a noob question on what to do, and what they have, or if they can, revert them to this post.

By the WILDSTANG, Thanks. You are the man. Can I buy you a beer???? I rooted a friends phone at work, and she has been up my but about getting rid of the upgrade notification for the last 48 hours. To bad she has to wait until tomorrow because we cannot download anything through the network here at work :D
[Droid Incredible Android Development] witkowskipe:
Doesn't...any more ideas?
[Droid Incredible Android Development] RMinor205:
That's funny. I've had an upgrade available since June, but I don't see the point in using it because the Inc is still a great phone.

It won't be an iPhone. I was really debating on getting the Nexus Prime, only because I've used HTC for so long now, I just want to try something new. But I'm going to use this phone until it dies, so whatever is the best when that time comes, that's probably what I'll get. I really lucked out, because when I got the Inc, I didn't know anything about rooting, or flashing ROMs or any of that stuff. I just happened to stumble on this forum one day, and there happened to be a huge community for this phone. I can't tell you how nervous I was when I was running Unrevoked. And one thing I'll never understand, though, is people who have an HTC phone and use CM7. I mean, yeah its a cool ROM, and that Torch is way bright, but the whole reason I got the Inc was for the Sense interface. If I wanted to use an AOSP, i'd have gotten the Droid X or something similar. But that's just me opinion. Not trying to disparage the ROM or anything, but to me it doesn't make much Sense.
[Droid Incredible Android Development] wildstang83:
DTR stands for DATA THROTTLE REMOVER. Basically, within the file system there is a peice of code that will initiate a data throttle(3G). This usually happens when you have used more than 5GB of data with in a month. The DTR prevents this throttle from activating by removing that piece of code I mentioned earlier.

For a bit more info you can read here: http://xdaforums.com/showthread.php?t=1127368

It is supposed to have fixed it. But who know yet?
[Droid Incredible Android Development] witkowskipe:
This update.zip filename does not happen to be case sensitive does it? I have it as all lower case.
[Droid Incredible Android Development] RMinor205:
I haven't received a low space notification, but I get that Location notification when I first boot the phone.
[Droid Incredible Android Development] wildstang83:
Yea, I'm not sure I could ever downgrade to an iPhone. The reason why is because I am not a general user. I am a developer. Android is developer friendly so here will I stay. Plus if you screw up here, you can't get sued out of your jeans.

I'm a tad bit different with everything else. I was well prepared for the INC because my previous phone was the Eris. The only difference was on the Eris you could download the one click root app from the market and it would root your phone and flash recovery all in one click. Can you imagine how nice? Downloading root from the market, ha!

But I think I've faired pretty well with my Inc. I really actually appreciate my phone. This is because anyone who has ever developed on the Inc can tell you, this phone is very forgiving to stupid mistakes that would brick other phones. With this phone the most general worst case is you ight get a bootloop or a freeze at splash1 which, just pull the battery, rewipe and flash again usually fixes it.

But see, I welcome AOSP with wide open arms. Its light, doesn't use many resources and battery. Even though I develop only sense roms, unless I'm actively developing one of my roms or a mod for my roms, I have aosp on my phone. Sense is a very nice and user friendly UI, however I still like my theme chooser and widgetsoid, lol

The things I notice and can say I don't like about AOSP though is, 1. The keyboard does not store the mail.com part of gmail.com. Kinda hate having to type my whole addy for everything until auto fill kicks in with memory, lol. 2. Data does not stay locked as long as on sense rom. I don't know why but HTC does something right I guess. 3. 720p, I know thats huge for a lot of people. Can't say it is really for me. Honestly, on a 3.7 inch screen, I can't tell the difference between 720p and 800-whatever it is, lol

Well, I didn't meen to write a blog, but yea read on I guess.
[Droid Incredible Android Development] witkowskipe:
Has anyone tried renaming the update.zip file to pb31img.zip? hboot is apparently trying to read that file on startup and it never does anything with update.zip for me.
[Droid Incredible Android Development] wildstang83:
No it is supposed to be all lower case. Are you having trouble with it?

I wonder why I was able to flash through hboot with update.zip but others are having issues? Maybe I uploaded a corrupt file?

I did explain a couple pages back why it should be named update.zip and not PB31IMG.zip.
[Droid Incredible Android Development] witkowskipe:
I downloaded another update.zip from another place and they are identical according to beyond compare in crc mode.
[Droid Incredible Android Development] gatortuba:
Every time I go to mobile networks to changes settings it crashes.

Anyone else get this error?
[Droid Incredible Android Development] wildstang83:
You flashed the DTR huh?

Please read here to see why: http://xdaforums.com/showpost.php?p=14797237&postcount=2
[Droid Incredible Android Development] gatortuba:
How can I disable always on mobile data then?
[Droid Incredible Android Development] thevoiceless:
Thank you for being a gentleman :rolleyes:

Will flashing that update.zip wipe her phone?

Any idea what could go wrong if I only wipe dalvik and cache? I might decide to be adventurous and only do that...
[Droid Incredible Android Development] wildstang83:
Ok guys, here is an output tree of what has changed in this new OTA. Enjoy!

http://dl.dropbox.com/u/27109805/Android/Phones/HTC Droid Incredible/Roms/OTA/Whats_changed.txt
[Droid Incredible Android Development] thevoiceless:
There are plenty of apps in the market that allow this kind of thing, or you can flash the quick settings mod that's posted in this forum (it adds lots of toggles to the notification pulldown).
[Droid Incredible Android Development] The_other_ray:
Stang,

I've officially gone crazy. I tried 3 times to install your file and every time it reboots, I get stuck at the htc Incredible white screen of death.

I'm flashing from your last update file 4.6.605.3 that you had. I checked the md5 and it's the same as per your download file page.

I downloaded your latest zip file, moved it to the root of sdcard, didn't change the name.

I turned my phone on by holding down the volume+power button, went to CWR 5.0.2.0, wiped data, cache, dalvik, battery.

Went to install from sdcard. located your file and it when it finished doing its thing, it told me that it was installed sucessfully.

Went to reboot in CWR and that's where my troubles began with the white screen of death. I even redownloaded your file twice and repeated the entire process another 2 times.

I don't know what else to do?
[Droid Incredible Android Development] shawn12350:
I had this exact same problem. Reboot back into recovery do a full wipe then go to mounts and storage and mount system then install the zip and reboot. It worked for me. Hope this helps.
[Droid Incredible Android Development] fredmanwalking:
Earlier, I took the chance and attempted going 4.06.605.3 to 4.08.605.2 myself. The same thing happened to me. I was able to go from 4.06.605.2 to 4.06.605.3 previously, without a factory reset. I think this one is too big of a leap...but I could be wrong since there are many out there who know tons more about this than I do.

Edit:

I was able to restore from a backup without a problem, without any wiping.
[Droid Incredible Android Development] wildstang83:
Yea guys, I'm thinking that after compiling the list of changes it might be a very good idea just to go ahead and do a full wipe on this one before you flash. I'm just saying because I did a final wipe and reflash just before I uploaded like I always do and I didn't have any problems.

Just from experience, I have also learned to wipe everything twice.
[Droid Incredible Android Development] shawn12350:
That's what I thought at too at first. I tried installing the update over 2.2 and got stuck at the white HTC screen so I rebooted back into recovery and did a full wipe and still got stuck at the white HTC screen. It worked perfectly for me when I went back to recovery did a full wipe went to mount and storage mount system and then installed the zip. Booted up right away.
[Droid Incredible Android Development] MicroMod777:
I'm getting no luck getting the update OTA. Went back to full stock, unrooted, s-on, and don't get the prompt, and the update.zip posted failed with a red triangle with "!" in the middle. I need the stock ROM update un-deodexed.
[Droid Incredible Android Development] MACHEK:
I'm one who has 2.2 rooted, but stock aside from being rooted. All I have that even involves root is Adfree and Droid wall. The question I have about your directions is isn't the zip file an update for GB 4.06? How do I get 4.06? Does anyone have that file? I assume I have to update that larger update first, then run the zip file to get 4.08, correct?
[Droid Incredible Android Development] RMinor205:
Do you have S-OFF?
[Droid Incredible Android Development] MACHEK:
I'm pretty sure I do. I used unrevoked, and if I'm not mistaken, it does leave you S-off