yashsingh1/xdaforums huggingface dataset:
[Nexus 10 General] espionage724:
I have done this in the past (got the factory image, flashed it, skipped through setup wizard (no login), rebooted immediatly back to recovery and tried sideloading) and it didn't work. I'll likely try it out in a bit unless auto-update works.

Edit: Auto update failed... trying sideload soon
[Nexus 10 General] bplewis24:
Just finished reading through that thread. I'll have to try it when I get home because it sounds like I'm suffering from the same thing some of the folks in that thread were.

In fact, the first thing I do when I get a new device is unlock the bootloader (I only buy Nexus devices). When I unlocked the bootloader on the N10, it wouldn't boot up past the JB "X". So I ended up doing a fresh install of the factory images and then used stock recovery to do a system restore and finally it booted up. I'm thinking something must have been wrong with my factory image, which is what was alluded to in that thread I read.

Brandon
[Nexus 10 General] wptski:
That's exactly what happened to me after unlocking the bootloader. Did it come with the JVP15P build too?
[Nexus 10 General] bplewis24:
Unfortunately I can't remember, or I never knew because I didn't check. That's good news for me though, hopefully if I run the ADB commands you did I will have the same results. I don't really want to flash back to stock and lose data.

I'm not rooted so I plan on simply ADB pushing a temporary custom recovery (likely TWRP since I use it on my phone) and then unmounting system and pushing the ADB commands.

Brandon
[Nexus 10 General] SKORPiO1975:
Does anyone have LMY48I update that can be flashed with TWRP? I tried this update twice and it fails and bricks every time.
[Nexus 10 General] gitit20:
No link in the op for this one just fyi:D
[Nexus 10 General] Scottatron:
Latest OTA (LMY48M-from-LMY48I)

https://android.googleapis.com/pack...gned-mantaray-LMY48M-from-LMY48I.dfbae27e.zip
[Nexus 10 General] oldblue910:
There's a new OTA going out which bumps the build to LMY48T. If anyone gets the OTA, please post the URL here!
[Nexus 10 General] EthanFirst:
mantaray-LMY48T-from-LMY48M

Credit : droidsec.org
[Nexus 10 General] zenrage:
<cough, cough> check DroidSec </cough, cough>

<cough, cough>I think he has insider info on the OTA URLs. Since his post is dated Nov 2.</cough, cough>
[Nexus 10 General] xrad:
Indeed they list Nexus 10 LMY48X from LMY48T.
[Nexus 10 General] oldblue910:
First post updated. Thanks.
[Nexus 10 General] oldblue910:
Factory images for LMY48Z (December security update) are up. If anyone gets OTAs, please post links here!
[Nexus 10 General] bd177:
Just got this a few minutes ago. Can't update because I'm rooted etc...
[Nexus 10 General] oldblue910:
Thanks! I'll hash it and come up with a link.
[Nexus 10 General] EthanFirst:
mantaray-LMY48Z-from-LMY48X
[Nexus 10 General] permutations:
What do you mean "hash it"? How do you get the link from the update.zip file?

Also, there is a later update now - LMY48F, January 6, 2016. Does anyone have that one?

Thanks.
[Nexus 10 General] permutations:
I found the answer to the hashing question, for anyone else reading this. A SHA1 hash of the OTA update file gives the numeric string that's part of the OTA update filename.
[Nexus 10 General] Dreammaster:
Nexus Security Bulletin - February 2016

Nexus Security Bulletin - February 2016

Version	Download	MD5 Checksum	SHA-1 Checksum

5.1.1 (LMY49G)	Link	6a495452bcadfb865df1afdf3446252c	01ef37ea3fdf6c2ab8b0441add5a628598dc7709
[Nexus 10 General] xdatastic:
https://android.googleapis.com/pack...signed-signed-mantaray-LMY49G-from-LMY49F.zip

LMY49G from LMY49F
[Nexus 10 General] Displax:
LMY49H-from-LMY49G

https://android.googleapis.com/packages/ota/google_mantaray/e526fdec6f69f88a223087563690acd6259e99eb.signed-mantaray-LMY49H-from-LMY49G.zip
[Nexus 10 General] Displax:
LMY49J from LMY49H

https://android.googleapis.com/pack...9aafe2.signed-mantaray-LMY49J-from-LMY49H.zip
[Nexus 10 General] markheloking:
it seems that the nexus 10 was skipped in the may and june security update rounds:

May updates

June updates

Did google finally drop support altogether? :(
[Nexus 10 General] rogers11:
Good morning
[Nexus 10 General] springy:
Yes support has ended as the 18 month period since the last time the Nexus 10 was sold on the Play Store has passed.

I don't understand through as they are still producing security updates for Lollipop. Oh well....
[Nexus 10 General] oldblue910:
FOR EVERYONE GETTING THE "set_perm" ERRORS WHEN FLASHING THE JOP40D OTA

This happened because you used the original set of factory images for JOP40C which had a bug in it, verified by JBQ. These buggy factory images are also the ones I've had mirrored on randomphantasmagoria.com since they were released. I just realized today that JBQ had fixed the bug and posted new JOP40C images. I downloaded the new images and have now mirrored the new ones on randomphantasmagoria.com and deleted the old, buggy images. You can download the correct JOP40C images from either the Nexus images page or from randomphantasmagoria.com. Once you apply the new images, JOP40D will apply itself correctly without the set_perm errors.

Sorry for any confusion if you downloaded the images from my site. As I said, I didn't realize that JBQ had uploaded new images to the Nexus images page until today.
[Nexus 10 General] lKBZl:
Hmm... strange... im not getting that set_perm, I just get error when it trys to install the update in recovery... I already got the new image, which is the process to install it? And will it erase my data?
[Nexus 10 General] oldblue910:
In order to install the images, your bootloader has to be unlocked. Simply extract all of the various .IMG files from the package you download. There are five:

bootloader

boot

system

recovery

userdata

To install them, extract those .IMG files somewhere, then do the following steps from a command prompt:

fastboot flash bootloader bootloader.img

fastboot reboot-bootloader

fastboot flash boot boot.img

fastboot flash system system.img

That will get you on the proper JOP40C installation. If you want to install stock recovery, you can do:

fastboot flash recovery recovery.img

And if you DID want to erase your data, you can do:

fastboot flash userdata userdata.img
[Nexus 10 General] wptski:
There is a video posted here showing to fastboot the bootloader file by itself but the image zip file is installed as is, a zip file and not one image at a time using the format: fastboot -w update image-XXX-XXX.zip. I've done it that way twice.
[Nexus 10 General] oldblue910:
Yeah you can do it that way too. Personally, I just do it the old fashioned way! ;) Plus, he asked how to do it without wiping his data. Doing the fastboot -w method will wipe your data because it flashes userdata.img.
[Nexus 10 General] GeForz:
Hi, thanks for the info.

However I fail to find the updated images on your site.

At randomphantasmagoria.com[ /firmware/nexus-10/mantaray/ only the mantaray-jop40c-factory-87340b80 images are linked which seem to be the buggy ones.

developers.google.com /android/nexus/images#mantaray lists mantaray-jop40c-factory-0d641789 images which fix the set_perm error.

(sorry, can't post links yet :))
[Nexus 10 General] lKBZl:
Well,actually if u unlock the bootloader, you erase your data,so that'sthe same, kinda sucks, but well, thanks. I'll do this when i get home.
[Nexus 10 General] oldblue910:
Ack!! Sorry about that. The link has been fixed. No idea how that happened.
[Nexus 10 General] lKBZl:
Hey oldblue, i just pmed you, but that migt be the why im getting an error on recovery while trying to update via ota. I replaced the browserprovider apk and odex for the aosp ones, but just in case, i saved the original ones on my n10. If i replace them back, should the i be able to install thebupdate via ota? Thanks!
[Nexus 10 General] oldblue910:
Yes. If you restore it, you should be all set.
[Nexus 10 General] lKBZl:
Okay it's working for me! Thanks :) I lost root, but i'll do it again with superboot.
[Nexus 10 General] sakalu:
yes
[Nexus 10 General] Adrianiii:
How can i check if the system is ok for future OTA?
[Nexus 10 General] oldblue910:
Pretty simple. As long as you're running the stock ROM with the stock kernel, you should be fine. Also, you can't have modified any files at all on your /system partition. If you have, the OTA will most likely fail.
[Nexus 10 General] lukevaka:
Awesome thread
[Nexus 10 General] TeODH4:
thanks for the links :)
[Nexus 10 General] thiagoribeirorj:
nice rom
[Nexus 10 General] GSLEON3:
Anyone able to pull any server links for JDP66 yet? I have seen it hitting server logs quite a bit the last few days & this 4.2.2 build is supposedly rolling out any time to Nexus 4 & 10 devices. I have also seen this build for the Galaxy Nexus, everything but the Nexus 7 for some reason.
[Nexus 10 General] oldblue910:
As soon as anyone snags it, I'll post the links here.
[Nexus 10 General] oldblue910:
It would appear Android 4.2.2 is rolling out. If anyone gets the link, please provide it here so I can update the first post and mirror it on randomphantasmagoria.com. Thanks!
[Nexus 10 General] Randomwalker:
http://xdaforums.com/showpost.php?p=37891712&postcount=6

Link to 4.2.2 OTA.
[Nexus 10 General] oldblue910:
First post updated and the file is now mirrored on randomphantasmagoria.com!
[Nexus 10 General] aa_chow:
Just got my Nexus 10 today. Came loaded with JOP40F.

Got the OTA update notification right away. Here is the URL:

http://android.clients.google.com/p...igned-mantaray-JDQ39-from-JOP40F.6b128c42.zip
[Nexus 10 General] oldblue910:
Thanks!!
[Nexus 10 General] oldblue910:
I've updated the first post for the JDQ39 from JOP40F OTA and have mirrored it on randomphantasmagoria.com.
[Nexus 10 General] jerryp7:
Chances are it's my fault somewhere but every time I try to do the JDQ39 update it fails. I've tried as a recovery install (numerous times) and as a sideload (numerous times). And I've DLed the zip a few times too. The error I get is "assert failed: apply_patch_check ("/system/etc/security/otacerts.zip", ....

Any suggestions appreciated.
[Nexus 10 General] oldblue910:
That means that file is not the stock version. The factory images came out today so if I were you, I'd download the images from http://developers.google. com/android/nexus/images, then just flash those in fastboot.
[Nexus 10 General] jerryp7:
Won't this do a complete wipe? What about your link http://www.randomphantasmagoria.com/firmware? I was just thinking I could flash right over JOP40D (wiping caches) and everything would stay the same.
[Nexus 10 General] oldblue910:
As long as you don't flash userdata.img, it won't wipe data. Don't use the flash scripts included in the package. Flash the image files manually.
[Nexus 10 General] jerryp7:
I suppose I could just try this but maybe your answer to this might be valuable to others (and save me from screwing up my update) -

If I removed the userdata.img from image-mantaray-jdq39.zip could I just flash the zip in recovery?
[Nexus 10 General] oldblue910:
No, images have to be flashed via fastboot. Just reboot into your bootloader, extract all the .img files to a folder, then go to a command prompt with your N10 plugged into USB and do:

fastboot flash system system.img

fastboot flash boot boot.img

That'll get you on 4.2.2 stock. At that point, you can re-root using whatever method you choose. Your bootloader will still be unlocked, your data will still be intact, etc.
[Nexus 10 General] jerryp7:
Thanks. I have Mark Skippen's Nexus 10 toolkit which made it super-easy to flash the images and then re-root. Everything is great and I have 4.2.2 now. The only thing more I could ask for (on general principals of wanting) would be multi windows but I have Super Video and Floating Browser which are the things I would run in multi windows anyhow.
[Nexus 10 General] djholograf:
My nexus 10 had jop40f out of the box and now I'm on 4.2.2 jdq39. I went to settings, apps, all and force stopped/cleared data for Google services framework, checked for update and it pulled the update immediately. I also managed to save root. So I'm running an unlocked rooted stock jb 4.2.2 JDQ39 nexus 10 and I love this thing!
[Nexus 10 General] vikas112:
Thanks for these links.

How can I use one of these updates on N10 on a rooted device?
[Nexus 10 General] jerryp7:
Try this http://lmgtfy.com/?q=how+do+I+manually+apply+Nexus+10+OTA+updates

I'm not trying to be snippy here but nobody is going to spoon feed something like this to you. You might want to also get Skipsoft's Nexus 10 toolkit. It comes about as close spoon feeding Nexus 10 stuff as you will ever get. I will tell you the OTA update will break your root but the toolkit will reroot it. But make sure you do a Nandroid backup you know will work before doing anything. After that, if you have problems the community is here and will help.
[Nexus 10 General] vikas112:
Thanks, I was able to do it using adb sideload. OTA rootkeeper restore my root with no problem.

BTW, thats a really cool way to indirectly tell people to google it :p.

I will use that at work next time.. :cool:
[Nexus 10 General] jerryp7:
That works too, as you found. Good for you.
[Nexus 10 General] websterzx10r1:
trying to go stock to get the update.

I have a rooted nexus 10 that has a bootloader version MantalJ12. I am unlocked trying to restore my n10 to stock to get the ota but all attempts to return to stock fail in attempt being aborted. I have twrp 2.4.0 installed and am running cm 10.1-20130218 nightly. These are the messages i am getting while trying. I even downloaded the ota and tired to install it thru recovery and it failed numerous times.:confused:
[Nexus 10 General] wptski:
I'm not sure if you can get the OTA from anything except the stock ROM and recovery. I just restore 4.2.1, installed a stock recovery, got the OTA, installed TWRP, backed it up and restored my custom ROM. I use TWRP 2.3.3.0 as I and others had problems with 2.4.0 and never tried 2.4.1.0.
[Nexus 10 General] oldblue910:
Hi everyone,

Would someone be willing to flash back to JOP40C and see if there's a direct update from JOP40C to JDQ39? There's one for the other Nexus devices so it seems logical that there'd be one for the Nexus 10 as well. I would do it myself except my bootloader is locked and I don't really feel like wiping my tablet. haha

Also, if anyone has a nandroid of JVP15P and wouldn't find flashing back to that to see if there's a JVP15P to JDQ39 OTA, I might just buy you a beer! :D

Thanks!
[Nexus 10 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 10 General] efrant:
So I don't think I'll be able to help here. I was hoping I could use a different device and just make the changes to the build.prop, but it doesn't seem to work.

I've tried the JVP15P by making these changes to my build.prop, and it doesn't update.

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=JVP15P
ro.build.display.id=JVP15P
ro.build.version.incremental=513126
ro.build.version.sdk=17
ro.build.version.codename=REL
ro.build.version.release=4.2
ro.build.date=Tue Oct 23 23:50:54 UTC 2012
ro.build.date.utc=1351023177
ro.build.type=user
ro.build.user=android-build
ro.build.host=vpbs27.mtv.corp.google.com
ro.build.tags=release-keys
ro.product.model=Nexus 10
ro.product.brand=google
ro.product.name=mantaray
ro.product.device=manta
ro.product.board=manta
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=msm8960
# ro.build.product is obsolete; use ro.product.device
ro.build.product=manta
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=mantaray-user 4.2 JVP15P 513126 release-keys
ro.build.fingerprint=google/mantaray/manta:4.2/JVP15P/513126:user/release-keys
ro.build.characteristics=nosdcard
# end build properties
[Nexus 10 General] TheManii:
I think I saw someone mention this earlier in this thread, but having you confirm it is nice too, if anyone else with a N10 is willing to go though the process, please let us know.

I forget which apk the update checker is in, but you might be able to grab the apk from the N10 and do that, if it's an apk that can be brought over safely. (ie wont make it not boot)

Which devices do you also wish to try on? I believe you said you have a N7 and GN?
[Nexus 10 General] efrant:
Yes, I have a GNex and an N7. I can help on those if you guys need update files.
[Nexus 10 General] TheManii:
I will be continuing this in the N7 thread now, as it's nearly complete,

[REF] Nexus 7 Stock OTA URLs

Edit: Woops! the N7 is already one as there are no more valid OTAs, lets move onto the GN then:

[REF] [HOW-TO] [GSM & CDMA] Official Google OTA update URLs -- Latest: JDQ39 / 4.2.2

I dont know if you'll be able to try and get OTAs for toro devices, but we can try that after maguro devices
[Nexus 10 General] oldblue910:
Alright, I'm going to take one for the team and unlock my bootloader so I can do this. All I need to do is update the build fingerprint and the UTC build date right? I'll report my progress later tonight.
[Nexus 10 General] TheManii:
the two values are the required ones, might as well change the other identifiers though, they're mostly self explanitory.
[Nexus 10 General] efrant:
I would change these lines (if they are different than what you have currently), just to be sure:

ro.build.id=JVP15P
ro.build.display.id=JVP15P
ro.build.version.incremental=513126
ro.build.version.release=4.2
ro.build.date.utc=1351023177
ro.build.description=mantaray-user 4.2 JVP15P 513126 release-keys
ro.build.fingerprint=google/mantaray/manta:4.2/JVP15P/513126:user/release-keys

Note that I had also removed the trailing zeros on the build date.
[Nexus 10 General] TheManii:
Yea, post edited, apparently glbenchmark adds those 000's to theirs
[Nexus 10 General] osm0sis:
Not necessary. I pared it down to just the date.utc and fingerprint on the N7 and left all others as they are in JDQ39, no problem getting the deltas. :)
[Nexus 10 General] oldblue910:
There is no delta for JOP40C->JDQ39. JOP40C just updates to JOP40D.
[Nexus 10 General] osm0sis:
You want me to make a BootUnlocker script for manta so you can lock down your device how we discussed in the N7 thread?
[Nexus 10 General] oldblue910:
No I'm good. I'll probably leave the bootloader unlocked on this one. This thing barely ever leaves the house. :)
[Nexus 10 General] oldblue910:
OK I'm ****ing something up here. Here's what I did:

I unlocked the bootloader

I booted up clockworkmod recovery

I adb pulled build.prop out of /system

I edited build.prop on my windows machine

I adb pushed the edited build.prop back to /system

Rebooted

Every time I do this, the bootloader starts up, then it just hangs on a blank screen, like between where the Google logo disappears but before you see the Nexus boot animation. Does this mean I need to actually edit the build.prop on the tablet without rebooting?
[Nexus 10 General] TheManii:
permissions? adb might be mangling them, editing in place doesn't touch them
[Nexus 10 General] oldblue910:
Ahhh...that's a good call. Let me check that.
[Nexus 10 General] oldblue910:
OK so the build.prop by default is root:root rw-r--r--. After ADB gets done with it, it's root:root rw-rw-rw-. That shouldn't matter.
[Nexus 10 General] efrant:
I think it does matter. When you copy it back, just do a "chmod 0644 /system/build.prop" and it should boot fine.
[Nexus 10 General] oldblue910:
Nope. No dice. I reflashed system.img, then rooted the ROM and edited it manually using Jota Text Editor. Then when I rebooted, same thing. So it looks like when you make these changes, you can't reboot.
[Nexus 10 General] efrant:
Hmm. Something does seem to make sense. I made the exact same changes (and more) on the build.prop on my N4, and it booted fine (even with all the info from manta).
[Nexus 10 General] oldblue910:
Well for what it's worth, the Nexus 10's bootloader seems really half-baked, so this may just be an N10 quirk. Either way, I'll just edit the file on the tablet and hit the check now button.
[Nexus 10 General] oldblue910:
Alright, ladies. Here's what we've got:

JVP15I->JOP24G

JVP15P->JDQ39

JOP24G->JOP40D

JOP40C->JOP40D

First post has been updated appropriately. :)
[Nexus 10 General] TheManii:
Adding everything to wiki, looks like we got everything for the N10 for the moment too.

Edit:

I dont know how relevent it is for N10 users, but JOP24G contains a previously unknown bootloader version: LJ11.

JVP15I -> JOP24G contains a complete bootloader image, so if someone wanted to actually use it they could.

I dont know what bootloader JVP15I itself uses though
[Nexus 10 General] oldblue910:
I'd guess LJ09 like JVP15P, but we can't know that for sure.
[Nexus 10 General] TheManii:
It likely is as JVP15P and JVP15I are only days apart, though we can only guess on it.

At least JOP24G we know for sure since it's a complete image.
[Nexus 10 General] oldblue910:
Anyone get the OTA for 4.3 yet? I need someone to pull the link. I already flashed the factory images on mine. If someone could pull the link for JWR66V from JDQ39, I'd appreciate it. I can update the first post and the website. Thanks!
[Nexus 10 General] El Daddy:
I was just about to flash the image. I'll hold off for a day and post the link if it comes.
[Nexus 10 General] TheManii:
If someone has time, I would like a volunteer to see how many otas exist for <x> -> JWR66V

Only requirement is to be on a stock rom and rooted
[Nexus 10 General] VivaErBetis:
Hi TheManii, I can do it. I have a nexus10 with JWR66V (stock) and rooted. The only problem is that I'm in Spain and here the OTAs wasn't rolled out yet, and who knows when it will be.

Please, post here the instructions (is, maybe, something related to change build.prop with all the possible dev keys and wait?).
[Nexus 10 General] jerryp7:
I'm confused - I'm at build JDQ39. Is there an update beyond this? I don't see anything in the OP or #103.
[Nexus 10 General] VivaErBetis:
There is an update, JWR66V Android 4.3. Now you can get the factory image for this update from google site but there is no OTA rolled out yet (at least for my country, Spain).
[Nexus 10 General] TheManii:
Thanks, it will depend on you actually being able to recieve the update notification.

It may simply come down to waiting a couple weeks to grab all the less important urls:

I would wait until you recieve an update notification for your current stock rom first, but that part is up to you.

What you do is open up build.prop and change 2 lines.

Then reboot and you should get an update notice (this part may take a while at the beginning of a rollout though)

When you do, find the file in /cache and post the filename.

Start at the bottom of the list, those would be more relevent to users.

JOP40D

ro.build.date.utc=1353372901
ro.build.fingerprint=google/mantaray/manta:4.2.1/JOP40D/533553:user/release-keys

JOP40F

ro.build.date.utc=1355268173
ro.build.fingerprint=google/mantaray/manta:4.2.1/JOP40F/545822:user/release-keys

JDQ39

ro.build.date.utc=1360363178
ro.build.fingerprint=google/mantaray/manta:4.2.2/JDQ39/573038:user/release-keys
[Nexus 10 General] VivaErBetis:
Well I've installed new JWR66V so I will not receive any OTA in months....

So I'll start procedure now :)

With JVP15I I just received the old and known OTA: a34d840d08fc.signed-mantaray-JOP24G-from-JVP15I.a34d840d.zip.

So, no luck. But maybe it's early to check it.

I'll go with the rest :good: It's a very quick procedure.
[Nexus 10 General] TheManii:
Yea you may very well get false positives for it handing out old otas, I would not bother with the oldest ones for a bit.

There's also a very real possibility that the older ones have no direct ota to JWR66V, they might simply need to update twice/three times/etc.