yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] winxuser:
Download link on my website has been updated with new build FINALLY. enjoy febuary security patch for a few days before march comes out :,D im going to keep trying to wokr on the kernel too
[Nexus 6P Android Development] emorajan:
Thanks for this awesome rom :)

Problem so far:

Wifi keeps on disconnecting from time to time
[Nexus 6P Android Development] winxuser:
? I have no such issue. Did you clean flash?
[Nexus 6P Android Development] sage of six paths:
Got it up and running and gonna test for a while. The onyl thing for now is the bug that i cant launch the gcam mod form lock screen. But maybe i should try a different mod idk.

( happens on other roms as well

It would be nice if you could fix the dark theme to be usable, otherwise if not is there any other way to run the dark theme?
[Nexus 6P Android Development] emorajan:
Yes, I clean flashed. The problem is gone now with a restart. Thank you :)
[Nexus 6P Android Development] winxuser:
Dark theme works for me. I don't know what you expect from the dark theme in pie, it's not system wide, only the notification bar and volume bar turn black, that's Google's "dark theme" for now if you want system wide dark theme you can always move over to statixos as he has implemented dark theme. Or you can wait for Android Q which will have system wide dark mode support ??
[Nexus 6P Android Development] sufy1000:
Hi. What's the battery life like on this ROM. How much screen on time?

Thanks
[Nexus 6P Android Development] winxuser:
It depends on what you use it for ?*♂️
[Nexus 6P Android Development] sufy1000:
Moderate usage. Meaning no gaming.
[Nexus 6P Android Development] sage of six paths:
Well i guess you could have done that but thats a smaller issue. As far as battery life goes, after installing doze for gps and the nfs magisk module, for me the ost is about 4 hours, so pretty much best ever.

No complaints as far as rom goes, i do have a lot of echo on viber, not sure what is going on there.
[Nexus 6P Android Development] sufy1000:
What's the nfs module?
[Nexus 6P Android Development] sage of six paths:
Idon't know exactly what it is, but its related to battery life. You can go to magisk generals thread and you can find the nfs injector thread and see for your self.

The thing is you can not use it with a custom kernel. But im pleased with the results of doze and nfs. The nfs module you can not find form within magisk. You donwload the zip and flash it with magisk or sideload with twrp.

As far as battery life goes, i bought the better battery stats apps so i guess i should be able to tell accurately how much ost ive got. I used to check in the battery settings to see how much was the screen on.

The app is showing about the same sot as the battery settings. Right now 9% of battery spent for 50 mins of sot. Looks promising :D
[Nexus 6P Android Development] winxuser:
And the kernel work is still going haha. Hopefully it gets better with battery life
[Nexus 6P Android Development] sufy1000:
Is it called enable doze for gms magisk module?
[Nexus 6P Android Development] Lawlrus:
That's the equivalent of him telling you that this question is a waste of time to ask when its situational. Not him asking you to specify how you use the device to get an answer.

Flash the ROM and find out.
[Nexus 6P Android Development] sufy1000:
I just clean flashed this ROM, and now it's stuck on the 'android' logo and is not going past it. It's been like for half an hour!

Someone please help.

Thank you

---------- Post added at 03:05 AM ---------- Previous post was at 03:02 AM ----------

I've just clean flashed the ROM, and now it's stuck on the 'android' logo and is not moving past it.

How can i fix this?

Thanks
[Nexus 6P Android Development] Lawlrus:
Re read the op, I'm like 99% sure the issue is you didn't follow the op.
[Nexus 6P Android Development] sufy1000:
I've just clean flashed the ROM, and now it's stuck on the 'android' logo and is not moving past it.

How can i fix this?

Thanks

---------- Post added at 03:10 AM ---------- Previous post was at 03:06 AM ----------

I did read the first 2 posts where the op posted but there's no mention on how to flash it.

So where have i gone wrong?

Thanks
[Nexus 6P Android Development] Lawlrus:
Its based off the same source as the other stock ROMs. Make sure you're using the fbe recovery and that you formatted data if coming from an fde based rom
[Nexus 6P Android Development] sufy1000:
Nope, not coming from an fde based rom as i'm coming from the Pixel Experience ROM.
[Nexus 6P Android Development] winxuser:
I'm pretty sure pixel experience has fde encryption.. the encryption is the only thing that will not allow the device to boot. I always make sure my rom boots before sending out.

I will update the OP to include instructions
[Nexus 6P Android Development] Lawlrus:
No idea then less a bad download. Other people have not had the issue.

---------- Post added at 02:30 AM ---------- Previous post was at 02:28 AM ----------

Less something changed in the last couple builds and he didn't update his op it uses fbe.

All stock based incarnations of 9.0 do afaik
[Nexus 6P Android Development] winxuser:
You are right it's fbe.. my rom doesn't enforce encryption, but doesn't have support for fbe
[Nexus 6P Android Development] Lawlrus:
Yeah, enforcing isn't the issue. As much as I've gathered, which isn't much because I fell out of the scene a lot over the last couple years, all the 9.0 source currently is non enforcing.

What do you mean by doesn't have support? So if I was on the ROM and wanted to use fbe I couldn't even encrypt the device?
[Nexus 6P Android Development] sufy1000:
Hi I'm back again. Your ROM is working!

I didn't format data. Silly me :rolleyes:

Thank you :)
[Nexus 6P Android Development] winxuser:
I have no idea actually hahah. I haven't encrypted my phone ?*♂️ it's always been unencrypted
[Nexus 6P Android Development] Lawlrus:
I always used to be a weirdo about being encrypted, then just gave up on the idea of privacy when I got my new job a couple years ago lol.

---------- Post added at 02:55 AM ---------- Previous post was at 02:55 AM ----------

Why did you need to format data when you said you were on a fbe based ROM?
[Nexus 6P Android Development] sufy1000:
I have no idea, you tell me lol

It worked when I formatted data :confused:
[Nexus 6P Android Development] Lawlrus:
And this is why I stay on fde based ROMs. Some day a stock based ROM will not require me to nuke my internal.
[Nexus 6P Android Development] sufy1000:
How do I get the Google now launcher? I thought it'd be integrated automatically in the ROM?

Thanks
[Nexus 6P Android Development] winxuser:
Download it from play store
[Nexus 6P Android Development] dseries60:
[MENTION=4439705]winxuser[/MENTION] No drama here, your latest ROM + all the ones before it runs great! I have the BLOD issue and I have found that underclocking the max freq to 960 the battery life is great and so is performance. Thanks for all you do for this device!
[Nexus 6P Android Development] sufy1000:
Which version of nfs module do you use? cause there's so many
[Nexus 6P Android Development] sage of six paths:
I use universal doze for gps, you can find that from the magisk app. As far as nfs, its on the first page of magisk, nfs injector firestorm v4.

Also what i did is, in battery settings restricted playstore and services to use battery in the background.
[Nexus 6P Android Development] sufy1000:
Can you send the link for that, i cant seem to find it

Thanks
[Nexus 6P Android Development] sage of six paths:
https://xdaforums.com/apps/magisk/module-nfs-injectorv1-t3857231

There you go, download it and flash trough magisk or twrp
[Nexus 6P Android Development] impaler:
I've just installed AOSP with a clean flash, along with Magisk. I'm getting ctsprofile: false when I run the SafetyNet check - is this to be expected or have I missed something?
[Nexus 6P Android Development] winxuser:
I might have missed something. I'll have a look when I finish work.
[Nexus 6P Android Development] lguapo:
For me, it's been that way since the January update. Other ROMs/forums say similar. I've found that using MagiskHide Props Config in combination with SafetyPatch v2 modules will pass CTS (ROM flashed with FBE TWRP). However, when SafetyPatcher is installed, on boot I get an error message: "Android System -- There's an internal probllem with your device. Contact your manufacturer for details." Not sure what that's about, but it passes CTS and I haven't seen anything negative with the phone.

Also, even with those modules, some apps still see root (Ingress) even with USB debugging disabled.

Magisk at least in v18.1 no longer gives the option of hiding Google Services Framework. It's just not listed.
[Nexus 6P Android Development] scrin378:
My solution is to edit build.prop file where i change security patch date with last official patch date for 6P which is Dec 2018. Reboot and then saftyNet check is ok.. without any magisk modules, patches, etc...

afcourse, this is for Oreo roms...dont know if it works for pie, since vendor image is built-in rom, but you can try ;) im still on Oreo
[Nexus 6P Android Development] impaler:
I've installed SafetyPatch V2 and it's now passing CTS, albeit with the boot error message you mentioned ??
[Nexus 6P Android Development] lguapo:
That is flippin' amazing! Works for me on this ROM without the SafetyPatch module. Does that detract from the actual security patch level or is it merely cosmetic?
[Nexus 6P Android Development] winxuser:
March security patch is now all merged and I'm currently building a new build. But I want to do a little more work on it first
[Nexus 6P Android Development] dseries60:
The only thing I noticed with the r33 build was that wifi prevented the phone from going into a deepsleep (or even a light sleep). I had to use naptime (franco fancisco) to allow the phone to sleep otherwise wifi chewed up the battery.
[Nexus 6P Android Development] winxuser:
Give me a couple days and it should be fixed ?
[Nexus 6P Android Development] winxuser:
New build uploaded guys, theres been alot of rework on the device tree so please let me know what doesnt work
[Nexus 6P Android Development] lguapo:
I haven't flashed it yet so I'm asking out of curiosity: Is the link the updated ROM? The meta-inf.../metadata file shows Feb security patch, exact same build number and the file is the exact same size as last upload.
[Nexus 6P Android Development] winxuser:
? unless your looking in the wrong place the link on my website definitely is the new build
[Nexus 6P Android Development] lguapo:
I see it now. Must have been some server/site syncing issue. Thank you!
[Nexus 6P Android Development] winxuser:
Yes I have noticed that sometimes a device (pc or phone) will cache the website and not update it if accessed again unless you reload the page ?
[Nexus 6P Android Development] dseries60:
aosp_angler-PQ2A.190305.002-20190306 resolved the wifi issue. Very smooth - it's still early but the battery life is noticeably better. Just might be the best release yet! Thanks for your effforts.
[Nexus 6P Android Development] winxuser:
? when I debased the device tree for the last build I missed alot of changes which where added back in the latest build.

I'm going to TRY and figure out how to make incremental updates so you don't have to continue downloading a whole Rom all the time just to update, makes things better for people who only use mobile data, and I'll also TRY work on OTA updating as well. Resurrection Remix and lineageos has a good starting base I can work on for ota updating so I might use that, and hopefully get it working. I'm only a one man show ?
[Nexus 6P Android Development] winxuser:
Is there any issues with latest build? Only one or two people have commented about it
[Nexus 6P Android Development] dseries60:
Everything works great - Battery standby time is amazingly good (~48 hours). Thanks!
[Nexus 6P Android Development] winxuser:
Great. Updates will be slower now that the device is pretty stable and most issues are fixed. I'll continue to work on the kernel and incremental updating. Hopefully we get to see a Q developer preview branch soon ?
[Nexus 6P Android Development] sufy1000:
I get an error when i switch to the Pixel launcher. Why is that? I can't use it. And is this ROM fde or fbe?

Thanks
[Nexus 6P Android Development] sfprogrammer:
I've been using this ROM for a few months and I love it.

I'm wondering if you would add the ability to select the new Swipe Up on Home Button Gesture in the Settings Gesture menu.

I admit that I don't understand why it isn't there in AOSP, because I thought it was an Android Pie feature (not a "skin" for Pixel phones).
[Nexus 6P Android Development] winxuser:
It is in there?
[Nexus 6P Android Development] sfprogrammer:
I must be too many weeks out of date because it's not on my phone. That looks like it. I'll update, and thank you.
[Nexus 6P Android Development] dseries60:
I have the gesture also. The latest release is epic. Thanks winxuser!
[Nexus 6P Android Development] winxuser:
? you generally have to update phones to get updates
[Nexus 6P Android Development] winxuser:
Pixel launcher doesn't work with this rom. And with encryption which ever the other roms aren't ?? that's one thing I don't know a out because I didn't work on that
[Nexus 6P Android Development] Monazite:
Install Pixel Launcher, install quickswitch module in Magisk, reboot, choose Pixel Launcher in QuickSwitch, reboot.
[Nexus 6P Android Development] sufy1000:
Okay. Is this ROM fbe or fde?
[Nexus 6P Android Development] valraf:
FDE
[Nexus 6P Android Development] Lawlrus:
Really? I thought all the stock aosp ROMs were fbe.

Guess I'll have to give this a run when I get off work this morning.
[Nexus 6P Android Development] winxuser:
I'm guessing this is fde as statix has fbe changes in the source.
[Nexus 6P Android Development] Lawlrus:
Anyone know how to get the extra settings to show in pie? That let's you turn off the DND by using the volume keys and remove status bar icons? The last couple versions you would pull down the notification shade and hold the settings cog for a few seconds and it would unlock.
[Nexus 6P Android Development] UCHIHA:
Dev, first many many thanks for this amazing pie rom.

But I still have problem with cts on 06 March build.

Are you already handle and fix this on latest build?

Because,

If yes... it must something wrong on my device only...

Thanks Dev.
[Nexus 6P Android Development] Lawlrus:
I get it too.
[Nexus 6P Android Development] lguapo:
Changing the security patch date in build.prop to 12-05-18 as scrin378 suggested passes CTS without any modules being necessary. Not sure how it affects security (does it negate the patch?) but it works for me at least.
[Nexus 6P Android Development] Tung Trab:
Of course such a simply code can't negate the patch
[Nexus 6P Android Development] lguapo:
By negate, I meant cause conflict with. Wasn't sure if date had to match something in the code. Thanks for clarifying though.
[Nexus 6P Android Development] UCHIHA:
Change security patch date fix it, but make device read it have old security patch. Even we know that not true.

I choose to not touching system, then I create magisk module.

So when update released, I just to need flash the update and uninstall this module.

I'm attaching file in case someone need this.

Hope this help.
[Nexus 6P Android Development] Paulicat:
I tried this rom with both MindTheGapps and OpenGapps, I didn't install any apps to test and I'm seeing that the CPU never goes into deep sleep state.

I don't believe I did anything to trigger this behaviour, they were clean flash installs.

Can anyone else confirm? I used Trickster mod to see the cpu state usage and mine was stuck in 384mhz for 10+ hours overnight. Deep Sleep was never entered.

Otherwise I would have loved to stick with this rom.

I couldn't see anything obvious that would keep the cpu awake, and as I mentioned, I didn't even install any apps to make sure it wasn't something I installed.
[Nexus 6P Android Development] dseries60:
I can confirm the same behaviour. Although it never enters deepsleep I am getting great batter life - roughly 48+ hours battery/cell standby.
[Nexus 6P Android Development] Paulicat:
Thanks for confirming, if the dev gets a chance to look into it, this would be fantastic, imagine how much better battery if the device actually slept properly!

Great Job dev, I know the work involved isn't easy!

Here's hoping the problem can be tracked down.
[Nexus 6P Android Development] winxuser:
You can always try another kernel. I don't think its ROM related, I am currently updating the kernel anyway with each release.

I get better battery life than I did with stock Oreo so I don't see much of an issue at the moment. Plus with my phone I don't use battery heavy apps like Facebook or instagram
[Nexus 6P Android Development] sufy1000:
When did you replace your battery on your Nexus 6P?
[Nexus 6P Android Development] winxuser:
I haven't replaced it
[Nexus 6P Android Development] sufy1000:
What's your battery health? Mine is at around 85%

I only get about 2-2 and a half hours of screen on time on most ROMs which is crap.

I'm gonna have to give your rom another spin, as you're updating the kernel and it might give me better battery life on your rom, as previously it wasn't good in battery life.
[Nexus 6P Android Development] winxuser:
I wouldn't know I haven't checked it. I'll get accubattery and check it out
[Nexus 6P Android Development] Lawlrus:
Same here, and honestly it boggles my mind how battery life doesn't get destroyed considering all monitoring apps state the device is not sleeping properly, but I'll take it lol.
[Nexus 6P Android Development] Paulicat:
I did try alternate kernels and all exhibited the same behaviour.

I can't get any of the monitoring apps to give me anything to look at as the possible cause.

I tried another pie rom just to see if it was a pie issue but the other rom did report cpu deep sleep was used.

Definitely confused now.
[Nexus 6P Android Development] winxuser:
??. Battery life is good yet no deep sleep wtf ?. But hey if battery life is this good at the moment then take it, I use my phone for work, 100% at 2am when I wake up, the app I use for work needs data and continuous GPS signal, and by the time I finish around 10am I still have between 85-93 % battery life
[Nexus 6P Android Development] sufy1000:
Is this when you're not using the phone and it's in standby?
[Nexus 6P Android Development] winxuser:
No that's using it for work for about 6 hours
[Nexus 6P Android Development] winxuser:
Lol omg I have only just figured out you can change the icon shape.
[Nexus 6P Android Development] Tung Trab:
It's beyond belief..... With 6 hours working my phone will be out of battery for sure. How can you manage to get 6 hours SOT with only few percent drain????
[Nexus 6P Android Development] Lawlrus:
This is exactly why people trying to use other peoples SOT to gauge how their battery life will be is stupid as hell.

The answer is the apps he uses more than likely. Most people that have garbage battery life play games, use Facebook,and whatsapp.

I have no problems getting 2-3 hours sot before hitting 50-60% battery

Edit: and he said that was using it for work. He didn't say using it with screen on for 6 hours at work. Its impossible to have 6 hours sot and be at 85%-93%
[Nexus 6P Android Development] Lawlrus:
[MENTION=4439705]winxuser[/MENTION]

Dunno man, I keep coming back to this ROM. Seems like its hard for me to stay off of it. Excellent job
[Nexus 6P Android Development] dseries60:
I agree. The r34 release is a gold image in my opinion.
[Nexus 6P Android Development] shaikhalid007:
I read the discussion 2 pages earlier fde and fbe and still haven't came to conclusion:confused:
[Nexus 6P Android Development] shaikhalid007:
I flashed this ROM .. Good for now but will I be able to update to next version by dirty flash??
[Nexus 6P Android Development] winxuser:
Most certainly can. The next update will HOPEFULLY be same day release as Google releases them
[Nexus 6P Android Development] winxuser:
Sometimes it pays to just keep things simple
[Nexus 6P Android Development] sufy1000:
Hi, i really wanna try this ROM out tonight but in my twrp my downloads section is not there and files are all over the place. When I downloaded a rom it used to come on the first page in twrp, now i have all sorts of files in there and it's hard to find the ROM cause i can't find the download section.

Anybody know how to sort it out?

Thanks
[Nexus 6P Android Development] winxuser:
Plug it into a PC and do it yourself. Or delete stuff you don't need
[Nexus 6P Android Development] Lawlrus:
Yeah, a few years ago I came to that conclusion. Not sure about everyone else but every now and again, I step outside the box then it comes back to reinforce itself.
[Nexus 6P Android Development] winxuser:
Yeah I moved away from the dreaded TouchWiz many years ago to be with "stock Android". Although I now have s9+ which I need to get fixed and I'm thinking of doing aosp for that device too
[Nexus 6P Android Development] Lawlrus:
You've got some balls on you to want to work on touchjizz devices.

They still don't give kernel source do they ?
[Nexus 6P Android Development] winxuser:
Always gave kernel source
[Nexus 6P Android Development] Lawlrus:
Weird, I thought people always had problems getting Exynos source.
[Nexus 6P Android Development] winxuser:
No exynos kernel source was always posted. I think it's more had trouble figuring out how to make some stuff on exynos work in aosp/CyanogenMod.

I did a bit of dev work on the old Galaxy s3 lte variant. And to make most things work and boot on the exynos device was a whole of about 5 commits in source and it would boot
[Nexus 6P Android Development] Paulicat:
Been trying to help figure this sleep issue out and tried a couple things.

First thing is I tried the build previous to the latest, and found that cpu deep sleep works in that build.

Second thing, flashed latest build and was staring through the logcat and I think I found something that may help:

03-26 11:05:09.259 755 959 W libsuspend: Error writing 'on' to /sys/power/state: Invalid argument

03-26 11:05:09.259 755 959 E libsuspend: failed to initialize earlysuspend

I can't help point you in the right direction to fix in your rom, but I did read that earlysuspend is exactly what we need to have a working deep sleep.

So somewhere something between the last two builds broke it.

Anyways, hope that can help you for the next build.

---------- Post added at 11:36 AM ---------- Previous post was at 11:07 AM ----------

Oh, even better, I pulled libsuspend.so from statixos and replaced yours which is in /system/lib64 and deep sleep now works.

Definitely something in the way libsuspend is building in your rom.

Hope this helps!

---------- Post added at 11:41 AM ---------- Previous post was at 11:36 AM ----------

Also wanted to add libqti-perfd-client.so is missing in /vendor/lib64 and /system/lib64.

However, this file is in your angler vendor proprietary lib64 folder but it doesn't look like it's getting copied into the rom.

This lib is needed for thermal-engine to work.
[Nexus 6P Android Development] winxuser:
Awesome work. I'll have a look into my sources to see what's going on.

Been busy merges kernel 3.11 commits into the kernel that I haven't had the time to go through the Android stuff
[Nexus 6P Android Development] Paulicat:
Thanks man. Just doing what I can to help.

Can I make one small request though?

Can you adjust the LED timeout in frameworks overlay config.xml from the way way too long default of 9 seconds to something a little more helpful, say 3-4 seconds or so?

9 seconds is a virtual eternity to stare at your LED to check for notifications. :D
[Nexus 6P Android Development] winxuser:
Your more than welcome to make a pull request on gitlabs
[Nexus 6P Android Development] bigcelo75:
Keep up the good work
[Nexus 6P Android Development] winxuser:
Update on the update lol. Camera is fixed. But I have to head off to work soon so I'll upload it when I get home in like 9 hours ?. Such a shame my partner is linux and computer illiterate
[Nexus 6P Android Development] nds850:
Exciting! Can't wait.