***IF YOU HAVE EVER USED CLOCKWORD MOD ON BOOT (BOOTSTRAP)... STOP HERE AND DO A FULL !!!***
(Note on the above. I personally haven't had issues with SS/Bootstrap breaking my ability to apply updates hence the reason that step 2 still exists. It is a safer practice to follow the above but not completely mandatory. Just a heads up because there's a few posts that contradict each other about this. If you're having issues updating, absolutely follow the RSD instructions to repair your ability to update. - Arcanexvi)
EVERYONE ALWAYS ASKS SO I'M MOVING THIS TO THE TOP IN BOLD ITALICS UNDERLINED ETC ETC. - THE WAY THAT MOTO NAMES THEIR UPDATE FILES IS NOT THE DESTINATION BUILD YOU ARE GOING TO BUT THE BUILD/VERSION YOU ARE COMING FROM.
EXAMPLE: THE 6.11.748.XT912 ZIP IS AN UPGRADE FOR 6.11.748 TO 6.12.173. - NOT 6.11.744 TO 6.11.748.
It seems there is some confusion on the procedure on how to install this leaked update. I want to clarify for those who want to use it (it has some updated radios, bump in android version to 2.3.6, updated camera, etc).
Step 1: Prerequisite step basically. You must be running stock (current ota updated version to 6.11.748) and still have all your 748 bloat intact etc etc. Anything that you couldn't uninstall without root needs to be on the phone. This includes things like editing the swype files so that you could install betas. If you are not in this boat, chances are extremely good that you are going to fail the current system verification phase and the update will not install. Also, make sure you have 50+% battery. MD5 of the update package (Blur_Version.6.11.748.XT912.Verizon.en.US.zip) should be aa7fe6290c0d3a60253922bac413da02. You've been made aware.
Step 2: Disable Safestrap via the app. You do not have to remove the apk itself, but the system needs to be disabled.
Step 3: Install Voodoo OTA Rootkeeper (free from the market). Open it and hit protect su (all the boxes should be checked green at this point). IF YOU DO NOT DO THIS STEP, YOU WILL NOT HAVE ROOT ON THE NEW BUILD. CURRENT ROOT METHODS DO NOT WORK ON ANDROID 2.3.6+. If you are not currently rooted and want/need to be, you need to root at this point with voodoo protecting root before you proceed.
Step 4: Drop the update file Blur_Version.6.11.748.XT912.Verizon.en.US.zip on your EXTERNAL SD card. File can be downloaded .
Step 5: Turn off your phone
Step 6: Hold all 3 buttons (power and both vol keys) to turn it back on and select recovery from the menu that pops up (use vol down to scroll, vol up to select)
Step 7: Press Vol+ and - simultaneously to get the on screen menu. This menu behaves like CWM/SS for navigation.
Step 8: Install the update file on your card. It takes a while. It's going to verify both the file and your current system before it proceeds. If your phone fails the current system check (most common) that means something isn't factory in your phone's system files and you'll probably have to use RSD to fix it. (See my post for the link to how to use that. I'm too lazy to explain that here, or I will be ninja edited to give a link to the Fast boot thread: ).
Step 9: When the system reboots load up the voodoo app. You'll notice that you no longer have root. Hit restore su.
Step 10: Open Safestrap and enable it again.
Grats. You're rooted/safestrapped and running the most current publicly leaked build 6.12.173.XT912. There's a file that can be used to roll back to 6.11.748 (to get back on the normal upgrade path) in the main thread if you want to return back to whence you came. (Link for Restoring to .748 (normal upgrade path) is .)
EDIT by mattlgroff: Here are the /preinstall/ folders to replace your current ones if you have uninstalled SafeStrap and are still having issues. Use Root Explorer, delete your preinstall folder and paste in one of these depending on what version you have and it should let you upgrade/downgrade to the version you want to.
(Provided by mattlgroff. Use these to upgrade from 6.11.748 to 6.12.173 or update to another update/OTA not yet known at this time by replacing preinstall folder to fix Status 7 errors).
MD5: 956dbc149ecc8c8c047dbb25d1ab644b
(Provided by mattlgroff. Use these to downgrade to 6.11.748 or to update to another update/OTA not yet known at this time by replacing preinstall folder to fix Status 7 errors).
MD5: 6d8eade1e3972382ae605e2f456e024e
If this post was helpful, don't forget the pretty green "Like This" button over here ------------------------------------------------------------------------->
Edited by arcanexvi, 20 February 2012 - 08:07 AM.
Re-Pinned since 174 has been killed