yashsingh1/xdaforums huggingface dataset:
[Motorola Droid Bionic] cellzealot:
Ok, since nobody can download the full package from the OP, I won't feel so badly about hijacking his thread with different information.

This method is overly complicated and includes many redundant and unnecessary steps. A lot more info about this procedure has been developed since the OP made this guide and the process has been accomplished in several different ways at this point, including RSD lite using modified .xml files and a limited set of images.

dd is a command in Linux to make a direct digital copy of a file or partition, a raw image as stated above. One of the required steps which is part of the streamlined process, is to use a .bat file created by a user to dd the .886 boot.img to the phone after having flashed the system.img, preinstall.img and grfs.img from the FXZ and then rooting it again. This is the part that actually fixes the boot.img so that the update.zip will pass it's assert check for mtd/boot and flash the 5.5.893 update successfully.

This is despite the fact that manually copying the boot.img like this will fail to boot because it is not a signed image. The image is in fact an exact copy so the update.zip accepts it and patches it as per the updater-script.

That is the crux of the fix. All the rest is not needed. The radio does not need to be reverted because the update.zip does not assert the radio version at all.

All of the other pieces being flashed and reflashed is redundant and wiping data is not required at all and makes the rerooting and running the boot mod that much quicker and easier because you are already setup and have USB debugging checked etc. To say nothing of saving the time to resetup the device after a wipe.

I will also add that P3Droid has created a scripted method with all files included and options for loading 5.5.893 and then 5.9.901 if desired. This includes flashing the 3 images with moto=fastboot, the rooting and dd of the boot.img and then reboots into recovery where the only user input needed is to select the update.zip and run it and reboot.

This method will be released on MDW very soon.

I don't want to steal the thunder from the OP, as he was involved in the process much earlier than was I. I came in after success had been established and P3Droid and I saw the extraneous steps and both completed this simpler method with the reduced steps successfully last night.

We take no credit for the development of the method, which involved a large number of people contributing over several days of hashing out the details.

We just took the fat out and made sure it worked as we understood it should.
[Motorola Droid Bionic] ticrandall:
So I think that I will do this. Lets says I get to 5.893, install safestrap, and on my non safe 'strap' ie, my daily driver, I restore a nandroid backup of the ROM I am running now (eclipsev 2.0, 5.7.893), Will this work? And theoretically I will have the same system I do now, but with 5.5.893/new radio/kernal/on the update path... That all sound about right and doable?
[Motorola Droid Bionic] cellzealot:
You cant use safestrap with this because it modifies the preinstall partition.

It won't matter anyway because you have to be completely stock with just root and the steps require will do all of that and remove Safestrap anyway when you flash the stock images. The update.zips are run from stock recovery and the only reason root is required is to dd the boot.img because that operation needs root in adb shell.

So, whatever ROM your are on is immaterial and this will revert you to 5.5.886 and then forwards to 5.5.893 and 5.9.901 as a last option, all the while keeping root by 4everoot.

If you do go to .901 then you have to do extra steps to have any custom ROMs work with the new radio. I am sure the ROM devs will progress rapidly with these new requirements as they have already, but I will not comment nor advise regarding any custom ROMS because I don't use them myself.
[Motorola Droid Bionic] open1your1eyes0:
cellzealot,

Thank you for all the time you have contributed to participating in the work of this method. I appreciate your continued effort in order to slim down and automate the steps I have listed. I do encourage anyone interested to feel free to use this method instead of mine. However for those who are more interested to take the manual route and prefer to be in full control of what's going on with your device (maybe learn a few things along the way too), I will be keeping this method up and hopefully my Dropbox account will be unfrozen in a few days so the full package can be downloaded again. In the mean while, if anyone still has this file please PM me a link when you can upload it elsewhere and I will have it updated.

Thanks again,

Open1Your1Eyes0

EDIT: FYI, for all those you who want to keep their data just skip the last command in the Moto-Fastboot commands screenshot. The command is "moto-fastboot -w". Skipping this will leave your data intact. However, note that because everyone's data is different, I cannot guarantee this will work for everyone so please note that it is no longer considered "bulletproof" in this case although most likely should work.
[Motorola Droid Bionic] twinkyz1979:
So are you saying you can't do this to get back on the path and then install safestrap? Maybe i am not understanding something somewhere but i would think you could do this then use safestrap to install a custom rom then when a new update comes from verizon just switch back over to update then if you want go back to your safestrap just go back over. can someone explain this?
[Motorola Droid Bionic] ticrandall:
Let me clarify your clarification on clarifying what it is I want clarified.

I understand safe strap, as with everything else goes kaputski when doing this as our phone will go back to a stock system. I don't want to try to do this IN safestrap, rather:

1.make a nandroid of current eclipse ROM.

2.use this method to get back to the ota path and a stock phone (5.5.893)

2.5 make nandroid of stock system

3.Install safestrap

4. Restore eclipse nandroid/backup

5.install super cool ics alpha 42 on safe system

6. Rejoice with a cookie, knowing that now I have the radio/kernel back to upgrade path

7. New update comes out, restore nandroid of stock system.. On UN safe system

8. Accept ota

9.rinse

10. Lather

11.repeat

12. Enjoy another one of those cookies

Does this sound feasible? Or not so much.

Thank you :) Happy Festivus
[Motorola Droid Bionic] twinkyz1979:
Wonderfully explained! Thank you
[Motorola Droid Bionic] johnlgalt:
And this is exactly as it should be.

I was one of the first to try the method out, and my set of steps was a lot simpler, as I had not hacked my webtop, and neither had I removed any apps from the system area either. All I did the was revert to stock rooted 43v3r r00ted system with r3l34s3d r00t, revert radio, dd kernel, then flash ota.

Now that you guys have stepped in and cut the fat out, I think a lot of people are going to be much happier with the whole process, happier and more comfortable, which is a major factor with this sort of thing.

Thanks again, cz, p3 and anyone else refining the process, and especially thanks to 0 open for detailing the steps in the beginning, and a huge thanks to real BBB for providing me with the files to dd the kernel when I started doing all this.

This is why I love my bionic and Android in general - you guys rock!
[Motorola Droid Bionic] Mikedick:
This makes me happy to see this. I was worried about getting back on the upgrade path. Thank you to all those involved in this!
[Motorola Droid Bionic] open1your1eyes0:
Hey guys,

So I'm finally home and now had a chance to access my files. I'm choosing to forget about Dropbox because I cannot wait for them any longer since I've been getting a lot of PM's requesting this file. I have edited the OP and all file links are updated and working. The full package has been moved to MegaUpload instead. Anyone who was waiting before the method is now fully working and ready for use. As always please feel free to comment if you need any help or have any questions. Thank you for your patience and once again I apologize for the delay.

Thank you,

Open1Your1Eyes0
[Motorola Droid Bionic] TheMuffStuff:
If this doesnt work for anyone or the instructions seem to insane, p3's new OTA fixer program works like a charm.
[Motorola Droid Bionic] ticrandall:
Where can this be found? I haven't been able to locate a link for it.

Edit: Appears to be here: http://www.droidforums.net/forum/dr...ates-your-modified-motorola-droid-bionic.html
[Motorola Droid Bionic] GertBFrobe:
Mega Upload not working
[Motorola Droid Bionic] cellzealot:
There appears to be issues with some users loosing root when going to .901 using the one click that P3Droid posted on MDW.

We have been going over it and he is rewriting the script to add options that will account for the various issues reported.

Hopefully that will go quickly and the new script will solve any continued problems.
[Motorola Droid Bionic] yutzyscott:
I still have root because root explorer is granted superuser privileges. However every other app is being denied by superuser. Any help would be great.
[Motorola Droid Bionic] ticrandall:
I've been trying for 6 hours now to download the first one! Dammit, this is horrible news.
[Motorola Droid Bionic] cellzealot:
Well, I would download it anyway because all the same files are required and this should only be a script change. All that will be needed is to use the new runme.bat

and perhaps another very small file.
[Motorola Droid Bionic] ticrandall:
Oh, well that's a good point. Thanks
[Motorola Droid Bionic] open1your1eyes0:
Hmm it seems so...not getting much luck with uploads here. But at least my Dropbox has been unfrozen so please use the Mirror for now. Anyone else want to suggest a place I can upload a 600MB file that won't make it "temporarily unavailable"?
[Motorola Droid Bionic] VandyCWG:
How many downloads are you getting? I have web space with 20 gigs of transfer.
[Motorola Droid Bionic] open1your1eyes0:
Not entirely sure but it must be a decent amount of bandwidth since both Dropbox and Megaupload suspended the file within 24 hours.
[Motorola Droid Bionic] johnlgalt:
I amback home now. I have a paid mediafite account that should be able to handle the bandwidth.

Pm me please
[Motorola Droid Bionic] jtbnet:
I had the same problems when hosting a 450MB file for the Nook Color so I was referred to http://dev-host.org/ which will allow you to open a 1 GB free account without download limitation and by donation increase the storage amount pretty inexpensively... Haven't had a problem in almost a year and I donated so have 40GB free space if you would like me to upload a mirror file?
[Motorola Droid Bionic] open1your1eyes0:
With thanks to johnlgalt, I now have 3 hosts up for the full package. The first Link should always work with the 2nd and 3rd as backups. Thanks again to everyone for helping out. As always please feel free to ask questions.
[Motorola Droid Bionic] johnlgalt:
Mediafire is similar, I have 100 GBb month of transfer on my pro account, and it roills over when I don't use the full bw, so currently I have over 300 GB of transfer "credit"on my account. Storage space is insane, 1 TB maybe?

This is for $9.95 / month. A godsend for high traffic....

I'll look into this other as well. Never hurts to have backup sources...
[Motorola Droid Bionic] MrR0ng:
Thanks a bunch for posting this howto. Easy to follow the directions, and I had no problems with the install.

Well, I guess I have one problem. Now that I am all up to date, I cannot connect to data over 4G/3G. I can only get data from wifi.

My system version is now 5.5.893.XT875.Verizon.en.US

Basweband version is XDMA_N_03.1C.57R ltedc_u_05.15.01

The "Mobile network state" is Disconnected.

Did I mess up somewhere on the radio? I thought that I flashed it successfully.
[Motorola Droid Bionic] johnlgalt:
Actually, unlimited storage and unlimited fast downloads....

And their stats page its pretty awesome, too....

https://www.mediafire.com/select_account_type.php
[Motorola Droid Bionic] open1your1eyes0:
Does your baseband really say XDMA instead of CDMA or was that a typo?

I also found this interesting site: http://www.000webhost.com/

1.5GB, 100GB/month transfer, Free + no Ads (too good to be true? :confused:)
[Motorola Droid Bionic] MrR0ng:
I actually ran an update, now I am at:

System Version: 5.9.901.XT875.Verizon.en.US

Baseband version: CDMA_N_04.06.00R LTEDC_U_07.1E.00

It is still running like crap. Loses connectivity constantly.
[Motorola Droid Bionic] open1your1eyes0:
Verizon is having an outage at the moment so don't judge your results based on what you are seeing right now. Give it a day or two after they come back on.
[Motorola Droid Bionic] dotson817:
This outage is bull**** I'm barely getting 3g. They're reputation is going down lol
[Motorola Droid Bionic] MrR0ng:
Wow, thanks for the headsup. I have a feeling that's the problem. Thanks a lot man, really appreciate it.
[Motorola Droid Bionic] Humpa:
Thanks for the thread. Worked great!

No problems going from 5.7.893 to 5.5.893 to 5.9.901 and still rooted.

I did like Cell Zealot mentioned and I kept data by skipping the last Fastboot command moto-fastboot -w

But when I got to the Gingerbreak (adb shell /data/local/zergRush), I got permission denied error for boomsh. I assume this had something to do with not wiping. But after a quick google search I tried this:

adb shell rm /data/local/tmp/boomsh

adb shell rm /data/local/tmp/sh

After that, the data/local/zergRush (Gingerbreak) ran successfully.
[Motorola Droid Bionic] open1your1eyes0:
This is correct. Because your data partition was never wiped the boomsh and sh files were never removed for proper rooting procedure. I'm glad you sorted it out though. :)
[Motorola Droid Bionic] cellzealot:
Humpa cheats because he has a clue... ;)
[Motorola Droid Bionic] Humpa:
lol ... Well, I sort of pride myself in not having to post questions, and luckily I had enough of a clue to get around my one issue because I skipped the fastboot -w step. And like a good tweaker, I read the wiki and the P3 1-click thread (you were there as well) and some other stuff. I'm a K.I.S.S. sort of guy and waited for a nice thread like this - open1your1eyes0 did a really excellent job, people had nothing but success, and you added some nice info - I love the internet.

Oh, yeah ... Hi.

It's nice to see you're still alive and well and posting helpful info. :D
[Motorola Droid Bionic] open1your1eyes0:
Updated a few links (new host). Plus new driver version.
[Motorola Droid Bionic] VandyCWG:
dumb question, i upgraded and am back on the offical path....

can i still flash custom roms, and if so, which ones?
[Motorola Droid Bionic] anlog:
This is absolutely brilliant work. I cannot tell you how many hours I've wasted trying to get my Bionic back on the OTA path (I had previously loaded a leak and was stuck with a kernel that failed the assert check).

Bravo!
[Motorola Droid Bionic] voxigenboy:
i was stuck at the "welcome to droid bionic" screen and getting 'no service'. attempted other methods that did not work. this one actually did. thanks

[EDIT] well, it worked until i rebooted. immediately went into fastboot mode on it's own and was giving me some sort of CDT error. trying to fix that right now.
[Motorola Droid Bionic] open1your1eyes0:
Due to the governmental shutdown of MegaUpload I am permanently removing the 3rd link.
[Motorola Droid Bionic] KidJoe:
open1your1eyes0,

with the release of the 5.5.893 fast boot files in -> http://xdaforums.com/showthread.php?t=1417116

this could be done slightly easier...

(Credit to p3Droid, CellZealot, and many others that I can't name, but you'll see if you follow the links I have)

1. Download the VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.xml.z ip from -> http://xdaforums.com/showthread.php?t=1417116 (direct link taken from that thread -> http://www.fileserve.com/file/bmrN7hx/VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.xml.zip ) and Download the 901fix.zip from the link in -> http://www.mydroidworld.com/topic/9906-bionic-path-saver-1-click-method/

2. Install RSDLite 5.6 and moto drivers (OP of this thread)

3. unzip VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.xml.z ip to a folder.

4. unzip 901fix.zip to a folder.

5. overwrite the CDT.BIN in the folder where you unzipped VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.xml.zip, with the CDT.BIN contained in the 901fix.zip.

7. Start RSDLite & connect the phone to PC.

8. drag the VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.XML file from where you unzipped the VRZ_XT875_5.5.893.XT875.Verizon.en.US_CFC_01.xml.zip to, and drop it on the right window of RSDLite (box says File Properties).

10. click START button, sit back and let it go.

11. When its done, you'll be on 5.5.893 and ready for updates.

To Root 893 see/follow -> http://www.mydroidworld.com/topic/9...-upgrade-path/page__view__findpost__p__103640 or -> http://xdaforums.com/showthread.php?t=1395911

After rooting, to keep root see/follow -> http://www.mydroidworld.com/topic/9...ot-through-any-upgrade-motorola-devices-only/
[Motorola Droid Bionic] effinay:
Could I skip steps 4 and 5 above if I DO NOT want any part of the leaked .901 OTA on the phone? Or would skipping those steps break something later?

The reason I ask is that I have the update to .902, and many people are stating that .902 isnt flashing over .901. (or at least they arent getting the OTA)
[Motorola Droid Bionic] KidJoe:
If you have .901 on your device now and want to revert to 5.5.893, No, I don't think you can skip those steps (without getting an error). There are threads about the CDT.BIN error issue for people flashing back, hence why its in these steps.

there is now a leaked .901 -> .902 upgrader out there now. Its different than the 5.5.893 -> 5.9.901 updater that Moto is pushing via Soak test and I haven't tried it.

And remember, the 5.5.893 -> 5.9.902 update is being pushed to about 1000 invited "soak testers" under NDA with Moto, and moto also said its being pushed to a limited number of NON-Soak testers as well.

AFAIK, VZW has not started pushing .902 as an update to everyone yet. If the moto soak test doesn't uncover any "show stopping bugs" then the full Verizon push could start very very soon.
[Motorola Droid Bionic] effinay:
I'm on 5.5.893 OTA currently. Rooted. Got the soak for .902 and it fails for me. Never had .901.

Since I dont have .901, then those 2 steps wouldnt apply to me, correct?
[Motorola Droid Bionic] KidJoe:
If you've never had 5.9.901 (or 5.9.902) installed, then correct, as far as I know, you don't have to worry about the CDT.BIN.

If you did get 5.9.902 installed, then you'd need to use the CDT.BIN from .902 (instead of the one from .901).
[Motorola Droid Bionic] effinay:
One more questions and then I'll be out of your hair (I think)...

Before I do this, what is the difference between this and just doing a factory reset on my phone? (High Level) I think I know, but I want confirmation.
[Motorola Droid Bionic] KidJoe:
To put it very simply...

a Factory reset clears your user data and user installed apps.

flashing the full Rom XML does that, plus replaces all files on your phone with those in the ROM you are flashing.
[Motorola Droid Bionic] effinay:
That all worked. Just did it as a proof of concept. However, when I tried to install Bootstrap recovery, it said it was successful, but when I rebooted after that, my phone got stuck at the Motorola logo and never moved past it.

Does the Bionic Bootstrap install work on .893? or do I need to be on .886 to install that first?

Haven't tried loading the .902 soak yet.
[Motorola Droid Bionic] Underwater Mike:
I spent most of the day yesterday trying to resurrect my .901-based Bionic from my botched attempt to get back on the upgrade path. I one-clicked, RSD'd and otherwise tried everything except flashing a gram of plutonium onto that POS phone. Finally broke down and followed the steps in the OP to the letter, and SHAZAM! Back in business.

TYVM! :)
[Motorola Droid Bionic] Terror_1:
Thanks, used this guide last night to ressurect my bionic from 901 to 886 to 893 to 902.

There was only one part that got messed up with the CG CDT.bin error when going from 886 to 893. A fix for that can be had in post #2 http://www.droidforums.net/forum/dr...help-flashing-cdt-bin-file-fastboot-mode.html
[Motorola Droid Bionic] cb7tuner93:
Does anyone have a guide for MAC??
[Motorola Droid Bionic] biggstkk:
Used this method on my brothers phone and it worked beautifully. Thank you very much to the OP for writing a detailed how-to.
[Motorola Droid Bionic] necroscopev:
Thanks!

Worked flawlessly, can't express enough how thankful i am for the OP instructions. Kudos!
[Motorola Droid Bionic] cellzealot:
FWIW, all of this has been made unnecessary by the release of the full XML.zip 5.9.902 by daywalker04 tonight.

This means anyone who needs to restore can simply flash that file in RSD Lite and then root again with djrbliss' MotoFail exploit.

Done and done!
[Motorola Droid Bionic] Digital Pure:
I am trying to restore my device after the radio seems to have stopped working. I followed the initial steps to run the fastboot commands, and I wiped the partition but I cannot install the radio.zip since mediaupload is in private mode.

I also was reading that the radio.zip was not needed, but I think this is the crux of my issue as I get a "no service" warning, and I cannot get past the "click the android to get started" screen on first boot. This means I cannot get into the settings to set to debugging mode to do the root commands.

Any assistance is greatly appreciated. If anyone has the radio.zip file and can send it to me that would be awesome also.

Thanks in advance, this forum has taught me a TON. I appreciate all the hardwork.
[Motorola Droid Bionic] eye__dea:
How did the radio stop working? Did you flash something? What version are you on? .902?

You can use RSDlite 5.6 to restore you phone back to stock.

I can help with that, if needed.
[Motorola Droid Bionic] addictedhacks:
someone...anyone... please help me get the links for the radio... The bionic was just abandoned and almost everywhere the links are dead. Please help thanks
[Motorola Droid Bionic] jc332986:
Will this bring my phone back from 905?
[Motorola Droid Bionic] cellzealot:
Just use the .902 full XML.zip to restore your phone.

This method is no longer required.
[Motorola Droid Bionic] baezl:
Restore Utility

I used this utility last night to downgrade a stock .905 back to .902. Worked great, Anyways, thought this might help someone.

Bionic Path Saver/Restore Utility

Luis
[Motorola Droid Bionic] gmm6797:
All the download links are done... did you do a recent download? Did it work?