yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] zgroten:
Great answer! Thanks so much!

It's a bit different on this device since there is a custom boot.img and two different root methods with the stock encryption.

So, please, if you know the answer.
[Nexus 6P Original Android Development] exSD:
Download your stock factory image. I, for instance, am on the M build. https://developers.google.com/android/nexus/images?hl=en

In the download, find image-angler-mdb08m.zip. In that zip, you have a boot.img. Fastboot flash that boot.img or do it via TWRP. That is stock.

Or download Chainfire's systemless root boot.img and that will be stock with root.
[Nexus 6P Original Android Development] zgroten:
Thank you very much.
[Nexus 6P Original Android Development] exSD:
Any idea why I cannot edit any files in /system?

I'm trying to go into /etc/ and modify a file but I keep getting permission denied even though I have Chainfire's systemless root and your kernel.
[Nexus 6P Original Android Development] DespairFactor:
Systemless doesn't let you modify system
[Nexus 6P Original Android Development] exSD:
Hmm. How does AdAway work then? It modifies /etc/hosts?
[Nexus 6P Original Android Development] DespairFactor:
Because it has the proper path to the su binary, file managers don't
[Nexus 6P Original Android Development] opz187:
hey despair can you flash your kernel on aosp 6p builds?
[Nexus 6P Original Android Development] DespairFactor:
yes, I use it on my own ROM.
[Nexus 6P Original Android Development] opz187:
I'm on pure nexus right now with elemental but it's raping my battery, would you suggest flashing the stock boot. img from that rom then your kernel? would I have to flesh flars permissive zip? BC the only way elemental boots on it is if you choose non enforcing from his aroma installer
[Nexus 6P Original Android Development] DespairFactor:
Yes, install the chainfire root boot.img first, it will solve issues from the other kernel flash.
[Nexus 6P Original Android Development] opz187:
looks like in stuck since he took the permissive .zip download down now that it's included in his aroma
[Nexus 6P Original Android Development] DespairFactor:
You don't need it
[Nexus 6P Original Android Development] Cerberus123:
So much micro lag on latest kylo kernel.
[Nexus 6P Original Android Development] tibere86:
Flash v49.1. The lagging issues are rectified in this version :good:
[Nexus 6P Original Android Development] Cerberus123:
That's the one I had. Uber 6.0. You can easily notice lag on playstore, youtube, xda or even some random browser.
[Nexus 6P Original Android Development] nadiros:
Could anyone be kind enough to nudge me in the right direction, as I'm curious about Ubermallow ROM and would like to know about its features
[Nexus 6P Original Android Development] xSilas43:
That must be device related because I notice none
[Nexus 6P Original Android Development] Badger50:
You can find info on his G+ community site. Here is a link to the roms. Ubermallow is AOSP, and Uberstock is a tweaked stock rom. Both are very good.

basketbuild.com/devs/DespairFactor/Angler/ROM
[Nexus 6P Original Android Development] Cerberus123:
Device works fine with stock kernel and elementalx. You probably don't know how to notice micro lag. But no surprise though. I bet that extra battery comes at the expense of smoothness. Might get better by tweaking some specs though.
[Nexus 6P Original Android Development] llevo3:
What is actually Uberstock? Is it pure AOSP compiled with uber tc? Does it have some extra features? Sorry but I couldn't find any information. I read two post above that it is tweaked stock rom. What does it mean?

Edit: nvm I just found info on google+
[Nexus 6P Original Android Development] xSilas43:
what kind of apps you have? I have animations set to 0 so I can definitely notice micro lag... you probably have to many apps and services draining your memory and CPU power.
[Nexus 6P Original Android Development] Cerberus123:
Doesn't matter what apps one has. Same exact apps I have on stock kernel, same exact apps I have on another custom kernel. Micro lag is there. No need to deny it. I am sure OP can fix it. Don't be afraid to say things like they really are. I have 56 apps and 1gb free RAM just to answer your question but trust me that has nothing to do with kernel lag.
[Nexus 6P Original Android Development] kallell:
I think I read this on the Google plus page, but 49 6.0 chain was super laggy for me
[Nexus 6P Original Android Development] DespairFactor:
uberstock is not stock based, it is a minimalistic aosp build that is extremely optimized
[Nexus 6P Original Android Development] Badger50:
Sorry about that. No harm intended. Don't know how you churn out so many things so fast! You Sir are a machine. Thank you for all you do :)
[Nexus 6P Original Android Development] farfromovin:
Thanks for the work, I'm going to give it a go over the next few days. Restoring my apps now but just moving through the settings it seems pretty snappy so far. All I need is a stable, clean, fast ROM :good:
[Nexus 6P Original Android Development] ffplayerviii:
I notice after flashing kylo 4.9.1 uber6.0 on dirty unicorns the system becomes Permissive, is this how it is supposed to be? Thanks
[Nexus 6P Original Android Development] :
Kylo v50-UTC 4.9 is awesome on AICP! Using a script to make it run enforcing. Thanks Despair!
[Nexus 6P Original Android Development] xSilas43:
Yeah it is default permissive.

Edit:nvm it should be enforcing by default.
[Nexus 6P Original Android Development] ffplayerviii:
Should I change to enforcing or it doesn't matter? Thanks
[Nexus 6P Original Android Development] xSilas43:
Up to you, enforcing is more secure.
[Nexus 6P Original Android Development] troymz1:
What is the difference between ubermallow and uberstock? Are they both cmte?
[Nexus 6P Original Android Development] greyhd:
Layers. Uberstock is optomized stock rom and ubermallow has all the bells and whistles.
[Nexus 6P Original Android Development] troymz1:
Thank you! Best with kylo r50 6.0?
[Nexus 6P Original Android Development] greyhd:
I have not tried R50 yet. I usually stick with 4.9, but I have heard R50 6.0 is great so Yes, lol
[Nexus 6P Original Android Development] troymz1:
Is there somewhere i can read the difference between 49. 5.3 6.0?
[Nexus 6P Original Android Development] greyhd:
4.9 is an old TC and gives better battery life, 5.3 is geared towards performance and the TC is newer, 6.0 is Depairs' mix of performance and battery

https://plus.google.com/+JacobKleineSDB/posts/fA8NEMYaRgN
[Nexus 6P Original Android Development] DespairFactor:
6.0 is actually just the new GCC toolchain:P It's highly experimental and can differ between releases immensely.
[Nexus 6P Original Android Development] :
[MENTION=5169465]DespairFactor[/MENTION] What are your settings? I'm using latest v50 Uber 6.0 just curious. I'm looking for best balance between battery and speed.. I'm using sioplus and interactive on big and despair on little just wanted to know what you recommend and what you use personally.. Thanks for your kernels and roms! Good stuff! :)
[Nexus 6P Original Android Development] DespairFactor:
I use that but I change the down threshold in despair up to 50, its more for battery and use on most apps, games tend to get a it choppy depending on the game.
[Nexus 6P Original Android Development] :
Cool thanks!
[Nexus 6P Original Android Development] OmarEvo:
When I flash v50 uber 6.0 my superSU goes away. Even after dirty flashing pure nexus, unSU, systemless su v2.61, and then Kylo and finish boot, SuperSU disappears and if I download it from the play store it isn't systemless root. Any ideas what's going on with my root?
[Nexus 6P Original Android Development] greyhd:
You should flash SuperSu last.
[Nexus 6P Original Android Development] OmarEvo:
Should I redo the process and flash superSU last, or am I just able to flash su alone?

---------- Post added at 04:31 AM ---------- Previous post was at 04:09 AM ----------

I tried once more and flashed it last and supersu still didn't show up
[Nexus 6P Original Android Development] greyhd:
That's weird. All you have to do is flash the SuperSu. Have you tried 2.67??
[Nexus 6P Original Android Development] zymphad:
Where are your sources for Uberstock kernel?
[Nexus 6P Original Android Development] supertoast92:
Hey guys, a bit of a dumb question here...

If I want to have these wakelocks disabled/prevented, do I want these sliders "on" or "off"? I've always kept them on, but a recent discussion in the Franco thread suggested they might need to actually be off to prevent the wakelocks. The description suggests "on", and this is a different app from the Franco one...

Oh, the ambiguity!

Really liking the R50 6.0 TC. Thanks!
[Nexus 6P Original Android Development] OmarEvo:
I tried 2.67 and set it as systemless, but when it boots up it's not there in the settings or app drawer. So I just installed it from playstore, but it doesn't seem like it's systemless in the app as the enable superuser isn't grayed out.
[Nexus 6P Original Android Development] greyhd:
I think Google patched up their system to detect rooted users trying to use AP and it doesn't seem to work anymore. The work-around is to disable SuperSu and re-enable after the transaction goes through. Maybe that is why SuperSu isn't greyed out anymore.
[Nexus 6P Original Android Development] p70shooter:
The first 2 on and the last 3 off.
[Nexus 6P Original Android Development] dbroer91884:
Would love to give this a try. I just have a quick question. I like to use Android Pay, but I like some of the non-root features that ROMs have to offer. Am I able unsu.zip this when I'm done flashing the ROM? Right now I'm using Pure Nexus ROM and I can use the Unsu.zip file.

Not asking if Android pay will still work, I can test that out myself, just wondering if I can flash the Unsu to remove root.

Thanks

EDIT: Does this work with Project Fi?
[Nexus 6P Original Android Development] tsunami2312:
Does this kernel works with stock?
[Nexus 6P Original Android Development] xSilas43:
yes

---------- Post added at 05:38 PM ---------- Previous post was at 05:37 PM ----------

yeah project fi has been reported working iirc
[Nexus 6P Original Android Development] Kookitza:
Theres a new version of kylo kernel! (R51)

Go get it!

https://basketbuild.com/devs/DespairFactor/Angler/Kernel

?
[Nexus 6P Original Android Development] Batfink33:
Perhaps it just placebo but r51 is smoother and faster for me.
[Nexus 6P Original Android Development] Miaow93:
got it，i like the klyo kernel for long time.

but a friend said that r50's battery consumption may be better. lol..

he always use the ubertc4.9 version.
[Nexus 6P Original Android Development] DanteGR:
Was on R50 Uber6.0 version and got R51 Uber4.9. Performance seems the same so far to me. Pretty sure battery life will also be similar.

Swiftkeyed from my Ubermallowed Nexus 6P
[Nexus 6P Original Android Development] Ofthecats:
https://drive.google.com/file/d/0Bw_7kQg5zZe6YjRoREYxdGc3ZEk/view?usp=docslist_api

Ubermallow 2.18 kylo 51 tc6.0

Happened after force killing app with back button. Happened more than once.

Also double tap lock screen to sleep doesn't seem to work
[Nexus 6P Original Android Development] xSilas43:
news eas kernel out for angler , running smooth as butter.
[Nexus 6P Original Android Development] Badger50:
Are you running it stock, or with one of your profiles? If I may ask :)
[Nexus 6P Original Android Development] Batfink33:
I find EAS very stuttery when scrolling etc are there specific settings?
[Nexus 6P Original Android Development] xSilas43:
I'm using it with my latest eclipse profile and its very smooth so far!
[Nexus 6P Original Android Development] DespairFactor:
This is a rom issue, I don't support the features of ubermallow because they are not added or maintained by me, they are Blinga. However any bugs on uberstock are something Chet and I will look after and fix.
[Nexus 6P Original Android Development] duminduweera:
I believe you to actually have to change the CPU governor to "sched" in order to use benefits of EAS, it doesn't work on any other governor.
[Nexus 6P Original Android Development] xSilas43:
No, The EAS settings are built into the kernel and works with any kernel, half of the things for the ached governer aren't even implemented.
[Nexus 6P Original Android Development] duminduweera:
Thanks for the info, didn't know this.

Much appreciated :)
[Nexus 6P Original Android Development] Ofthecats:
Are you sure of this?

So we don't need to use sched governor?
[Nexus 6P Original Android Development] tibere86:
You

do

need to use SCHED governor :good:
[Nexus 6P Original Android Development] xSilas43:
not on kylo kernel at least .
[Nexus 6P Original Android Development] Batfink33:
For sure?
[Nexus 6P Original Android Development] Ofthecats:
Confirmed that sched governor is not required to utilize EAS
[Nexus 6P Original Android Development] loserrahul:
Installed this kernel today after trying all kernels for 6p, must say kylo without eas gave me best battery life and awesome performance with pn rom. This thread definitely deserves 5 stars.

Thank you DespairFactor...
[Nexus 6P Original Android Development] matheus_sc:
Pn rom?
[Nexus 6P Original Android Development] ripv2:
I believe he means Pure Nexus ROM
[Nexus 6P Original Android Development] rajarshi10:
Can I increase the volume on this kernel with Elemental X kernel app?
[Nexus 6P Original Android Development] jakereeves31:
Yes
[Nexus 6P Original Android Development] chefp2010:
What are you using for read ahead and I/o scheduler?
[Nexus 6P Original Android Development] rajarshi10:
I am on Elemental X, how can I switch to Kylo? Just normal TWRP flash or have to wipe anything?
[Nexus 6P Original Android Development] DaveHTC200:
Just flash away buddy
[Nexus 6P Original Android Development] roma1927:
Where is the file for 6P?
[Nexus 6P Original Android Development] Badger50:
https://basketbuild.com/devs/DespairFactor/Angler/Kernel :)
[Nexus 6P Original Android Development] yongh:
What the best setting for battery and what kernel app work with this kernel
[Nexus 6P Original Android Development] DanteGR:
R52-EAS kernels are up

Swiftkeyed from my Pure Nexus 6P
[Nexus 6P Original Android Development] xSilas43:
any kernel app works and the power save governed will net you the best battery. but if you want a good governer you could try the despair gov, zz move, or my interactive tweaks.
[Nexus 6P Original Android Development] Newerabs:
I found your interactive tweaks, but what are the other governors you listed and where can I find them?

Also, what is the difference between the regular Kylo kernel and EAS?
[Nexus 6P Original Android Development] xSilas43:
they are other governor's all available in kylo kernel, and the difference is EAS http://www.linaro.org/blog/core-dump/energy-aware-scheduling-eas-project/
[Nexus 6P Original Android Development] Newerabs:
Would you recommend the EAS version of Kylo?
[Nexus 6P Original Android Development] xSilas43:
try for yourself, I haven't really found any battery savings but its a bit snappier , but your milage may vary.
[Nexus 6P Original Android Development] rogi19:
Does the latest uberstock come with the march security update?
[Nexus 6P Original Android Development] justibasa:
It just came out a few hours ago. Give it some time dude. It'll come when it comes.
[Nexus 6P Original Android Development] Vangelis13:
A different question, is the nav bar modifiable on überstock? Back key is too far away when stock.. ?
[Nexus 6P Original Android Development] Badger50:
Which governor are you using my friend? :)
[Nexus 6P Original Android Development] xSilas43:
I use interactive governor.
[Nexus 6P Original Android Development] Badger50:
Very good. Much obliged :)
[Nexus 6P Original Android Development] samteeee:
Greetings;

Would you guys know if this kernel is "MultiRom" compatible?

Thank you.
[Nexus 6P Original Android Development] mattkroeder:
nevermind.
[Nexus 6P Original Android Development] yongh:
Where u found the tweaks
[Nexus 6P Original Android Development] Prattham:
Hello

I have been following your work in the governor thread

I want you to ask which kernel and exactly which version you are using at the moment that you found the best and which of yours profile you are using and any other settings for the kernel that you have changed for yourself except the governor profile

Cheers ?
[Nexus 6P Original Android Development] xSilas43:
I had really good results on the latest version of the kernel on uberTC 6.0 but I have recently been testing uberTC 4.9 EAS builds and they are pretty solid too, maybe only slightly less smooth. You can find my governer tweaks in my signature titled interactive governor tweaks, if you want the easiest method download eclipseR2.zip, extract it, and run the .sh file with terminal or a script executer.
[Nexus 6P Original Android Development] lukey-55:
Just flashed the latest build of Uberstock. Very impressed at how snappy it is.

P.s I love the built in option for the dark theme, looks great! Thanks!?
[Nexus 6P Original Android Development] Skyrocket2Paradise:
Is it the same thing if I load the. txt version into ex kernel manager for this kernel or is that a different version of the governor specifically for ex?
[Nexus 6P Original Android Development] chiahead52:
can someone please explain to me the different versions?

Uber 4.9, 5.3 and 6.0?

Not sure what the differences are

thanks in advance
[Nexus 6P Original Android Development] Skyrocket2Paradise:
I know its the version number of the tool chain used to compile the kernel but I'm not sure why you would want to use an older version. Id be interested to know as well
[Nexus 6P Original Android Development] xSilas43:
nope its all good to go, the .sh file just literally does everything for you, the exkm has some restrictions on what it can control.

---------- Post added at 12:11 AM ---------- Previous post was at 12:11 AM ----------

try the search function this has been discussed before.
[Nexus 6P Original Android Development] Skyrocket2Paradise:
Ah ok thanks. Out of curiosity what settings can be controlled with the script that are lacking in the app?
[Nexus 6P Original Android Development] xSilas43:
the io scheduler and reqd ahead value, enabling all the cores, setting the interactive governor. The profiles can basically only control the governer tunables, the script can do basically anything I need it to.
[Nexus 6P Original Android Development] joeyac02:
I believe 4.9 is based for battery life, 5.3 is based for better performance and 6.0 is like a mix of both
[Nexus 6P Original Android Development] :
That's a big 10.4 from what I've gathered that is true. Flashing Uberstock with latest updates now and 4.9 kernel. I just can't get the battery I do ofg this combo with anything else.
[Nexus 6P Original Android Development] xSilas43:
Kind of right, 4.9 is the very stable branch so it only get a very well tested commits, 5.3is new stable branch , and 6.0 is the experimental branch
[Nexus 6P Original Android Development] Prattham:
I applied through ex app

What should i set the read ahead and io scheduler to?

Cheers ?
[Nexus 6P Original Android Development] TrainNanpaMaster:
Anyone else having issues pairing Bluetooth devices with Uberstock? It works fine on pure nexus, but ever since I moved to Uberstock it doesn't work at all. I'm using Kylo 6.0 Ubertc kernel.
[Nexus 6P Original Android Development] :
I just flashed over last night to uberstock. I'm using included stock kernel which is 4.9 UTC.. I'll test this in my vehicle in a few hours omw to work and report back here if I have same issue.
[Nexus 6P Original Android Development] xSilas43:
I use sioplus with a read ahead value of 1024
[Nexus 6P Original Android Development] Prattham:
What are your min and Max cpu freq for both clusters

Cheers ?
[Nexus 6P Original Android Development] xSilas43:
384 - 1555 cpu1 and 633 - 1958 cpu2
[Nexus 6P Original Android Development] kscjx:
[MENTION=5323968]xSilas43[/MENTION]The eclipse R2 profile causes significant audio stutter with viperatmos. Please check
[Nexus 6P Original Android Development] halkoliiteri:
EAS-seems to stutter music even without any modifications and feels much more laggier than non-EAS version. Benchmarks are also lower but that's not the problem for me. Back to non-EAS and everything smooth again so maybe EAS isn't just for me [emoji1]
[Nexus 6P Original Android Development] xSilas43:
This isn't the profile, bump your min freq up by one.
[Nexus 6P Original Android Development] x.Orville.x:
The new kernels will be on EAS only ?

---------- Post added at 05:36 PM ---------- Previous post was at 05:25 PM ----------

I see a new one i downloaded it 53.1
[Nexus 6P Original Android Development] kscjx:
I did, even up to 700mhz. The funny thing was for every bump, the stutters became less but they were still present. Darkspice7.5 didn't give any stutter at all
[Nexus 6P Original Android Development] xSilas43:
Are you using the EAS variant? maybe try the non was version, cause the stuttering is caused by viperatmos using more CPU power but not enough to increase the load , so the CPU is overloaded and audio stutters. I have no issues with regular v4a.
[Nexus 6P Original Android Development] chipstien:
Is there a way to swap the back and the recent key on Uberstock?
[Nexus 6P Original Android Development] xSilas43:
nope, uberstock only contains under the hood improvements . You may be able to do so with an closed module.
[Nexus 6P Original Android Development] kscjx:
Just checked. Still happening, massive stutter once I apply eclipseR2. I've tried changing the governor of the little cores to intelliactive like Redhawk profile does. No luck. However changing it to ondemand like guitartedhero suggests fixes it. But I don't have to change governors on darkspice

---------- Post added at 12:25 AM ---------- Previous post was at 12:23 AM ----------

I'd also like to ask. Are the changes in mhc19J going to be implemented in the next build of uberstock?
[Nexus 6P Original Android Development] xSilas43:
I'll try to solve in the never version but it's most likely viperatmos not raising the freq as it happeners on the intelliactive governer which my profile won't affect, but the on demand governer will raise the freq easier so that would explain it.
[Nexus 6P Original Android Development] DespairFactor:
already added and released
[Nexus 6P Original Android Development] kscjx:
[MENTION=649160]despair[/MENTION]dev. Do you recommend opengapps(stock) over opengapps(full)
[Nexus 6P Original Android Development] TrainNanpaMaster:
Despair would you mind uploading a new vendor image for the new uberstock MHC19J build? I easily found the vendor image for MHC29I, but it gives the standard error message when boot the rom up.
[Nexus 6P Original Android Development] cink40:
+1
[Nexus 6P Original Android Development] godelsproof:
Here,I found new vennder.img.

http://xdaforums.com/showthread.php?p=65766186
[Nexus 6P Original Android Development] TrainNanpaMaster:
Thank you for this, but this is still the wrong image. If you look at my post I stated clearly that 'i' doesn't work. We're looking for 'J'.
[Nexus 6P Original Android Development] bigknowz:
Civility

[MENTION=2689880]godelsproof[/MENTION] was nice enough to try and help and your response was uncalled for. Let's try this again, you can download the factory image and extract vendor https://developers.google.com/android/nexus/images
[Nexus 6P Original Android Development] nadiros:
OK, there must be a misunderstanding. Unless he edited his response then it was completely called for, even polite. The 6p doesn't have an official J build does it? I too have been getting the error message at boot and wondered about a fix. I'm sure one can't simply(or shouldnt) flash a vendor image from a different device.

Anyways, as a work around I flashed a verity build prop/vendor fix from the Nexus 9 forums which eliminates the error message. I'll drop the link here momentarily.

http://xdaforums.com/nexus-9/development/fix-build-prop-variety-fix-aka-contact-t3133347

If you read a few pages you'll see other 6p users reporting it works.

I too can verify, however the usual good sense should apply.

Cheers, and hope it helps.