yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] Augustin79:
Are you using stock settings or do you change governors? Any governor profiles? Very unsure what are the best settings on this kernel...

EDIT: Should have read back a bit more before posting. I see that it's probably a good idea to leave it as is, at least until I get a feel for how it behaves. (Any tips on optional setups that give good batterylife is still welcome)
[Nexus 6P Original Android Development] shantam3108:
Well for me both are relaxed with lazyplug on by default.

I underlcoked a53 to 1344mhz and min frequency to 302mhz as a53 becomes inefficient at higher frequencies so it just wastes battery. And a57 to 1728mhz. I am not a heavy game user so it is fine for me as I play clash Royale only on my phone and these underclock do no longer effect my performance. With clash Royale gps and music and rest browsing like YouTube, G+ Twitter it gives me 4h sot with gps always on high accuracy on data

Underlcoked gpu to 450mhz

Rest the memory and io scheduler settings are perfect no need to change them
[Nexus 6P Original Android Development] Augustin79:
Thanks! Will test this setup
[Nexus 6P Original Android Development] Shockz:
Flashed this kernel yesterday, running nice and smooth with good idle. Thanks for adding the wake gestures too!
[Nexus 6P Original Android Development] HiM@L:
[MENTION=5051294]frap129[/MENTION]

to my understanding, v8 doesn't have Feb update yet right ?
[Nexus 6P Original Android Development] atrix2man:
Flashed the latest today and it runs good but for 4 hours straight I haven't had it to go into deep sleep yet and my battery is draining pretty rapidly. Any suggestions

Edit: Uninstalled kernel auditor and deep sleep works again.
[Nexus 6P Original Android Development] shantam3108:
Yeah u could get even more if u disable v4a for the speaker(as playing games and watching video with it also effects the battery though not much but you could say like 3% or so) and don't use the device like I do.

SOT is highly subjective and depends more on personal usage too.
[Nexus 6P Original Android Development] shantam3108:
[MENTION=6578579]Augustin79[/MENTION] These are mine with brightness kept around 35% all the time and mixed Usage mostly on wifi and some on data
[Nexus 6P Original Android Development] mamba720027:
Good stuff with the kernel. Very smooth and efficient right off flashing. Game alot and do a combination of various stuff. My battery capacity is very much degraded down to approximately 72% of 100% but still runs like a beast :D

I have it set for my liking as

interactive A53 custom gov adjustments + OC

Interactive A57 stock + OC

Wq_power_saving ,Disable doesn't seem to make sense have it on.

Lazyplug Hotplugging

MSM Thermal online @ 65

Stock GPU speeds + GPU Boost Medium + Init Freq 305mhz

Maple Scheduler + 1024kb Readahead
[Nexus 6P Original Android Development] frap129:
Nope, It'll be included in v9

Thanks for sharing!
[Nexus 6P Original Android Development] xflowy:
any ideas why the kernel boot loops on latest official dirty unicorns? :)
[Nexus 6P Original Android Development] fapste:
[MENTION=5051294]frap129[/MENTION] we would love to see EAS integrated in this kernel. The SchedUtil governor is by far the best one out there. Please integrate it and bless our beloved Nexus 6p
[Nexus 6P Original Android Development] frap129:
DH has their own custom kernel built in, one of their tweaks is probably messing up boot.

I've been working on implementing this but I've run into a ton of errors locally. I'm hoping to test eas before version 9
[Nexus 6P Original Android Development] Craxx:
V8 is very good with battery and also really smooth... Thanks a lot for the great work!

best regards

Craxx

Sent from my Nexus 6p
[Nexus 6P Original Android Development] fapste:
Perfect! LineageOS forked version by the name VortexOS has the libUtils.so binaries to communicate the system load to SchedUtil governor. May be that will help resolve the errors. Eagerly looking forward to it. Let me know if you need someone to help with development. Your skills are way beyond my kernel development skills but I'd love to help :)
[Nexus 6P Original Android Development] iron maiden:
Hello, I agree very well and thank you very much

Regards
[Nexus 6P Original Android Development] Nekromantik:
i want to try this on DU but cant.

All other DU versions flash kernel worked but now flash or this wont boot. :(
[Nexus 6P Original Android Development] Benjamin_L:
Did you install root before or after the kernel?
[Nexus 6P Original Android Development] ashwin988:
Just giving an update and sorry as I haven't searched the forum. Anyway I noticed that after flashing your kernel with pure Nexus Jan 2017, tethering doesn't work and shows "error" in the menu. Not sure what's going on. Dirty flashing the ROM and it's back to normal.
[Nexus 6P Original Android Development] BRUTETERROR:
Can confirm... Using AOSiP 7.1.1 with December patch amd tethering gives error. It probably has to do with the security patch.
[Nexus 6P Original Android Development] bluetigger68:
It could be the security patch level. Just tried it on my pure Nexus Angler and had that error too. But it's actually quite often and obvious that security patch levels that differ between ROM and kernel will cause some issues. But I'd wait for beans to update his rom, it's nothing that should or could be solved in here when it's related to the patch level.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] Shockz:
I didn't have any tethering issues, I am on ABC rom, latest build.
[Nexus 6P Original Android Development] Craxx:
I am on nitrogen with electron v8 and have also tethering issues

best regards

Craxx

Sent from my Nexus 6p
[Nexus 6P Original Android Development] Craxx:
After nitrogen update .. Tethering with v8 work.

best regards

Craxx

Sent from my Nexus 6p
[Nexus 6P Original Android Development] EstiR86:
This kernel looks amazing and since no kernel on the Nexus 5x supports both Chill and Maple io anymore since Flash kernel is no longer in development is there any chance this can be ported to the Nexus 5x?
[Nexus 6P Original Android Development] bluetigger68:
I need some assistance regarding the cpu voltage. Since I'v bought my Angler I didnt't have to time to tinker with undervolting. My Shamu was globally undervolted by 25 mV and it worked perfectly fine. Today I wanted to start tweaking and I've found out that some freq. are under- others overvolted. Has anybody else noticed this? I'm on latest V8 kernel and PN. Check attached screenshot and thanks.
[Nexus 6P Original Android Development] nathanchance:
These chips dynamically adjust their voltage based on a variety of factors. No kernel on this device allows you to change them, only view them.
[Nexus 6P Original Android Development] bluetigger68:
Thanks, learning sth new almost every day.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] Craxx:
Any new update planned?

best regards

Craxx

Sent from my Nexus 6p
[Nexus 6P Original Android Development] shantam3108:
Yeah frap was working on bringing eas. Let's hope for the best
[Nexus 6P Original Android Development] frap129:
Sorry for all of the delays on v9. I''m getting extremely busy; It's my senior year in high school, I have tons of tests coming up, I'm starting university early in July, and on top of that I'm the captain of my schools robotics team. I've been trying to implement EAS in my little free time, but I'm having issues due to some scheduler changes from early on in Electron. I may release a v8.5, which will just have feb+march patchsets if anyone really wants it, but otherwise I'll mostly be working on EAS for v9. Thanks for all the support!
[Nexus 6P Original Android Development] PixelatedVision:
im all for a 8.5, lets you focus on school with no rush of EAS
[Nexus 6P Original Android Development] frap129:
I had a little bit of time to work on the kernel today, so I added some misc changes for a v9 (saving EAS for v10, double digits require a big update :p). Changes for v9 include:

Feb+March patchsets

Codec asynchronous optimizations

Cache tunables for chill, relaxed, conservative, and ondemand

MSM Performance driver fixes

Improve LZ4

Misc improvements
[Nexus 6P Original Android Development] PixelatedVision:
looking forward to it
[Nexus 6P Original Android Development] frap129:
v9 is up! Not as many changes as usual, but there's a definite improvement!

Feb+March patchsets

Codec asynchronous optimizations

Cache tunables for chill, relaxed, conservative, and ondemand

MSM Performance driver fixes

Improve LZ4

Misc improvements

How would you guys feel about a profile based manager app? While I personally prefer more advanced tweaking tools like kernel adiutor, I think Electron deserves a companion app. Simple prebuilt profiles for things like gaming, battery, etc. but would also accept EXKM profiles.
[Nexus 6P Original Android Development] Dark_Eyes_:
Hey [MENTION=5051294]frap129[/MENTION], big fan of your work here. I'd like to ask if your latest v9 passes safetynet? I tried v8 but it broke safetynet on my rom, and it's kind of a deal breaker to me. Maybe there is something I could do to help?

Edit: tried it for myself and it doesn't pass safetynet. It looks solid as always though.
[Nexus 6P Original Android Development] laulau42400:
Very good idea, thank you for the work.[emoji106]

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Nexus 6P Original Android Development] shadowstep:
That should be nice! Sounds like a good idea. If it ever comes to life, would you want to keep it exclusive for Electron only or would you be okay with it supporting all kernels (like EXKM, for example)?

Looking forward for v10 of the kernel btw, excited for EAS! No rush though; good luck for your tests! :)
[Nexus 6P Original Android Development] frap129:
I'm trying to use system properties as a method of keeping the app rootless, but by using this method it would only work for electron
[Nexus 6P Original Android Development] shadowstep:
Alright! No issues absolutely, just asked for clarity sakes. Thanks a lot!
[Nexus 6P Original Android Development] xflowy:
touchboost is disabled in this one right?
[Nexus 6P Original Android Development] frap129:
Yes, it is.

Minor update for everyone else: I started working on the companion app, attached is a WIP UI. Let me know what you all think
[Nexus 6P Original Android Development] nathanchance:
Looks nice clean and simple :)
[Nexus 6P Original Android Development] shadowstep:
Totally agree with [MENTION=6842057]The Flash[/MENTION]. Looks clean, modern, simple and easy. :good:
[Nexus 6P Original Android Development] frap129:
Some updates on the state of Electron:

EAS: I've been running EAS for a week and I've noticed slightly worse battery with about the same performance. Thanks to [MENTION=5438598]RenderBroken[/MENTION], I may be able to create a more accurate energy model for angler which should improve this.

App: I've only put in ~1.5 hours of work but it should be ready for testing (UI needs a bit of work, but functionality is mostly done). Turns out the app will require root after all (although I can make a rootless version that will need to be flashed via twrp). I plan on having a free version and a donation version (only $0.99).

Free features:

Choose from Balance, Performance, Battery, and Gaming profiles

Applies on boot without pesky notifications

Material design

No confusing options or settings

Donate features:

All of the free features

Choose from light or dark theme

Import EXKM Profiles

More to come
[Nexus 6P Original Android Development] fapste:
Now this is some seriously exciting and exhilarating development! Eagerly waiting for EAS and once the profiles start showing up for EAS, I believe we should see the power consumption gains even more.

May I ask, does this EAS port work with libUtil.so shipped in pixel devices? Offcourse it might need modifications to work on angler.
[Nexus 6P Original Android Development] frap129:
I doubt that the libUtil.so will work due to having a different chipset.
[Nexus 6P Original Android Development] fapste:
Without LibUtil.so, the governor may not know the exact load of the system at a certain time hence it'll rely on predicting the workload. They explains why you couldn't see much gains in power consumption
[Nexus 6P Original Android Development] frap129:
We don't have the SchedUtil governor on 3.10, only sched, so LibUtil wouldn't be useful anyways
[Nexus 6P Original Android Development] Daandofreak:
I have tried all kernels for 6p,didn't know why I missed yours. But to be honest honest, since using your kernel i am no more searching for new kernel. Great kernel, best performance and awesome battery life.
[Nexus 6P Original Android Development] frap129:
Thanks for the kind words!

A little update on the state of Electron:

EAS will most likely not be included as I have not seen large enough improvements to justify all the hassle (for now). The companion app (now called Spectrum) has taken a different route. I've made it a platform for developers to implement into their own kernels, so that willing developers can tailor profiles to their device for users to select. I've also decided to abandon the premium/donate version. Features will be added to Spectrum as easter eggs, so that cunning users and code crawlers can find and share them. There will eventually be a premium companion app, however, it will only feature automatic updating for Electron.

Release 10 will feature:

Spectrum Support

Update to Linux 3.10.105

Misc improvements

Improved default profile
[Nexus 6P Original Android Development] Mystique:
Trying to get things booted..

Latest DU weekly

Magisk 11.6

Can't seem to get past the boot animation..

Wiped system and dalvik/cache..

Reflashed DU, gapps, Arise, electron, then magisk..

Above combination works with unicorn blood..

Suggestions?

Thanks in advance.
[Nexus 6P Original Android Development] shadowstep:
Ah, I thought so. Was going through the source code yesterday when I found references to the Spectrum app. Good work! :) A quick peek at Flash Kernel's git also confirms that it'll also support Spectrum. Looking forward to the next release of your as well as [MENTION=6842057]The Flash[/MENTION]'s kernel! Thank you! :)
[Nexus 6P Original Android Development] frap129:
I'll need a log in order to debug it
[Nexus 6P Original Android Development] Mystique:
I didn't know what this meant..

Notes: (PLEASE READ)

v5 will be the last version to support 7.0

If you are using any 7.1.1 vendor image, flash Electron-Release-5-7.1.1.zip

I didn't know when I needed to flash the rev5.. I'm thinking that's left over.. so I was looking for 'flash rev5 then flash rev9'; that isn't what I did.. but like I said.. I didn't know what the relevance of that "please read" was..

Will get a logcat and such..

Thanks.

EDIT:

It must be a local issue with my son's phone.. I did the above on my own phone and worked without issue..

# cat /proc/version

Linux version 3.10.104-Electron-v9 (frap129@MapleServer3.0) (gcc version 6.3.1 20161224 (GCC) ) #1 SMP PREEMPT Tue Mar 14 18:27:47 EST 2017

Sorry for the noise..
[Nexus 6P Original Android Development] shadowstep:
When v5 of the kernel was released, there were two zips that were uploaded. One had to flash either one of them, depending on the what version of ROM one was running, i.e. 7.0 or 7.1.1, at that time. If you have a look at the AFH folder, Electron-Release-5.zip was meant to be flashed if one was running a ROM based on 7.0, while the other, i.e. Electron-Release-5-7.1.1.zip, was meant to be flashed if one was running a ROM based on 7.1.1.

Basically, it means the following:

Only the following zips are designed to be used with an Android 7.0 based ROM:

Electron-Release-2.zip

Electron-Release-3.zip

Electron-Release-4.zip

Electron-Release-5.zip

Only the following zips are designed to be used with an Android 7.1.1 based ROM:

Electron-Release-5-7.1.1.zip

Electron-Release-6.zip

Electron-Release-7.zip

Electron-Release-8.zip

Electron-Release-9.zip
[Nexus 6P Original Android Development] Mystique:
[MENTION=5051294]frap129[/MENTION]

In case you wanted to see the logs from the device:

https://drive.google.com/open?id=0B7sIwx3nAU0oMVJ0cVh4VGlHT0k

the files that end in -du are the 'unicorn blood' kernel (DU included kernel) which boots..

trying to load your kernel, not only does the phone not boot.. you have to reinstall DU again.. but then all the google apps no longer work. Initially says 'there is no backup account' and you have to choose the installed [MENTION=7434866]Gmail account[/MENTION] on the device.. but my phone this doesn't happen.

I will probably reflash his device with whatever the latest angler factory image is eventually.. but maybe there is something you can see that either he or I did..

Thanks in advance regardless.
[Nexus 6P Original Android Development] Mystique:
So I wiped his device today.. ./flash-all.sh (etc..) installed everything, went great.. no problems.. but atmos and viper didn't work.. flashed them and got my same bootloop as before.. then did the same to my phone.. and had no issues.. twrp 3.1.0 (stock)

The only thing I can see is that the 'Google' screen stays there *for a really long time* like 30+ seconds at least.. I have no adb at that time no matter what I do.. I get adb when the bootani kicks in.. then I get the logs I've already posted..

:(

Again, open to suggestions..

(just flashed Nathan's kernel, same way.. no issues.. and same with included UnicornBlood, also no issues.. )

Not sure what is different about his device..
[Nexus 6P Original Android Development] frap129:
While this is an extremely far fetched diagnosis, some times (due to minor damages/wear to devices and differences in manufacturing) optimized code like that in many kernels can fail to run. I can run a build without any optimization flags and send it to you if you'd like to test that theory
[Nexus 6P Original Android Development] laulau42400:
[MENTION=5051294]frap129[/MENTION] Hello, is tracking dropped or not? cordially

Envoyé de mon Nexus 6P en utilisant Tapatalk
[Nexus 6P Original Android Development] frap129:
I don't know what you mean by that. Could you explain a bit more?
[Nexus 6P Original Android Development] laulau42400:
You no longer make any updates, I was wondering if you had given up.
[Nexus 6P Original Android Development] frap129:
For release 10 and and 7.1.2, I'm completely rebasing the kernel. So far, everything is going well, there are just a few more tweaks I'd like to add and test before releasing.
[Nexus 6P Original Android Development] laulau42400:
Thank you very much for your answer:good:
[Nexus 6P Original Android Development] frap129:
While I'm not ready for release 10, I know many of you are flash-aholics so I've decided to setup weeklies. All changes, as unstable or stable as they are, will be automatically compiled and uploaded to https://github.com/frap129/angler-weeklies Monday mornings, around 12:30 AM EST by my Jenkins server. To download them, simply click the latest weekly, then click "View Raw". Please note that these builds are not intended to be releases and should be treated like nightlies of ROMs.
[Nexus 6P Original Android Development] Mrcactuseater:
Does that mean that this kernel is 7.1.2 ready or you and the kernel aren't ready?
[Nexus 6P Original Android Development] frap129:
The current build on the weeklies page is 7.1.2 ready.
[Nexus 6P Original Android Development] Mrcactuseater:
Excellent news that it is, not so excellent news that it won't boot. Alas, I shall wait for the next build!
[Nexus 6P Original Android Development] pa.pn2:
Does this kernel work on abc rom?
[Nexus 6P Original Android Development] shadowstep:
Yes, I don't see any reason why it shouldn't. The kernel utilizes the AnyKernel2 template, which makes the flashable zip work on any ROM, regardless of the ramdisk.
[Nexus 6P Original Android Development] Mrcactuseater:
Well that's if you can get it to boot, both weeklies won't boot for me.
[Nexus 6P Original Android Development] shadowstep:
[MENTION=5051294]frap129[/MENTION] has already mentioned that weeklies may or may not be stable, so you shouldn't be surprised if they don't boot/you get stuck somewhere. Once he's ready & releases a stable build, flash that & you should be fine. :)
[Nexus 6P Original Android Development] Mrcactuseater:
I know that much, was just letting others know my half of the story :)
[Nexus 6P Original Android Development] frap129:
What ROM are you running? I just flashed the latest weekly and booted right away for me.
[Nexus 6P Original Android Development] Mrcactuseater:
SAOSP-N, magisk and F2FS
[Nexus 6P Original Android Development] frap129:
I'll check to make sure I didn't disable F2FS by accident. Its possible that some of the newer F2FS commits broke it too
[Nexus 6P Original Android Development] Mrcactuseater:
https://hastebin.com/kekujoyuqe.scala, here is a log if that helps!

---------- Post added at 03:21 PM ---------- Previous post was at 03:09 PM ----------

Ok [MENTION=5051294]frap129[/MENTION] checked the defconfig for electron and on line 3519, CONFIG_F2FS_FS is not set.

Edit #2, just seen the magic commit, cheers man!
[Nexus 6P Original Android Development] frap129:
Yup, F2FS should be fixed and working in the next weekly, if I don't release V10 before that ;)
[Nexus 6P Original Android Development] Mrcactuseater:
I have seen the recent influx of commits, can't wait!
[Nexus 6P Original Android Development] Mystique:
Tesla Rom.. May 1st build.

No boot.

White Google logo..

Can't even get to adb logcat.

My 0.02
[Nexus 6P Original Android Development] frap129:
Do franco and EK work for you?
[Nexus 6P Original Android Development] frap129:
Electron v10 has been released! Flash your hearts out you wild android enthusiasts. The kernel has been completely rebased, meaning that I started over from scratch. This means that the code is much cleaner and simpler, and subsequently is smoother overall.

And finally, SPECTRUM IS HERE! Read more about Spectrum in the OP or on Google Play: https://play.google.com/store/apps/details?id=org.frap129.spectrum

Changes:

Completely rebased

May security patch

Tons of lazyplug improvements

Updated random driver to 4.1.31

Updated to Linux 3.10.105

Spectrum support

Cultivation governor by [MENTION=2699658]xanaxdroid[/MENTION]

Updated F2FS driver

Trimmed optimization flags

Power management improvements

Bug+Warning fixes

Fixed Frequency readings

New toolchain
[Nexus 6P Original Android Development] Mrcactuseater:
Cheers man, looks awesome!
[Nexus 6P Original Android Development] Craxx:
Downloadkink?

Gesendet von meinem Nexus 6P mit Tapatalk

---------- Post added at 08:46 PM ---------- Previous post was at 08:43 PM ----------

In weeklies its only the one from 1. May

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] p70shooter:
Maybe try the download link in op :D
[Nexus 6P Original Android Development] frap129:
Sorry for the confusion, use the link in the "Dowload Electron" section, not the weeklies
[Nexus 6P Original Android Development] Craxx:
Thx... doesn't open in Tapatalk...in webbrowser works

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Original Android Development] carguy303:
Glad to see this kernel updated. One of my absolute favorites.
[Nexus 6P Original Android Development] frap129:
Thanks! (I'd give you a thanks but I hit my limit for today :p)

Glad to hear it!
[Nexus 6P Original Android Development] Augustin79:
What is Franco sound control? Trying too boost sound but it's nothing like it was before. On flash kernel the sound can be boosted quite a bit. Is this sound control something else than Flash uses?
[Nexus 6P Original Android Development] nathanchance:
Franco's sound control is simpler codewise compared to the Fauxsound that is in my kernel. It should function the same way but sometimes the volume may be completely cut off if boosted above a certain value.
[Nexus 6P Original Android Development] Augustin79:
Thanks for explaining. And yeah it did cut out for me, so I'm back with the Fauxsound one ;)
[Nexus 6P Original Android Development] frap129:
I'll impliment fauxsound next build!
[Nexus 6P Original Android Development] Augustin79:
That's great news, thanks frap!!