yashsingh1/xdaforums huggingface dataset:
[Nexus 4 General] oldblue910:
Hey man, did you ever get around to doing this? Just wondering. :)
[Nexus 4 General] efrant:
No, sorry. Haven't found the time yet. :(
[Nexus 4 General] oldblue910:
No big deal. Whenever you can. :D
[Nexus 4 General] oldblue910:
Hey guys, there is almost certainly a JVQ15Q->JDQ39 delta. I say this because ThePhantom found a JVP15S->JDQ39 delta for the Nexus 7 3G "nakasig" firmware. If anyone can flash back to JVP15Q and test, that'd be awesome. I'd do it myself except my bootloader is locked and I'd really rather not wipe my phone. haha
[Nexus 4 General] VivaErBetis:
This is not an excuse:

http://xdaforums.com/showthread.php?p=35827951

:)
[Nexus 4 General] oldblue910:
Actually yes it is an excuse. :D That no-wipe bootloader hack requires root. None of my devices are rooted either. Mine run as they come from the factory...unrooted and the bootloader locked. :) Thanks, though!
[Nexus 4 General] VivaErBetis:
Oh my God! I cannot imagine how should it be to use a non rooted phone :p

Well in that case we must wait for someone willing enough to flash the original factory image (BTW: how can it be flashed? AFAIK there is no official image released....).
[Nexus 4 General] oldblue910:
Nothing I do with any of my devices requires root. It's a security risk I don't need to take because nothing I do requires it. I'm perfectly happy with the stock ROM and stock kernel on all my devices.

As far as flashing back, there are factory images available from Google for every build other than JVP15Q. For JVP15Q, there is a .tot image file from LG that leaked. I'm not sure how to flash that, though.
[Nexus 4 General] efrant:
As oldblue910 saidy, the JVP15Q .tot file is available, so you can flash that using LGNPST. There is also a utility written by _xonar (sp?) that will split up the .tot into the underlying partition images that you can flash using fastboot. Don't have the link handy ATM.
[Nexus 4 General] oldblue910:
Just wanted to take a minute to thank all of you who have provided OTA links for this thread. People like you make this thread and my website possible. You guys provide an invaluable service to the XDA community, so thanks!
[Nexus 4 General] thephantom:
It should work both ways. Thank you oldblue for being meticulous and providing a medium for consolidating all of the information.
[Nexus 4 General] efrant:
Ok, I apologize, but I've been extremely busy lately, and haven't had much time to muck around, and so this fell pretty low on the priority list.

So, if anyone has the time, here is the JVP15Q boot and system images. They should be flashable in fastboot. Don't forget to boot into the stock recovery and wipe cache (or try using this in fastboot: fastboot format cache). You may have to wipe data as well (although this you can do in CWM/TWRP, so that it won't wipe /sdcard).

If they won't flash using fastboot, let me know, and I'll fix it, time permitting or, better yet, someone else can do it :) as follows: if they won't flash, it's because there is a bunch of extra zeros at the end of the files -- so, in case someone wants to fix it themselves, all you have to do is open up the file in a hex editor, go to the last non-zero byte, and deleted all the zeros from there to the end, and save.

This should get us the updates we are looking for.
[Nexus 4 General] oldblue910:
Thanks for all your help, man!
[Nexus 4 General] oldblue910:
Would anyone be willing to flash this and get the JVP15Q -> JDQ39 OTA URL?
[Nexus 4 General] kendiep:
Thanks so much!
[Nexus 4 General] efrant:
There is no JDQ39-from-JVP15Q, but there is a JOP40D-from-JVP15Q: http://android.clients.google.com/p....signed-occam-JOP40D-from-JVP15Q.405bebc7.zip :)
[Nexus 4 General] TheManii:
Was that found after JDQ39 was already out? I'm surprised that there is no JVP15Q -> JDQ39 as the N7/10 has equvilents.

Added link to the wiki.
[Nexus 4 General] oldblue910:
Thanks dude! First post updated. I'm mirroring on the website as I speak.
[Nexus 4 General] efrant:
I just pulled it off a couple of minutes before I posted it, so yes.

I was too lazy to backup my device and flash JVP15Q, so I figured out how to get the update a different way. The OTA update notification relies on two files: /system/build.prop and /system/etc/security/otacerts.zip. So what I did was just copy those two files from from the JVP15Q build to my device, rebooted, clicked checked for updates, and there it was. Given that JDQ39 was release a while ago, it would seem like an update directly to that build is not available.
[Nexus 4 General] oldblue910:
We don't know for sure that there is a JVP15P delta for Nexus 10. I haven't found anyone able to test it yet.
[Nexus 4 General] TheManii:
Hmm yea you're right, I rechecked the list and we (currently) dont have it.

But the N7 and GN have deltas to JDQ39 from even older builds.

While JVP15Q -> JDQ39 might not currently exist, I still believe that there is a possibly that JVP15P -> JDQ39 might still exist as the GN/N7 have deltas to it from even older builds.

-----------------------------------------------------------------

Do you in fact need the otacerts.zip to check for updates?

Since the fingerprint from JVP15L is known even though the actual JVP15L was never leaked in any form.

You should try using the JVP15L fingerprint and see if anything comes up :D

ro.build.fingerprint=google/occam/mako:4.2/JVP15L/508754:user/release-keys
[Nexus 4 General] efrant:
I'll try it tomorrow, but i don't think it will work. I tried changing just that line for JVP15Q, but it didn't get the update. Based on the few tests I've done, it seems like both files are needed. If one or the other are different, the update won't appear.
[Nexus 4 General] oldblue910:
You have to change both the fingerprint and UTC build date
[Nexus 4 General] TheManii:
I cant actually confirm if this is the right one, but I believe it's

ro.build.date.utc=1350620851000

This is the list of all possible ones:

1350085381000 (from above)

1350620851000

1350656224000

1351001373000
[Nexus 4 General] efrant:
Sounds good. I'll give it a shot later today.
[Nexus 4 General] efrant:
Is this not the JVP15L .tot file?
[Nexus 4 General] TheManii:
it might be based on JVP15L but it's not built by Google, it's would be carrier if it wasn't a debug rom
[Nexus 4 General] efrant:
JOP40D-from-JVP15L: http://android.clients.google.com/p....signed-occam-JOP40D-from-JVP15L.8c8adc7f.zip
[Nexus 4 General] oldblue910:
WOW! We're getting obscure here! First post updated. ;) I won't be mirroring that one on the website though since JVP15L never appeared on devices sold to the public. Thanks, man!
[Nexus 4 General] efrant:
JOP40D-from-JOP24G: http://android.clients.google.com/p....signed-occam-JOP40D-from-JOP24G.ae1e42c5.zip :)
[Nexus 4 General] oldblue910:
Bro, you have to help me out with the Nexus 10 too! JOP24G was on the N10 as well, plus I still need to find out if there's a delta for JVP15P
[Nexus 4 General] oldblue910:
First post updated.
[Nexus 4 General] efrant:
I'll see what I can do.
[Nexus 4 General] TheManii:
The only one missing now is JDQ23

ro.build.fingerprint=google/occam/mako:4.2.2/JDQ23/562420:user/release-keys

Unfortunately at this point the list is heavily polluted by custom roms, I can tell you the rom was built on the 23rd but I dont know the exact time stamp.

1358922492000
1358990098000
1359033128000
1359130822000

The most likely one is one of the 1st 2, the last 2 are the 24th and 25th.

JDQ23 is the last confirmable user/release-keys rom for the N4 currently known to me

You can try your hand at seeing if dev roms get otas if you want, I would be curious if they get otas at all, though there's no expectation anyone would be seriously interested in listing every one, goog does a dev rom release like every day.

Was JOP24G ever confirmed in the wild? I'm only aware of it though glbenchmark, I dont recall ever seeing it in the wild.

Edit: since we have the hashes for the JVP15L/JOP24G modems, if they're available I can host copies of them if I get copies that match their hashes

Edit2: I'm also curious for missing otas for the other devices, if you need me to provide fingerprints and timestamps I can help
[Nexus 4 General] efrant:
Thanks. I'll give this a shot tomorrow if I have time.

Think we should stick to the user/release-keys ROMs, lol.

Not sure how we would get them. If there's no .tot or factory image or update to those builds, it would be pretty much impossible.

I'll take fingerprints and timestamps for all builds that you and oldblue910 want OTA update files for. (I'd prefer the entire build.prop if you have it.) Just let me know.
[Nexus 4 General] TheManii:
For JVP15L, I simply havnt checked if it's the same baseband as JVP15Q.

I'm referring to the dumps you have of .27, as that's what JOP24G uses, if the hash for your dump matches the one goog has listed, it's verified to be a good dump (as far as goog is concerned).

I was a little broad with the question of the other devices, do you have a specific one you wish to start with? The N10?

The N10 would be a good one to do next if possible as it's rom list is rather short (unlike the GN/N7)

As you're doing the legwork it's obviously up to you, and shall we continue the other devices in their respective threads?
[Nexus 4 General] efrant:
I don't have the N10, but i was going to attempt to do it using a different device and see if i could get all the updates just by changing lines in the build.prop. My kids have N7s, so that won't be a problem if need be.
[Nexus 4 General] efrant:
Ok, here is the JDQ39-from-JDQ23 update: http://android.clients.google.com/p...99.signed-occam-JDQ39-from-JDQ23.831bb496.zip I think that rounds out the N4 updates that are currently available for all user/release-keys builds.

As for the other devices, oldblue910 mentioned that he wanted the update for mantaray JVP15P, so I think we should move the discussion to this thread. TheManii, could you post the build.prop (if possible) from mantaray JVP15P in that thread?
[Nexus 4 General] oldblue910:
Thanks. First post updated. Do we know anything about JDP66? Apparently that was a release-keys build for Nexus 4 as well. Maybe The_Manii has some info on that one?
[Nexus 4 General] TheManii:
Thanks, JDQ23 uses the Z10O bootloader, but has a different radio it seems. It might be the .44 radio that has been seen in screenshots, as the screenshots of it never revealed what rom it was tied to.

We cant go back and reverse patch JDQ39 -> JDQ23 though, which would be nice to get the rom and it's bootloader.

I dont actually own a N10, I can give you the JOP40C build.prop and the various fingerprints and timestamps.

For reference: for JVP15Q -> JDQ39 on the N4, there were only 3 changes that wern't related to the specific build number.

-----------------------------------------------------------------------------------------------------------------------------------

I am not aware of JDP66, P66 is mid december. A quick search reveals that there are UAs claiming to be JDP66, which can neither confirm nor deny that they are true.

I dont believe the fingerprint has been found for it, but I can attempt to reconstruct it for the N4 (though there is absolutely no way to rebuild the exact one)

ro.build.fingerprint=google/occam/mako:4.2.2/JDP66/55xxxx:user/release-keys

Which isnt much really (or useful), the nearest rom is JOP40F which is build 545822, I would imagine JDP66 is in the 540000-560000 range.

Unfortunately this isnt really useful to find the ota, there's too many time and build combinations to work though to find the real one.

We pretty much need the actual fingerprint to both confirm that it exists and to find the timestamp

-----------------------------------------------------------------------------------------------------------------------------------

Edit1:

We've likely gotten every single N4 ota that both

still exists

is currently available

while we dont know if there will eventually be a JVP15L/Q/JOP24G -> JDP39, older otas are likely lost to time. (such as JVP15L -> JVP15Q, if it ever existed)

There is no JVP15Q -> JOP24G, xxx -> JOP40G/JDP23, but there are still other unknown combinations

-----------------------------------------------------------------------------------------------------------------------------------

Edit2:

JVP15L uses the same radio as JVP15Q

JOP40D uses a different bootloader from JOP24G
[Nexus 4 General] TheManii:
Ugh I forgot to ask you to state which timestamps were the correct ones.

I'm in the process of saving the timestamps to the wiki and not simply just their dates.

The ones I'm missing:

JVP15L:

1350620851

1350656224

JOP40G:

???

JDQ23:

1358922492

1358990098

One of those in each of their groups should be the correct one, at least I can narrow it down.

I never actually got the timestmap for JOP40G, someone has posted the ota before we began this little project.
[Nexus 4 General] efrant:
JDQ23: 1358922492

JOP24G: 1351287833

JVP15L: 1350620851
[Nexus 4 General] TheManii:
Could you state your source for JOP40G?

I dont really have anything substantial on it, seeing as I dont have a dump of it

Edit: that's the timestamp for JOP24G likely, not JOP40G,
[Nexus 4 General] efrant:
Yeah, sorry. I misread your post and it was a mistake in mine. My post is now edited.
[Nexus 4 General] TheManii:
I think JOP40G might be: 1358613721

Process of elimination.

Yea I dont know anymore, it shouldnt be the above one.

1358922492

1358990098

are both the likeliest ones for JOP40G and JDQ39 JDQ23, but the former is JDQ39 JDQ23(?).

The latter cant be JOP40G as JDQ39 is the older of the two: are you sure the 1st one is correct for JDQ39 JDQ23?
[Nexus 4 General] efrant:
You mean JDQ23? I believe so, but I will try to verify when I have a minute.
[Nexus 4 General] TheManii:
Yes I ment JDQ23 and not 39
[Nexus 4 General] TheManii:
JOP40G is: 1358922492

JDQ23 is: 1358990098

I went and confirmed it myself, I'll likely take over rechecking for updates on future releases.

We'll have to wait until another update comes out though, as we have every known update for the N4 so far.

Sorry about making you have to redo steps efrant, hopefully (:D) it wont happen for other otas at least.
[Nexus 4 General] TheManii:
JDQ39D/JDQ39E have landed on AOSP, wonder in what way we'll see them as roms.

Hopefully it wont be like JOP40F/G where as they were preinstalled devices only.

Or the fact that JOP40F was N10 only (at least relevent to us as N4 users).
[Nexus 4 General] spicediablo:
+1

Sent from Mako⁴
[Nexus 4 General] oldblue910:
Well considering that there hasn't been any talk about it on official Android channels outside AOSP, I wouldn't hold my breath. Maybe they're making a component change in future N10 or N4 devices that will require this... kinda like JRO03S on the Wi-Fi Nexus 7.
[Nexus 4 General] VivaErBetis:
There is a pending update for Google Play app... Should an OTA be rolled just for that?
[Nexus 4 General] oldblue910:
No it wouldn't have anything to do with that.
[Nexus 4 General] chrone:
Been curious about aosp 4.2.2 r2, if somone builds and uses it, will it get ota update? Or only the one from factory image build will?

Sent from my Nexus 4
[Nexus 4 General] oldblue910:
Only factory ROMs would get an OTA. Don't expect there to ever be an OTA to this unless there was a major bug discovered in JDQ39. This will probably only appear as a factory ROM preinstalled on new devices a-la other Android builds like GRI54, GTJ61, IMM76Q, JRO03S, JOP40F, JOP40G, etc.
[Nexus 4 General] hifonicy:
hello guys...

buyed today my new nexus 4 and it had the very first release of android on it... want to update it to the newest version and it tells me... the 4.2.2 update is only up to 1st of mai for download avalaible.. I can not download the update and I am sitting now on android 4.2 from 8th of november.

what will tell us google with this... a new update to.. 4.3? or any other 4.2.2? :p
[Nexus 4 General] oldblue910:
It's only available for download via Wi-Fi so if you don't have access to a Wi-Fi connection, I'd suggest downloading the right update from the first part and flashing it manually. If you don't know how, there are threads on it within the N4 Q&A forums.
[Nexus 4 General] hifonicy:
I am in wifi mode, without a sim in the nexus...
[Nexus 4 General] thephantom:
It's ok if there's no sim as long as you're connected to wi-fi
[Nexus 4 General] hifonicy:
crazy nexus 4.... it downloaded it in the backround an told me than to install the update... its now installing the 4.2.2.....
[Nexus 4 General] RohanM:
Hello OP

Plz add JDQ39E zip also.. It's Official version for Indian N4 out of the box with .54 Radio.
[Nexus 4 General] efrant:
There is no OTA update file or factory image for JDQ39E.
[Nexus 4 General] oldblue910:
OK guys, I'm going to need OTA URLs when it starts rolling out since I don't own a Nexus 4 anymore. I need:

JWR66V from JDQ39

JWR66V from JDQ39E

If anyone can hook us up, I'd appreciate it. I'll update the first post.

Thanks!
[Nexus 4 General] javier13javier:
Copied from other thread.
[Nexus 4 General] oldblue910:
Now we just need the OTA for JDQ39E. Thanks!
[Nexus 4 General] casonswag:
Why if 4.3 is out

---------- Post added at 06:42 PM ---------- Previous post was at 06:39 PM ----------

How do we keep it from flashing the stock recovery so we can keep our custom recovery when we flash that zip?
[Nexus 4 General] oldblue910:
What I mean is I need the update file from JDQ39E (4.2.2) -> JWR66V (4.3)

The update file we have is for JDQ39 -> JWR66V. There are some people who bought Nexus 4s recently whose devices came preinstalled with a newer build of 4.2.2, JDQ39E. They'll be getting an OTA to 4.3 as well.

And unless you flash factory images instead of an OTA, you can't stop it from flashing stock recovery. All you can do is re-flash your custom recovery and remove /system/etc/install-recovery.sh.
[Nexus 4 General] oldblue910:
The first post has been updated with the JDQ39 -> JWR66V. If any of you have an N4 with JDQ39E, please post the OTA update URL when you get it.

Thanks!
[Nexus 4 General] casonswag:
Ohh my bad i get what u saying

---------- Post added at 07:59 PM ---------- Previous post was at 07:56 PM ----------

How do we prevent the zip from flashing the stock recovery?
[Nexus 4 General] efrant:
You need to rename /system/etc/install-recovery.sh
[Nexus 4 General] MikeInHD:
I downloaded the OTA zip file but my N4 says cannot open that type of file. I'm an idiot or do I have to do something differently.

I'm running stock 4.2.2 Build: JDQ39
[Nexus 4 General] casonswag:
When i flash the zip it gives me a error?
[Nexus 4 General] spaceman860:
Why are you trying to open it? Just flash it in recovery

What is the error its giving

From my BLACKED OUT N4
[Nexus 4 General] casonswag:
It saying failed in recovery in red letters im using twrp 2.6
[Nexus 4 General] mvp3:
how to use recovery flash the ota,

many thanks.
[Nexus 4 General] spaceman860:
What does it say the whole message

http://xdaforums.com/showthread.php?t=2145848

[INFO] Nexus OTA Help-Desk

From my BLACKED OUT N4
[Nexus 4 General] casonswag:
Im gonna flash again and see what it exactly says
[Nexus 4 General] yukarundeng:
Can i flash it over a custom ROM?
[Nexus 4 General] spaceman860:
NO

Sent from my Nexus 7
[Nexus 4 General] yukarundeng:
Well, thanks
[Nexus 4 General] casonswag:
Ohh so i gotta flash this while im on stock recovery and flash ising fastboot? I was flashing the zip in twrp
[Nexus 4 General] spaceman860:
You do have to flash it in a custom recovery (twrp)

From my BLACKED OUT N4
[Nexus 4 General] casonswag:
Ohh wth thats what i did and this what it says

Warning: no file_contexts

File_getprop: failed stat "/system/build.prop": no such file or directory

E: Error excuting updater binary in zip /sdcard/download/the file name

Error flashing zip
[Nexus 4 General] spaceman860:
Are you sure your build is JDQ39 and not JDQ39E? If it is jdq39 you have to replace your build.prop with the stock one the build.prop file can be found here http://xdaforums.com/showthread.php?t=2377079

From my BLACKED OUT N4
[Nexus 4 General] casonswag:
Ohh i didnt know that mattered im using carbon rom right now im not sure?
[Nexus 4 General] spaceman860:
Jeeez You can't install the update on a custom ROM. You have to be on stock

From my BLACKED OUT N4
[Nexus 4 General] casonswag:
Okay i just changed the build.prop to the stock one that fixed one of the errors but not the other errors i put above i dont wanna have to flash to stock then flash this zip

EDIT:eek:hh dam maybe i do have to flash to stock then
[Nexus 4 General] oldblue910:
Yes you have to be stock
[Nexus 4 General] casonswag:
Okay seems to be flashing now as we speak i flashed back to stock already
[Nexus 4 General] VivaErBetis:
OTA JDQ39

E

to JWR66V:

http://android.clients.google.com/p....signed-occam-JWR66V-from-JDQ39E.7e768b10.zip
[Nexus 4 General] oldblue910:
THANK YOU!! First post updated.
[Nexus 4 General] VivaErBetis:
You're welcome. There is a very small OTA from JWR66

N

to JWR66V:

http://android.clients.google.com/p....signed-occam-JWR66V-from-JWR66N.fe92fc9f.zip
[Nexus 4 General] mandhir.s.bajwa:
Thanks for providing 39E version.

Finally moved to 4.3

thank you everyone
[Nexus 4 General] oldblue910:
Thanks! First post updated yet again.
[Nexus 4 General] CBers:
I'm running Stock Android 4.2.2 on my rooted Nexus 4, with TWRP 2.5.0.0 custom recovery, but when I flash the zip via TWRP, I get an "assert failed" error:

Installing '/sdcard/Download/update.zip'...
Checking for MD5 file...
I:Cannot find file /sdcard/Download/update.zip.md5
Skipping MD5 check: no MD5 file found.
Warning: No file_contexts
Warning: No file_contextsVerifying current system...
file "/system/lib/hw/audio.primary.msm8960.so" doesn't have any of expected sha1 sums; checking cache
failed to stat "/cache/saved.file": No such file or directory
failed to load cache file
script aborted: assert failed: apply_patch_check("/system/lib/hw/audio.primary.msm8960.so", "d0b21d92c92730dd112791f28f2b7a57a7614acc", "f393d256ff7a8e552b68faf50671f1b7cf0dfaf5")
assert failed: apply_patch_check("/system/lib/hw/audio.primary.msm8960.so", "d0b21d92c92730dd112791f28f2b7a57a7614acc", "f393d256ff7a8e552b68faf50671f1b7cf0dfaf5")
E:Error executing updater binary in zip '/sdcard/Download/update.zip'
Error flashing zip '/sdcard/Download/update.zip'

Any ideas what this means please ??

I've updated my rooted Nexus 10 to 4.3 via an OTA download and re-rooted and it's working fine.

TIA.
[Nexus 4 General] Dimple101:
Due to random restarts i want to go back to 4.2.2. Is that possible and how?
[Nexus 4 General] xdatastic:
Read, download, install.

https://developers.google.com/android/nexus/images
[Nexus 4 General] Dimple101:
Thx, will give it a try via adb sideload...
[Nexus 4 General] xdatastic:
Read the 'Instructions' section of that page first. You can't adb sideload these images.

Why not just try a Reset first. Your random restarts are unlikely to be 4.3 related.
[Nexus 4 General] Dimple101:
I have done a complete factory reset.

And as i did not have any problems before 4.3 i realy think its 4.3 related...

What would you recommend?
[Nexus 4 General] SaZoN:
Hello! I am flash OTA by custom recovery (CWM 6.0.3.3 Advanced Edition / PhilZ Touch 5.08.5 ) with error (not all components were updated).

After reboot i has bootloop. Then i flash system\boot\radio by adb ( official build 4.3). Now all work.

What to do next or is it all?
[Nexus 4 General] Josuhu:
There are three things you need to flash: bootloader, radio and the rom image. If you did all of these then you are good to go. If you see problems or a bad battery life then you must factory reset.
[Nexus 4 General] Rohit02:
guys pl help.. i downloaded d update and it asked me to restart n install. the install started and aborted withba error message.. wat to do..? there was an error when i restored my stock recovery, dat mite b d problem.? and where is dat data dwnloaded? wat do i do?
[Nexus 4 General] occtec:
If you're not sure what your doing just use the N-Cry toolkit to get back to stock here is the link

http://xdaforums.com/showthread.php?p=38621383 follow the procedure in first post. This will download and install 4.3 plus stock recovery, etc ;)

Sent from the wizard of OZ
[Nexus 4 General] CBers:
Radio?