As soon as I get back to my computer in about an hour I'll be able to answer your questions... sit tight until I or someone else can answer your questions :-)
[ sent from _base2 ]
Thanks I would really appreciate it. I have been doing some more research about what to flash. Learned that you could flash the preinstall.img through fastboot and the command prompt. I think I got the folders set up correctly but when I tried to moto-fastboot.exe a command it came up as unrecognized as in internal or external command.
Still researching though...
To answer these questions completely, I also need to ask a few questions...
1) What is your current SYSTEM version? (Settings > About Phone > "System Version"
2) Have you accepted the official 5.5.893 OTA? (In other words, are your kernel / radio updated via the official OTA?)
3) Have you used the cheesecake method to flash unofficial updates?
So to answer your other questions:
1) By "flash something successfully" ... this is what I mean: If you try to flash something via the bootloader that FAILS, the bootloader will read "flash failure" (we know this now...) and boot into the bootloader on every boot with the error message at the top. I believe this is both a safety protocol for Moto and also a tamper evidence measure. BUT, all that needs to happen to successfully fix the "flash failure" error and have your phone boot normally is to flash ANTHING successfully via the bootloader. A SUCCESS (as opposed to a fail) fixes the error (protection). Since I updated via OTA, I could NOT use RSDLite to return to stock since there are NO FXZ files for 5.5.893 out yet. So I flashed a stock 5.5.886 system.img instead using the tool on RootzWiki (you can flash a 886 system.img even on the updated kernel, and still accept the OTA to make all the system / radio / kernel numbers updated and consistent), and it fixed my issue. My phone now boots normally.
2) By "option 4" I mean option #4 on the 43V3R root SCRIPT /APP on RootzWiki. The option looks like this for windows:
Attachment 44591 (click to enlarge img)
This option flashes a stock 886 system.img, and successfully returns your phone to stock, unroots it, AND clears out the bootloader error message so your phone will boot as normal. You will see instructions in the app to boot into the appropriate flash mode (AP Fastboot Mode, actually #3 in the list on your PHONE if you boot by holding up vol + down vol + pwr)
- So, the steps to successfully unroot and return to full, current stock is as follows:
1) Download the 43V3R root tool from RootzWiki (my home away from home)
2) Boot into the initial recovery options screen, choose option #3 (AP Fastboot Mode)
3) Plug in USB cable
4) Open 43V3R root app and run option #4 to flash a stock 5.5.886 system.img file
5) Reboot (should boot normally, no bootloader flash failure nonsense) after system flash and accept OTA to update kernel, radio and system to 5.5.893
6) DONE!
And your question #3 ... NO you do NOT need to be rooted to use RSDLite, but you do have to have compatible files and systems. For instance, you can't use a FXZ file for a 5.5.886 system version when any part of your phone is anything but perfectly stock 5.5.886 (meaning radio, kernel and system, not necessarily apps / ROMS and whatnot). So we have ONE FXZ file for Bionic... and that only works with stock 5.5.886 radio, kernel and system. Anything else will cause a FAIL, and then send you into the fun time accompanied by booting first into fastboot mode with "flash failure" at the top... pretty sweet, I know.
So if you're on ANYTHING other than stock 5.5.886 and you have NOT updated your kernel, radio or system, you CANNOT use RSDLite. So root or no root... doesn't really matter. You'll get a fail because we don't have FXZ files that are compatible with any other system other than 5.5.886.
That's why I flashed a 5.5.886 system.img to successfully remove the "flash failure" bit and then accepted the OTA to make sure that system, kernel and radio all matched. That put me back at 100% updated stock.
** If you're on Linux or Mac (Unix) DON'T EVEN THINK about using Option #5 in 43v3r Root to "Restore Bionic to Factory" using sbf / fxz ... it will turn your phone into a $650 paperweight!! **
I hope this helps... let me know if you have any additional questions!
preinstall.img would work to fix the flash failure error, but I just used the 43v3R root tool over at rootzwiki because I was also trying to update to the official 5.5.893 ota and go back to stock, so it sorta killed two (or fix actually... got me back on the upgrade path, unrooted my phone, fixed my "flash failure" weirdness, returned me to a stock system so I could accept the OTA, and got my phone booting normally again) birds with one stone.
Also, the automated method with the 43v3r root tool really minimizes the risk of messing something up using moto-fastboot.exe via command prompt. Obviously, none of this is without SOME degree of risk.
Perfect. This has made my hours of research all worth it in a matter of about 45 seconds after reading this, haha thank you.
Okay... Well my situation is this-
Got the offical OTA last week to .893 lost root (never used the forever root method)
Got the Galaxy Nexus :) Deactivated the Bionic through VZW
Sold my phone via eBay (Have to send it out tomorrow)
Tried the RSD Lite method (Failed as you can see)
Did a factory reset through regular recovery (not through cwm)
Now I am at .886
Getting the Fastboot error on a normal boot
And now I am getting ready to dive into your suggestion :)
Seeing my circumstances it sounds like this should work just fine. My only concern/question is will if I will get the OTA after I choose option #4? Not that I am that concerned considering I am just selling my phone as is and want the customer to get a phone completely clean and ready to activate.
Well here goes nothing, I'll let you know how it goes.
THANKS again though, REALLY appreciate it.
first, congrats on the galaxy nexus! it's sooo sweet. i switched to the RAZR recently, but I'm thinking about jumping to the nexus... i'm quite conflicted!
i'm glad I could help -- i hope this works for you.
And YES, once you flash the 5.5.886 system.img from using option #4 in the 43v3r root APP, you WILL be able to accept the OTA and install it via STOCK recovery, even with the updated kernel and radio still from your 5.5.893 update. I've done it... something like 3 times lol
If you follow the instructions carefully and do what I did (since it sounds like you're in the same boat that I was in) you should be: booting normally into android (not fastboot mode), unrooted, on stock 5.5.893 (latest official) system, latest official kernel and radio, and back on the upgrade path for VZW official OTA updates.
good luck and happy flashing!
PERFECT!! Worked like a charm! Thank you!!
Yes I love the Nexus, it is truly is amazing. You will not be disappointed if you make the jump. The thought of a pure Google Android phone alone makes it allll worth it :) I've came along way from the hyperflashing days of the Original Droid, feels good to be wide open again for development with the Galaxy Nexus.
Again thank you for all your help, this is what makes Android amazing, the community of people that will to help others :)
i'm glad it worked for you too :) thanks for the info on the nexus ... that makes it even more tempting bc there's really no way of getting out of hot water (no fxz ...) with the razr so it makes me insanely nervous to hack it... i've been an android hack since the OG as well but had to delete my previous account on here because of work :-/ LAME i know but now I'm back and glad to help! i agree with you too -- android is a COMMUNITY, not just an OS. people helped me out when I was getting started and learning, so I try to likewise help others to keep the android community alive :)
have a great night dude!
I soft bricked my phone.I was rooted with p3droids one click on 5.5.893. I then installed the 901 update and lost root. I tried to use r3l3as3droot to get back to 886 so I could have root again, but now I'm stuck at ap recovery and it says flash failure. What can I do?
Did you install the 901 update as an OTA or a leaked version? Anyway I would follow the steps that _Base2 laid out a couple replies earlier and get your phone back to stock. Then apply the updates and get to 893. I'm not sure if the 901 update hasn't been rooted yet.