3

I have a Nexus 7 2012 device and I am attempting to upgrade to lollipop. I can get the right image from:

https://developers.google.com/android/nexus/images

However, when I try to upgrade from 4.4.2, I run the command:

adb sideload lollipop.zip

The file gets uploaded, but the device then says:

Verifing the update package: E: Footer is wrong E. Signature Verification Failed Installation aborted.

I tried both images for the 2012 Wifi and Mobile versions, same result. I also tried to do a factory reset.

Are the images wrong, or am I just doing something wrong?

1

The factory images provided on that page are not packaged for installation via Android's recovery system. You'll need to use the flashing instructions to install the images using fastboot. If your device's bootloader is not unlocked already, this would require wiping all of your data. If it is unlocked, then you can skip the wipe by flashing just the bootloader upgrade, the the system image, and the boot image:

fastboot flash bootloader
fastboot reboot-bootloader
fastboot flash boot /path/to/boot.img
fastboot flash system /path/to/system.img

The alternative would be to incrementally apply the OTA updates for your device up to the latest version. These are designed to work in recovery mode, but need to be applied in order from earliest to latest since they are patch updates, not full system images. The Nexus 7 Wi-Fi OTA updates can be obtained from Google's servers using the following links:

For the GSM-enabled version, you can use these links:

Additional OTA links can be found in this XDA thread, if needed.

| improve this answer | |
  • 2
    It seems I was not using the OTA files, but the factory images. I found one for the WifI version, but I am looking for the mobile version. – Kristy Welsh Mar 27 '15 at 19:47
  • @KristyWelsh The GSM model of the N7 hasn't received an OTA to 5.1 yet, but I've added links that will get you up to 5.0.2. If you want to install 5.1 you'll have to use fastboot to flash the factory image for now. – eldarerathis Mar 27 '15 at 19:57
  • I would just like any version of lollipop to be installed. – Kristy Welsh Mar 27 '15 at 19:57
  • Sideloading the three updates in the second set from top to bottom would put you on Lollipop (5.0.2). – eldarerathis Mar 27 '15 at 20:00
  • I get a failure in doing the first package: Failed to verify the whole-file signature When starting with the first one. – Kristy Welsh Mar 27 '15 at 20:05
0

This is defintely working for me. following the steps in sequence

  • Install ADB and boot loader from following link to PC http://www.theandroidsoul.com/how-to-install-adb-and-fastboot-with-drivers-on-windows-quickest-setup/

  • The alternative would be to incrementally apply the OTA updates for your device up to the latest version. These are designed to work in recovery mode, but need to be applied in order from earliest to latest since they are patch updates, not full system images. The Nexus 7 Wi-Fi OTA updates can be obtained from Google's servers using the following links:

KOT49H (4.4.2) to KTU84L (4.4.3) KTU84L to KTU84P (4.4.4) KTU84P to LRX21P (5.0) LRX21P to LRX22G (5.0.2) LRX22G to LMY47D (5.1)

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.