[Q] 4.2 update - boot.img checksum fail. Broken LNX device?

Search This thread

rundgong

Senior Member
Jun 12, 2012
472
594
When I try to update the N7 to 4.2 using adb sideload it fails at the "Verifying current system..." stage.

I get this:
assert failed: apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX: ... ")

From searching the threads I figured out LNX is the boot.img

I got the device today and have not tampered with it in any way. No unlock, no root, only installed a couple of apps from the play store.
I first tried the OTA update which failed and after reboot it came back 4.1.2.
Then I tried fastboot + adb sideload, where I got the above error message. I assume the same error is what causes the OTA update to fail.

I can not see any reason why the LNX device would have been changed by anything I did.
Is this a sign that the LNX device is broken?
Or is it safe to just flash the full 4.2 factory image?
 
  • Like
Reactions: bzl

rundgong

Senior Member
Jun 12, 2012
472
594
I solved the problem.

I'm not sure why the boot image did not have a proper checksum, but flashing the original 4.1.2 boot image from googles factory image fixed it.
After that the upgrade to 4.2 worked.
 
  • Like
Reactions: bzl

miguelaso_mx

New member
Dec 13, 2012
3
0
How do I do that?

I solved the problem.

I'm not sure why the boot image did not have a proper checksum, but flashing the original 4.1.2 boot image from googles factory image fixed it.
After that the upgrade to 4.2 worked.

I think I have a similar problem and I would like to know how to flash the original 4.1.2 boot image from google's factory image.

Problem: Trying to update my Nexus 7 looks like there is something wrong with this:

...
verifying current system...
assert failed: apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX:..............")
Installation aborted.

Thank you.
 

rundgong

Senior Member
Jun 12, 2012
472
594
I think I have a similar problem and I would like to know how to flash the original 4.1.2 boot image from google's factory image.

Problem: Trying to update my Nexus 7 looks like there is something wrong with this:

...
verifying current system...
assert failed: apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX:..............")
Installation aborted.

Thank you.

Download the factory image for 4.1.2 from here:
https://developers.google.com/android/nexus/images

Extract the archives and you find boot.img inside.
You then flash the boot.img using fastboot.
You also need to unlock the bootloader if you didn't already do that.

After that you should be able to upgrade it.

There are other threads that will teach you how to do both flashing and unlocking.
 
  • Like
Reactions: miguelaso_mx

JayOui

Member
Jul 14, 2012
6
2
Atlanta
I had the same exact problem as miguelaso_mx. I would recommend to use the Google Nexus 7 Toolkit as it makes the steps to fix this a breeze.

1) Install Toolkit
2) Run Toolkit
3) Put device in fastboot (Power + Volume Down)
4) Unlock bootloader
5) Download and flash factory image
6) Put device back in fastboot after reboot
7) lock bootloader

Your device is now ready for OTA updates.
 
  • Like
Reactions: miguelaso_mx

bzl

New member
Aug 8, 2008
1
1
I have this exact problem, and will definitely try this out, thanks.

Will just flashing the boot image, delete any data? I mean, if it is just the boot image, I guess i don't have to flash the entire factory image(s) right?

I would hate to play all the angry bird star wars levels again ;)
 
  • Like
Reactions: miguelaso_mx

miguelaso_mx

New member
Dec 13, 2012
3
0
Thank you

Download the factory image for 4.1.2 from here:
https://developers.google.com/android/nexus/images

Extract the archives and you find boot.img inside.
You then flash the boot.img using fastboot.
You also need to unlock the bootloader if you didn't already do that.

After that you should be able to upgrade it.

There are other threads that will teach you how to do both flashing and unlocking.


Thank you for you answer. I have not done what you suggest because I don't want to lose my warranty. Depending on what they will tell me this Friday, I'll decide to do what you suggest...

Also, I'm going to help myself by following instructions on these websites:

http://www.droid-life.com/2012/07/17/how-to-unlock-the-nexus-7-bootloader/

http://forum.xda-developers.com/showthread.php?t=1752270

:laugh:

---------- Post added at 12:57 PM ---------- Previous post was at 12:52 PM ----------

I had the same exact problem as miguelaso_mx. I would recommend to use the Google Nexus 7 Toolkit as it makes the steps to fix this a breeze.

1) Install Toolkit
2) Run Toolkit
3) Put device in fastboot (Power + Volume Down)
4) Unlock bootloader
5) Download and flash factory image
6) Put device back in fastboot after reboot
7) lock bootloader

Your device is now ready for OTA updates.


Instead of doing this:

http://www.droid-life.com/2012/07/17/how-to-unlock-the-nexus-7-bootloader/

I'll go for the tool you mentioned. Thank you...
 

rundgong

Senior Member
Jun 12, 2012
472
594
I have this exact problem, and will definitely try this out, thanks.

Will just flashing the boot image, delete any data? I mean, if it is just the boot image, I guess i don't have to flash the entire factory image(s) right?

I would hate to play all the angry bird star wars levels again ;)

No, if you just flash the boot image it will not erase any user data
 

miguelaso_mx

New member
Dec 13, 2012
3
0
:laugh:
Thank you for you answer. I have not done what you suggest because I don't want to lose my warranty. Depending on what they will tell me this Friday, I'll decide to do what you suggest...

Also, I'm going to help myself by following instructions on these websites:

http://www.droid-life.com/2012/07/17/how-to-unlock-the-nexus-7-bootloader/

http://forum.xda-developers.com/showthread.php?t=1752270

:laugh:

---------- Post added at 12:57 PM ---------- Previous post was at 12:52 PM ----------




Instead of doing this:

http://www.droid-life.com/2012/07/17/how-to-unlock-the-nexus-7-bootloader/

I'll go for the tool you mentioned. Thank you...


THANK YOU TO ALL... IT DID SOLVED THE PROBLEM...:cowboy::cool:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I have this exact problem, and will definitely try this out, thanks.

    Will just flashing the boot image, delete any data? I mean, if it is just the boot image, I guess i don't have to flash the entire factory image(s) right?

    I would hate to play all the angry bird star wars levels again ;)

    No, if you just flash the boot image it will not erase any user data
    1
    When I try to update the N7 to 4.2 using adb sideload it fails at the "Verifying current system..." stage.

    I get this:
    assert failed: apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX: ... ")

    From searching the threads I figured out LNX is the boot.img

    I got the device today and have not tampered with it in any way. No unlock, no root, only installed a couple of apps from the play store.
    I first tried the OTA update which failed and after reboot it came back 4.1.2.
    Then I tried fastboot + adb sideload, where I got the above error message. I assume the same error is what causes the OTA update to fail.

    I can not see any reason why the LNX device would have been changed by anything I did.
    Is this a sign that the LNX device is broken?
    Or is it safe to just flash the full 4.2 factory image?
    1
    I solved the problem.

    I'm not sure why the boot image did not have a proper checksum, but flashing the original 4.1.2 boot image from googles factory image fixed it.
    After that the upgrade to 4.2 worked.
    1
    I think I have a similar problem and I would like to know how to flash the original 4.1.2 boot image from google's factory image.

    Problem: Trying to update my Nexus 7 looks like there is something wrong with this:

    ...
    verifying current system...
    assert failed: apply_patch_check("EMMC:/dev/block/platform/sdhci-tegra.3/by-name/LNX:..............")
    Installation aborted.

    Thank you.

    Download the factory image for 4.1.2 from here:
    https://developers.google.com/android/nexus/images

    Extract the archives and you find boot.img inside.
    You then flash the boot.img using fastboot.
    You also need to unlock the bootloader if you didn't already do that.

    After that you should be able to upgrade it.

    There are other threads that will teach you how to do both flashing and unlocking.
    1
    I had the same exact problem as miguelaso_mx. I would recommend to use the Google Nexus 7 Toolkit as it makes the steps to fix this a breeze.

    1) Install Toolkit
    2) Run Toolkit
    3) Put device in fastboot (Power + Volume Down)
    4) Unlock bootloader
    5) Download and flash factory image
    6) Put device back in fastboot after reboot
    7) lock bootloader

    Your device is now ready for OTA updates.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone