[INFO] Nexus 4 OTA Help-Desk

Search This thread

rjunraj

Senior Member
Apr 4, 2012
1,110
355
33
surat
Easiest way to manually update to 4.3 is download nexus root toolkit 1.6
It will do everything with few clicks only .
 

Clem0726

Member
Sep 15, 2010
33
5
Thanks for your fast answer, I just did the update without any problem, root it's always present.

Sent from my Nexus 4 using xda app-developers app
 

HellRazorGod

Senior Member
Mar 15, 2010
233
25
Section B method problem

Hi guys,
So I have a 4.2.2 JDQ39 with the following characteristics:
1) Stock ROM
2) Stock Kernel
3) Unlocked Bootloader
4) Custom CWM recovery
Stock Everything besides recovery and an unlocked bootloader

Now I tried installing the 4.3 JWR66V using the method described in Section B and I get the following error in CWM:

Installing update...
Warning: No file_contextsVerifying current system...
assert failed: apply_patch_check ("/system/app/GenieWidget.apk"
Then there are some long codes in of 2 lines in the middle and finally..
E: Error in /sdcard/0/ ...location where the zip file for 4.3 is located.
(Status 7)
Installation aborted

So does that imply the News and Weather app( GenieWidget) has been modified? What do I do to eliminate this error?
Any other fastboot things I need to flash?
Cheers!
 

El Daddy

Retired Forum Moderator
May 2, 2008
4,261
5,210
Roseville, MN
Hi guys,
So I have a 4.2.2 JDQ39 with the following characteristics:
1) Stock ROM
2) Stock Kernel
3) Unlocked Bootloader
4) Custom CWM recovery
Stock Everything besides recovery and an unlocked bootloader

Now I tried installing the 4.3 JWR66V using the method described in Section B and I get the following error in CWM:

Installing update...
Warning: No file_contextsVerifying current system...
assert failed: apply_patch_check ("/system/app/GenieWidget.apk"
Then there are some long codes in of 2 lines in the middle and finally..
E: Error in /sdcard/0/ ...location where the zip file for 4.3 is located.
(Status 7)
Installation aborted

So does that imply the News and Weather app( GenieWidget) has been modified? What do I do to eliminate this error?
Any other fastboot things I need to flash?
Cheers!

Push the geniewidget.apk that shipped with 4.2.2 to /system/app

Sent from my Nexus 4 using Tapatalk 4
 
  • Like
Reactions: HellRazorGod

efrant

Retired Senior Moderator & Developers Relations
Feb 12, 2009
11,469
10,985
Montreal
Samsung Galaxy S20
At 1.8MB this update is pretty tiny, so it can't possibly include things like a kernel or radio. Do you think we still need to restore stock kernel and system apps to make this particular OTA work ?
Difficult to tell just from the size. It could include kernel patches or radio patches. In any case, it's not like it is difficult to flash the stock boot image and radio, update, and then flash back whatever you had before.
 

sordna

Senior Member
Dec 12, 2012
1,262
647
Difficult to tell just from the size. It could include kernel patches or radio patches. In any case, it's not like it is difficult to flash the stock boot image and radio, update, and then flash back whatever you had before.

True, but I was mostly looking to avoid restoring system apps that I converted to user apps (such as Chrome and YouTube) since they now have updates and newer data on my phone. Any advice on how to best handle formerly system apps without data loss ?
 

efrant

Retired Senior Moderator & Developers Relations
Feb 12, 2009
11,469
10,985
Montreal
Samsung Galaxy S20
True, but I was mostly looking to avoid restoring system apps that I converted to user apps (such as Chrome and YouTube) since they now have updates and newer data on my phone. Any advice on how to best handle formerly system apps without data loss ?
Not sure I understand why you would have converted system apps to users apps, but in any case, I would just flash the stock system, boot and radio images, accept the update, and then convert whatever system apps you want back to user apps. I don't believe you will lose any data.
 
  • Like
Reactions: sordna

sordna

Senior Member
Dec 12, 2012
1,262
647
jwr66y for galaxy nexus discovered

someone posted the link to the OTA zip for the galaxy nexus here:
http://xdaforums.com/showthread.php?p=44830452#post44830452

DON'T FLASH IT TO YOUR N4 OF COURSE, THAT LINK IS FOR A DIFFERENT PHONE AND WILL BRICK YOURS

I took a peek at the zip though, and it seems to patch a whole bunch of apps and recovery, so looks like we need to follow the advice and revert our system to stock when our own OTA for the Nexus 4 comes along so it applies cleanly.
 

rdoliv

Member
Jul 1, 2011
39
1
Dont know about you guys, bit I just received the ota notification:

After the download, it started the update then i got an error (my nexus 4 is rooted with cwm but no custom ROM).

Turned off and on, all the apps were optimized on the boot up, then my cel got up just fine.

Enviado de meu Nexus 4 usando Tapatalk 4
 

Attachments

  • uploadfromtaptalk1377070169223.jpg
    uploadfromtaptalk1377070169223.jpg
    84.9 KB · Views: 632
Last edited:

rdoliv

Member
Jul 1, 2011
39
1
Oh, the version number still is JWR66V though:



Enviado de meu Nexus 4 usando Tapatalk 4
 

Attachments

  • uploadfromtaptalk1377070532004.jpg
    uploadfromtaptalk1377070532004.jpg
    64.1 KB · Views: 545

efrant

Retired Senior Moderator & Developers Relations
Feb 12, 2009
11,469
10,985
Montreal
Samsung Galaxy S20

hp420

Senior Member
Jul 31, 2011
2,591
1,434
Gainesville, Fl
Google Nexus 4
T-Mobile LG G2
Dont know about you guys, bit I just received the ota notification:

After the download, it started the update then i got an error (my nexus 4 is rooted with cwm bit no custom ROM).

Turner off and on, all the apps were optimized, then my cel got up just fine.

Enviado de meu Nexus 4 usando Tapatalk 4

i wish you hadn't rebooted after downloading the update. you could have gotten the download url for us.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 279
    Nexus 4 OTA Help-Desk



    **4.4.4 KTU84P Available**


    You want the latest OTA? You don’t want to wait? You received the OTA but it fails? You need help with the installation process? If any of those questions are yes, then this thread is for you.

    First, let's talk about what an OTA is:

    An OTA (Over the Air) update is the method of updating your phone's software. When the OTA is downloaded to your phone it will prompt you to reboot and install. It is not a complete image, but a series of patches to the OS. Patches in the OTA can include: bootloader, radio, system, recovery and kernel. While it's installing, the script checks the files it is patching to make sure the original files are correct. If everything is correct, the update will finish successfully. If it's not, the process will stop. That's why it is critical to make sure everything is in its "out of the box" state. Don't worry though. It is easy to get your phone back to a state where you will have your phone up and running, with the latest software.

    We are also able to manually flash this file. When the URL of the OTA is discovered, you can download it and use adb or a custom recovery to apply it.


    Now that you have read the important info above, Let's update your Nexus 4!



    In order for the OTA to apply successfully, without intervention, you must be completely stock:

    4.4.3 KTU84L
    Current Bootloader - makoz30d
    Current Radio - 2.0.1701.02
    Stock Kernel - 3.4.0-perf-ga6edd5e
    All system apps are present
    No Modifications. AT ALL.

    If you meet the criteria above the OTA will complete.
    If you don’t meet the criteria or don’t want to wait for the OTA to hit your device then see below.

    Current OTA's

    4.4.4-KTU84P-from-4.4.3-KTU844L: http://android.clients.google.com/p....signed-occam-KTU84P-from-KTU84L.50b64331.zip Thanks @oldblue910

    Legacy OTA's

    All legacy OTA links can be found here: http://xdaforums.com/showpost.php?p=33631631&postcount=1 Thanks @oldblue910


    These are the 4 most popular scenarios. If you aren't sure where you fit, feel free to ask.


    Scenario #1
    You are completely stock. Unlocked/locked bootloader. No root
    Continue to Section A

    Scenario #2
    You are stock, with root. Custom Recovery without any modifications or deletions.
    Continue to Section B

    Scenario #3
    You are stock, with custom kernel, any modifications or removed system apk(s)
    Continue to Section C

    Scenario #4
    You are running a Custom ROM
    Continue to Section C


    Section A: adb sideload

    NOTE:Make sure you have the latest version of adb. It's attached at the bottom.

    1) Download the OTA.zip on your PC, rename the file update.zip, then place file in the same directory as adb.
    2) Make sure you have USB Debugging checking in the Developer Options, then connect your phone.
    3) Open the command prompt from the directory above on your PC and type the command: 'adb reboot recovery'
    4) When in recovery, you’ll see an android laying down. Press power then immediately press volume up and release. The menu will appear. Select “apply update from adb”
    5) Using the command prompt type: 'adb sideload update.zip' The file will load and the update will begin.
    6) When completed, select reboot.


    Section B: Flashing in a custom recovery

    1) Download the OTA.zip and copy to your phone.
    2) Boot into recovery.
    3) Flash the OTA just like you would a ROM.
    4) Reboot.


    Section C: Let’s get back to stock

    There are a few ways to do this:

    Option #1) Flash the complete KTU84L image. Follow efrant’s guide: http://xdaforums.com/showpost.php?p=34552123&postcount=1
    a) If you want to keep your data & settings and are running the stock rom; only flash boot.img, system.img, and recovery.img (optional) with fastboot.​


    OR

    Option #2) Replace the stock images or .apk(s) you removed or modified.


    After completing the steps needed to return to “stock” make sure you meet all the criteria at the top of the page then revert to:

    Section A if you are running stock recovery.
    Section B if you are running a custom recovery.


    OR

    Option #3) Forgo the OTA entirely and flash the KTU84P Factory Image in fastboot. https://developers.google.com/android/nexus/images#occam

    If you need help with this follow efrant's guide


    Feel free to ask any questions you may have. I’ll do my best to answer them as quickly as possible. Perhaps others may answer them as well. Please read to see if your question has been answered before asking.


    Q&A Section:

    Q #1: I'm seeing a kernel related status 7 error when trying to apply the OTA
    A: Flash the system image along with the boot image. Some kernels (like franco for example) change a file or two in /system. So easiest way would be to re-flash the system. -Thanks efrant

    Q #2: The ota applied successfully but I lost my custom recovery and I want to re-root. How do I get root back?
    A: Flash the custom recovery of your choice in fastboot, then flash the SU.zip in recovery linked in Section B4.

    Q #3: I've tried everything but I'm still getting status 7 errors.
    A: Unfortunately you may have to start from scratch. Follow Section C1.


    Thanks to these members for adding additional info and helping add things I forgot. :)
    TheManii
    zim2dive
    davdigs
    eskeyy
    daverup
    xaueious
    Spaceman860
    efrant


    Updated: 4/17/14
    14
    Hey guys,
    Here is the download link for the OTA update courtesy of my sister's Nexus 4.

    It's from JWR66Y to KRT16S


    c7d8660af65b878835d5248252f51dcbf53c2001.signed-two-step.signed-occam-KRT16S-from-JWR66Y.d1b99704.zip

    http://android.clients.google.com/p....signed-occam-KRT16S-from-JWR66Y.d1b99704.zip

    Cheers!
    11
    android.clients.google. com/ packages/ota/google_mako/ebc8bad23772b5fd6e2907e48b4c74ba0ed58f21.signed-occam-JWR66V-from-JDQ39.ebc8bad2.zip



    Didn't downloaded yet

    Sent from my Nexus 4 using xda app-developers app