yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] Carolinaherps:
I have a general performance question about the 6p and figured this would be a good place to ask.

I just had AT&T gigabit fiber installed. The technician said that the best speeds would be on the 5MHz band on the wireless. When I run speedtest on my 6p through various servers I get download speeds from 120-160 Mbps. Then I grabbed my daughter's iphone7 and with the same server setup pulls 260 Mbps. I've tried changing the scheduled between Zen, fiops and bfq, as well as varying the governor but still can't get speeds over 160 Mbps.

Not that I really need my speeds to be any higher, but I'm just curious as to why the iphone7 download speed is roughly twice that of the 6p. Thoughts?
[Nexus 6P Original Android Development] xperator:
4-5 hours is the average SOT you can get on 6P. Don't expect this phone to do amazing SOT times. They put the quick charge for a reason.

Obviously you can optimize it. The most popular option is to use a governor profile. You need EXKM app. Then head to interactive governor thread in General section and grab some community made profiles and load them in EXKM.

There are other things you can do like flashing a minimal Gapps package, or try fashing different kernels and see what suits you the most.

Hm.. gigabit should be 1000Mbps right ? Not sure why are you getting ~100-200Mbps in the first place... Maybe I'm missing something

Anyway, the I/O scheduler has nothing to do with your internet speed. I think what you might like to change is the TCP congestion algorithm. I never had that kind of speed so I can't tell you if changing that would help but give it a try
[Nexus 6P Original Android Development] ol@fson:
I had some success ... YMMV but you might want to give it a try

http://xdaforums.com/showpost.php?p=68976422&postcount=1036
[Nexus 6P Original Android Development] tibere86:
Hey [MENTION=4684315]flar2[/MENTION] have you given any thoughts to adding wifi waklelock blocking options to Aroma?
[Nexus 6P Original Android Development] therock3181:
Have you looked under Miscellaneous in the EXKM app ?
[Nexus 6P Original Android Development] ol@fson:
Exactly, those options are there. But for me it didn't affect battery life at all with disabling the wlan wakelocks.
[Nexus 6P Original Android Development] akenis:
I lost safety net yesterday as well (Was on Super SU 2.78 and such hide). Used the app to unroot and got a pass, still with Elemental kernel. I don't think the kernel is a factor. Are you rooted?

CF updated suhide, so I reflashed systemless and the new suhide. Passing now.
[Nexus 6P Original Android Development] sherlock5545:
It solved itself. I simply flashed the latest security update and then the latest version of Elemental X and now it passes SafetyNet.
[Nexus 6P Original Android Development] justinxfan:
Does this kernel support f2fs?
[Nexus 6P Original Android Development] mtnlion:
Att's gig service is a joke. I'm a fiber tech for Chattanooga's EPB. We were the first gig city. Now we have 10 gig and are testing terabyte. My 6p tops out at 360mbps which is better than most electronic devices I see. The only devices other than custom built that can utilize 1 gig internet are Mac's. I also never connect customers devices to the 5g on a router unless they are in an apartment complex, there is no need and way less range.
[Nexus 6P Original Android Development] danmaman:
Hi [MENTION=4684315]flar2[/MENTION]

is it possible to add conservative governor to your kernel?

and replace sio scheduler with sioplus?

maybe add maple scheduler ?

sounds good what i've read about it

maybe next build/update?

thanks in advance
[Nexus 6P Original Android Development] JaZart:
How's battery life for you guys
[Nexus 6P Original Android Development] Carolinaherps:
Yes, gigabit = 1000 Mbps

Just to followup on this... I've been running this speed test all week and the best download speed I've seen on nougat was about 160Mbps.

Today I downgraded to marshmallow (for other reasons). Now I'm consistently seeing 400 Mbps download speeds from the same server.
[Nexus 6P Original Android Development] BennyJr:
Anyone getting a white horizontal bar with a folder icon on the top when you slick certain settings within the Ex Kernel App?

Edit: This is a rom problem. Sorry!
[Nexus 6P Original Android Development] Fangs87:
Anyone else not able to boot their rom with ele-x 3.06? I was using (in install order) maple rom -> opengapps -> (their package fix) -> magisk v7 -> supersu 2.78 -> suhide 0.54 -> elemental 3.06 but it would never boot. for well close to 40 min. without ex kernel it took maybe 2-3 min 1st boot.
[Nexus 6P Original Android Development] synt3k:
So, what is the proper procedure to remove elementalx to be able to OTA update? I have TWRP, and for the past week, I've had the notification for the latest Android 7 System Update. I never rooted or did anything else besides TWRP and EX. Is there a way to go back to the stock recovery/kernel to allow the OTA, or do I need to just loose everything and flash the factory image?
[Nexus 6P Original Android Development] jesssiii:
If you never touched the system, then you can Fastboot the stock kernel (boot image) and recovery. Then OTA. But that's only if you're absolutely sure everything else is untouched. Likely, if you never rooted, though.

Nexus 6P
[Nexus 6P Original Android Development] therock3181:
I never flash an update if my vendor IMG and ROM are not updated from the last update Google put out. Unless Flar expressly says it works with an older version. That would be NBD90X or something similar on AOSP.

That may be your problem.
[Nexus 6P Original Android Development] Fangs87:
Maybe, it all seemed to jell before minus all the safetynet updates the apps that needed it didnt work. now there's something off about the combo.
[Nexus 6P Original Android Development] mietens:
Sorry new here, owing Nexus 6p since a year and using stock nonrooted till today and thinking of flashing this kernel to tweak my bottom and top speaker volume which is pretty uneven since nougat. Anyone can proper guide how I can I flash this with minimal work as I m not too teachy
[Nexus 6P Original Android Development] sm4tik:
I'd start here even if you were "not too teachy". It doesn't take that long to read and you'll get the whole "Nexus picture" while doing so. If you still need some assistance or are not sure how to proceed, please feel free to ask :good:

http://xdaforums.com/nexus-6p/general/guides-how-to-guides-beginners-t3206928/page1
[Nexus 6P Original Android Development] mietens:
sir its not a zip file to flash....how to flash it?
[Nexus 6P Original Android Development] sm4tik:
Hey. If you're looking for the zip, you should already know you'll find it in the op. If you don't know how to flash it, please read my previous reply again. Cheers
[Nexus 6P Original Android Development] mietens:
sorry sir but I downloaded twice and its downloaded as folder only and thats not flashabel via tarp:crying::crying::crying:
[Nexus 6P Original Android Development] sm4tik:
Oh, I see, now I understand :) So the file you downloaded from androidfilehost is somehow buggered? I just tried to download v. 3.06 without any issues here. Wonder what's going in in your end :confused: You could try it with your computer and transfer it to your phone then? Pm me if you still can't get it right for some reason
[Nexus 6P Original Android Development] mietens:
sorry again I change browser from safari in Mac to chrome on windows and done thanks for support
[Nexus 6P Original Android Development] sm4tik:
No problem, I'm glad you got it sorted out! I can also highly recommend the ex kernel manager app, be sure to check it out if you like the kernel :good:
[Nexus 6P Original Android Development] mietens:
hey buddy I just rooted my device first time ever and I just can't stop myself sharing experience ....after ex kernel my yellow tint gone.....both speakers working just perfectly...I have too much control over my device....flying in sky
[Nexus 6P Original Android Development] sm4tik:
Sounds like something [MENTION=4684315]flar2[/MENTION] needs to hear :) Happy tinkering!
[Nexus 6P Original Android Development] resynx:
EX is the only kernel I use now. The stability can't be beat! Love it :)
[Nexus 6P Original Android Development] xflowy:
just clean flashed pn7 with your kernel. with every setting on stock, the little frequencies practically stay on 1555mhz all the time when screen on. whats wrong here? [MENTION=4684315]flar2[/MENTION]

thanks.
[Nexus 6P Original Android Development] nathanchance:
It's probably because of the clean flash, there are more processes active.
[Nexus 6P Original Android Development] xflowy:
i dont get it. what do you mean? :)
[Nexus 6P Original Android Development] nathanchance:
When you clean flash, there are more processes running like optimizing your apps in the background (one of the primary causes of Android System drain) which will use more CPU cycles.
[Nexus 6P Original Android Development] xflowy:
k. but clean flash was already yesterday evening. now in the morning im still having the issue. shouldnt these be done by now?
[Nexus 6P Original Android Development] nathanchance:
Not necessarily, it can take a couple of days.
[Nexus 6P Original Android Development] xflowy:
didnt know. thanks man.
[Nexus 6P Original Android Development] Zorachus:
Quick question on the DT2W option. I love double tapping to wake Mt smartphone, the HTC One and OnePlus phones have that as a default setting.

Curious, by using that kernel setting on our 6P, is it a battery drainer ? Is that always running in the background ?

Because the Play Store apps that offer DT2W are known battery wasters
[Nexus 6P Original Android Development] Maxr1998:
Battery drain should be as minimal as on other devices.

Only the touchscreen stays on after you turn the screen off, deepsleep still works. I believe the Play Store apps keep the whole screen and cpu running and only draw a black background when the screen is "off". So this is definitely better.
[Nexus 6P Original Android Development] flar2:
There is no drain, the panel and everything goes to sleep as normal
[Nexus 6P Original Android Development] wrick01:
Hi !

How long was your first boot ? I did exactly what you did, and I'm 10 minutes in to the boot animation.
[Nexus 6P Original Android Development] Atticustrd:
How do I disable swipe to wake... Do I have to have the power icon on blue? I tired off and on and it's still opening phone. Thanks
[Nexus 6P Original Android Development] sm4tik:
There's an option in the installer to leave it disabled. Alternatively you can uncheck every option in s2w and tap on the blue power button to apply your change on boot

Edit: tap "Sweep2Wake" text to see all the options
[Nexus 6P Original Android Development] Rob014:
Double tap to wake stopped working for me for some reason this evening, I had it working fine earlier. I have it enabled in ex kernel manager and the power button toggled blue but nothing. Swipe to sleep works perfectly fine.

I've now got it working by installing the supplementary wake gestures app and selecting double tap to turn screen on.
[Nexus 6P Original Android Development] Ok_Kaleidoscope5109:
Hi I had a soft reboot today. I'm trying to learn how to read logs, but perhaps someone can help me?

Link to log: https://drive.google.com/open?id=0BzLwcc473Qq3ZmxkZDFoVzlIbXc

I dont see anything that stands out--is it kernel related? If someone could help point me where to look specifically for what caused this failure, I would be forever thankful!
[Nexus 6P Original Android Development] BostonDan:
Is there a way to make this kernel SELinux permissive? Perhaps a setting in the installation/EXKM so that one could choose either permissive/enforcing on boot?

I use ARISE sound/VIPER4Android and the Dolby ATMOS processor requires a permissive kernel. I love the Kernel but am now using Elite-Angler just for the Permissive SELinux kernel.

I tried flashing the permissive.zip from AFH, but I suspect that was only for MM ROMs/previous versions of ElementalX as the kernel still showed enforcing on boot.

Thanks for listening and for any assistance!

Cheers,

B.D.
[Nexus 6P Original Android Development] kyzn:
Here.

http://xdaforums.com/showthread.php?t=2524485
[Nexus 6P Original Android Development] BostonDan:
Thanks for the link. I should have said that I am on Magisk with PHH superuser and had SELinuxModeChanger v3.2 installed.

Unfortunately, SELinuxModeChanger does not recognize PHH superuser as having root access available. I believe it only recognizes Chainfire's SU. :(

Cheers,

B.D.
[Nexus 6P Original Android Development] flar2:
Soft reboot is not kernel related
[Nexus 6P Original Android Development] flar2:
It's either on or off, there's no way it can suddenly stop working.

I would suggest using sweep2wake up instead of double tap
[Nexus 6P Original Android Development] kyzn:
Well you could run a command on terminal to run SELinux Permissive on boot. But it won't survive a reboot.

su

setenforce 0
[Nexus 6P Original Android Development] BostonDan:
Yes, I was doing that and could write a shell script to do this. I was only asking about a one-click interface to the EXKM that would allow one to set kernel mode on boot (whether permissive or enforcing). Otherwise, it becomes a pain to constantly go into a terminal and write a command. I suppose I could create a tasker widget to do this, and remember the state of the kernel between reboots....

thanks for the help.

Cheers,

B.D.
[Nexus 6P Original Android Development] flar2:
I once added this in my app and it got banned from the Play Store and blacklisted as malware. Caused me several months of hate mail.
[Nexus 6P Original Android Development] BostonDan:
Thanks flar2. I didn't even think of the ramifications of the play store, and I'm sorry that happened. I wish google/carriers would let us use our phones as we want (main reason I dumped Samsung and Big Red - They don't want you using your phone as a personal platform, but only as they deem fit).

Thanks again for your help. I will work on a SELinux permissive/enforced task button under tasker and probably go back to your kernel once I complete this, as I am impressed by your kernel and want to run it (main reason I boughts EXKM).

Cheers,

B.D.
[Nexus 6P Original Android Development] Ok_Kaleidoscope5109:
Great thank you for your help. Do you know how I can find out what it is? i've been combing through and not sure what to look for :(
[Nexus 6P Original Android Development] flar2:
You could still use EXKM to do this. Go to Tools->User SEttings and create a new setting. Navigate to /sys/fs/selinux/enforce and you'll be able to toggle it with 0 or 1.
[Nexus 6P Original Android Development] kyzn:
You learn something new every day.

Taking a note of this. Just in case I ever need Permissive. :good:
[Nexus 6P Original Android Development] BostonDan:
Flar2,

While the setting of selinux as permissive worked brilliantly, dolby atmos still crashed. I believe this is because Dolby atmos starts at boot prior to selinux being set to permissive. I had to go back to an inherently permissive kernel. Pity as I love elementalx. I will definitely keep reviewing this thread for any changes.

Cheers,

B.D.
[Nexus 6P Original Android Development] flar2:
I don't have the link handy, but did you try the permissive.zip I made? It requires SuperSU, but should start as early in the boot process as possible.

ElementalX will never run permissive, I don't advise it. I think mods like these should come with the necessary sepolicy changes to allow people to run normally.
[Nexus 6P Original Android Development] theleet:
sorry //delete this
[Nexus 6P Original Android Development] r80ies:
Can someone point me to supported Governor profiles? I can't remember where I found them. Tia
[Nexus 6P Original Android Development] danmaman:
Here it is

http://xdaforums.com/nexus-6p/general/guide-advanced-interactive-governor-t3290605
[Nexus 6P Original Android Development] Curiousn00b:
I'd suggest reading the link you were sent to, but if you don't want to type the command prompt commands in, download Nexus Root Toolkit for an easy root+recovery.
[Nexus 6P Original Android Development] sm4tik:
Hey mate. I hope you read the following posts also as this was solved long ago.
[Nexus 6P Original Android Development] Curiousn00b:
I didn't set my Tapatalk to open up to the first post, like I normally do, and it went to the first unread. I thought I was on the last page, lol..

I'm normally on G+ nowadays.
[Nexus 6P Original Android Development] lu4414:
Hi, just a minor question, is this safe to use with fast charge? I'm currently using the Hawk interactive gorvernetor and notice a slightly warmer device!
[Nexus 6P Original Android Development] therock3181:
The kernel ? Why wouldn't it be safe ? It's proven to be one of the best for the 6P.

Using it myself with MM and now N. I don't see why the device might be warmer with this kernel...
[Nexus 6P Original Android Development] lu4414:
Awesome....maybe is just a impression

Thanks man

(And the features of this are really amazing)
[Nexus 6P Original Android Development] mbl1979:
So been with elemental from the time I've had my Nexus 6. I also got his kernel manager I have been using for a long time. Something new, I'm on Benzo's newest N ROM I've noticed on his kernel manager I don't see the option to install or update kernel option. I also can't load governors, says there are no presets saved. Very weird both have been there from as far back as I can remember. Has anyone else seen the same?
[Nexus 6P Original Android Development] DeathmonkeyGTX:
Mskip's toolbox is pushing broken twrp 3.0.2-1, if you make backup containing efs and restored it it soft bricks the phone. Only fix I know of is a couple adb commands while in twrp that seems to erase the efs.
[Nexus 6P Original Android Development] therock3181:
You won't regret it !
[Nexus 6P Original Android Development] Takiyon:
I have a pair of sony headphones with inline mic and button. Works with the stock kernel but not with EX. It does not detect when plugged in. Any idea on how to fix? Only way to fix is to go back to the stock kernel which sucks.
[Nexus 6P Original Android Development] troyolson92:
Like other users my little core is stuck on at max. I've tried other profiles doesn't matter. I set max on little core to lower amounts and it max at that amount. Clean flash on pure nexus.

No extra processes running.. very little apps installed. Only mod is viper Deuteronomy 2.5
[Nexus 6P Original Android Development] ol@fson:
After a clean flash it can take up to a week until background processes due to app optimization and cache building is finished, maybe that's the reason?
[Nexus 6P Original Android Development] troyolson92:
A week...... Really..... So a dirty flash should settle in faster?
[Nexus 6P Original Android Development] resynx:
No, your cores should not be stuck on max for an extended time. Especially not a week! Give it a few hours to settle down and check again. It doesn't happen to me on EX, but it happened to me on Elite for some reason where no matter what my cores would stick at max.
[Nexus 6P Original Android Development] ol@fson:
Maybe there is something wrong with EXKM settings? You could try and delete the app data and start from scratch, just to be sure ..
[Nexus 6P Original Android Development] troyolson92:
Thank you, don't know why I didn't think of that, lol. That fixed the issue. Thanks again, sometimes I tend to miss the obvious and go straight to deep debug
[Nexus 6P Original Android Development] Takiyon:
Anything??? Ideas?
[Nexus 6P Original Android Development] Vaseag:
EXKM

How you fix this
[Nexus 6P Original Android Development] hinxnz:
To reset stats, press that curvey arrow.
[Nexus 6P Original Android Development] BelzIgoh:
I'm using Sony and Audio Technica earphone with mic, both can be detected when plugged in.

Do you using any audio mod?
[Nexus 6P Original Android Development] Takiyon:
No audio mods used or installed.
[Nexus 6P Original Android Development] Vaseag:
I did that couple times .. + wiped exkm data , didn't helped
[Nexus 6P Original Android Development] hinxnz:
Upload logs for dev, there's a save logs function in the tools section of EXKM.

Try uninstalling EXKM, reboot and then reinstall, not sure what else to suggest.
[Nexus 6P Original Android Development] flar2:
If resetting does not help, maybe you have a different problem, like another app interfering, like greenify preventing the service from running or killing the service.
[Nexus 6P Original Android Development] Takiyon:
http://cloud.tapatalk.com/s/5805272ab2e52/dmesg.txt

Here is the log file, not sure what else to do.
[Nexus 6P Original Android Development] flar2:
I added a patch that changed some of the resistance values for headphone button detection because there were a bunch of headphones that don't work with stock. I will look at them again and see if there is room for adjustment.
[Nexus 6P Original Android Development] Vaseag:
Thx ..yes I Greenify the Exkm :(

Works now ))
[Nexus 6P Original Android Development] troyolson92:
Hum.. I'm still getting my CPU little cores pegged at full speed all the time. Any recommendations for apps to check which process has gone rouge?
[Nexus 6P Original Android Development] SlimSnoopOS:
Clear all apps from recent list. Then after each app you open, switch to EXKM and wait for little CPU to drop it's speeds. For me, the sports app theScore causes this. Regardless of clean install, Titanium restore, wipe Art cache,or fresh install of 7.0, I get this issue with that app since Nougat.
[Nexus 6P Original Android Development] abcdw655:
Seconded. This seems like a neat thing to have.
[Nexus 6P Original Android Development] sherlock5545:
I guess a few weeks ago I was right. Safety NET now fails on unlocked bootloaders, or so it seems. I guess there's no kernel workaround for this?
[Nexus 6P Original Android Development] drewski_1:
So I finally flashed N (stock - need it for my company's MDM) and forgot to flash E-X so I encrypted my device upon reboot.

Can I Nandroid my /data, format data, flash E-X, and restore the /data Nandroid?

or better to start from my (couple week old) Decrypted MM Nandroid and redo the N upgrade?
[Nexus 6P Original Android Development] pa.pn2:
As far as i know u cant restore it because you were decrypted before. I would go clean if u ask me:)
[Nexus 6P Original Android Development] steveo17:
its not because your bootloader is unlocked, it's likely due to the fact that you are rooted
[Nexus 6P Original Android Development] sherlock5545:
The thing is, I haven't rooted the phone. Simply flashed the kernel and that's it. Can the kernel trigger SafetyNet? It's been working great from April until now. No root, just kernel.
[Nexus 6P Original Android Development] sm4tik:
Settings > developer options > show cpu usage
[Nexus 6P Original Android Development] steveo17:
don't think so. they've been constantly updating safetynet though so you never know.

try this safetynet app. Chainfire said SafetyNet Helper has been wonky for him

https://play.google.com/store/apps/details?id=com.cigital.safetynetplayground&hl=en

If you still fail, maybe try restoring your stock boot.img
[Nexus 6P Original Android Development] steveo17:
wow

actually you might be right

http://www.androidpolice.com/2016/1...unlocked-android-phones-android-pay-affected/
[Nexus 6P Original Android Development] john7760:
Now the waiting game until Dev Preview 7.1.1 compatibility !!
[Nexus 6P Original Android Development] nathanchance:
I've had a few people tell me that my kernel works fine on the dev preview. I suspect that will be the case here as well.
[Nexus 6P Original Android Development] john7760:
Thanks I was using the App and it showed no compatible version. I'll manually flash knowing this thanks!

Edit: Confirmed working on the 7.1.1 OTA