yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Stephen:
Only thing to produce at the minute! Source has not been release just yet for AOSP :D

On a side note. Looking for a little help here. I am currently working on version 1.2.0 of the ROM. One of the really big features in my N6ShamuM rom for the Nexus 6 was I offered aroma installer, to allow users the ability to choose what they wanted on their phone.

I am currently trying to add this feature into the N6PanglerM ROM as it is a feature I really like. I have run into a few problems. The first issue I found was the version of aroma installer I had was not compatible with the 6P. The touch screen wouldn't work and you could only use the volume buttons and power button. I fixed that by updating to the latest version 3.0

Second issue I found was colours weren't displaying properly. I also fixed that by adding a line into the aroma-config to force it to use rgba. That sorted that.

The final issue I am having is when I edit the updater-script file and put in the symblinks and set_metadata tags, it refuses to flash anything as it comes back with the following error:

unknown function "set_metadata"

I am not sure why it is not liking the set_metadata tag, I have used it with out any issues in all my previous roms with aroma installer. I was wondering if another DEV would mind having a look at my script and seeing were I am going wrong. I have attached a very simple test script that wont really do anything, but will produce the error. I have also attached the logs from aroma to show what is happening.

Any help would be really appreciated. I am at a bit of a loss here!
[Nexus 6P Android Development] FuMMoD:
For some reason i cannot setup anything security wise. If i go into security through settings then the settings app crashes. I can't add a pin or my fingerprint either.
[Nexus 6P Android Development] Stephen:
That will be fixed in the next update. We found out there is a new partition in Android 6.0 called vendor. Have a look here https://www.androidfilehost.com/?w=files&flid=42434 download the vendor folder and flash via fastboot. All credit goes to: [MENTION=1363323]vomer[/MENTION]

Big update guys!!!!

AROMA Installer now working!!! :D I just found out what the problem was! It turned out, when I download the updated version of the installer, I needed to replace the update-binary-installer with my update-binary. Now everything seems to work. I have a lot more testing to do and rebuild the aroma installer from scratch, but now I know what I am doing, the rest should be easy!

Next build, as long as there are no unforeseen issues will include aroma installer :D

Off to bed now, it is 3am here and I am wiped!!! Ohh I need to get up at 6am for work :(
[Nexus 6P Android Development] zee24:
So will no encryption make the device faster? What would it help in?
[Nexus 6P Android Development] Knighthawk108:
I think it increases the read/write speeds for the internal storage, so the device will run fasterish. I think there's a comparison thread in the general section and it doesn't look like there's a massive difference, personally I prefer mine encrypted, but had to decrypt for root etc
[Nexus 6P Android Development] zidane:
i have searched the thread and done everything people mentioned, however the ROM just doesnt boot. stuck on Google screen.

Flashed the vendor before the rom, still stuck.

tried flashing after, and again still stuck.

anyone knows what to do?

Thanks
[Nexus 6P Android Development] dondavis007:
I imagine the fastest way is to take the 20 it takes to reflash the stock baserom and start all over? It's quick and sometimes if you get stuck it's time to start all over. Restore takes way less time than tinkering

Skickat från min Nexus 6P via Tapatalk
[Nexus 6P Android Development] waqar.qu:
Try the stock kernel. I got stuck on the same screen with lean kernel
[Nexus 6P Android Development] boosting1bar:
Same here
[Nexus 6P Android Development] wooddale:
Yep that's the trick I think it was even mentioned earlier I had same problem.
[Nexus 6P Android Development] Gis24:
Hey!

First, GREAT ROM!

And now i have a quick question, so the layers manager app seem to not working on this rom, how can i install them manualy? Or is there a way to get the Manager-App working?
[Nexus 6P Android Development] CYoung234:
According to google, WiFi Direct is supposed to be working with the Nexus 6p. I tried to connect my phone to my Miracast transceiver last night (Actiontec Screen Beam Mini2), and the phone does not see it. I am assuming this ROM is the same as stock in this sense. I tried both with the stock kernel and with ElementalX.

Does anyone use this with a smart tv that has WiFi Direct, and is it working? THanks.

EDIT: Sorry, should have searched first. It looks like I just need to add a line to the build.prop file to get it working. I will try that.

You need root and it's a build.prop edit.

persist.debug.wfd.enable=1

Add this line using root explorer or something then save and reboot. Should work. Wireless on my Nexus 6 with Android 6.0
[Nexus 6P Android Development] Stephen:
Odd that leanKernel isn't booting on first boot. Before release, I wiped system, boot and data and installed fresh with lean and it booted fine.
[Nexus 6P Android Development] wooddale:
Stephen just my opinion the nexus 6p is finiky about downloading stuff I've been stuck in more bootloops with this phone than any other. Could be just my phone lol.
[Nexus 6P Android Development] MontAlbert:
Quick question, will we still get notified of google updates running this rom? I'm expecting one from Huawei to fix the broken 4G that affects us Aussies in the next day or 2...
[Nexus 6P Android Development] galaxys:
Not directly, but Stephen will incorporate and let us know about new build updates...
[Nexus 6P Android Development] Stephen:
Guys bit of an update!

I have been working with [MENTION=5787964]SuperR.[/MENTION] and [MENTION=5526655]fhem[/MENTION] and it looks like we have finally been able to vendor image. Problem I had was camera kept crashing when I tried to include the vendor folder. Thanks to SuperR.'s hard work and patience, I have just got the camera working. So looks like in next update you wont have to flash the vendor image separately.
[Nexus 6P Android Development] nshawn43:
I have a new issue.. I cannot install snapchat.. Everytime i try it gives me the error message oops sorry you cant temporarily login.. it works when i revert to another rom or stock.. but only when i try to login on this rom it gives me the error.. Not a huge deal but kinda sucks

Update: so im gonna start posting all of the errors because for some reason the second i post it the problem goes away..either way solid rom and thanks for your hard work!
[Nexus 6P Android Development] kemalleon:
Haha?
[Nexus 6P Android Development] freemini:
Just wanted to say everything seems to be working fine. First boot took a while with lean kernel but now it's fine (except for optimizing apps every time).
[Nexus 6P Android Development] Stephen:
NEW IDEA for the ROM!

Guys I have had a idea on a completely new approach that I wanted to run by you all about the ROM. Now that Google are going to be releasing a new ROM each month, it will be a lot of work to prep a full rom and upload it, then fixing any issues that occur. So my idea is to remove the ROM from the equation all together!!!!!!!!

So what you would get is my awesome Aroma installer filled with all the same features that I currently offer, but instead of Aroma installing the ROM and you selecting what apps etc you want to include, the installer would be used as a de-bloating tool. So the idea is the following:

Fastboot flash system.img and vendor.img of your choice - doing it this way gives you best results,

Flash kernel of your choice,

Boot into TWRP and select what Google Apps you want to Remove

Select what other apps you want to remove

Select what other keyboards you want to remove

Select if you want to install Xposed

Select if you want to install GravityBox

Select if you want to Root phone

Anything else I can think of!

This is something I have been thinking off for a while now and wanted to see what you think! I am going to add a poll to get reactions. In fact you could even set it up in such a way so that you could receive OTA's but would need to look into that!
[Nexus 6P Android Development] wooddale:
Hi Stephen just my thoughts on this for myself I think if it works great idea. I'm just wondering how many guys are familiar with fastboot flashing. I'd bet alot of the guys got here using the tools.
[Nexus 6P Android Development] djboi2011:
sounds good to me!
[Nexus 6P Android Development] Stephen:
Dont forget to vote on the Poll! It should be really easy to setup, just a lot of coding (I do enjoy coding :( ) But it means that I can put out updates much quicker and the download would be only a few mb in size as well! I could fully convert your stock rom into a custom ROM. Even changing your settings menu, including the SuperSU section and changing the name of the ROM as well!

Edit: The other option is a happy medium. I could possibly build a stock ROM that includes a stock modded kernel that does not enforce encryption, but includes the vendor image. I can do this quite easily. The problem seems to be, when I add in my aroma installer, it breaks the camera for some odd reason!

So flash stock ROM, then use separate Aroma installer to de-bloat and customise. I just cant seem to marry the two together!!!! ?????
[Nexus 6P Android Development] freemini:
I suppose your idea sounds pretty good as long as we can flash stock zip's for updates (don't see why this wouldn't work) instead of fastboot. Having to use a computer for the monthly updates would be a bit annoying.
[Nexus 6P Android Development] Stephen:
Actually I have been working on my ROM this evening and so far I think I have got all the issues sorted! So I am flashing ROM + vendor + everything else :D
[Nexus 6P Android Development] Mikey:
Unless he uploads it as a TWRP backup folder and just flash the images within TWRP??
[Nexus 6P Android Development] Stephen:
Interesting Idea! Do a full wipe, install the ROM, dont boot create backup then upload backup hmm dont know if that would work. Not sure about backing up and then transferring to different devices. But interesting idea!
[Nexus 6P Android Development] adrman:
I'm pretty much doing the debloat thing with stock right now. Your idea is excellent! I was planning on just fastboot flashing the new system, vendor, etc... every month, but this would make things much easier to remove the GApps, etc... I don't want.
[Nexus 6P Android Development] Mikey:
A full wipe would be done by you prior to backup, not by the users, unless you keep a backup without accounts linked to the rom.

The "backup" will be phone dependent, it will work........as long as its backed up prior to an account added (obviously) lol This was done for sharing backup.zip for those that didnt want to downgrade to stock to get updates.

This way, on restore, the images you initially picked in backup will be updated.

I can test a zip if you want before going public with it.
[Nexus 6P Android Development] Stephen:
So far then the de-bloat idea seams to be the way forward! Just let people install their own ROM and then use my installer to create a custom, custom ROM :D Will definitely start looking into that!
[Nexus 6P Android Development] Stephen:
Actually I am going to talk to [MENTION=912474]Dees_Troy[/MENTION] I have had an idea that could really make use of TWRP that has not been implemented yet. My idea is to simply upload the system.img and vendor.img file. Users would then download them and use TWRP flash them directly, just like a kernel. This would be really really good, as I could easily strip them out of the ROM eaach month and upload, they could then be flashed via TWRP and it wouldn't matter what state the system partition is in!
[Nexus 6P Android Development] Mikey:
That's another way of doing it..... He might say just make a flashable zip for the trouble writing more code
[Nexus 6P Android Development] Stephen:
Update on de-bloater idea!

So getting further with my aroma de-bloater script! I started off by going back to 100% stock on my phone - encrypted the works. Full factory reset. I then started working on my aroma installer. Good news is, it is now a 29mb file instead of 1gb! It looks almost identical to the aroma installer you currently have with ROM version 2.2.1. The main difference is, instead of selecting what apps you want to add into the ROM, you will be selecting what apps you want to DELETE.

You can choose to remove all apps as currently listed in my v2.1.1 ROM

You will also be offered all my cool mods as well, plus a few new ones :D

You can choose to install Xposed and GravityBox. (Note currently does not boot on encrypted devices. You need to decrypt for this)

You can choose to delete the system/recovery-from-boot.p file.

You can choose to have the build prop amended to add persistent adb and hide adb icon.

Your existing build prop will be changed so in about it will say N6PanglerM v1.0.0

Option to root device - this mods your settings menu and moves SuperSU to settings

There will be a modded APN list for T-Mobile users to add DUN to allow wifi tethering

So far this is what I have come up with! Can you think of anything you wanted added to the de-bloater???? (Also all of this is currently working bar T-Mobile, but that will be easy to add :D)
[Nexus 6P Android Development] TwiggieSmalls:
Other kernels

Couldn't find any definitive answer on whether or not it's OK to also flash a custom kernel with this romantic if you set it up with stock kernel? Grown partial to ElementalX and hoping to give it a shot with this rom.

Thanks in advace!
[Nexus 6P Android Development] GollyJer:
Yes. You can flash custom kernels. I'm running elementalX.
[Nexus 6P Android Development] venusxx:
Hi Stephen,

I am on MDB08L now, do I need to update to MDB08M first, please?

Thanks!
[Nexus 6P Android Development] micmars:
Yes.

Sent from my Nexus 6P, #WhiteUIsMustDie, #EndDarkAppOppression
[Nexus 6P Android Development] Stephen:
Update

Guys just to let you all know, I am going to be taking a break from producing ROMS for a while. I find trying to maintain 2 ROMS by myself is taking up too much of my free time. I have decided to go back to stock and lock my bootlaoder and kinda loving stock on my 6P! I will be taking a break until at least Christmas an see how I get on from there! It has been fun, but need to step back and think about how I am going to proceed.
[Nexus 6P Android Development] belair56:
Enjoy your time off. ?
[Nexus 6P Android Development] kemalleon:
Great work man.. U have been good to us.. All the best to you
[Nexus 6P Android Development] MiNoOo:
Thank you for the great work you have done for us. your room is one of the remarkable rooms I have ever used since I started with Android back in 2010.

Good luck and enjoy your free time :)
[Nexus 6P Android Development] Stephen:
Auto correct is funny :D
[Nexus 6P Android Development] epizza:
Thanks OP. find 2 bugs in aroma config, GooglePinyinIME installed in wrong folder and aroma always installed the gravity box.
[Nexus 6P Android Development] Stephen:
Guys I have decided to close this thread. I am currently running stock on my phone and loving it. It has been fun while it lasted.
[Nexus 6P Android Development] Veritas06:
Nope, didn't fix Security Settings. Anyone else find a way to fix this?
[Nexus 6P Android Development] adrman:
Oh are you asking for trouble. Find wood and knock hard! :p
[Nexus 6P Android Development] FuMMoD:
I flashed the modified boot from chainfire, vendor and radio imgs. Everything is working fine for me.
[Nexus 6P Android Development] Stephen:
Try flashing stock RIOM again and then see if the issue re-occurs, sorry cant be of more help, working perfectly for me. There will be a new version in the next few days, re-written from ground up!
[Nexus 6P Android Development] kingmikel:
[MENTION=2746542]Stephen[/MENTION] does your room use systemless root? And would Android Pay work with this? I ask because you removed some apps, and from what I understand because the /system is modified, it would break android pay?
[Nexus 6P Android Development] TopazAaron:
Tried setting it up this morning on the rom
[Nexus 6P Android Development] FuMMoD:
Disable root with the supersu app. Then try installing
[Nexus 6P Android Development] Stephen:
No I dont see how it will work with custom roms. I think at the minute it is more for 100% stock roms. It will allow those users to update with out loosing root. You are right. If system partition is modified in any way, you wont be able to update the rom via ota. Also if you have twrp installed, I don't think you install the ota either.
[Nexus 6P Android Development] adamsweeting:
When did Google up the new images?!
[Nexus 6P Android Development] kingmikel:
Both images were uploaded yesterday.
[Nexus 6P Android Development] Stephen:
Already working on them, to see if I can get them to boot! Currently working on the M image. Not sure what the difference is between the two, so chose it!
[Nexus 6P Android Development] adrman:
Why not? M comes after L. Glad to hear you're working on it. I'm still on rooted stock K and I was going to update tonight. I'll wait for your new build. :good:
[Nexus 6P Android Development] Stephen:
It will be a couple of days yet. Could be the weekend. But big news update for you all :D Aroma installer now fully working and just flashed a test build on my phone :D Just going to leave this here for you all to oogle at :D

I need to re-write aroma installer from scratch, that sounds mad, but that is the easy part. I also want to try and add in some features on this one, like swap back and resents etc, if I can get it all sorted.
[Nexus 6P Android Development] adamsweeting:
Good work sir

Will flash M when you're done!
[Nexus 6P Android Development] Panzer87:
Great rom, fast and very smooth. I have only one problem. When I make a call, everything works fine until I try to hang up. The screen stays off and won't light up for me to end the call. Any ideas?
[Nexus 6P Android Development] TopazAaron:
Will sound weird but do you have a screen protector, if it doesn't have the proximity sensor cutout it will do that. I had to take mine off and request a new one with the cut out.
[Nexus 6P Android Development] Panzer87:
I actually do. I bought a gorilla glass screen protector that only has cutouts for the speakers. I will remove and see if that helps. Thanks.
[Nexus 6P Android Development] johnandbodhi:
i guess google is following through w their monthly security updates..this may keep you busy..good work so far...808K running well w elementalx..john
[Nexus 6P Android Development] TopazAaron:
Yeah same here. I emailed the company and they are sending me a new one when the new batch sends out.
[Nexus 6P Android Development] Stephen:
That was a known issue with the Nexus 6, It is the screen protector causing the issue, as TopazAaron says it is covering the sensor. Random that it is happening on the 6P as well!
[Nexus 6P Android Development] Panzer87:
Yea I just removed it and it works great now. I take care of my phones and can't stand scratched screens so now I'm going to be extra careful haha. Great rom though!!
[Nexus 6P Android Development] FuMMoD:
How did you manage to get elemental to boot? I can't get it past the bootscreen. I end up restoring a nandroid.
[Nexus 6P Android Development] johnandbodhi:
i just flashed it..and it worked
[Nexus 6P Android Development] chubby65:
Is elemental decrypted?
[Nexus 6P Android Development] johnandbodhi:
dont know
[Nexus 6P Android Development] chubby65:
Can you check settings security and see if your encrypted or not

If you don't mind
[Nexus 6P Android Development] johnandbodhi:
decrypted
[Nexus 6P Android Development] chubby65:
Thanks mate I'm downloading now
[Nexus 6P Android Development] FuMMoD:
I can't get it to work this is really bothering me. Rooted and encryption disabled. Flashing the zip leads to boot loop. Tried wiping caches and nothing. Even flashing chainfires bootimg after and nothing. Only a nandroid restore fixed it back for me.
[Nexus 6P Android Development] tyvar1:
How much performance boost is it when encryption is disable? On the nexus 6 it was huge!
[Nexus 6P Android Development] chubby65:
You managed to get it flashed yet mate?
[Nexus 6P Android Development] FuMMoD:
Nope. I've been redownloading, flashing, restoring all morning. You said all you did was flash the zip and it booted fine? The farthest I've got to was "Starting apps" and then it hangs there.
[Nexus 6P Android Development] chubby65:
I'm already unencrypted

But yeah downloaded kernel and permissive file flashed one after the other rebooted and working perfect
[Nexus 6P Android Development] FuMMoD:
Ah you didn't mention the permissive file. That's where my flashing was different. I was doing the zip and then booting or doing the zip and bootimg and then boot.
[Nexus 6P Android Development] chubby65:
Are you unencrypted already?

Great to have elemental back
[Nexus 6P Android Development] FuMMoD:
Yes of course. First thing i did was ota, root, twrp, unencrypt then flash this rom.

Still doesn't boot even with the permissive zip.
[Nexus 6P Android Development] chubby65:
Same here

Try flash kernel then permissive file reboot system

Should work for you mate
[Nexus 6P Android Development] zosimov21:
Since this is stock kernel will we be able to get OTA security updates? Perhaps you'll refresh the build when they come out ;)
[Nexus 6P Android Development] FuMMoD:
I just did and it didn't boot either. This is so strange man. I don't see why it would affect me any different if we're running the same exact setup. What size is your device? Maybe storage size is affecting me differently ?
[Nexus 6P Android Development] chubby65:
Might seem Daft but try going back to stock rom then Flash kernel and permissive file before flashing this rom again

---------- Post added at 07:37 PM ---------- Previous post was at 07:37 PM ----------

Mine is 32gb
[Nexus 6P Android Development] bsg411:
What's this permissive file you guys speak of??
[Nexus 6P Android Development] chubby65:
Check elemental x kernel mate
[Nexus 6P Android Development] Stephen:
Just another little teaser :D This is going to be a really, really big update! So far, I have got Aroma installer working 100%, Rom and kernel updated to latest M version. I have added a few mods that you can choose during setup. Still a few more things to do, I have to update all the apps to the latest versions etc. I think you are really going to enjoy this update :D
[Nexus 6P Android Development] bsg411:
Cant wait. What recommendations do you have for flashing this M version over the previous version?
[Nexus 6P Android Development] BlakeSm:
[MENTION=2746542]Stephen[/MENTION] Do you know if the washed out colors during YouTube/Netflix/MX Player H/W are fixed in this build?
[Nexus 6P Android Development] Mikey:
No errors in twrp while flashing rom?

Did you use a toolkit to unlock bootloader or manual way.

Did you clear cache after and data?
[Nexus 6P Android Development] FuMMoD:
Nope. Rom runs great. Just can't flash elementalx on it.
[Nexus 6P Android Development] chubby65:
Can't understand why it isn't working for you
[Nexus 6P Android Development] FuMMoD:
No errors.

I never use toolkits I'm old school lol.

Yes cleared cache, data no since it'll affect my setup.

---------- Post added at 07:31 PM ---------- Previous post was at 07:08 PM ----------

Why do you tease ussss
[Nexus 6P Android Development] Mikey:
Are you sure you have elemental downloaded and placed on sdcard...there should be 2 files from the kernel thread you should have...if not pop over to flar2 thread and ask.
[Nexus 6P Android Development] FuMMoD:
Lol Mikey this isn't my first rodeo but thank you though. I'll wait for the next update on both the rom and kernel to try it out. Development is really taking off already on this device I love it.
[Nexus 6P Android Development] Mikey:
Most likely wipe caches and system....unless he did work in res apk....than data also...if of course this is your previous rom.

In all seriousness system doesn't need wiping but I do