yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Android Development] nxss4:
Hey, een nederlander ;)

Thank you for the info, by reading your post I guess it's very improbable that anyone will find a fix (ever) ?

What a pity.

Maybe android 6.0.X / 6.X will fix it by chance ?
[Nexus 10 Android Development] scanno:
Do not think a newer android release will fix the rotation issue.
[Nexus 10 Android Development] stunned:
I believe old Nexus7 had the same rotation problem but they managed to solve it somehow. Though I have no idea what they did http://xdaforums.com/nexus-7/development/rom-6-0-android-marshmallow-pure-aosp-t3226012

Maybe they can help?
[Nexus 10 Android Development] scanno:
Don't see any sources there.
[Nexus 10 Android Development] scanno:
Got an answer and a commit. Will have a look at it tonight.
[Nexus 10 Android Development] stunned:
Hopefully it works :)
[Nexus 10 Android Development] scanno:
You want to test it? It is omnirom, not plain aosp
[Nexus 10 Android Development] stunned:
I can test it tomorrow night if you like bit busy before that.
[Nexus 10 Android Development] chefdave12118:
I can test it now if you need
[Nexus 10 Android Development] scanno:
I can say that i flashed it before going to sleep and after waking up, rotation is still working

Verstuurd vanaf mijn TF300T met Tapatalk
[Nexus 10 Android Development] _Raziel666:
Is it the 27/11 one you have uploaded on androidfilehost.com?
[Nexus 10 Android Development] scanno:
Yes. But I have another build where you can enable omniswitch as default recents
[Nexus 10 Android Development] _Raziel666:
Thanks, but I'm not a fan of OmniSwitch. I'd like to know of it's safe to uninstall it.

Also, are things like Cell Broadcasts and Phone Call Management necessary on a tablet?
[Nexus 10 Android Development] scanno:
You can remove them. The phone related stuff are added by default.

When removing omniswitch, make sure it is deactivated.

Oh and the build is enforced selinux with patches to install supersu
[Nexus 10 Android Development] jesus_c:
2.52 or 2.56?
[Nexus 10 Android Development] scanno:
2.52
[Nexus 10 Android Development] nxss4:
https://github.com/AndDiSa/platform_frameworks_base/commit/3ed134ac2bba9189a4f1ea37c790c62ed2f557b9

I think this link has the fix code, I am not a developer and have absolutely no knowledge in this domain so could someone else please look into it?
[Nexus 10 Android Development] scanno:
Yes that is the commit. And it is working.
[Nexus 10 Android Development] XxM4tzexX:
Is anyone compiling regular roms from source and keep the rom updated or how is this supposed to work?

Do you think that there will be official cm13 roms since the nexus 10 has an exynos soc and cm doesn't want to develop for exynos?
[Nexus 10 Android Development] scanno:
I am maintaining omnirom for nexus 10. And I am making regular builds and intend to get it to nightly build.
[Nexus 10 Android Development] lepa71:
deleted
[Nexus 10 Android Development] SFG:
Deleted. Meant for omni thread
[Nexus 10 Android Development] bucegiomu:
Hi scanno,

What gaps do you recommend to be used with your omni rom? Could you please paste a link here?

Thank you.
[Nexus 10 Android Development] nxss4:
Oh sorry, didn't see it was already mentioned.

Is there an easy way to apply the fix to the ROM myself ? or has anyone uploaded the rom with the fix applied ?
[Nexus 10 Android Development] stunned:
Use Omni rom. http://xdaforums.com/nexus-10/orig-development/rom-t3045066
[Nexus 10 Android Development] dmitrygr:
Thanks for doing that :)
[Nexus 10 Android Development] scanno:
Thank you for the initial work on getting manta working on marshmallow.
[Nexus 10 Android Development] The Mighty Thor:
Thank you for your work! Are there any hopes for root?
[Nexus 10 Android Development] vprasad1:
Have you tried System-less Root from Chainfire SuperSU 2.64?

http://www.xda-developers.com/?p=135730
[Nexus 10 Android Development] The Mighty Thor:
I have not. I will give it a try. Thanks
[Nexus 10 Android Development] The Mighty Thor:
THANKS!!! That did the trick!
[Nexus 10 Android Development] janstetka:
Would there be an appetite for an AOSP build, that features the latest fixes such as rotation?
[Nexus 10 Android Development] damngood98:
yep! :D
[Nexus 10 Android Development] PainToad:
Yes please!
[Nexus 10 Android Development] jblaylock:
Yes! AOSP builds are great.
[Nexus 10 Android Development] DailyLama72:
AOSP: yes. please :)

---------- Post added at 09:40 AM ---------- Previous post was at 09:18 AM ----------

Is this ROM as stable as the 6.0.1_r16 Android MarshMallow Pure AOSP for Google Nexus 4?

Sorry, if this question is offending. I am a newbie and just very thankful that there are people caring about my old devices :)

There is no better tablet to read comics than my Nexus 10 with it's really great screen. But it's a shame how "sloppy" (not running smooth) it got. Since 6.0 on my Nexus 4 the phone acts like new so I hope the same about my tablet :)
[Nexus 10 Android Development] permutations:
I seem to be very late to this discussion, but I thought I'd mention that I just gave my Nexus 10 a makeover and I'm feeling very pleased. I bought it in November 2012, the day it was released, so the battery was going from 100% to 0 in 10 minutes. So I started by replacing the battery. Ah, relief. Then I installed Dmitry's ROM (thank you!!) and the GApps package mentioned at the very start of this thread (http://xdaforums.com/android/softwa...al-edition-t2943330/post63226314#post63226314). And then I rooted with the latest stable version of SuperSU (2.79).

I only just did this so I haven't thoroughly tested every single thing, but so far so good! My root apps have root. Google Maps is giving me local traffic conditions. Google Play is working fine and I downloaded my apps. Auto-rotation works about 80% of the time. When it doesn't, I use a rotation app to jog it out of being stuck, and then it works again. So far so good. I'm happy!
[Nexus 10 Android Development] pfmiller:
Where did you buy your replacement battery from?
[Nexus 10 Android Development] permutations:
I bought the Kuxiu battery on Amazon:

https://www.amazon.com/gp/product/B01HGD1IS6/

There are cheaper ones (you can get them for a little over $20 on eBay), but I've had a lot of problems with cheap batteries. They're unreliable, they don't work right... You also can get OEM batteries on eBay, but I decided against that because any OEM battery for the Nexus 10 is old at this point. The manufacture date is stamped on the battery, and you can see how old those batteries are if you look at the pictures. I didn't want an old battery, even if it hadn't been used. Also, Samsung doesn't have the greatest reputation for batteries lately. :)

I'm very happy with the Kuxiu. After I charged it, I had it off power for hours while I installed Android 6 and played around with the configuration. The battery charge was still more than half full after - I dunno, 8-9 hours? It's a good battery.

The worst part about replacing the battery is opening the case. Those YouTube videos that show you how to do it make it look like a piece of cake. It's not. It's a PITA. I shredded my plastic tools doing it - and you don't want to use anything stronger or you'll scratch it. Then there's the reassembly. If you don't get those ribbon cables back in perfectly, you have to open it up again and do it again (been there, done that). Except for that, it's not a big deal. :cowboy:
[Nexus 10 Android Development] permutations:
can't get the GPS to work

Dmitry, I installed your ROM a few days ago with the GApps mentioned here:

The install was completely smooth, no problems. I've had intermittent problems with auto-rotation, but there are many rotation utilities in the Google Play Store, so this is a non-issue. The camera doesn't work so well, but there are excellent cameras in the Google Play Store, so that's not an issue, either.

The one thing that didn't work that there's no getting around is the GPS. I thought at first it was working because Google Maps was giving me local traffic, but that's because I had manually gone to my home location. When I used a GPS testing utility, nothing came up - no GPS at all. That's surprising because you specifically addressed this with your hack - I read your blog post about it. Maybe the line of sight to the satellites is particularly lousy inside my apartment?

Has anyone gotten the GPS to work? I'd appreciate any insights you may have on what is wrong and how to fix it.

Thanks very much for this ROM. I put in a new battery just before I installed it and I can't believe how long the charge lasts. Between the efficiency improvements in Android 6 and the power of a new battery, it's dramatic!

On a different subject... Many people have posted about being unable to root this ROM. I rooted it easily with SuperSU 2.79 (latest stable version).
[Nexus 10 Android Development] Penguin101:
I am thinking about rooting my Nexus 10, but I was wondering after rooting it, will I still get those critical security update from Google? If not, then where can I get those security update if a critical vulnerability was discovered?
[Nexus 10 Android Development] permutations:
This topic isn't about rooting. It's about installing Android 6. Since Google doesn't support Android 6 for Nexus 10, it's not going to be updating it. But to answer your question...

(1) It's a non-issue since Google is no longer updating the Nexus 10.

(2) In the unlikely event that they do release a security fix, you can get updates here:

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

If this information was helpful to you, please click "Thanks".
[Nexus 10 Android Development] Penguin101:
Oh, I see. The installation of the ROM does not need root, but in order to install GApps, I will need to have TWRP which requires my Nexus 10 to be rooted, right?
[Nexus 10 Android Development] permutations:
I see where your question is coming from now. Yes, you do need root to install Android 6. But once you do, updates from Google are irrelevant. Google updates for the Nexus 10 only go to 5.1.1, as you can see from that other link I posted:

https://developers.google.com/android/images#mantaray

If you have a Nexus device, you can legally unlock the bootloader, which makes it very easy to root. Unlocking the bootloader erases everything on your device, so I do it first thing when I buy a Nexus.

If you'd like to install Android 6 (it's working great for me, except for the GPS, which I don't really need), I'd suggest you start by reading up on how to unlock and root, get that sorted out, then come back here to get the ROM. I'd give you the link to where the rooting instructions are, but I don't have it handy. I rooted my device years ago. Just look in the Nexus 10 area - I'm sure it's a sticky post.

The most important thing about Android 6 are the very significant efficiency improvements. My new battery (I just replaced it) lasts an incredibly long time now - way longer than the original new battery did, and the specs are the same. There are other improvements, as well. Google and you'll find articles on it.
[Nexus 10 Android Development] Penguin101:
Thank you so much for your help!
[Nexus 10 Android Development] permutations:
You are very welcome! :)
[Nexus 10 Android Development] Penguin101:
When did you format cache and userdata? Before you flash the ROM or after?

---------- Post added at 04:55 PM ---------- Previous post was at 04:51 PM ----------

I flashed the ROM without any problem but after I installed GApps, my Nexus 10 got a reboot loop. It will get stuck at the screen with "Android" for a long time, then went to the screen showing "Optimizing apps", then it reboot again.
[Nexus 10 Android Development] permutations:
I have a cheat sheet I wrote up for updating the ROM on my Nexus 10 because I've needed to do it often, I have a lousy memory, and I was very tired of having to re-learn how to do it every time. I'll cut-and-paste for you. I wrote this for myself and it's unedited, so let me know if you have any questions.

Note that there's a later version of TWRP than the one you're using. I saw your GApps question. I'll answer that separately.

If this post if helpful, please click "Thanks".

---------- Post added at 01:56 PM ---------- Previous post was at 01:49 PM ----------

I don't know which GApps you used, but I used the one mentioned very early in the thread because it seemed to be the only one not associated with problems, and I had no problems. The instructions and link to the download are here:

https://xdaforums.com/android/softw...al-edition-t2943330/post63226314#post63226314

Occasionally the auto-rotation gets stuck, but that's easily fixed with a rotation utility. The camera app is also screwed up, but I just downloaded a better one. I had no boot loop problems. I have access to the Google Play Store and I can download anything I don't have.

Oh, and of course the GPS doesn't work. Sadly. It's odd because Dmitry specifically offered this ROM with a clever trick to make the GPS work so it must have worked at some point. I wish Dmitry would come back and address this, but I don't really need it. As long as the GPS is working on my phone, I'm happy.

---------- Post added at 02:02 PM ---------- Previous post was at 01:56 PM ----------

Oh wait - I read your description of the bootloop again... I DID have that, and I found a solution on YouTube. I saved the link, very clever solution. It was a corrupted partition that wouldn't mount. Userdata, I think? I forget. Boot into recovery and you'll see which one isn't mounting.

Not finding the link right away. I'll hunt, then edit this message.

Here you go - this guy's a genius. You can ignore everything I wrote before this. Just watch this video:

https://www.youtube.com/watch?v=VJRKuQf0puE

Video summary:

Load TWRP

Select Wipe, then Advanced Wipe.

Select the corrupted partition (Userdata).

Select Change File System. Select FAT.

That will give the partition size (was 0).

Choose Repair.

Now it's mountable again.
[Nexus 10 Android Development] Penguin101:
Thank you so much for your patience and help. It turned out that I downloaded GApps 6.0.1 from the link in your post and I thought it would not matter that much, but I was wrong. So finally I downloaded GApps 6.0.0 base package and installed it, and bam everything is fine. Now my Nexus 10 is running beautiful Marshmallow 6.0!

I like your cheat sheet and thanks for sharing it.
[Nexus 10 Android Development] permutations:
Glad to hear it! Enjoy. :)
[Nexus 10 Android Development] Penguin101:
Just want to let you know that I finally decided to switch to Omni 6 (Android 6.0.1) for my Nexus 10 and it fixed the location service issue and the screen rotation issue. Here is the link if you are interested, https://xdaforums.com/nexus-10/orig-development/rom-t3045066
[Nexus 10 Android Development] permutations:
Thanks for letting me know! I think I'll probably stick with AOSP.
[Nexus 10 Android Development] :
Thanks for the MM ROM! I've been looking around for a while for an AOSP (or really close) 6.0.1 build for my Nexus 10. But, I'll happily take 6.0.0 since the former doesn't seem to exist.

(I'll keep my fingers crossed though at someone builds it.)
[Nexus 10 Android Development] dmitrygr:
gps was tested with gpstest and maps

works

if you downgrade to stock does it work?

what if you give it time to get a lock under clear sky for 10-15 mins first time?
[Nexus 10 Android Development] permutations:
No joy, but the hardware is fine - no problems under with either GPS or rotation under stock Android 5. If you scroll through this thread, you'll see virtually everyone reports these same problems.
[Nexus 10 Android Development] lepa71:
[MENTION=3326402]dmitrygr[/MENTION]

Is there a way for you to look into camera for nougat?

Thanks
[Nexus 10 Android Development] NBTheKing:
While installing this, suddenly remembers I was supposed to install SuperSU :|||||||||||||||
[Nexus 10 Android Development] permutations:
Anciently old question, but I'm reading through the whole thread and I thought why not respond... The main reason I wanted to upgrade to v6 is that v5 handled battery performance very badly and the battery drained super-fast. It was a bug that was fixed in v6. If I have to choose between bugs, I'd prefer the auto-rotation problem, since that can be worked around with an app.
[Nexus 10 Android Development] permutations:
Dmitry, I just read through this whole long thread, and I want to stick with your pure AOSP version of Android 6, rather than flash a custom ROM. I had no problems installing GApps or rooting it. The few small bugs it has are fixable, and if you read through this entire thread, the answers are there. If I had the coding skills, I could do it myself, but I don't.

Would you pretty please consider doing one more build to fix these issues? If you read through the entire thread, you'll see a list of all the issues and how to fix them.

Thank you for your awesome work!!
[Nexus 10 Android Development] permutations:
thread summary

To add to my previous message... Since I already read through the whole thread, I can give you a list of the tweaks that are needed. I sure wish I knew how to do this myself, but it would take me months to figure it out.

Re using Chainfire's Stickmount:

Scanno created a build that fixed all but the auto-rotation (and the Mac address problem, which isn't fixable), but it's a debug build. His build wasn't meant to be a fix for the AOSP version of Android 6. He was doing tests for his custom ROM.

Not sure why he says at the end that BT is not working. He says earlier that it is working. I think only auto-rotation isn't working. Plus it's a debug version.

Code that fixes the auto-rotation:

I seem to be the only person (on this thread, anyway) who was able to root your ROM without any problems. I notice I used a different version of SuperSU than everyone else (v2.79 - latest stable version at the time I did it).

Installing GApps seems to corrupt the UserData partition, causing a bootloop - at least the one I used did .

https://xdaforums.com/android/softw...al-edition-t2943330/post63226314#post63226314

I fixed that in TWRP, and now it works perfectly.

And that is my summary of this thread. Hope it helps you to create one last perfect version of AOSP Android M for Nexus 10!!
[Nexus 10 Android Development] onoakino:
Hi. What ROM is your N10 currently on?
[Nexus 10 Android Development] permutations:
After reading through everything, I decided to stay with Dmitry's pure straight-from-Google ROM. I wish he'd fix the few small problems with it, but I can live with them. I use an app to fix the rotation problem.
[Nexus 10 Android Development] onoakino:
You mean the ROM on the opening post? The one linked in here?
[Nexus 10 Android Development] permutations:
Yes, that's the one.
[Nexus 10 Android Development] onoakino:
Have you tried followmsi's build? It is a more recent build with more updated security patches.

https://xdaforums.com/showthread.php?p=76839218
[Nexus 10 Android Development] permutations:
I hadn't seen that one. All the other ones I know about are heavily modified ROMs, and I don't want that. I wanted the Google ROM with only necessary bug fixes - no other changes. Is this a pure Google ROM, or another "bells and whistles" ROM with many modifications?
[Nexus 10 Android Development] onoakino:
It's Lineage, it's as close to a stock ROM as you can get. Back up your current ROM and give this one a shot. If it doesn't fit your preference you can always go back to your current ROM anyway.
[Nexus 10 Android Development] dmitrygr:
I posted precisely how to do a build yourself. literally command by command. why don't you try it :)

you might find it fun

Anyways i knew doing this would stick with me forever. Let me be honest: I find porting android to something to be about as fun as watching paint dry in slow-mo. I did this out of curiosity, and have since moved on to more fun things. I can answer questions, when I have time, but I have no interest in doing any more builds or making a hobby out of it. I *really* have better thing to do with my time. Sorry

Anyways, i did post directions how to make a build, command by command. Grab a linux virtual machine and do it yourself - you'll learn a lot.
[Nexus 10 Android Development] Koopa777:
Set it as the default voice assistant.

To everyone else, I have absolutely no issues with Gapps. No FCs, no GSearch issues, nothing. If you are having issues, try the instructions I posted earlier.
[Nexus 10 Android Development] Malnilion:
I've been having issues with auto rotation. Anyone else? Also, gesture typing wasn't working with the AOSP keyboard, but works with Google keyboard.

Edit, I think it might be the accelerometer and I think the axes are reversed possibly.
[Nexus 10 Android Development] dmitrygr:
Axes on n10/we're always swapped. Flash JB or K and see ;). I didn't want to mess with it since many apps already know it as it is
[Nexus 10 Android Development] NeoGman:
config_enableTranslucentDecor

made a zip to enable translucency in status bar and nav bar.

https://drive.google.com/file/d/0B6iqQtke4qloT3QzRzhaVHJoaE0/view
[Nexus 10 Android Development] Swos:
bootloop for me :\

edit: work now! waiting for root
[Nexus 10 Android Development] frauhottelmann:
Anybody tried installing it from the CM recovery?
[Nexus 10 Android Development] crazyboy_beggar:
Thanks.
[Nexus 10 Android Development] frauhottelmann:
I flashed via fastboot. How long did it take for your first boot?
[Nexus 10 Android Development] jonnug:
Yeah same results here.
[Nexus 10 Android Development] frauhottelmann:
Ok, it works now. somehow my userdata partition was ****ed up. For those wondering about fastboot:

That should work, but didn't:

fastboot erase boot
fastboot erase cache
fastboot erase system
fastboot erase userdata
fastboot erase recovery
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash recovery twrp-2.8.7.0-manta.img
fastboot reboot

So I did a:

fastboot format cache
fastboot format userdata

And then it booted...
[Nexus 10 Android Development] jonnug:
This GApps works great, no more FC when updating.
[Nexus 10 Android Development] Malnilion:
Thanks for the reply. I can't say I ever noticed having a problem before, but then again I've mostly been running cyanogen which might have always had it fixed. I'll take your word for it and just keep it locked into landscape for now. Thanks again, marshmallow is still running great ?
[Nexus 10 Android Development] lynnux:
So for it's running great for me, haven't set everything up yet. Clean flashed rom and gapps, then booted, no problem connecting with my account and Play Store. (First time I also flashed Supersu 2.52, and it didn't get past the Google screen, as someone else mentioned).

Has anyone succeeded in restoring apps with TiBu?
[Nexus 10 Android Development] Malnilion:
Can't restore TiBU backups without root, so I'm guessing no.