yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] antmunny:
even though I use Privacy Guard, I was thinking of giving XPrivacy a try.. heard a lot of good things about it
[Nexus 6 Android Development] sfernandez:
Zephik in Chroma was having same issue. Hopefully this helps u fix the issue

http://xdaforums.com/showpost.php?p=63222119&postcount=23902
[Nexus 6 Android Development] Stephen:
I am using factory image for the base, so there should be no issues with data at all. Just not sure what is going on here!

I am wondering if it is something to do with my symblinks. If I dont use any the phone doesn't boot. I am wonering if they need to be different from 5.1. If somebody could have a look it would be appreciated.

I am using a pretty simple formula for the ROM.

Extract stock system image

leankernel

root

Here is a copy of my current updater script. I am using aroma so it is a little different.
[Nexus 6 Android Development] Impius:
I have a probably dumb question: when you're using symlink("busybox", what are the " /system/xbin/[ and /system /xbin/[[ " brackets for?

Also, that whole section isn't in the script for N6Shamu 6.0.0 so I wondered what that area does differently
[Nexus 6 Android Development] Stephen:
Finally some news people. It looks like I have things sorted. I was right. It was issues with my updater script. Just literally got it fixed there now. Have to get a few things tidied up on the rom and then an update soon. Consider this a fully working test rom. This will be a new base for future releases. You will have aroma installer with the following:

Select what gapps you want

Select what other apps you want to install

Select stock or lean kernel

As and when xposed has been released, it will be added back into the rom. This will be an odexed ROM There are issues still properly de-odexing Android M.

Dont worry I'll change the spelling error in the build.prop :D
[Nexus 6 Android Development] SoTacMatt:
Looking forward to it!
[Nexus 6 Android Development] Stephen:
All issues look to have been sorted. I am hoping for a build release later this evening :D

[MENTION=4830253]Danvdh[/MENTION] Hey I was looking at your new release today! Quick question. I have been editing the settings.apk and adding in the entry for SuperSU. it compiles fine and if I use root explorer to push it across to system/priv-app/Settings folder and set permissions, it works 100%

Only issue I have found so far is, if I try to include it in the rom and even dirty flash over existing, I find the rom loads, but the settings app doesnt. Any ideas on were I am going wrong?
[Nexus 6 Android Development] Stephen:
Big update guys!!!!!!!!!!!!

Sorry for the delay on this one, but I wanted to make sure the rom was as close to 100% as possible before release. Everything should be working as far as I can tell. Please try and let me know what you think! As soon as xposed is updated for Android M I will re-add back into the ROM. I wanted to give a shout out to [MENTION=5284958]tupac4u[/MENTION] for letting me use part of his updater script for his Nexus 5 ROM! to let me get mine working.

Name of the rom has been changed to N6ShamuM and as this is a new version of Android, I thought I would reset my version numbers as well Also let me know what you think of my new logo. Put a bit of time into making it and I am well pleased!

ROM is now layers comparable but only with themes that are made for Android M

Change Log

Version 1.0.0 - 14/10/2015

New base - MRA58K odexed!!!

Aroma installer updated to version 3.00

Aroma installer re-written

Aroma installer - status bar fixed

Aroma installer - New logo!

All apps updated to latest version

SuperSU updated to 2.52

leanKernel updated to v3.0b1

All mods temporally removed as this is a new base

Enjoy and let me know what you think :D
[Nexus 6 Android Development] vagelis:
Dirty flash over 5? Anyone tried?

Sent from my Nexus 6
[Nexus 6 Android Development] Mega Montana:
I sure wouldn't.
[Nexus 6 Android Development] Clark Joseph Kent:
Negative and why would someone do that....every where within the N6 forums states Clean/all Wipes when going from lolly to Marshy.
[Nexus 6 Android Development] d0cx:
Goody! Flashing this later today. Thanks Stephen.
[Nexus 6 Android Development] Stephen:
Sorry forgot to mention. This is one you cant flash over Android L roms. Flashing instructions:

You first need to update your bootloader

Next you need to update your radio

Then flash ROM.

With Android M there is a new bootloader and radio. If you don't flash these first you will have problems. There are threads and information on the forum on how to update. I would recommend a clean wipe for best results. Remember to backup your current rom. You can go back if you want, even if you upgrade bootloader and radio.
[Nexus 6 Android Development] buschris:
Can't click link
[Nexus 6 Android Development] galaxys:
Just tried to DL link and it works for me (Dolphin browser).
[Nexus 6 Android Development] force70:
Theres going to be a flood of " how do i update my BL/ modem" and "where can i find so and so files" despite this post.

Even if you put a big flashing sign in the OP its going to happen so be prepared lol.

The M rom threads have just been rampant with lazy people who refuse to read or search it seems.its been almost as bad as the xposed threads lol.

Kind of expected better from the nexus crowd.

Definitely going to give this a go however, you do some nice work my friend.:thumbup:

sent from my Nexus 6 or Note 4
[Nexus 6 Android Development] buschris:
False alarm, looks like Tapatalk isn't working properly.
[Nexus 6 Android Development] Jothen2002:
I am getting my N6 ..my plan is to OT A update to 6.0 stock ..then unlock and root...then flash this rom...if I keep a back up first of the stock ..I should be able to go back and forth with no issues correct?"
[Nexus 6 Android Development] force70:
Yes that is correct.

Sent from my Nexus 6 or Note 4
[Nexus 6 Android Development] buschris:
ROM is running pretty darn good, other than Titanium Backup not restoring my apps, it's pretty smooth. Can't wait to see the battery life I get
[Nexus 6 Android Development] prdog1:
Good luck with that. With all the OTA bootloops out there I would unlock. If locked and bootloops you have a mini boat anchor for your aquarium. :cool:
[Nexus 6 Android Development] HeckNoTechnO:
Awesome M thanks man. Can't wait for xposed. Thanks for all your hard work.
[Nexus 6 Android Development] betold:
Great ROM! Thanks to the Dev. I'm not having any issues, Aroma install worked perfect. Using leanKernel. Really great performance.
[Nexus 6 Android Development] Stephen:
Hey [MENTION=1408174]HeckNoTechnO[/MENTION] I'll get you an updated signature later today, if your interested :D
[Nexus 6 Android Development] Danvdh:
Just a heads up [MENTION=2746542]Stephen[/MENTION], Titanium backup not working and who knows what other root apps is due to our friend SELinux ;) you know what must be done to have root 100% working on a stock factory image currently on L, SU itself is fine with SELinux enforcing, but apps and WIFI calling as we know are not.

cheers on the release
[Nexus 6 Android Development] HeckNoTechnO:
I am Thanks :)
[Nexus 6 Android Development] Stephen:
[MENTION=4830253]Danvdh[/MENTION] Thanks mate. I was hoping to stay away from having to use the .sh script to enable selinux. In Chainfire's thread,, he is trying to root with out selinux. Looks like he is not there yet. Also I was looking at your update-script and noticed something.

You are using ui_print(""); to print a blank line. What yo need to do is change it to ui_print(" "); - This will print a blank line for you.

Would it be ok if I use your symlink's and permissions part of your script? In my test build, if I use it along with the selinux sh script, my ROM is running 100% perfect! I am also able to include my modded settings.apk file as well!

In my current rom if I tried to add the apk, it just wouldn't load!
[Nexus 6 Android Development] d0cx:
Few things to add up to the thread.

1. I flashed after wiping system and data. Everything worked as expected.

2. I haven't flashed new bootloader or radio yet. Everything still worked as expected.

3. My Titanium Backup restores are working great, at least the user apps I restored all worked fine. Haven't tried to restore any system apps and I decided not to restore my text messages or call logs, so I haven't tried those out.

4. Flashed new Radio + Baseband, still no issues to report.
[Nexus 6 Android Development] crypt0kiddie:
Running on your 5.1.1, most recent build. Not really ready to update to Marshmallow yet but this is the 3rd time I've flashed your ROM.

Phone was running great for a while but something happened to force a fresh reflash to your newest version of 5.1.1. Phone ran like CRAP after that, everything was laggy and it froze a lot but before thinking it was the ROM or hardware, I reflashed. I never "restore" stuff, I always do everything fresh. Anyway I redownloaded and reflashed and it runs GREAT now.

The only annoyance I have is that it's constantly telling me to do an OTA update. I've never had that happen on any of your ROM's.

How do I stop this? I'm on AT&T btw.
[Nexus 6 Android Development] Stephen:
Ok, if you don't want to go down the route of updating to the latest build, I would suggest flashing stock rom fully, so you are 100% stock, eg encrypted, stock recovery etc. Check and see if the issue persists. If it does, it could point to hardware issue. To get rid of the notification, I believe you can long press and hold, then dismiss it. I really would suggest trying M, to see if you still have issues. You can update your BL and radio, then if you dont like M, you can re-flash L.

I haven't gotten round to disabling the OTA in my builds, but it is something I can look into.
[Nexus 6 Android Development] Danvdh:
just use my updater-script as a base and do what you want to it, I just want your users having the best possible experience with your releases as possible

cheers
[Nexus 6 Android Development] Stephen:
Good man thanks, I really appreciate that! I have the issue sorted regarding my Settings.apk as well. I found that I was using apktool version 2.0.0. I saw there was a 2.0.2 version so downloaded it and re-did my apk and it all worked perfectly!

Hey guys: I have created a new signature logo for you. You Can find it in post #4. I'd suggest resizing it to as how you like it!

Also, expect a ROM update tomorrow evening. Its going to be a good one. :D Root now working 100%
[Nexus 6 Android Development] drsnappyd:
Hey Stephen, love the rom.

coming from v6.0.0...Quick question....here's what i did..i did a full wipe, flashed the 71.15 bootloader and then the 02.104 radio. then when installing your M build 1.0, I get a "some symlinks failed" message at the end of the install (on the page before the return to the TWRP page). something I'm doing wrong?

also TWRP asked if I wanted to install SuperSU. Should I do it?

the problem is when i go to start the system, I can't get beyond the "Google" screen that has the "unlocked" icon. the phone reverts to TWRP.
[Nexus 6 Android Development] galaxys:
Very classy cool signature!
[Nexus 6 Android Development] drsnappyd:
update...the ROM installed successfully (including SuperSU) after I selected only the following on the installer: stock kernel, google camera, chrome, plus, messaging, calculator, and calendar. that's interesting....guess one of the apps was causing the problem?
[Nexus 6 Android Development] darthmuffin:
I had the exact same experience yesterday, repeated twice. Third time I chose Leankernel as the only difference and it's working great now. I installed all the google apps and most of the others.

Titanium restores worked perfectly, btw.

Thanks, Stephen for the ROM. Been using your others for a while now and have been looking forward to this.
[Nexus 6 Android Development] bdorr1105:
3Minit Battery for N6ShamuM with Center Clock Options!!

Welcome to Marshmallow N6ShamuM!!!

​

Go to Post #1 for 3Minit Battery for Nexus 6 for N6ShamuM. in the Download Section and expand Marshallow

You have over 1100 Batteries on the Fly to Choose from without any restart required. They can be re sized as well. Read Post #1 for all the information. This was on Lollipop, but I have ported it to work on Marshmallow. It is working great

11. N6ShamuM ROM

Current Version - N6ShamuM_v1.0.0

Download Free Version - (If You didn't buy the 3Minit App) HERE

Download Free Version w/ Center Clock - (If You didn't buy the 3Minit App) HERE

Download Paid Version - (If you already purchased the 3Minit App) HERE

Download Paid Version w/ Center Clock- (If you already purchased the 3Minit App) HERE

(For PAID VERSION ONLY - After Flashing zip, download 3Minit paid version from playstore if you have not already done so)
[Nexus 6 Android Development] Stephen:
Yes try a full wipe, don't upgrade from 6.0.0. I would suggest using leanKernel as well. I am going to be releasing a new version tomorrow and actually going to be removing stock kernel, as it doesn't seem to play well with Android M.
[Nexus 6 Android Development] crypt0kiddie:
Well like I said I re-flashed your 5.1.1 ROM and it's buttery smooth now. The lag issue is gone. The camera takes pictures as fast as I can click the button just about now and it no longer says "saving photos". Nothing crashes and the phone doesn't lock up anymore.

I would like to go to mellow but I'm waiting on your tweaks and Xposed. As soon as all of that is ironed out, I'll be upgrading.

I just assumed you had disabled OTA. I guess I should read better! Guess I never saw it because there was no update!

Thanks btw :)
[Nexus 6 Android Development] Stephen:
New Update!!!!!!

Version 1.1.0 - 16/10/2015

Root issues fully fixed

Selinux no longer enforced

Update-script amended with new symlinks and permissions - Massive props to [MENTION=4830253]Danvdh[/MENTION]

SuperSU icon moved to Settings

ProjectFi app now a selectable add-on

Stock kernel removed

Google keyboard app updated

New logo

You should be able to dirty flash over 1.0.0. Hopefully all issues are now sorted. Stock kernel removed for now as it is not 100% usable with root.
[Nexus 6 Android Development] YankInDaSouth:
Awesome! Looking forward to it!
[Nexus 6 Android Development] hyrax1994:
All these modifications will be optional and selectable in the Aroma installer, right?
[Nexus 6 Android Development] Stephen:
Yes you will be able to select any you want or none at all. Giving the user control over how they want the rom to be!
[Nexus 6 Android Development] hyrax1994:
This is how I'd like a ROM to be! I will flash it as soon as v1.2 comes out. Thank you Stephen! :)
[Nexus 6 Android Development] JOEOZUNA4U:
is there a way to swap back and recent buttons?
[Nexus 6 Android Development] Stephen:
Will try and see if I can look at that for next release! Probably not this release.

[MENTION=2712518]mikeyxda[/MENTION] this is awesome thank you! I could not get this to work. Every time I tried to add in the smali I would get an FC. Your smali code has sorted it cheers :D

Battery text unplugged

Battery charging

Guys I have a couple more minor edits to make and then I will upload. Will try and upload tonight. If not definitely tomorrow night
[Nexus 6 Android Development] Burkettacb:
I'm currently on sprint nexus 6 running stock rooted with the D boot loader. Couple questions.

1. In aroma, choosing sprint, will this install the sprint DM software so profile updates and prl config will show up in settings area?

2. ( more like a two part question) Is this safe to flash encrypted with the D boot loader and radios?
[Nexus 6 Android Development] Stephen:
This is safe to flash with sprint as far as I am aware. If you choose sprint in the options menu it will install the sprint app for you. Not sure about D boot loader. Not had any experience with it. I am certain other sprint users have installed with out any issues. Just make a backup of your previous rom to be on the safe side.
[Nexus 6 Android Development] Stephen:
Guys version 1.2.0 - Download in post 2!

Change log

Added option to install stock gallery app in aroma

When plugged into USB the screen now stays off - default

Volume loud warning disabled - default

Center clock - option in aroma

Battery text with green charging colour - option in aroma

Center clock and Battery text - option in aroma

- All above options have clear all recents included
[Nexus 6 Android Development] YankInDaSouth:
AWESOME! Gotta ask - dirty flash OK?
[Nexus 6 Android Development] Stephen:
Yes I always dirty flash! Base is the same so all good!

Just to explain my version numbers, I have put some thought into them. They will be vX.X.X - First X is a base update. Second X is a fairly big update but on same base. Thrid X is minor update just fixes etc.
[Nexus 6 Android Development] YankInDaSouth:
I figured as much, but like to ask any way :laugh:

---------- Post added at 03:07 PM ---------- Previous post was at 02:50 PM ----------

Dirty flashed and all is well! Love center clock and battery text ... My phone feels complete ?
[Nexus 6 Android Development] Stephen:
I missed those on my phone as well :D
[Nexus 6 Android Development] YankInDaSouth:
This ROM coupled with LeanKernel has been yielding excellent battery life for me! (oh, also utilizing Franco's new app Servicely)
[Nexus 6 Android Development] jnclocker:
Is there a fix for T-Mobile showing an exclamation mark on the network and data won't work until I do a factory reset? Various Roms doing this.
[Nexus 6 Android Development] Stephen:
Are those AOSP or stock based roms? This rom is based of the stock factory image not AOSP. It should work with out any issues.

Guys just noticed a very minor thing! I forgot to edit the build.prop so it shows version v1.1.1 instead of v1.2.0 not worth a re-upload just edit the build.prop and fix!
[Nexus 6 Android Development] HipHopOtaku:
Dude, I really like where you're going with this ROM. It's like all the things I wish MeanPop had. I'd love LED support, the ability to turn off sync while I'm working to conserve some battery, pocket detection (but I can use Flar2's wake gestures app), and layers support or dark material.

I don't expect you to add all these things, this is just a wish list. Thanks for the work you put in.
[Nexus 6 Android Development] jarnoldsr:
Did you see there is aroma gapps now also

Sent from my Nexus 6 using Xparent BlueTapatalk 2
[Nexus 6 Android Development] jnclocker:
Both and it can be really annoying without data. I just tried flashing this earlier on coming from teamsek and that exclamation mark came up. I could only get data with WiFi if I leave the house then no data. Toggling airplane mode don't help at all. Just curious though.
[Nexus 6 Android Development] Stephen:
Havent heard of any other reports of issues with carriers.

Yes I setup the installer so you can choose how much you want to remove or install yourself! After installing roms I always had to go in and remove apps I didn't need. Now it can be done via the installer.
[Nexus 6 Android Development] HeckNoTechnO:
Fantastical
[Nexus 6 Android Development] old_fart:
Thank you for all your hard work ! ! !

.

Um, please be advised ( for me ), when I go to open the SuperSU Free in settings . . . it just spins and spins.

.

Ah, power off and back on and it no longer spins !

.

And TiB does not see and show your backed up apps until you mess with preferences/location.

.

Need 'terminal emulator' to run and setup kernel with 'lkconfig'.
[Nexus 6 Android Development] vagelis:
With this new version, that has the lean kernel only as an option, what would happen if we wanted to run Elemental X instead? Devs always recommend flashing their kernels from stock... Any suggestions?

Sent from my Nexus 6
[Nexus 6 Android Development] galaxys:
New version of Titanium Backup released today in Playstore addressing this...
[Nexus 6 Android Development] fhem:
Kernel Adiutor works.
[Nexus 6 Android Development] alexmiller00:
MultiRom and Android 6.0 Nexus 6 Shamu

Is there a kernel that i can fastboot to my Nexus 6 device that will allow me to Multiboot Android 5.0 L and android 6.0 M? And the other problem is I have US cellular and i cant seem to get the radio anywhere? any suggestions thanks in advanced and Im wicked sorry if this isn't the place for this!

--AM
[Nexus 6 Android Development] Stephen:
Good to see you got your issues sorted. TB is a known issue, not to do with the ROM. I believe there is a new version available. I don't ever use it myself. I am considering this a fresh base, using it to get all the issues sorted. When I do, I'll start adding more features in!

What you could do, is download the stock kernel from here: http://xdaforums.com/apps/supersu/wip-android-6-0-marshmellow-t3219344 take the boot.img unpack my zip and replace. Stock kernel for me caused too many problems, so I had to remove it. I plan to re-add it back again at some stage.
[Nexus 6 Android Development] Stephen:
Just checking to see how the ROM is going for everybody. Also just a reminder, now we are on Android M, this ROM is now RRO Layers compatable!! You have to create new layers, it is not compatable with previous layers.
[Nexus 6 Android Development] lifties:
So far.... Working great
[Nexus 6 Android Development] JoeJags:
Working absolutely perfect.....
[Nexus 6 Android Development] wideasleep1:
Finally getting around to updating from Lollipop version (life!), and LOVE the ease of this update..worry-free, no glitches, all the features I want, none I don't. Aroma is still cool...great job Stephen! Cheers!
[Nexus 6 Android Development] vagelis:
It's the tethering check bypass still present in the N6ShamuM 1.1.0?

Sent from my Nexus 6
[Nexus 6 Android Development] BM1515:
I've done a full wipe and I keep getting a symlinks error. Currently on Clean Rom working fine.
[Nexus 6 Android Development] ezy1022:
Try changing the options for apps to install, i got this too until I left most things out then it flashed fine...

N6
[Nexus 6 Android Development] micmars:
Isn't Clean Rom running an older version of Android?

It's a longer route, and perhaps unnecessary, but you may be best served if you were to upgrade your bootloader and modem, backing up and clearing out your internal memory, then transferring that M build of this rom to your device and doing a clean install.

#WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6 Android Development] Stephen:
What options did you leave out? I can have a look and see why they arn't working.

Ok this is interesting. Bug with Android M possibly, if I select all apps and try to install them, I do get the symlinks error as well. When I save the logs, I get the following error:

failed to mkdir /system/etc/firmware/wcd9320/wcd9320_mbhc.bin: No space left on device

This is the important section "No space left on device" It seems Android M is quite a bit bigger than Android L was and is having trouble fitting on our system partition.

What I may do on future releases, is remove a lot of the GAPPS you can download from playstore, I'll include the following:

Google Chrome

Google Camera

Google Messaging

Exchange apps

I will make these all selectable in aroma installer, you can then simply download the rest from PlayStore. This would be easier for me, as it would mean that there are a lot less apps I need to keep updated!

It is very strange that you cant install all the apps, as it has just been extracted from the factory image. I will definitely have to look into it further!