yashsingh1/xdaforums huggingface dataset:
[Nexus 10 Android Development] jase33:
Had soft reboots when using browser. Wiped, re-flashed and same issue.

What gapps package did you use? I made a quick one with play services and gmail.
[Nexus 10 Android Development] dmitrygr:
Go into permissions and issue all permissions to the browser, or just install chrome - it supports 6.0 better

I am not going to talk about GApps, sorry :)

Try the marshmallow for nexus 4 thread - people there might have answers.
[Nexus 10 Android Development] jase33:
thanks
[Nexus 10 Android Development] peachpuff:
For gapps i used this package https://www.androidfilehost.com/?fid=24052804347833783 its pretty basic but gets you what you need, make sure to do a factory reset after flashing it otherwise the setup wizard will fc.

Now all we need is root :)
[Nexus 10 Android Development] Koopa777:
Used these gapps, follow the instructions though, use "touch 'filename' " in TWRP terminal for the file creation. Gapps on 6.0 is struggling right now, but these instructions worked for me.

EDIT: Forgot the link. http://xdaforums.com/android/software/gapps-google-apps-minimal-edition-t2943330/post63226314
[Nexus 10 Android Development] billyx1:
Same problem with soft reboots. Often just after starting Android before or after login. Even if I don't install gapps.
[Nexus 10 Android Development] dmitrygr:
did you erase all data and cache when flashing?

if no, nothing i can do - i do not support that

if yes send me logcat
[Nexus 10 Android Development] corumuk:
Thanks, that worked for me.

Also tried flashing supersu 2.52 beta from twrp but that seems to make it stick at the android loading screen so I guess there's no root at the moment.
[Nexus 10 Android Development] dmitrygr:
it is a userdebug image, so at least in adb you have root
[Nexus 10 Android Development] furkandeger:
Amazing piece of work. Gonna try it as soon as a reliable gapps package is out!
[Nexus 10 Android Development] Khaon:
Woot nice!

Could you share your device tree ?

edit thx for sharing :

I was having the bootloop at google logo and couldn't figure out what to do.
[Nexus 10 Android Development] phonetec:
great job on the rom, no idea why people are having issues, i found the gapps package in the nexus 4 forum....no bootloops here, everything seems to work......I was able to enable google now on tap however i do not know how to use it, instructions say to hold down the home button to launch, however we do not have a home button, any ideas?
[Nexus 10 Android Development] dmitrygr:
home softbutton in systemui (the middle one)
[Nexus 10 Android Development] phonetec:
Ok I tried that and nothing happened, maybe I was using it wrong, I'll try again later when I get home
[Nexus 10 Android Development] jsgraphicart:
I think I might cry. Flashing now. :D

---------- Post added at 11:12 AM ---------- Previous post was at 10:42 AM ----------

Maybe we need a kernel that supports root. That's how it is on the Nexus 5 anyway. I don't know if any of the lollipop kernels would work on this. Maybe I'll try that sometime soon.
[Nexus 10 Android Development] jonnug:
Just an FYI.....

Updating Google Play Services (required for YouTube) sends it into a FC loop.
[Nexus 10 Android Development] fifthelement:
Hey guys, Have you noticed any kind of performance improvement after installing marshmallow ?
[Nexus 10 Android Development] reb1995:
I've noticed it has been pretty quick. Did a full wipe and used the system.img from his website. Used these gapps. https://github.com/XorgMC/gapps-mm/releases/download/v1-mini/gapps-mm-mini.zip

Also, if you use those gapps it will say it failed if you try to restore your apps. Hit skip and it will say restoring. It will take a long time to install the apps. If you lock the screen and then unlock it swiping from the side to open the google app you can use the device while it restores your apps.

I havent had any issues related to the rom, just the gapps. Google app fails when i try to search something.
[Nexus 10 Android Development] scanno:
Are you trying to build with the device tree?

If so, edit the vendorsetup.sh and remove the comment before

add_lunch_combo aosp_manta-userdebug

when you lunch use the above device entry. As the name states, it will build aosp. The lines with omni in it are ment for building omnirom.

Also look at gerrit.omnirom.org for not yet merged commits.

Oh and vendor/omni is located at the omnirom github / gerrit. One thing to remember the location fix is not included in the device tree because it is located in the vendor/omni overlay additions. You have to add:

<string-array name="config_locationProviderPackageNames" translatable="false">

<!-- The standard AOSP fused location provider -->

<item>com.android.location.fused</item>

<!-- Legacy Google provider - consider removing -->

<item>com.google.android.location</item>

<!-- GMS (gapps) provider for 4.4 and above-->

<item>com.google.android.gms</item>

</string-array>

to the frameworks/base/core overlay config.xml.
[Nexus 10 Android Development] shadow_empire1:
Hi,

I could not get it working.

Thats what I tried:

In TWRP flash MantaM_twrp-flashable.zip.

Then gapps-600-base-20151020-1-signed.zip, factory reset, Reboot.

A lot of error popups -> set permisions via settings/app for Cal/play store/play service, reboot.

Back again no errors.

connect to wifi

Start Play store -> enter credentials.

as soon as I click restore apps -> device reboots.

any idea?

thx
[Nexus 10 Android Development] duckbill1:
One more question: I know that gapps can be inserted into ROM on build step, but I can not find any instruction how to do that. What I want - is to insert gapps-mm-fix.zip into rom on build step. That minimal set of apps is good for me. All other apps I can always get from Play Market.
[Nexus 10 Android Development] scanno:
If you know what you are doing, then you can create a make file that copies the files in the correct locations. That make file can then be included in device.mk .

For examples just have a look at the proprietary blob repositories of CM / Omni

Just thinking if you cannot make the device tree work using the omni repo, i can push all te changes to my personal github account. But that will be tonight (GMT+1)
[Nexus 10 Android Development] shadow_empire1:
looks like gapps-mm-fix.zip is the deal...
[Nexus 10 Android Development] duckbill1:
scanno, with your device tree I got following errors:

device/samsung/manta/overlay/frameworks/base/core/res/res/values/config.xml:33: error: Resource at config_multiColorBatteryLed appears in overlay but not in the base package; use <add-resource> to add.

device/samsung/manta/overlay/frameworks/base/core/res/res/values/config.xml:36: error: Resource at config_intrusiveBatteryLed appears in overlay but not in the base package; use <add-resource> to add.

device/samsung/manta/overlay/frameworks/base/core/res/res/values/config.xml:213: error: Resource at config_powerProfilesSupported appears in overlay but not in the base package; use <add-resource> to add.

Am I miss something?
[Nexus 10 Android Development] scanno:
https://gerrit.omnirom.org/#/c/15010/

https://gerrit.omnirom.org/#/c/15254/

https://gerrit.omnirom.org/#/c/15256/

For a complete list of bringup commits, see https://gerrit.omnirom.org/#/q/topic:manta_m_bringup
[Nexus 10 Android Development] shadow_empire1:
File system not accessible from Windows

deleted
[Nexus 10 Android Development] duckbill1:
After applying that patches compilation was successfull, but USB-OTG not mounting. What should I check?
[Nexus 10 Android Development] scanno:
Did you build the kernel? if not then use

https://gerrit.omnirom.org/#/c/15261/

just uploaded that for you
[Nexus 10 Android Development] duckbill1:
Problem was simple - I flashed wrong boot.img

Now USB-OTG is mounting. But it is not seen by file explorers.

Also in shell I can list files on the drive only using su. But from system SAF dialog files are accessible.

Should apps request any new permission other than READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE ?
[Nexus 10 Android Development] Pilsor:
It's nice to see the development of a custom MM Rom for our beloved Nexus10.

Following this thread.

Keep up the good work.

Greetz,

Phil from Belgium
[Nexus 10 Android Development] Chilidog:
Anyone get the rotation fixed?
[Nexus 10 Android Development] scanno:
Nope

Can't see anything interesting in logcat/dmesg apart from the fact that the framework does not detect the orientation change
[Nexus 10 Android Development] chefdave12118:
Just wondering of doze is working. I would imagine so, but I'm still draining battery while device is still overnight or for the day. I realize with doze it still goes down, but mine is at the same rates as stock lollipop. Could be my battery is years old and ready for the graveyard. Also, a question I know that's been asked a million times, but how or will this get Google on tap? For the record... My Nexus 10 has NEVER been this buttery smooth. Very nice job on this build.
[Nexus 10 Android Development] Tho-D:
Do you still have this problem?

If you solved it - tell me how! ;)

I have it now, too! :confused:

"now", because I did not have it the first time I flashed the rom. Then I had working gps, only no wifi locations. I tried some thing and yesterday I re-flashed this rom. Now I have no locations at all...

..this time flashed via TWRP, not using FASTBOOT and this time I used different GApps - maybe it has something to do with that? Although... I can't really imagine how.
[Nexus 10 Android Development] rocketsaucev2:
Just wondering of doze is working. I would imagine so, but I'm still draining battery while device is still overnight or for the day. I realize with doze it still goes down, but mine is at the same rates as stock lollipop. Could be my battery is years old and ready for the graveyard. Also, a question I know that's been asked a million times, but how or will this get Google on tap? For the record... My Nexus 10 has NEVER been this buttery smooth. Very nice job on this build. <br />

<br />

Doze has been just working for me. As in stays at 100 after a whole day of chilling in its drawer

Sent from my XT1575
[Nexus 10 Android Development] chefdave12118:
Hmm. Must be my battery is starting to **** the bed.
[Nexus 10 Android Development] Bragabondio:
link to permissive build not working

Hello, seems the link to the permissive build is no longer working anybody has an alternative one?
[Nexus 10 Android Development] scanno:
Are my links not working any more?

---------- Post added at 05:46 PM ---------- Previous post was at 05:42 PM ----------

OK people this will be my last aosp build. Here are permissive / enforced builds where USB OTG is working.

Enforced: https://www.androidfilehost.com/?fid=24052804347844887

Permissive : https://www.androidfilehost.com/?fid=24052804347844886
[Nexus 10 Android Development] Bragabondio:
Links now work! Many thanks!
[Nexus 10 Android Development] Peterpaulmarie:
Links working here!

Upps: Camera doesn't work. I' m using open camera for now.
[Nexus 10 Android Development] Gibbothegreat:
I've found a way , when you're stuck in portrait mode go and open a game which can only be played in landscape and there you go lol.
[Nexus 10 Android Development] jsgraphicart:
Or you can use this app:

https://play.google.com/store/apps/details?id=org.crape.rotationcontrol&hl=en

It will give you a notification with a toggle.
[Nexus 10 Android Development] khal_nayak:
can we have a list saying what doesnt work and for basic users who alos root their device which image to use, enforced or permissive?
[Nexus 10 Android Development] scanno:
read the thread. already mentioned there
[Nexus 10 Android Development] khal_nayak:
after reading the long list it seems these builds r debug, root doesnt work on enforced, BT has some issues, wifi eap as well, otg etc so out of all the not working things which all is fixed and is there any final build which isnt debug or atleast something thats more end user friendly with mostly everything working fine?

and u mentioned this will be a final build so will there be any more work done on it to get it to true stable state?
[Nexus 10 Android Development] scanno:
I mentioned that i will not make another AOSP build.

But OTG is working the way it was ment by Google. You can mount an USB drive and use it with the default Android document manager (read and write).

BT is working (have been streaming audio to my a2dp headset). Just BT is not being enabled at boot time.

EAP not working (through a provisioning tool) is because Google designed it like that. (Google does not allow apps to read the real MAC adress anymore and always returns 02:00:00:00:00:00). So provisioning fails.

So the " only" things that do not work as it should is BT and rotation.
[Nexus 10 Android Development] khal_nayak:
ok so is there any chance that this will be fixed, plus will we be able to root once chainfire comes out with it using the enforced image and lastly u said this is ur last asop image so r u planning to create custom roms or something or will any1 else be fixing the issues and provide like a final asop build image?
[Nexus 10 Android Development] scanno:
I do not have a crystal ball to see into the future :) The intention is to solve the remaining problems.

I maintain OmniRom for the Nexus 10, so my main focus is getting OmniRom to run on the Nexus 10.

As soon as chainfire finds a universal way to get root on an enforced build, then yes chances are that it will be possible for the Nexus 10 also. But once again i do not own a crystal ball :)
[Nexus 10 Android Development] khal_nayak:
i really appreciate the effort u and others r putting in to make things work and i understand the future is unknown but below are few thoughts of my own, no offense.

Custom roms there r many and during the time of galaxy s2 being flagship, i have tried and used a lot of them but over time have noticed ppl simply abandon the rom within a year or less, including kernels. Then there was CM which gave a cleaner better alternative and the main thing is they still provide CM 12.1 and even greater for devices as old as galaxy s2 and this is great. Now being a nexus device, most would want a functional device with something as clean as CM and mainly to provide newer android versions for end of OS upgrade devices such as the nexus 10. Its been quiet some time now that i got bored of using custom roms and kernels which just dont last long enough but i still look for aosp or official CM builds and this was when i found this thread because google wasnt going to upgrade to MM. The benefit is u can get clean aosp rom which was the main reason to buy a nexus device and if things dont end up stable enough then there is always the official CM so it would be great if ppl could simply build basic aosp rom for devices no longer supported by manufacturer or google. This would give users probably something they want rather than spending most of the time in trying newer roms or kernels and spending much of their time tweaking it only to make it work they want later to just realize its no longer maintained by developer.

i dont mean to spark a debate but i really liked what Dmitry did, provide a clean asop rom for a device which officially wouldnt get it and i believe most users would want something like this only for atleast nexus devices (wasnt this the reason ppl bought a nexus device in the first place)
[Nexus 10 Android Development] scanno:
It is all about personal preference isn't it. The great thing about the android community is choice.

Besides if there is a working kernel, device tree and proprietary files most likely an AOSP version can be build from that or any other rom.

Many developers have to make a choice to focus on one rom. This because of time and resources.

The good thing about the job that Dmitry has done is that there now is a working kernel and device tree for marshmallow that can be used in any custom rom based of aosp marshmallow.

The bad thing right now is that development is not centralised. There should be a team that creates and maintains a device database that consists of kernels and device trees that can be used by others to build custom ROM's. That way there is a bigger chance of more stable custom ROM's because there is a stable central base.
[Nexus 10 Android Development] khal_nayak:
yes true but if we start with just nexus devices which arent many and that too u need to add them to list once google stops giving new OS for it then that would be a good start and many would want to flash the clean MM on their nexus devices just to stick with cleaner and basic roms which just gets their daily tasks done. CM is doing somewhat similar, they give a clean rom once samsung or any others stopped giving any more updates and devices dont fail in 2-3 years unless u misused it so then why not let ppl have a newer cleaner OS untill their hardwares finally fail.

custom roms are good but i personally feel the younger generation r the ones who use it and not evey1 in general as the older u get and more busy with life, u dont get the time to spend flashing roms on phones :)

if i were more skilled and had the time, i would spend time creating basic AOSP roms as i believe not every1 is a developer and mostly ppl want something they flash which is clean and if possible even have the nexus experience on non nexus devices. End of the day android is a platform and if its all bloated then might as well just buy a samsung etc device rather than a nexus one. The main target would be to let the most ppl use a new OS which hardware makers dont support after 18 months, probably can reduce the e-waste ppl r creating :)
[Nexus 10 Android Development] lynnux:
khal_nayak, OmniRom is about as unbloated a custom rom as you'll find (in fact some people complain about that). If/when scanno gets a good mm version, you may find it close enough to AOSP to suit you. Towards the end of lollipop it was either stock or OmniRom for me, I also prefer something without all the bells and whistles.
[Nexus 10 Android Development] Sjflowerhorn:
Root

Has anybody been successful with gaining root access in this rom yet? I've seen several"How to's" that recommend it as well as link to a "working" flashable su zip file, but when I flash said package it botches my installation without fail. They are also usually copying said how to from the nexus 4 install so i'm just assuming that's what they are talking about but I figured I'd ask if anybody had any luck with the task. Thanks in advance, and sorry if this has been asked/answered I don't have time to read each page with my son running around the house.
[Nexus 10 Android Development] lilbigdude1:
You can root in permissive not the enforced rom... It's in this thread.
[Nexus 10 Android Development] khal_nayak:
ill give omnirom a try when its available on MM
[Nexus 10 Android Development] scanno:
It is, in a test build. Still with the same problems as AOSP.
[Nexus 10 Android Development] Cookie Ninja:
I'll trust Scanno's build any time....WYSIWYG....

Dead Cookies leave no trails...
[Nexus 10 Android Development] FletchF:
Is the test build permissive? Is it pre-rooted? Thanks.
[Nexus 10 Android Development] Tho-D:
Thank you, I feel exactly the same!! And I also experimented with the S2... :laugh:

I want a rom that is as simple as the Nexus pre-installed one, nothing more. And I am tired of experimenting. That's why I loved the Nexus device... at least for 3 years! ;)

When you find a plain AOSP rom without additional functions and fully stable, please let US know here!
[Nexus 10 Android Development] Peterpaulmarie:
SuperSU for Android 6

Chainfire released SuperSU for MM. See xda annoucement.
[Nexus 10 Android Development] yjwoo:
I used the TWRP one and I did 3W before I flash it. Google service stoped once only when first setting, but the service still works fine, all google apps can work. when I tried copying files to the device, windows explorer stop responding and I can not copy anything from PC to N10. I can only copy them via TWRP as a temp solution. I tested on few times on different PC including windows 7, 8.1, 10. I was able to transfer any file except MP3 files on one laptop, but it worked only that time. I can not do copying now on that laptop either. Can I know whats going on?
[Nexus 10 Android Development] yjwoo:
When I allow chrome to get the local, N10 just reboot immediately. Google maps app can not get the local either, but no reboot issue
[Nexus 10 Android Development] HUSKER77:
I am experiencing random reboots as well
[Nexus 10 Android Development] yjwoo:
Obviously, something wrong with any app required GPS. The funny part is that I have one app that can work well and show the correct location. Dmitrygr provided a solution on his website, but I am not that professional to do that myself. I hope any dev person can provide another version of Marshmallow for N10 without these known bugs.
[Nexus 10 Android Development] SKORPiO1975:
This might be a hasty question but does MM suffer from same problem as LP with videoconferencing audio? Skype is unusable on LP due to audio / microphone / echo cancellation problem. Is it the same on MM? Has anyone tried Skype on this build?

Bart.
[Nexus 10 Android Development] Chilidog:
I actually just used Skype yesterday and it worked fine
[Nexus 10 Android Development] janstetka:
Tried building this following Dmity's instructions. Not tried a rebuild since I increased the swap as I was out of memory.

What's the simplest way of getting root? As that's the only thing I'm really missing.
[Nexus 10 Android Development] scanno:
Make a permissive build and flash the latest beta supersu
[Nexus 10 Android Development] shuli81:
Thinking of flashing this. Is there anything that does not work?
[Nexus 10 Android Development] janstetka:
What do I need to alter when building the kernel to make it permissive?

Flashed 2.52 SuperSu from recovery on your Permissive build and root working :o
[Nexus 10 Android Development] scanno:
https://gerrit.omnirom.org/#/c/15333/1/arch/arm/configs/omni_manta_defconfig
[Nexus 10 Android Development] _Raziel666:
[MENTION=905572]scanno[/MENTION], any chance for a newer build of yours for our tablet? :angel:
[Nexus 10 Android Development] fifthelement:
[MENTION=905572]scanno[/MENTION], I just wanted to thank you for this great build. besides the known bugs, your build is working perfectly on my nexus 10.
[Nexus 10 Android Development] scanno:
There is a new omni build out.
[Nexus 10 Android Development] SKORPiO1975:
Can you guys help those who have no idea what to do with info from above link? How can we root n10 on this rom?
[Nexus 10 Android Development] fifthelement:
If you have flashed permissive build, the only thing you need to do is to flash supersu 2.52 zip file in your recovery. if you have flashed enforced build, you can not root it.
[Nexus 10 Android Development] scanno:
This link just shows what needs to be done to make a permissive build from sources.
[Nexus 10 Android Development] d2mac:
I found the root cause for the GPS problem, the magnetic flip cover. I am having the Poetic one, the flip on the side no problem, the flip on the back, satellites lost (see the picture).
[Nexus 10 Android Development] ScottBroker:
Do you have a link for the permissive build?
[Nexus 10 Android Development] janstetka:
https://www.androidfilehost.com/?fid=24052804347844886
[Nexus 10 Android Development] _Raziel666:
Anyone having problems with Greenify? Happens in both permissive and enforcing builds.
[Nexus 10 Android Development] freshlysqueezed:
Only with beta 3, went back to beta 2 greenify
[Nexus 10 Android Development] _Raziel666:
Thanks, I'll give it a try! ;)
[Nexus 10 Android Development] nxss4:
Rotation

This Rom is a beast, it's super smooth, worked fine even after restoring /data (after running this adb command "adb shell am start -n com.google.android.setupwizard/.SetupWizardTestActivity")

The only issue is auto rotation, it's a pitty, because everything else works fine.

Logcat doesn't show anything strange, but i guess you have already seen that.

Can we expect a fix to be released ?
[Nexus 10 Android Development] scanno:
Like you said. Logcat does not show anything, neither does dmesg. So finding out what goes wrong is a pita.

Sensors are working, but the rotation logic does not receive the sensor data afaics.