Related
instead of chasing newbies and directing them individually with 3 people giving 3 pieces of advice i though id make a thread explaining 2e/3e what it means, and how to get around the e: signature verification error all in one place.
First, the 2.1 stock rom had 2e recovery. this recovery accepted flashable .zip files as long as they were named "update.zip" . this recovery mode was easy to use to flash roms, kernels, root, modems, cwm recovery, themes ect...
many of the tutorials on this board were written when 2e recovery was still the standard. and many members restore to stock jf6 2.1 and use the same files they have been using the whole time. this creates confusion with newcomers who read old articles for rooting and other mods.
3e recovery is standard in froyo 2.2. it only accept digitally signed update.zip files and forces a full user data wipes after any flash. if you have stock froyo you have 3e recovery! you can not install root or CWM via update.zip with this recovery mode without mods like the old tutorials for 2.1 tell you. but there are solutions to this, and we will cover these below..
Click to expand...
Click to collapse
what to do?
there are several options, the quickest for you will be based on your end goals
you can either mod 3e or replace it. it can be replaced by flashing a kernel containing cwm in odin or in sgs kernel flasher.
1 if you wish to stay stock but rooted with the ability to flash from recovery the quickest way is: root and mod recovery. either one can be done first depending on which methods you use to mod recovery.
2 for the obsessive compulsive there is this option: flash back to 2.1 with 2e recovery, then you can install new rom, root, cwm, ect... via the update.zip method without issue. Many users consider flashing to stock, a cleaner rom install, but now as most full rom zips do a wipe on install (erasing the stock), this is no longer true.
3 flash cwm enabled kernel via odin, having cwm built into a kernel bypasses 3e. and is your fastest route to custom rom flashing.
4 for those who want a stock 2.2 rom but a modded kernel can root via rageagainstthecage then install sgs kernel flasher or galaxy tuner from the market and flash a kernel containing cwm. this isnt gone over because it is self explanatory
there are many other variations, but these are the ones that made most sense to me
ROOT:
there are 2 methods to root.
1st (old) root method is via update.zip in stock or cwm recovery. this can only work in 2e or after 3e is modified. this was made for 2e recovery. directions are in the thread.
http://forum.xda-developers.com/showthread.php?t=725555&highlight=root
2nd method is to root via rageagainstthecage. this can easily be done with superoneclickroot (automatic) and if that fails there are tutorials on how to do it manually.
superoneclick can be found in the thread below. Make sure 'superuser' app gets installed on phone, if root is successful but no app is present you can download the superuser app from the market.
http://forum.xda-developers.com/showthread.php?t=803682
if the superoneclick fails here are detailed instructions to manually root via rage against the cage:
http://forum.xda-developers.com/showthread.php?t=827544
FIXING 3e:
method 1 (automatic)
you can fix 3e via batch script on a windows pc. look at post 3 below from TRusselo. This method works with and without being rooted first, root can also be achieveved later by either method listed above.
url for download is below: remember to disable you antivirus/anitmalware software
http://dl.dropbox.com/u/19201431/Files/3e_fix-Unzip-ClickInstall.zip
Method 2 (manual)
First root your device via 'superonclick' [directions are above], then copy the fixed file over the old one via ADB, terminal emulator or a root file explorer. I prefer root explorer but there are free apps that can do it. most free apps will require you to mount the system as r/w in terminal emulator first.
the fix file and detailed directions to Manually fix 3e are found in the thread below
http://forum.xda-developers.com/showthread.php?t=909213
at this point you are ready to install cwm recovery via update.zip or rom manager and flash whatever you wish.
FLASHING TO STOCK AND USING 2e: ( obsessive compulsive )
this is not how i do it by the way. but some people like to flash the phone and flash to stock to restore original files and wipe as much data as possible before flashing a rom. in my opinion it is not needed 90% of the time but some roms are weird, and may require original stock files and dont force wipe on install. i may flash to stock if i run into trouble occasionally.
use odin3 one-click downloader 1.0 to flash to 2.1 stock. if you have a 1007 or 1008 (found under the battery) check to see if the phone has working 3 button combo, if not use the 3-button fix with odin3 flashing utility version 1.3+ . If you have rogers and dont want the AT&T to be the splash screen there is a rogers version here. once the 3buttons are fixed avoid flashing with a one-click installer. flashing bootloaders is risky, not that risky but why do it if you dont have to?
Odin3 One-Click Downloader
[optional, removes all data, even wipes internal sdcard] once on the stock rom with debugging enabled you can preform a master clear with the oneclick installer. it does a factory format of the entire sdcard. oneclick is found in this thread
http://forum.xda-developers.com/showthread.php?t=731989
sbl.bin 3-button fixes can be found in these threads:
http://forum.xda-developers.com/showthread.php?t=812434&highlight=3button+fix
http://forum.xda-developers.com/showthread.php?t=818439
if you need one of ^these^ you will also need to use adb or a jig to get into download mode. there is likely an explanation in each thread somewhere in the replies, also the adb commands are outlined in the "safe" jf6 odin thread above. if you avoid odin oneclick you will only need 3-button fix once.
rogers roms are here:
http://forum.xda-developers.com/showthread.php?t=979133
now you can use update.zip files in stock recovery.
REPLACING 3e WITH CWM:
if you intend to flash a custom rom it will be rooted so there is no need to root. instead you can fast forward to replacing 3e recovery by odin flashing a kernel, for this i use speedmod kernel. which kernel you use is irrelevant because it is only temporary. instructions for odin are all over but in the case of flashing a kernel there is no need for any pit file or repartitioning. make sure repartition is not selected, place the kernel in the pda slot, it must be in ".tar" format. put the phone in download mode and press start. this takes no more than 3 seconds and is what i use most often.
thanks to
trusselo
designgears
icezar
clshortfuse
harcore
and anyone i forgot in the long list of threads i referred to
if any of these threads help you thank or donate to the op!
thanks again to TRusselo helping me clean this up.
+1
This must be stickied
Thanks for writting this up OP!
TRusselos 3e fix (clean)
there is another method i modded here it is (the child friendly version)
it is a batch script. no root needed!!!! - (disable antivirus for 5 minutes.)
unzip on pc
click the install.bat
follow on screen instructions!
here's the link!
http://dl.dropbox.com/u/19201431/Files/3e_fix-Unzip-ClickInstall.zip
Congradu-****ingla-tions!!!!
Now that was easy.
TRusselo said:
TRusselos 3e fix (clean)
there is another method i modded here it is (the child freindly version)
it is a batch script. no root needed!!!! - (disable antivirus for 5 minutes.)
unzip on pc
click the install.bat
follow on screen instructions!
heres the link!
http://dl.dropbox.com/u/19201431/Files/3e_fix-Unzip-ClickInstall.zip
Click to expand...
Click to collapse
ill add to op. thank you!
bump
new details in the op.
thank you mods for the sticky! i will try to edit it and clean it up a bit more in the near future.
thank you TRusselo for the reference to the mods and bwolf56 for suggesting that it should be stickied!
Dani897 said:
thank you mods for the sticky! i will try to edit it and clean it up a bit more in the near future.
thank you TRusselo for the reference to the mods and bwolf56 for suggesting that it should be stickied!
Click to expand...
Click to collapse
Least I could do, your thread is gold to us Less people to which we have to answer the same question about signature failed on froyo 2.2
holy son of a hoar,i just flashed my first rom,many many thanks to everyone here for the great tit-orials,ff 3.0! GPS fixed,super fast,now this is what a cappy was made for i
very helpful, added to bookmarks.
Thank you so much! I have been searching for this all night! I did not want to use Odin, but I will try one of the other methods suggested here.. many thanks!
\
I tried TRusselo's easy method, and it did not work for me. I followed the instructions. I get "system cannot find specified path". I disabled my anti virus as well. Any suggestions are welcomed... thanks again..
MoRedStar said:
\
I tried TRusselo's easy method, and it did not work for me. I followed the instructions. I get "system cannot find specified path". I disabled my anti virus as well. Any suggestions are welcomed... thanks again..
Click to expand...
Click to collapse
did you root before you tried manually? you will need superoneclickroot if not. make sure you properly change the file system to read write. are you using adb? or working from the phone?
if all else fail you can swap kernels right from the phone in sgskernel flasher(after you have root that is), just download a kernel that is built off kb1 and has cwm baked in
I was working from the phone, without adb because I didn't see that in the OP. I am rooted with superoneclick root already...Where can I find the sgskernel? (I really should have payed closer attention in those programming classes). I apologize for the newbie questions...I have had my Cappy awhile just decided to start modding it.
EDIT: I have the sgs kernel flasher... it dawned on me to check the market.
Dani897 thanks a MILLION! I have it figured out! I am now running Phoenix Ultimate! I am so excited...I truly appreciate it. I am going back to see if you have a donate button to donate to you!
MoRedStar said:
Dani897 thanks a MILLION! I have it figured out! I am now running Phoenix Ultimate! I am so excited...I truly appreciate it. I am going back to see if you have a donate button to donate to you!
Click to expand...
Click to collapse
i dont take money as i dont develope. notice the whole threas is just a collection of links to other threads. i just know where to find the stuff because i have been around here for a while
I see now, thanks again..
I wish this was here when i needed it last week! or i probably just didnt see it... took me forever to find a sloution but i found it! I used sgs kernel and flashed speed mod. fixed it perfectly
I tried doing the child friendly version,it did not work for me, all went through except temp root,i am rooted,and it wouldnt let new try again what am I doing wrong need help desperately
Sent from my SAMSUNG-SGH-I896 using XDA App
I haven't tried this yet but expect it's exactly my issue since my phone is only a few weeks old. The update.zip file gave that exact error and I had to use SuperOneClick to root my phone.
After I try this I might get brave enough to load a new fancy rom but we shall see. I'm in no hurry.
Hi there,
I just switched from iPhone to Android and I'm trying to get started using custom ROMs. I keep reading that on the g2x, I should be using nvflash for ClockworkMod and not ROM Manager. Unfortunately, I flashed it with ROM Manager before I read about this.
When I flashed it with ROM manager, everything seemed to work fine. However, I'm a little nervous about it and I still don't even really know why I should use nvflash in the first place.
Do I need to go back and flash it again with nvflash? Should I do a factory reset and start from scratch? Or, since it worked fine, am I okay to go ahead and start using a custom ROM?
Thanks for your help!
You need to use nvflash. If something goes wrong this is the only way you'll be able to access clockwork recovery. You don't need to do a factory reset or anything. Just follow the instructions in the nvflash guide.
If you want to make your NVFlash experience fool proof, use this 1-Click Tool. It's a breeze.
rom manager doesn't "flash" a recovery it places a "bootable" image on your sd card {this is know as a fakeflash} (i dont remember if internal or external). Then using rom manager it boots to that image file. Using nvflash reflashes the "recovery" partition on your phone with clockworkmod recovery. If you ever flash a non-booting rom or get a bootloop, there will be no way to get to recovery with the rom manager recovery. In this situation it still might be possible to nvflash the recovery, but with your heart racing and your brain thinking oh crap I just bricked my new pride and joy, isn't the time to be screwing with the bootloader or recovery. Just take a deep breath. Download the 1-click installer. With a calm cool head/heart follow the instructions to the letter, and nvflash the recovery (it will save your butt sooner or later when your an addicted crack-flasher) hope this helps. Congrats on dumping Crapple!!! Lol
Sent from my LG-P999 using XDA Premium App
Ok, so I have cwm, phone is rooted, and i did the selecting the flash cwm recovery... i backed up my current rom, but when i try to restore it the propt i get is; this does not seem to be a valid backup. The MD5 file is missing... Did I do something wrong? I don't want to install a custom rom unless i can get back out. (Very Newb to this) would appreciate the help!
it sounds like you used ROM Manager to flash CWM and make the backup? ROM Manager is not recommended on this phone because it doesn't seem to work quite right. you are better off following one of the guides here to get into CWM.
Which guide would you recommend I use?
for simplified and straightforward directions, I might suggest using this:
http://forum.xda-developers.com/showthread.php?t=1275116
it basically walks you thru what is presented here:
http://forum.xda-developers.com/showthread.php?t=1124453
Hi all, hope you can help. I installed clockworkmod recovery onto my wife's captivate, and now it won't boot - it's stuck at the "galaxy-S" screen.....I can get it into the YELLOW TRIANGLE screen and once managed to get it into the clockworkmod menu screen.
I believe the phone has android 2.3, not 2.2 on it and this might have been my mistake. The entry point into the kernel is likely different...
how can i fix this? do i need to remove clockworkmod and go back to the stock bootloader? The phone is not rooted, yet (that was the next step).
I haven't been able to find anything in the forums about people that have done (the stupid thing that I did) and installed clockworkmod on a 2.3 phone.
Thanks.
How exactly did you flash cwm? You shouldn't even be able to cause if 3e recovery signature verification?
If you can get to the yellow android screen, that's download mode. You're actually in a good place right now.
To fix where you are, take a look at the development section - there's a post about One-click stock packages. If you're sure she was on Gingerbread, grab one of the non-bootloader Gingerbread stock packages and flash that from download mode.
If you're not sure, I would suggest grabbing one of the Gingerbread stock packages with bootloaders (just to make sure).
In either case, see if you can find a one-click package with ClockworkMod Recovery baked into the kernel (it should say on the post which ones have it). That way you can flash what you want right out of the gate.
thanks. i am quite sure it has gingerbread. the person i bought it from said they did a kies update to 2.3.
i was following the instructions from the cyanogenmod wiki for the captivate: hxxp://wiki.cyanogenmod.com/wiki/Samsung_Captivate:_Full_Update_Guide
after it finished installing the "clockworkmod recovery" i got into this bind. are those instructions for froyo only?
If you followed the instructions about flashing the speedmod kernel, that's where it's hanging. You've got a froyo kernel with a GB rom. Not a big deal, but Android isn't happy about it. Flash a stock GB package, or find a GB kernel with CWM (like boog's) and flash that and you should be ok.
thanks. do i do this using ODIN or heimdall? I installed CWM using heimdall, and in my frantic reading i thought i saw something about installing stock bootloader/rom packages with ODIN after installing CWM could brick it? Or did I misread that?
dolhop said:
thanks. do i do this using ODIN or heimdall? I installed CWM using heimdall, and in my frantic reading i thought i saw something about installing stock bootloader/rom packages with ODIN after installing CWM could brick it? Or did I misread that?
Click to expand...
Click to collapse
Using heimdall is fine (it's also my personal preference between the two, but either will work).
With where you're at, you really shouldn't need to flash any bootloaders. That's pretty much the only area where there is a real risk of hard bricking the phone.
Since Heimdall worked for you once, I'd suggest grabbing the Heimdall one-click I made that's in my signature. You don't need to open it in Heimdall - just download, double-click it, and let it get ready to run. Then connect the phone in download mode and click "flash". You'll have the stock GB rom, with Boog's kernel and CWM all ready to go. You can then flash CM7 from recovery there (you'll probably have to flash it twice, though).
On a side note - flashing stock will wipe your apps. I'm assuming you backed everything up before this. If not, you might need to try and just flash a kernel first, do your backups, then go from there.
(Should you want to do that, go here, grab the one from the "Here is the odin flashable version flash it first if your on stock: Link Mirror" set of links, and then flash that in Heimdall.)
wow, thanks guys, i can breathe easier now. jmtheiss, i got it reflashed to UCKH3 using your one-click package (though now it is AT&T rather than rogers, but i really don't care as long as it works!).
does the one-click root application work with 2.3.4? or is there a more-preferred way to root it now?
Again, thanks so much for the assistance people!
In theory, you should already be rooted (I believe boog's kernel, which was in my one-click, is rooted). If not, go to the bottom of boog's 1st post, and grab the KH3 zip file. Flash that in CWM, and you'll have root permissions.
Or, if you're flashing to CM7, you can just do it from recovery as you are right now. I know from personal experience it works.
thanks everyone. it all worked, and all is good. wife is not an angrybird anymore
dolhop said:
thanks everyone. it all worked, and all is good. wife is not an angrybird anymore
Click to expand...
Click to collapse
Glad to hear that she's not flying over your house shooting explosive eggs. Always a turn for the better.
Had the same problem once before, odin fixed it aswell
I believe this is my first post on these forums. I just did the nachoroot mod today per
[ROOT] NachoRoot - supporting all firmware jan 3rd 2-118
and
[Update: Works On The OG Transformer, Too!] Exclusive: 'NachoRoot' Brings Root Access To The Transformer Prime, Even With The Newest Firmware:
on my TF101 B80 32 gb.
I did the procedure per the second link above. I've been able to verify root with Root Check Basic from the Android Market.
I've never rooted an Android device before and am quite concerned about unrooting, in case I ever need to return my unit to Asus.
I've heard I need cwm, the clockwork recovery mod, in order to unroot. I hope it is ok to do this after the initial rooting procedure.
Please pardon me if this has been asked before, as it my first time, and I find a lot of the documentation a bit cryptic.
Thanks in advance...
Yes the procedure to unroot with your build number required flashing a repacked stock ROM via CWM recovery. For TF with older SBK they can use NVFlash.
You can flash CWM anytime with RecoveryInstaller
http://forum.xda-developers.com/showthread.php?t=1346180
To unroot
http://theunlockr.com/2011/11/28/how-to-unroot-and-remove-cwm-recovery-on-asus-transformer/
Thanks fire the response!
I've managed to browse parts of the file system previously blocked. Otherwise, I haven't made another changes to my system. Its nice to finally where some of my apps have been storing data.
I am curious about cwm which I've installed. It enables recovery mode to restore the stock ROM. It is one of the two options presented after holding the power and volume down buttons together. One option is cold boot and the other is recovery. The recovery option was there before nachoroot and the cwm installations. What is different about the recovery option now versus before?
skallal said:
Thanks fire the response!
I've managed to browse parts of the file system previously blocked. Otherwise, I haven't made another changes to my system. Its nice to finally where some of my apps have been storing data.
I am curious about cwm which I've installed. It enables recovery mode to restore the stock ROM. It is one of the two options presented after holding the power and volume down buttons together. One option is cold boot and the other is recovery. The recovery option was there before nachoroot and the cwm installations. What is different about the recovery option now versus before?
Click to expand...
Click to collapse
Are you sure you have flashed CWM recovery? You should have a lot more options.
After installing RecoveryInstaller, did you open the app and click on "flash CWM recovery" tab?
I didn't click on the flash tab because I don't intend do recovery at this time. To be clear I understand what recovery is, I think it means to return my TF101 back to an unrooted state with the current ota release, which is .23, and also wipe out all my data. If this is incorrect, please let me know.
You said I should see more options than just the flash tab. What else should I see? And when should I see it?
Now that I've successfully rooted, my main objective is to learn how to return my device back to its unrooted state in order be ready for the ICS ota update when it arrives. If that means I'll also wipe out my data in the process, then I'll need to learn how to backup and restore.
Please do let me know if I understand the process or not. I still have have a reading and learning ahead.
Recovery lets you flash packages, ROM patches, and complete ROMs that require very deep (i.e. low level) system access.
If you don't intend to flash any custom ROMs (e.g. Revolver) or install things that need low level system access (e.g. a USB to Ethernet adapter) you won't need to flash CWM.
One of the admins on Transformer Forums gave me the impression I need cwm to unroot my TF101. That is the only reason I downloaded it.
If I don't need cwm to unroot, then I'll focus my reading on unrooting link listed earlier in this thread.
I don't have any interest in other roms, at least not for now. My concern, for now, is unrooting when it comes time for the ICS update...
baseballfanz said:
Yes the procedure to unroot with your build number required flashing a repacked stock ROM via CWM recovery. For TF with older SBK they can use NVFlash.
You can flash CWM anytime with RecoveryInstaller
http://forum.xda-developers.com/showthread.php?t=1346180
To unroot
http://theunlockr.com/2011/11/28/how-to-unroot-and-remove-cwm-recovery-on-asus-transformer/
Click to expand...
Click to collapse
The second link above (theunlockr.com) refers to old firmware (repacked-8.2.3.13_US_without_SU_app.zip).
Is that file already outdated?
Perhaps a newer version for .21?
Well it all depends on your serial number. Early builds (B60 and earlier plus some B70) you can use NVFlash to get back to totally stock.
If you have B80(and some B70) and above you'll need cwm recovery to get back to stock following the link i posted above.
I finally watched the video from your earlier post and it answered a quite a few questions.
Bottom line: when it comes time to update to ICS, do I need to unroot first?
The ICS update is my main reason for unrooting. I read for some users lost root after the last ota update to .21. I don't have any immediate need to unroot other than to prepare for the ICS update when yet comes.
And there's also a long term need unroot when and if I ever send the unit back to Asus for service.