yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] aaagever:
Hi,

I'll begin by saying that I've previously unlocked and rooted my Galaxy Nexus GSM using CF-Root v5.1: http://xdaforums.com/showthread.php?t=1396952

So my GNXS is unlocked, rooted, running 4.0.2.

Today I finally received the notification that an OTA update to 4.0.4 is finally available in my location.

I was so excited to download and install it (not before backing up my data on TitaniumBackup and nandroid).

After backing up, I clicked to install the update, the phone restarted, I could see the android with that geometric shape rolling around in its tummy, the update was being installed, and then it changed into the "dead" android with a red exclamation mark.

The phone eventually restarts and everything is OK.

I tried this a few times and I got the same result every time.

Does anybody have any idea what I should do or what's going on?

Is there a conflict with CF-Root? If so, what should I do?

Should I remove CF-Root somehow?

In the link above, it says that CF-Root is a kernel and not a ROM, what does that essentially mean?

Am I still running the stock ROM? Can/should I go back to the stock kernel?

Thanks!!
[Samsung Galaxy Nexus] El Daddy:
Yes, you need the stock kernel for it to flash correctly.
[Samsung Galaxy Nexus] aaagever:
Super. Do you maybe know how I should do that?

Is it called "flashing" the stock flash?

EDIT: Is this the way to go about it:

1. Download the 4.0.4 image from: https://developers.google.com/android/nexus/images#yakju

2. Then, find boot.img, and then run "fastboot flash boot.img" ?

Notice that I only found a link to the 4.0.4 image, and not to a 4.0.2 image... I couldn't find the 4.0.2 for GNXS GSM, should it matter?

Thanks!
[Samsung Galaxy Nexus] efrant:
Your command is correct.

And yes it does matter - you need the 4.0.2 boot image. Additionally, you will need the recovery image from 4.0.2 as well.

I've posted both recently in various threads. Have a search. I will as well and I'll post the links here if I find them.

---------- Post added at 07:20 PM ---------- Previous post was at 07:17 PM ----------

http://xdaforums.com/showthread.php?t=1581169
[Samsung Galaxy Nexus] aaagever:
No go..

Well, it didn't work.. I did the following:

1. I restarted into fastboot mode, ran fastboot flash boot boot.img (of the boot.img from your other post. The boot.img for ICL53F). After it was done. I clicked the power button to select "Start". Everything ran smoothly.

2. Again, I restarted into fastboot mode, ran fastboot flash recovery recovery.img (of the recovery.img from your other post. The recovery.img for ICL53F). After it was done. I clicked the power button to select "Start". Everything ran smoothly.

3. I tried to update again using OTA, and got the red exclamation mark again!

Ugh, any idea why this could be happening? Is there an error log somewhere?

What other options do I have left?

Thanks!
[Samsung Galaxy Nexus] efrant:
You probably have some files in /system that are not original/stock.

There may be a log in /cache. Take a look in there.

Otherwise, I suggest you try the update manually (instead of OTA) using CWM. See the update link in my sig. CWM will display the name of the file that is prevent the update from installing right on the screen, and then you can easily replace it with the stock one.

EDIT: You will also need to have the XXKK6 radio installed. Forgot to mention that previously. Everything must be from the 4.0.2 factory image.
[Samsung Galaxy Nexus] aaagever:
Problem solved!

Super thanks efrant! I solved the problem.

Here's the sum-up of what I did:

In /cache I found a "last_log" file. By looking at it I could understand that I didn't have the stock build.prop. I searched around and found other threads (that you were also part of also :) ) that included an attachment of the stock build.prop.

The OTA still didn't work after that, so I looked at the "last_log" again and saw that there was now a problem with my "Roboto-Regular.ttf", so I used your guide of how to convert .img to .ext4.img and then mount it, to find the stock Roboto-Regular.ttf font. (BTW, I used the 4.0.4 image, since 4.0.2 can't be found online anymore, thinking that the sha1 didn't change between these two versions, and my assumption was right)

After that, the OTA succeeded, but I had lost root, so again :), I used your guide of how to regain root.

THANK YOU SO MUCH!!!

P.S. - After this entire ordeal, I'm left wondering why I'm so set on getting the updates by OTA, and why not simply use CWM to flash the OTA update (like I saw in your guide here) .

That would have bypassed these errors that I had, right?
[Samsung Galaxy Nexus] efrant:
No unfortunately, it would not have bypassed the errors. Those update files are exactly the same as the OTA update files, and their requirements are the same.

The only way to "bypass" is to flash the full version of the ROM from here, but skip the userdata image.
[Samsung Galaxy Nexus] aaagever:
Nice. So for future reference, how does flash the entire ROM but bypass the userdata image?

BTW, this is so the ROM is updated, but the data and everything isn't wiped, right?
[Off-topic] The El Guapo:
Yep...that simple, WHY?:confused:
[Off-topic] conantroutman:
Why not? :(:confused:
[Off-topic] The El Guapo:
Why ask? :confused:
[Off-topic] kevin2516:
Dafuq
[Off-topic] M_T_M:
Why not closed? :confused:
[Off-topic] rockstarar:
Because there's not a good reason not to

--sent from my glacier.
[Off-topic] conantroutman:
Seemed legit.....
[Off-topic] LordManhattan:
Ok, i'm clearly not drunk enough for this one. I'll catch up later.
[Off-topic] jaszek:
Why? So we can hide your sig.
[Off-topic] M_T_M:
Why bother? :confused:
[Off-topic] jaszek:
Why brother?
[Off-topic] LordManhattan:
Because.
[Off-topic] M_T_M:
You my good sir are teh winner!!! :eek:

Why you won?

Pfft....haters gonna hate!
[Off-topic] LordManhattan:
What do i win? :D

Sent from my GT-N7000
[Off-topic] M_T_M:
Why not ask the OP?:confused:

Pfft....haters gonna hate!
[Off-topic] Archer:
You win a little extra peace in off-topic. Thread closed.
[Verizon Droid Incredible 2] FatGuyWithWifi:
is this a touch recovery cause it kinda looks as tho it is. if not what all can i use for navigation?

wait never mind i just read that it was touch. mustve overlooked that part. so what makes this recovery stand out over all the other ones
[Verizon Droid Incredible 2] FC127:
Nice! Multiple zip flashing will be nice!
[Verizon Droid Incredible 2] yurilebbie:
For someone who has tried both, how does this compare to 4ext?
[Verizon Droid Incredible 2] TheValk:
I use this on my Nook, it's great being integrated with Goo.
[Verizon Droid Incredible 2] phillibl:
So is this one of those more automated managers like Rom Manager? I heard that can mess up pretty easily compared to CWM
[Verizon Droid Incredible 2] cthorson910:
I've been on 4ext for months, switched to this and I doubt ill ever go back. It seems more responsive with regards to the touch portion, its not laggy at all. The thing that really seals the deal for me is the ability to cue multiple files to flash at once. Had the easiest time flashing a ROM this morning on twrp2.
[Verizon Droid Incredible 2] HypostaticOnion:
I do that all the time on 4EXT using the controller app.

Swyped From My MikRunny'd Superphone Using TapaTalk 2
[Verizon Droid Incredible 2] FC127:
You don't have to buy twrp. No offense, as 4ext is fantastic.
[Verizon Droid Incredible 2] HypostaticOnion:
No, I understand and you don't have to buy 4EXT either. The app in the market is paid, but he has a free app on his site. The thing is, most people who use 4EXT love it so much, they buy the app to support madmaxx.

Swyped From My MikRunny'd Superphone Using TapaTalk 2
[Verizon Droid Incredible 2] Dees_Troy:
Yes, but you can use the GooManager app with TWRP and all of the features in GooManager are free as well. Can't beat the price of free!
[Verizon Droid Incredible 2] Dees_Troy:
Don't knock it until you've tried it.
[Verizon Droid Incredible 2] kubes069:
I know this is probably a very noob question, but do I have to uninstall clockwork mod recovery before using this one?
[Verizon Droid Incredible 2] HypostaticOnion:
You can't uninstall it, but it would overwrite it.

Swyped From My MikRunny'd Superphone Using TapaTalk 2
[Verizon Droid Incredible 2] SiL3nTKiLL:
downloading!
[Verizon Droid Incredible 2] cthorson910:
Guess I never spent enough time playing around with the app then. Lol. I prefer doing everything in recovery, despite the apps making things more convenient. Either way, 4ext and twrp both are great to use.
[Verizon Droid Incredible 2] mountaineerndixie:
It wasn't always a feature on 4ext, so you may have left before it was added.
[Verizon Droid Incredible 2] ma70ent:
I really want to try this. I installed GooManager, but I have no idea where to find this app....

Sorry I'm a newbie :(

EDIT: Nevermind, found it. Just hit menu then install openrecovery script! I edited this so hopefully others will find it if they couldn't find it initially like me :)
[Verizon Droid Incredible 2] FC127:
Is there some special way to check md5's in twrp? I have the file on my sd card... I keep getting that the md5 file is not found.
[Verizon Droid Incredible 2] i'manoob:
Open twrp go to settings> and press force check MD5 check on all zips also I would press enable MD5 checking of backup files:D
[Verizon Droid Incredible 2] tattedupboy:
Where within Goo Manager do I find this?

Never mind, I figured it out, although I must say that this method of flashing this recovery isn't very intuitive.
[Verizon Droid Incredible 2] zax10:
I am really enjoying twrp but I have a question. Is there anyway to convert the back ups from 4ext and cwm to be seen by twrp?
[Verizon Droid Incredible 2] FC127:
Tried that. It's like it doesn't see the file...
[Verizon Droid Incredible 2] Dees_Troy:
When we started working on TWRP, CWM was still in version 4.x which still used yaffs2 images for backup. Starting with CWM 5.x, I believe that they finally switched to tar for backing up file-based partitions like system and data, which is the method that TWRP has always used. It's theoretically possible and probably fairly easy to enable restoring a CWM 5.x backup in TWRP, but it's just not a priority for me (I port TWRP to all devices that I own). The source code for TWRP141 is public, so you're welcome to modify it and add a feature to restore a CWM backup if you like. For the record, TWRP is not based on CWM, we wrote our own recovery based on AOSP.

You could fastboot boot CWM, restore a backup, then reboot into TWRP and make a new backup with TWRP.

4EXT, iirc, is based on CWM so the backup and restore methods should be similar, but 4EXT source code is not public.
[Verizon Droid Incredible 2] 9zeronine:
Best recovery, makes my inner geek happy. Have used exclusively for over a month now. My most humble request is a file rename utility for the file manager. Thank you for your time and energy.

Sent from my Incredible 2 twerp!
[Verizon Droid Incredible 2] FatGuyWithWifi:
if i made a backup with this recovery, what folder is it located in?
[Verizon Droid Incredible 2] blazingwolf:
TWRP/BACKUPS. Should be on your sdcard.
[Verizon Droid Incredible 2] Metroba:
Found my way to the folder containing the 2.1.2 releases. However, I am not seeing one for vivow. What is the name of the file?
[Verizon Droid Incredible 2] sacnotsack:
Just installed this and it's amazing. Wish I would have done it sooner

Sent from my DINC2
[Verizon Droid Incredible 2] gtdtm:
Does this replace clockwork?
[Verizon Droid Incredible 2] HypostaticOnion:
Yes.
[Verizon Droid Incredible 2] gtdtm:
Anyone that uses this, what options do you typically choose for backing up? It has system, data, and boot selected by default and recovery, cache, and .android_secure unchecked by default. Not sure what the equivalent to a cwm nandroid would be. Thanks in advance for helping a twrp noob.

Proud member of the Kangdemnation
[Verizon Droid Incredible 2] Aldo101t:
hear, hear
[Verizon Droid Incredible 2] 9zeronine:
You need system for the Rom, data for all your settings and call logs apps etc, and cache will make it boot quick. All of those would be incl in a cw backup. If your short on space you could get away with cutting out cache if your really short on space you could just save system, but that would probably cause a lot of problems. Just back em all up and put it on dropbox or something.

Sent from the lower 4th dimension, home of the Babylonian brotherhood
[Verizon Droid Incredible 2] gtdtm:
I'm not short on space, just don't want to mess anything up. Thanks for the advice.

Proud member of the Kangdemnation
[Verizon Droid Incredible 2] revile:
I'd really like to try this, but everytime I try to download it from the GooInside me app, it hangs on "Your download is now starting..." and nothing happens :(

any other way to get this installed?

edit: nevermind. A combination of a dalvik wipe, reboot, and su killall must have fixed it. Recovery looks great, thank you for your work.
[Verizon Droid Incredible 2] gtdtm:
Wish I knew what to tell you. Looks like you have an AOKP rom, which is what I was using when I did it. I am assuming you wiped the data and cache for goo manager?

Proud member of the Kangdemnation
[Verizon Droid Incredible 2] revile:
I was eventually able to get the download to work either by doing a dalvik wipe or su killall drmserver.

And I must say... I'm totally kicking myself for not installing this sooner. Sweet liberation from the volume rocker and power button!
[Verizon Droid Incredible 2] Dees_Troy:
Updated to 2.2.0!
[Verizon Droid Incredible 2] 9zeronine:
Perfect

Sent from my mazerati
[Verizon Droid Incredible 2] ki11bert:
Awesome recovery thank you muxh
[Verizon Droid Incredible 2] Aldo101t:
flashed this recovery, and i couldn't find the previous backups, the restore list was empty, back to 4EXT.

buy the way, i flashed this using adb, goo manager would not do it, i tried twice.
[Verizon Droid Incredible 2] PatimusXPrime:
So i have 4ext and I love it, i was running CWM before that and the touch interface and multiple zip queue is really nice. I've read through here and some people say this is better, some say 4ext and some say both are great. I tend to believe the last one lol but should i switch from 4ext to this? Is it really that much better? I tend to stay away from flashing this type of thing too much because knowing my phone and its fickle nature it'll bite the dust on me... What do we think?
[Verizon Droid Incredible 2] PharmCAT:
I came from 4EXT, which I especially liked since it was a major improvement over the CWM, especially in terms of having a well developed touch interface and also because I was able to convert to ext4 all my partitions.

I think TWRP is fine. It does seems like in general there are less options, but for the most part all the essential ones seem to be there. I currently jump from a backup of CM9, that I keep updating for my daily use, to a CM7 backup that is just stripped and I use it only because the DroidCam Wireless Webcam works there best. And do so almost on a nightly basis, or whenever I feel like using the webcam. ;)

It's pretty stable and straightforward, I really like that it has progress bars and also shows how long a certain backup and restore has taken place in seconds. Not sure if it really improves the experience or whatnot, but definitely is nicer to look at a sign of progress rather than "loading..."
[Verizon Droid Incredible 2] 9zeronine:
Twrp is to aosp as 4ext is to sense,

Similar functionality ones a little more basic (closer to the command line) while the other has all the bells and whistles (especially if you want to pay for it). BTW backups are not interchangeable between the two as they use different compression protocols.

Sent from my bathroom
[Verizon Droid Incredible 2] gherman222:
I installed TWRP today, and couldn't access any of my backups... Beware.
[Verizon Droid Incredible 2] gtdtm:
Any of your backups from where what previous recovery?
[Verizon Droid Incredible 2] prototype7:
It isn't compatible with other backups, but they're still there. Just need to install the old recovery and they'll pop up.
[Verizon Droid Incredible 2] Dees_Troy:
Updated to 2.2.2.0!
[Verizon Droid Incredible 2] phillibl:
Sweet thanks

sent from vivow using XDAP
[Verizon Droid Incredible 2] Caloba:
noob question here: I'm currently using CM7.2 on my Inc2. I understand Twrp handles encrypted partitions, I also understand that ICS (and above) allows device encryption. But my question is can I use Twrp to encrypt my crusty old gingerbread CM7.2 installation? thanks in advance.

Sent from my Incredible 2
[Verizon Droid Incredible 2] Dees_Troy:
Decryption is only supported on a few devices & the Inc2 isn't one of those. CM 7.2 doesn't support encryption at all so what you are asking for is impossible.
[Verizon Droid Incredible 2] Caloba:
ok, thanks for clarifying :)

Sent from my Incredible 2
[Verizon Droid Incredible 2] drneely:
Didnt have time to read all posts but how do i go from cwm to twrp?
[Verizon Droid Incredible 2] gtdtm:
You didn't have time to read the OP? Really?
[Verizon Droid Incredible 2] drneely:
well seeing as how I am at work waiting for an answer for a customers phone I browsed over everything on the first two pages and didnt look in depth for what I wanted

---------- Post added at 04:18 PM ---------- Previous post was at 04:05 PM ----------

And in all actuality since I just read it there is no "walkthrough" on how to uninstall CWM to put TWRP on. At least not to my eye sight
[Verizon Droid Incredible 2] nitsua98:
1. Click Play Store

2. Install GooManager

3. Open GooManager

4. Click menu button

5. Press Install OpenRecoveryScript

6. Press Yes

7. Press Yes

8. Wait for it to finish downloading

9. Wait for it to finish writing

10. Profit
[Verizon Droid Incredible 2] gtdtm:
You're going soft nitsua98...
[Verizon Droid Incredible 2] nitsua98:
I've given up
[Verizon Droid Incredible 2] Addiso:
You probably need some glasses? This was found on the op first page. Or you just didn't tend to look hard enough as it took me less than 5 seconds to see it.
[Sony Tablet S] seenuyal:
My Sony Tablet S gets into auto dim when I am using it with battery. This is irritating.

Does any one have a fix for this issue or is it a known issue with this product.

Would be greatful if someone could help :)
[Sony Tablet S] Mahaco:
Dont have that problem, if it gets darker i just touch the screen and voila its bright:confused:
[Sony Tablet S] seenuyal:
Tried and does not work with my Tab.

Any other suggestions / solution, please help.:)
[HTC One X] leventccc:
Thanks very much downloading now
[HTC One X] saifullah90:
does USB Work ?
[HTC One X] nickyg008:
Let's hope it charges in recovery :)
[HTC One X] leventccc:
Tried now. Its AWESOME!!!
[HTC One X] jmkhenka:
yes but does it charge in recovery?
[HTC One X] leventccc:
Looks like its not charging. Before flashing rom it shows %56 in recovery and now %55.
[HTC One X] jureca:
I find downloading the recovery, storage usb works? thanks

Enviado desde mi HTC One X usando Tapatalk
[HTC One X] Quercus1:
No charging (Recovery) for me - but, a great tool!

i`m searching for it, now its here - thx! :)

time to change the color *g*
[HTC One X] broncogr:
This also charges while in recovery and when off..

Good job Guys!!!!
[HTC One X] inzaghi75:
How do you mean? For me it doesn´t charges while in recovery.
[HTC One X] tids2k:
Thanks.
[HTC One X] predator21:
....it says u mst b s-off before installing??????
[HTC One X] inzaghi75:
No. Just flash it with fastboot.

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] predator21:
Thnx my frnd.....
[HTC One X] Stuart.upton666:
Nobody has answered the question yet!! Does USB mounting work?!?!
[HTC One X] inzaghi75:
You mean USB charging?

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] DanteGR:
Nope. He means usb mounting like if u can access ur sd card while in recovery.

I don't think it works yet though :)
[HTC One X] scottspa74:
Damn, toast, this is where you are now?!

I'm still using my OG Evo 4g that was rooted via your root method at launch. Still eng hboot. Full openness. First android device for me and I attribute my awesome time with it in large part to you.

That said, great points. I intend to get Evo LTE. Unless it's as locked as you guys are experiencing. Have you considered starting a thread with the with the points you laid out, getting co-signers and submitting to HTC?

(Sorry for kinda off topic)
[HTC One X] Sebby:
so the only bug in the 2.3.0.0 is the always unmount system and data option

now we have the charging with phone off fixed

and now we got this stupid bug

i pm dees_troy two times now for this strange bug

and he told me this after the first pm

unmounting system and data (remove the X in the boxes) on the mount page before installing the zip

so please dees_troy fix this stupid bug
[HTC One X] LorD ClockaN:
thanks for taking the initiative, but never be pushy to the devs
[HTC One X] Sebby:
i dont push him

a reall dev should say -->i look in to it ,maybe i can fix it ,maybe it is a little thing to fix

so please forgive me

my english is sometimes a little wierd
[HTC One X] rkuijpers:
But you mean well and help wherever you can, even if your English isn't always perfect ;)

Helping others is worth so much more than perfect grammar!

On topic: could it be the dev already fixed this issue in 2.3.0.1?

Couldn't find it in goo.manager though... Someone mentioned this version a few posts back. Is 2.3.0.1 for One X?

Can anyone try if that version is fixed, and put a link here if it works?
[HTC One X] Dees_Troy:
I fixed it in the source code but I won't have time to push out updates until next week probably:

http://review.teamw.in/#/c/228/

The One X is just one of many devices that I "support" and it takes a long time to release a new version for all devices. Unfortunately this little bug affects more than just the One X. However, it doesn't seem to affect all zips and I never came across it in any of the zips that I was testing.
[HTC One X] rkuijpers:
That's probably because the zips you tried didn't need to write to system.

Seems logical all rom zips are affected, because they all write to the system partition.

Thanks for your answer and your effort!

Hope you now found the cause and we can flash the fixed version as soon as you find time to update it.

TWRP recovery rules! :beer::beer::beer:
[HTC One X] Sebby:
thanks dees-troy:good:

i see also this in the link above from the source code changes

Change Id0384ef7: Unmount system after boot, backup, and restore

i see only system is unmounted and not both system and data after boot

please do this for the data to...

the previous versions had that to system and data unmounted after boot into the recovery

and then we have a perfect recovery again
[HTC One X] Dunc001:
Thanks for taking the time to reply - I did try a search but missed that! So will the zips still flash OK in CWM as well if I use the zipalign binary from that link?
[HTC One X] Prof Peach:
Re the themes keyboard.

Am I correct in thinking the characters available on the keyboard are limited to what can actually be used in the backup name..... ie letters, numbers, underscores, stops, comma etc?

I know the changing the backup name caused it to fail if you left a space etc in the past (at least it did with cwm and 4ext).

Sent from my HTC One ViperX
[HTC One X] thecoby:
That is correct!
[HTC One X] Prof Peach:
Cool. I'll change the theme keyboard so unused characters are greyed out.

Sent from my HTC OneX running ViperX
[HTC One X] monx®:
how did u get that. i still getting v2.3.0.0

Mount issue introduced in 2.3.0.0 defeat the automation flashing feature thru goomanager. is a serious bug for me but dev said fixed in source & new build should be available by next week.

√ xda-premium
[HTC One X] scream_clarity:
Just flashed this and it seems to work great. Only 'issue' is that it doesn't report the correct battery %. I rebooted at 81%, flashed this and it reported 66% then I rebooted to normal and sure enough, 80%.
[HTC One X] Prof Peach:
+1

Sent from my HTC OneX running ViperX