yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Relentless D:
Ugh...You and your constant updates adding features and making this rom better. I think this is the third day in a row I came in to working thinking "Ahhh, today is the day I get to see how the battery on this puppy performs on a full day of normal use with no reboots!" And then you release an update that I just can't seem to stay away from.

Thanks for being such a great dev, listening to your users as much as you do and giving us such a badass rom!
[Nexus 6P Android Development] Loccy:
[MENTION=5349944]calebcabob[/MENTION] - can you think what has changed since the June 15 build that might have dramatically impacted my battery life? Don't get me wrong, the battery on later builds was perfectly OK, but the conbination of your June 15 build plus Franco kernel seems to give me stellar results in terms of battery and performance. Later builds, even if I flash Franco, don't seem to do as well.

My use case:

- Android Wear watch (so Bluetooth on all the time)

- Chunks of time spent in low 3G/4G signal areas - some on wifi, other times not

- Doze disabled so as to ensure push notifications (using Boeffla Doze Control)

- None of the Google Assistant type cruft enabled (so no suggestions about traffic, appointments, no Google Now, etc)

- Beans mini gapps used (yes, I know you recommend the full)

I seem to recall there were issues about this release time with Google Assistant - given I don't use it I wouldn't have noticed or cared in terms of functionality, but could its absence in the build have improved battery life for me?

Just curious to see if I can narrow down what it is in this combination that works so well in my case so I can replicate it in later builds...
[Nexus 6P Android Development] calebcabob:
[MENTION=252625]Loccy[/MENTION] - not that I can think of at the moment. You can look at my git source here. Angler is built with the main default branch, a7.1.2 - or you can also refer to the changelog in About Phone. If something stands out, feel free to PM me
[Nexus 6P Android Development] Relentless D:
Probably worthwhile to mention which build you are on, given the notes on the latest.
[Nexus 6P Android Development] DEVILOPS 007:
[MENTION=5349944]calebcabob[/MENTION] Hi, I'm not sure if this problem I have is rom related or substratum/theme related. Basically, everything like themes install fine but boot animations don't seem to work when applying. It says it applied successfully but it isn't there after a reboot. Hopefully if this is a rom issue you know what might be causing it. Any insight into this issue would be appreciated. Thanks a lot! And also for people wondering about the beef that was going on between me and a few people I think that we have all made up now.:fingers-crossed:

Edit:Just rebooted and cleared data of app and theme and that fixed it. That shouldn't be necessary should it and I don't know why that happened so could it be to do with the rom?
[Nexus 6P Android Development] tcat007:
I think maybe Google borked battery life. I've lost an hour since May build. Tried Flash, Franco, default, all fall short of May and earlier. Rom runs great, smooth, features I use, don't mind charging a bit more often. Could be the 6p is just getting old. I can confirm, when you get old, your battery starts to die.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] Bobbaloo:
Speak for yourself!! lol

---------- Post added at 07:18 PM ---------- Previous post was at 07:15 PM ----------

And actually, since you mention it, I had that feeling for a while too. Thought it was my imagination. Accubattery says I'm 97% healthy must be the os as you said Candyman : )
[Nexus 6P Android Development] plisskenn:
Do I need to flash full Flash Kernel for root? I searched..

Ok, figured it out. For root you have to download magisk and flash in twrp. Then in Magisk Manager it shows rooted.
[Nexus 6P Android Development] tcat007:
Magisk (included in rom) installs with root (Superuser). Should not need to do anything but flash rom.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] plisskenn:
On first boot titanium couldn't get root and I checked mqgisk manager and it showed it wasn't rooted.
[Nexus 6P Android Development] dcillusions77:
+1 magisk didn't root on boot
[Nexus 6P Android Development] calebcabob:
Magisk has an issue once in a while (I think only when included with ROM?) where it won't flash 100% properly - again, it's once in a while. I actually just tried changing something to see if it helps...time will tell. Anyways, when that happens just flash AquariOS again or flash magisk. I know...not ideal. Like I said, I'm aware and trying something.

EDIT: Welp, what I tried didn't help. Now I'm stumped...back to the drawing board for me

Hey Mr Rocky, check out those screenshots... look at what I did:)
[Nexus 6P Android Development] plisskenn:
It happened with another rom, too. That time a reboot fixed it, this time I had to reflash magisk. Not a big deal but another step.
[Nexus 6P Android Development] LonnieCT:
I'm not able to see Netflix app in play store or in my app tray. Weird. Anyone else able to see it?
[Nexus 6P Android Development] Lawlrus:
Been that way for a while. Netflix is using the play store crap that checks for an unlocked bootloader and root.

Download the newest apk off apk mirror
[Nexus 6P Android Development] Nsx93:
Cant get android pay to work.

I did go into Magisk>Settings>Magisk hide and toggle it from left (default) to right (lit up green)..

But still wont work. On the latest build.

Everything else, ok.
[Nexus 6P Android Development] treoo0:
Run Magisk uninstaller (flash in TWRP). Reboot. Recovery again. Flash latest beta v13. I'd give you links, but in Tapatalk. Go to main (i.e not beta) thread to get uninstaller. Cheers
[Nexus 6P Android Development] Nsx93:
[MENTION=424148]treoo0[/MENTION],

That did the trick. Thank u sir.
[Nexus 6P Android Development] DEVILOPS 007:
Try enabling magisk core and check.
[Nexus 6P Android Development] calebcabob:
Build coming later today

Edit: I forgot to change something... Build should be up later
[Nexus 6P Android Development] Truechunks:
gestures

I like it. Magisk, Flash - good stuff. I like the Pure Nexus gesture that pulls notifications down by swiping the fingerprint sensor, so I'd love to see that added. Overall, excellent stuff though.
[Nexus 6P Android Development] Relentless D:
I noticed last night that Magisk was saying unrooted. I rebooted, reflashed the 13beta & kernel but same thing. I flashed magisk without flashing kernel after and it seemed to retain.

Flash said somewhere in the thread for his kernel that he suggests flashing rom, gapps, root then kernel. Flashing root after kernel can overwrite some files from the kernel. Maybe in this case custom kernel is overwriting some files for root.

Not sure but either way, out of the box without messing with root or kernels it works so I'll shut my yapper :)
[Nexus 6P Android Development] calebcabob:
NEW BUILD IS LIVE!

https://www.androidfilehost.com/?fid=961840155545576956

That one completely fixes Magisk, plus brings in v13. Also, SafetyNet, TB and AdAway all work perfectly. Added some more QS tiles as well. Oh, also added Omni Gallery, haha
[Nexus 6P Android Development] yusuo:
Tried to flash new build and it says system is read only despite every other rom installing fine.

Really wanna try out this rom as RR keeps random rebooting but need to be able to install first
[Nexus 6P Android Development] DEVILOPS 007:
Magisk manager keeps force closing and says it has stopped working. I'll try restoring back to the last build and dirty flash to check.

---------- Post added at 07:01 PM ---------- Previous post was at 06:26 PM ----------

Problem still there. [MENTION=5349944]calebcabob[/MENTION] do I need to uninstall magisk or something because I keep getting issues with magisk v12 to magisk v13.
[Nexus 6P Android Development] treoo0_1:
My experience, you're exactly right. With this ROM and Franco Kernel, I had to flash Magisk last. In fact, the ROM's root was lost upon flashing Franco last.
[Nexus 6P Android Development] tcat007:
20170623-0808 build is perfect. Magisk v13, safetynet out of the box (no messing with settings). Root apps see root. Arise Magnum + Atmos, no issues. Nothing FC's. And that's a Dirty Flash from previous build. 2 minutes to wipe caches and Flash Rom+TBO inbox+iOS emoji+Magnum. 6 minutes to boot.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] DEVILOPS 007:
How did you get magisk v13 to not have issues? Did you flash the uninstaller or v13 after the rom and all? Thanks. I tried the rom, gapps, kernel etc in that order and obviously magisk is part of the ROM. Did you do something different?
[Nexus 6P Android Development] tcat007:
Didn't do anything. Had v12 on previous. I just opened it and clicked to check.View attachment 4191367

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] DEVILOPS 007:
I just disabled the substratum theme and the app now works but it says I have no root for some reason. I'll try flashing magisk separately and see if that helps. Thanks.

---------- Post added at 08:12 PM ---------- Previous post was at 08:03 PM ----------

Okay, that was a weird problem but it seems solved now. The substratum themes was stopping the app opening and then root wasn't installed. I then extracted the magisk zip from the AquariOS build and flashed it and now root works fine. Did I just get unlucky or is root not being installed with the rom a problem with the rom [MENTION=5349944]calebcabob[/MENTION]? Anyways, thanks for a great update as it all seems good now and v13 seems great.
[Nexus 6P Android Development] tcat007:
Unlucky. Was rooted after my rom install.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] DEVILOPS 007:
I think I saw some people that got unlucky with this so that makes me assume there is a problem somewhere in the rom that only affects some users for some reason. Don't know what it is but I never had it until now but some users had it a while ago.
[Nexus 6P Android Development] tcat007:
Maybe people that messed with magisk, uninstalling and reinstalling, then dirty flashing? I'm going to clean Flash later to see if it's just as good.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] calebcabob:
There is no problem with root in the ROM. If you dirty flashed and are having problems, you may need to wipe data from Magisk Manager app.

EDIT #2: Yes, there was an issue previously. I pinpointed the issue and it has since been fixed. My testers and I have had no issues with the latest build.
[Nexus 6P Android Development] DEVILOPS 007:
I tried that but that didn't help. Are you sure it isn't a problem somewhere in the rom because users have previously reported the same problem with root even when just updating but magisk not being updated. It's fine now though and when you release the next build I'll see if I need to flash Magisk separately again.:)
[Nexus 6P Android Development] tcat007:
When "previously"? Today's morning build doesn't have issues. I did have an issue 2 or 3 builds ago with no root, but we're not talking about old builds.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] Truechunks:
kernel question

Someone with patience to do a little hand holding please help a guy out. I've not flashed a custom kernel before and I think a good place to start is with AquariOS and the Flash kernel on my 6P. In the description I see this sentence:

While AquariOS does include lots of elements from Flash Kernel, it doesn't include any of the ramdisk files that include things like all of the presets and Spectrum support so that they don't interfere with other kernels.

Now, I think I know some of what this means but I know I don't know all of what it means. So, some questions. The boot image contains both the kernel and the ramdisk. As per above, AquariOS doesn't include "any of the ramdisk files...". Surely the ramdisk is present in the AquariOS boot image. It's just that some files that are included in the full Flash kernel are not included in AquariOS and you can put them in by flashing the Flash kernel. Is this correct?

The bit about interfering with other kernels is mysterious. I don't need complete clarity about that, which would maybe run to some length. I think I understand that restoring a nandroid backup of my Pure Nexus rom would (provided I backed up the boot image, which is true) restore the entire boot image including the old kernel and ramdisk files. Interfering with other kernels sounds like something to avoid. If it is correct that (properly) flashing a new rom+kernel, or restoring a nandroid backup, completely swaps out the boot image then the risk of interference is, like I said, mysterious. Maybe I don't understand what is liable to interfere with what.

A couple of syllables about these questions would be appreciated.
[Nexus 6P Android Development] rich6619:
Can we flash other kernals over the latest build ? I remember reading that we couldn't since flash kernal was added. Just want to be sure same applies to the latest build.
[Nexus 6P Android Development] Balthazard:
Yes you can with the latest build.
[Nexus 6P Android Development] rich6619:
So just flash in twrp and reboot ? Should I wipe dalvik/cache ?
[Nexus 6P Android Development] Balthazard:
As per your first part.

Yes the rom includes Flash Kernel but without the ramdisk. Effectively giving you the Flash experience with les customization. Now if you want the full experience and I do recommend that you should flash the latest zip.

The part about interfering with other kernels. If I do understand your question correctly. In a couple of builds ago the whole rom had Flash Kernel integration. Simply put. If you would flash another kernel you would get two configuration mixed up.

But that ain't no problem with the latest build. You can flash whatever you want. If you want performance go for flash. If you want battery go for Franco and if you want a mix go for elemental. But that's my experience.

I tend to stick with Flash Kernel.

Hope this helps.

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

Nope. Just flash the kernel and you're good to go!
[Nexus 6P Android Development] rich6619:
Great thanks !
[Nexus 6P Android Development] tcat007:
Flashing a custom kernel could cause magisk problems. I tried flashing Franco and lost magisk and root. Probably just needed to Flash magisk, but I just restored previous bu. That only happened on latest build, was no problem back when magisk was v12.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] calebcabob:
[MENTION=6842057]The Flash[/MENTION] had a very informative, yet simple explanation in response to this same question in a Magisk thread - but after almost a half hour of searching for it, I gave up.:p

Ok, so I believe it had to do with how Magisk is overwriting the boot image when being installed (and depends on doing so), so therefore when flashing a custom kernel and overwriting that boot image, Magisk is now left without its boot image integration...?

EDIT: I also believe that Magisk v13 has been rebuilt from the ground up which may not yet include a way to preserve the original integration that previous versions may have had to handle flashing kernels over Magisk. And I guess that's why to resolve this, you need to reflash Magisk (for now?).

Also, I'm kind of guessing at some of this, so I could be totally wrong.
[Nexus 6P Android Development] nathanchance:
I probably said something along the lines of if Magisk detects a previously patched boot image, it will restore the backup it made, overwriting your current kernel and using the one that was present when the backup was made. Almost every kernel nowadays uses AnyKernel so there's not really a way for the kernel to break Magisk unless it is on purpose.
[Nexus 6P Android Development] nathanchance:
Yes, the stock ramdisk is included with every ROM's boot image. However, it includes none of the personalized files I include (which can be viewed here) that set all of the default settings for the kernel. All you need to do to get them is flash my zip from my thread.

So the reason that including those ramdisk files I mentioned above in the default ramdisk is a bad idea is primarily due to the fact that they need to be imported into the init.angler.rc file so they can be properly run (see this commit in my former personal ROM). All AnyKernel zips do that dynamically with something like this; as you can see, there is no removal in that script for other kernels' ramdisk files or imports because they don't expect anything else to be there.

So let's say the ramdisk files were included and you flashed Franco Kernel; both my files/imports would be mixed in with Franco's, causing conflict. This is true of any other kernel, ElementalX, Electron, Kernvatore, etc. By not including them, it means you're free to backup your boot image as you have done and restore it when changing kernels without needing to worry about leftover files and imports that can conflict with each other.

Hope all that makes some sense, feel free to ask here (if [MENTION=5349944]calebcabob[/MENTION] doesn't mind) or in my thread if you need any more clarification!
[Nexus 6P Android Development] DEVILOPS 007:
I flashed the latest build with franco kernel and had that root issue. Weird....
[Nexus 6P Android Development] Truechunks:
Yes. That all makes a great deal more sense than I expected to encompass. Although I don't really need to know how it's done or why it's a certain way but just how to use the product of your work, your description fully clarifies the picture.

A person with just enough practical knowledge to screw everything up (like me) proceeds carefully. I see a word like interference and think "that's bad. let's avoid interference by all means." With that in mind, this is the crux of the biscuit:

I thought surely that this must be the case but, after you screw up, remembering your assumptions from before you screwed up ranks high in the hierarchy of life's frustrations.

It's good to get such an answer from a person for whom so many people have uninformed questions. Thx.
[Nexus 6P Android Development] tcat007:
Just flashed Flash 0615, and magisk v13 (yeah ROM comes with both, but was getting drain). Flashes defaults now show, passes safetynet, all root apps good. Hopefully battery will improve.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] saxylover:
It's there a way to keep Android system and Android os from being two or of my top three battery using processes? I read that only one of the two is supposed to be. Help please.
[Nexus 6P Android Development] tcat007:
Mine's always screen then os then system.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] dcillusions77:
Was it sitting idle? Cause I noticed mine was like that, then I started using it and screen is on top now
[Nexus 6P Android Development] sharpz811:
Quick question why you need v13 so bad? I'm on latest aquarios build running magisk v12 and Franco kernel and battery life is at its best since the day I got this phone last year and performance is snappy and smooth and root works flawlessly as well as safety net
[Nexus 6P Android Development] captainphoenixx:
Where can we find that awesome status bar?
[Nexus 6P Android Development] tcat007:
I don't even "need" magisk (prefer SuperSU), but v13 came with latest build, and never had an issue with it. I only flashed it to avoid kernel issues. I had flashed Franco earlier and lost magisk and root. Running well on Flash.

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] sharpz811:
My bad I can't keep up with this guy's quick updates lol well actually I'm on 0621 build lol but that I dirty flashed from previous build and the 0621 build was when I flashed Franco without issues. Now I'm freaking scared to try the new build because this 0621 build is running beautifully!
[Nexus 6P Android Development] saxylover:
The os and system stay the most active regardless of how much I use it. Killing my battery. Hate it.
[Nexus 6P Android Development] rich6619:
I'm on the current build with latest franco flashed and everything is working fine (root, pass safteynet) and getting really good battery life. Still getting the occasional stutter when switching between apps and scrolling webpages (was getting this as well on last two previous builds without franco installed).
[Nexus 6P Android Development] calebcabob:
I may be wrong but I'm pretty sure this is just the way it's breaking down the battery usage. Meaning it's not as if you are dealing with the battery usage of multiple operating systems or losing twice the battery just because they're showing as separate elements. I think part of it is also that Nougat changed the way the system is monitored/breaks down battery usage as compared to M.

There are definitely a couple things going on in the background even when the phone is idle that is slowly nibbling away at battery. I am looking into some gestures, but after that will be taking a break from adding features and focusing just on fixes and stability.

I'm not sure what you're asking, but if you're referring to the theme I'm running, it's called Gravija. It is also one of my favorites and has an amazing developer with lots of user interaction, AND he loves what he does. :)
[Nexus 6P Android Development] choder:
I have major lag. Its like the phone is in sleep mode. It happens launching apps and even with the camera. It sometimes takes 5 seconds to wake up. The screen comes on but it just doesn't respond.

Any recommendations

.
[Nexus 6P Android Development] K-alz:
Does anyone know why WLD doesn't work with this ROM? I tried to convert it into a system app from within the app and it didn't work. Also, tried that with TBU and still no dice. Moved the whole app's folder to system/app and changed to the right permissions and still nothing. I'm out of solutions. lol

Also, the sound through Bluetooth was distorted. I had to plug in the aux to get a better sound. Other than that, the ROM is freaking solid.
[Nexus 6P Android Development] tcat007:
Clean Flash? No lag here.

You could try flashing Flashes kernel over the default one in the rom.

http://nchancellor.net/Downloads/Kernels/

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] choder:
I clean flashed it as well. I'll try the flash kernel.
[Nexus 6P Android Development] seabro01:
I don't use WLD but wakeblock works with this ROM. Bluetooth sounds great with ARISE Magnum Opus and tweaking some v4a settings.
[Nexus 6P Android Development] larryatapproved:
I have used flash kernel, which I really like, with EX kernel manager. I have noticed on the last couple, or only the last, I don't remember, version of the flash kernel, that after awhile the cpu

frequencies reset themselves to very low values. I tried to enter new values manually, sometimes they would not stick, sometimes they would stick but again would reset to lower values.

When the values were low, I noticed lag, not as excessive, but very noticeable. I tried Electron kernel and have had better luck with the frequencies sticking. I don't think it's a kernel problem though.

I haven't had time to try another kernel manager. Maybe tonight.
[Nexus 6P Android Development] plisskenn:
Phone app won't show in call menu. I can't hang up.. Tried disabling old and installing older Google phone but no avail.
[Nexus 6P Android Development] treoo0:
Settings/apps/phone/and set as "phone app" - just in case...
[Nexus 6P Android Development] plisskenn:
Ding ding ding nice catch!
[Nexus 6P Android Development] rich6619:
Has anybody had magisk hide and a few other settings disappear after flashing another kernal ?
[Nexus 6P Android Development] igylan:
I bet you lost root also, right? Everytime you flash a custom kernel flash magisk zip too.
[Nexus 6P Android Development] Lawlrus:
This was explained three pages ago by the flash
[Nexus 6P Android Development] rich6619:
Still have root

---------- Post added at 06:00 AM ---------- Previous post was at 05:57 AM ----------

I'm aware of this. I flashed kernal then magisk and this happened...that's why I'm questioning. Don't automatically assume I did not know this was required.