Update your Nexus 5 to 5.1.1 Without Losing Data

Android Lollipop 5.1.1 was recently released for the Nexus 5 as a maintenance update to the latest OTA update of 5.1.0 to fix numerous issues, such as an intermittent non-response camera and excessive memory usage leading to crashing applications.

If you have a rooted phone or a phone with a custom recovery, you may find that the OTA update doesn’t work on your phone – this is because the update process now checksums and verifies partitions such as recovery before performing the update. If the partitions don’t match the expected stock ROM, the update process will terminate. Having a rooted phone (with the su binaries), modified radio, modified recovery, or custom ROM may all contribute to an update failing and bombing out.

The requirements for using this method (which lets you keep all data while using official Google Nexus images) are:

Untar the hammerhead-lmy48b-factory-596bb9c1.tgz file somewhere, which will net you a few .img files, a few scripts, and a .zip file that contains more .img files

Unzip the image-hammerhead-lmy48b.zip file somewhere, preferably same place as the above file in Step 1, which will net you the rest of the .img files

Delete everything that isn’t a .img file – you don’t need it. They’re use when you want to do a complete start-from-scratch flash of your phone.

Delete userdata.img – if you flash this file, you will overwrite your data on your phone. We don’t want it, and we don’t need it.

Use BootUnlocker and your root access on your phone to unlock the bootloader without wiping user data.

Reboot your phone into bootloader mode – on the Nexus 5 you do this by powering the phone off, then holding the Volume Down button while pressing the power button.

Once your Nexus 5 is in bootloader mode, flash the .img files:

fastboot flash boot boot.img
fastboot flash bootloader bootloader-hammerhead-hhz12h.img
fastboot flash radio radio-hammerhead-m8974a-
fastboot flash cache cache.img
fastboot flash recovery recovery.img
fastboot flash system system.img

Once your .img files are flashed, reboot your phone and let it boot up completely and finish optimizing all of your applications

Reboot your phone back into bootloader mode and flash your custom recovery:

fastboot flash recovery recovery-clockwork-

There is a script in the official Nexus firmwares that will check the recovery partition – and if it doesn’t match to a known stock recovery, it will overwrite the recovery with a stock recovery. You will need to experiment and reboot a few times to see how many times you need to flash your custom recovery before it “takes” – I usually only have to flash it twice.

Once you are confident that the custom recovery “sticks” – boot into your recovery by first booting into bootloader mode, then using the volume buttons to select recovery, then press the power button to boot into recovery.

These steps to re-root your device are specific for the ClockworkMod recovery. Your process may be different depending on what device you use!

Once you are booted into ClockworkMod, use the volume buttons to select “Install zip” and then select with the power button

Select “install zip from sideload”

On your computer, push the root zip to your phone:

adb sideload UPDATE-SuperSU-v2.46.zip

Once this ZIP file is installed, select “Go Back” twice, then “reboot system now” – ClockworkMod will ask if you want to retain root – select “Yes – Fix root”

Once you reboot, you should have root access again! Use BootUnlocker to re-lock your recovery, and you should be good to go.

Happy flashing!

Dodge Challenger SRT Hellcat at Supercar Saturday

Texas Front License Plate Laws

Let me preface this with the fact that I am not a lawyer, nor should anything in this post be taken as legal advice. Use the information provided here at your own risk.

In researching the front license plate law I found a lot of conflicting information on the requirements of how and where the front license plate can be put on a car that is registered in Texas. I spent a few minutes digging around the Internet looking at credible sources of information (such as published Texas laws and statues from the Texas state legislature.

Read the rest of this entry »

Subaru Spherical Bushing Retrofit on 2008-2010 STi

From 2008 to 2010, Subaru used a rubber bushing for the front control arm rear on the STi (and probably other models based on the same suspension setup like the WRX and Impreza). The benefit of rubber in the bushing is a soft compliant feel with very low NVH. However, due to the design of the bushing and the extreme angles that the control arm has to articulate – the bushings quickly deteriorate.

This was solved in the 2011 model year STi – Subaru moved to a spherical bushing for the front control arm rear. This part is easily retrofitted to 2008 to 2010 STi models with the following part numbers:

  • 2x 901000377 – BOLT FLG 14
  • 1x 20202FG042 – ARM ASSY F ALUMI RH
  • 1x 20202FG052 – ARM ASSY F ALUMI LH

Everything is a bolt-on affair and the control arms also include a new ball joint.

There is a slight increase in NVH, but the spherical bearing lasts much longer and provides much more precise control than the old style rubber bushings.

E30 M3 – Imperial Collision





From My Cell Phone


Double rainbow!

From My Cell Phone


Autozone is the preferred place for classic Porsche owners to service their cars.

From My Cell Phone


Saw this on Friday as I was leaving work. Someone here has a very nice clean GT3.

From My Cell Phone


Battle Station

From My Cell Phone


My cell phone has better low light capabilities than my DSLR