yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] peltus:
If you wait for the correct ex kernel build for your ROM build you should be OK. At least if you flash it in twrp. No experience with FlashFire though.

Also no idea of you need to clean install when 7.1 comes out.
[Nexus 5X Original Android Development] ltjmax:
I tried to search before Iasked... Does it work well with suhide?
[Nexus 5X Original Android Development] joetheshmo:
Yes it does, or did. Safety net got updated and suhide no longer hides SuperSU
[Nexus 5X Original Android Development] khanjui:
Suhide is also updated. http://xdaforums.com/showpost.php?p=69021494&postcount=1592

[MENTION=3280518]ltjmax[/MENTION]
[Nexus 5X Original Android Development] jerethi:
Are there any drawbacks to reflashing ElementalX to change settings? Or is it preferable to always install it on top of stock kernel?
[Nexus 5X Original Android Development] khanjui:
You can reflash it without having any problem.
[Nexus 5X Original Android Development] jsauder2:
[MENTION=4684315]flar2[/MENTION] Is it possible to add the governor profile options to aroma, or would that be a major PITA? I ask because I use this without root, but would like to have access to the profiles. If it's not possible, I suppose I'll learn to build your kernel with the settings I want to use.
[Nexus 5X Original Android Development] rene_r:
Hi on the latest nougat kernel, I got the following error using a VPN client, do you think it's really kernel related or just a strange error message, thx in advance,

Connecting to*renerxxx.no-ip.viz*port 1723 via rmnet_data0

Connection established (socket = 8)

Sending SCCRQ

type=1400 audit(0.0:872

type=1400 audit(0.0:873

type=1400 audit(0.0:874

type=1400 audit(0.0:875

Received SCCRP -> Sending OCRQ (local = 23413)

Tunnel established

type=1400 audit(0.0:876

type=1400 audit(0.0:877

type=1400 audit(0.0:878

type=1400 audit(0.0:879

Received OCRQ (remote = 32772)

Session established

Creating PPPoX socket

Starting pppd (pppox = 9)

Pppd started (pid = 21160)

type=1400 audit(0.0:880

type=1400 audit(0.0:881

type=1400 audit(0.0:882

Using PPPoX (socket = 9)

Couldn't open the /dev/ppp device: Permission denied

Sorry - this system lacks PPP kernel support

Received signal 17
[Nexus 5X Original Android Development] flar2:
Does it work on stock kernel? I'm guessing it's more overzealous security.
[Nexus 5X Original Android Development] rmead01:
Does anyone know what the headphone port boost/gain is set to in this kernel? I love how it allows me to set my radio closer to other audio levels over stock but not sure what the values are to replicate if I change them.
[Nexus 5X Original Android Development] aamir123:
Are there any plans to add per app profiles to the app?
[Nexus 5X Original Android Development] Skar3:
Hi guys, on nougat, What are the recommended settings or profiles? for battery life e and normal performance
[Nexus 5X Original Android Development] manpildo:
Stock
[Nexus 5X Original Android Development] flar2:
They are stock if you don't change them

No
[Nexus 5X Original Android Development] jerbear294:
But if you're going to use stock settings, what's the point of installing a custom kernel? ElementalX is exactly like the stock kernel by default.
[Nexus 5X Original Android Development] joetheshmo:
Wake gestures, color control, sound control to list a few
[Nexus 5X Original Android Development] manpildo:
Swipe left/right to lock, sound control, ability to try different profiles when the mood comes.
[Nexus 5X Original Android Development] jerbear294:
Fair enough.
[Nexus 5X Original Android Development] axiel7:
I can't install this kernel on latest PureNexus rom, first i flash it over purenexus kernel(stock) and when i boot up it freezes at google circles logo and then it boot normally but the screen freezes (like the bootanimation) and boot again doing the same, i tried franco kernel and works great but i want this kernel before that it's works perfectly

Edit: also tried on stock+
[Nexus 5X Original Android Development] nathanchance:
Are you overclocking?
[Nexus 5X Original Android Development] axiel7:
Yes, i check the maximun frequencies in aroma installer
[Nexus 5X Original Android Development] nathanchance:
That's the problem. Select stock values and it will boot up just fine.

[MENTION=4684315]flar2[/MENTION] I am not sure if you saw it or not but DespairFactor supposedly fixed the overclocking commit by tweaking the voltage values ever so slightly, might be worth taking a look at: https://github.com/DespairFactor/bullhead/commit/64c71dd13ec30302c5464a7f7d91ddef29fd59aa
[Nexus 5X Original Android Development] user822:
Is EAS scheduler the default now?
[Nexus 5X Original Android Development] peltus:
No, interactive. EAS has been dropped.
[Nexus 5X Original Android Development] user822:
Too bad, it seems make a return in the Pixel phones

Maybe when their kernel is released it can be used in a better version :confused:
[Nexus 5X Original Android Development] Drakax:
I've just flashed elementalx 3.06 - on Team OctOs Oct-N ROM / no custom kernel - without any error but nothing appears after the reboot lol, any reason why?
[Nexus 5X Original Android Development] jsauder2:
What do you mean nothing appears? It's a kernel, there's not anything that is supposed to appear...?
[Nexus 5X Original Android Development] peltus:
You can check your kernel version in settings , about phone. Bottom most option in settings.
[Nexus 5X Original Android Development] manpildo:
Is the fingerprint connected to the kernel in any way? Can the kernel cause bad fp sensor performance?
[Nexus 5X Original Android Development] ulxerker:
in theory yes, but usually its not touched by the kernel. but there is a kernel patch out there that accelerates fp sensor behaviour, it has been applied to franco kernel some versions ago, for example.
[Nexus 5X Original Android Development] manpildo:
Thanks for the tip, gotta try that out. Am frustrated with fp sensor since N.
[Nexus 5X Original Android Development] tekanina:
I've been having this problem on abcRom and stock. Takes like 3 or 4 reboots and flashes for the kernel to stick sometimes.
[Nexus 5X Original Android Development] Drakax:
Same here! Finally after flashing it for the third time, it worked! :)
[Nexus 5X Original Android Development] manpildo:
Fp sensor working fine on franco. [MENTION=4684315]flar2[/MENTION], would you mind adding this patch to your kernel? Fp sensor is unusable otherwise.
[Nexus 5X Original Android Development] :
what's the problem with it? working fine here with ex kernel.
[Nexus 5X Original Android Development] manpildo:
Needed several tries for it to unlock or it didn't recognise my finger at all and had to use power button. Flashing franco, so far, has eliminated this problem completely.

EDIT: Here is the bit from franco changelog:

Reduce the fingerprint scanner->screen on latency by boosting the CPU when the scanner is reading your fingerprints and also migrate those tasks to the big cluster until the scanner has finished unlocking your device

This seems to be (one of) the commit(s): https://github.com/franciscofranco/bullhead/commit/58bf52e469d2d5ec64b8d2f9f79ab64f8c61cb5b

And according to Franco it doesn't cause significant battery drain: http://xdaforums.com/showpost.php?p=68469344&postcount=1280
[Nexus 5X Original Android Development] Lord_Flaya:
Seems great as a kernel. Pity the manager app has to be bought. No option for me as I have no way of making purchases from play store. :(
[Nexus 5X Original Android Development] :
use Kernel Adiutor instead, it's free from Playstore. Sorry, kernel managers are a way to support the developer if the user can't donate.

---------- Post added at 12:43 PM ---------- Previous post was at 12:40 PM ----------

welp, I think that commit is just to make the fp read fingers faster. You might want to re-enter your fingerprint in security settings. In all honesty, fingerprint sensor with PureNexus, EX kernel works very fine with absolutely no problems. Also as fast as stock or maybe even faster. Im sorry you are experiencing problems.
[Nexus 5X Original Android Development] hilla_killa:
My fp sensor is working great too! Pn 10/10/16 build and lateest elemental no issues whatsoever
[Nexus 5X Original Android Development] manpildo:
This is insulting :crying: Of course I tried that.
[Nexus 5X Original Android Development] ulxerker:
its good that has to be bought as there is much work behind this app. try to purchase/order Google Play gift cards/vouchers in any way to make payments in the store.
[Nexus 5X Original Android Development] :
hahaha that's why I said sorry. once again, sorry. No intention of insulting here :) let's just wait flar2's reply! :)
[Nexus 5X Original Android Development] hilla_killa:
I use google opinion rewards and ive almost $30 in like 6 months answering silly questions thanks google buy all my apps thanks to that app
[Nexus 5X Original Android Development] :
well, it depends on the country. Google doesnt support my country with that app :(
[Nexus 5X Original Android Development] flar2:
I've never had a problem with fingerprint responsiveness. Could be the settings you use? Things like turning off touchboost or governor profiles. The other possibility is it could be slower if the big cores are offline due to thermal throttling.

I might try the patch you linked, but it still won't help if the issue is the big cores being offline.

I'm in a difficult spot with this, as I don't want to have a free (no license) version floating around making it easier for pirating (at least now, people who pirate the app risk getting pwned by hackers). The other option would be to implement my own license system, which I'm not keen on either, because I don't want to collect or store any information about users. That brings with it a lot extra work around protecting the information and server side security and all that. And also extra administrative work to deal with issuing licenses and payment.
[Nexus 5X Original Android Development] Midomad:
ElementalX kernel manager is good so no need to do any modification.
[Nexus 5X Original Android Development] manpildo:
Aren't big cores anyway offline when the phone is sleeping? And no, it wasn't about throttling because the issue was consistent hot or cold. I was using default kernel settings, only modification being sweep right/left to lock (missing that feature badly on Franco btw :( ). Same system setup, default Franco settings has eliminated the issue completely. Let's see, maybe I will try EX again some time, I will let you know if the issue persists as I seem to be the only one having it.
[Nexus 5X Original Android Development] CEDRIC23:
Hi, DT2W and others gestures works for you?

I have the last pure nexus and the elemantalX 3.06 .

Thank's.
[Nexus 5X Original Android Development] khanjui:
They are.
[Nexus 5X Original Android Development] kojak1989:
Which governor are better for battery life and performance fiops or zen ?
[Nexus 5X Original Android Development] khanjui:
http://xdaforums.com/general/general/ref-to-date-guide-cpu-governors-o-t3048957
[Nexus 5X Original Android Development] CreasingMass Dev:
Is*

Both fiops and zen are I/O schedulers, not governors.
[Nexus 5X Original Android Development] kojak1989:
Which one is more battery friendly ?
[Nexus 5X Original Android Development] CreasingMass Dev:
Test them yourself.
[Nexus 5X Original Android Development] khanjui:
Did you read thread that I posted to you? Why you are still asking? If you can't read or search, don't expect any help from others.
[Nexus 5X Original Android Development] Midomad:
Just to let know guys that you can now lock you're phone with fingerprint sensor with this awesome app in my opinion this should be integrated with stock android.

http://xdaforums.com/showthread.php?t=3466549 [MENTION=4684315]flar2[/MENTION] could you look on it too?maybe you could add it as an option to EXM.
[Nexus 5X Original Android Development] Sumaech:
Will this work with the latest October security patch for nougat?
[Nexus 5X Original Android Development] Midomad:
Sure!

Read the title.
[Nexus 5X Original Android Development] Sumaech:
lol I'm so stupid... I did not catch that. Thanks
[Nexus 5X Original Android Development] Flyview:
Or you could use the power button?

---------- Post added at 01:03 PM ---------- Previous post was at 01:02 PM ----------

Hey [MENTION=4684315]flar2[/MENTION] is it possible to implement USB fast charging like we had with the Nexus 5 ElementalX kernel? What about core voltage support? Or is that basically pointless these days?
[Nexus 5X Original Android Development] Midomad:
Troll?
[Nexus 5X Original Android Development] Flyview:
No, the power button already locks the device, as long as you have "power button locks immediately" checked. Why would you need the fingerprint sensor to lock the device?
[Nexus 5X Original Android Development] Midomad:
Why ElementalX come with gesture to lock the screen?we could lock the device with power button.

Why i wouldn't?
[Nexus 5X Original Android Development] Flyview:
Haha alright alright to each their own. I know I wouldn't want it cause my finger rests there a lot and I'd probably turn it off when I don't want to.
[Nexus 5X Original Android Development] Midomad:
Android 7.1 is up!

https://developer.android.com/preview/download.html#device-preview
[Nexus 5X Original Android Development] Kusoo:
I just installed 7.1.1 and camera is really really dark after installing ElementalX
[Nexus 5X Original Android Development] manpildo:
The power button feels fragile on the device. I'd rather avoid using it as power buttons have a history of breaking when abused too much.
[Nexus 5X Original Android Development] Flyview:
True, this was quite the problem on the Nexus 5. Speaking of which the swipe to lock isn't working for me. I have it set to left only, can anyone confirm?
[Nexus 5X Original Android Development] Sifi1310:
Elementalx on Android 7.1.1 render the camera unusable at the moment as it is extremely dark. Will there be an update to elementalx soon to fix this issue?
[Nexus 5X Original Android Development] jsauder2:
The current kernel is not for the 7.1.1 update. Just be patient and I'm sure it will be updated to work. Use the stock boot.img for now if you want everything to work.
[Nexus 5X Original Android Development] manpildo:
Franco said kernel sources aren't out yet, patience young padawan.
[Nexus 5X Original Android Development] Lossyx:
Would it be possible to add chill governor and maple I/O?

I've heard it's a good combination and would love to have it in this kernel.
[Nexus 5X Original Android Development] Flyview:
It looks like the Aroma installer may be broken. Turning on Swipe to Sleep from the aroma installer does not work. After purchasing EX Kernel manager and turning it on there, it works. I also noticed the I/O scheduler was not FIOPS as chosen in the aroma installer as well. The frequency selection in the aroma installer still seems to be working. P.S. Why is it that frequency selection from inside EX Kernel manager is not recommended? How do you get all cores online to be able to change it?
[Nexus 5X Original Android Development] Stevica Smederevac:
That warning more a percussion measure. If all cores are not online, it means thermal throttle kicked in and you need to wait until the phone cools down
[Nexus 5X Original Android Development] kojak1989:
For Android 6.0.1 are only kcal profiles ready to set whitout governors ?
[Nexus 5X Original Android Development] ulxerker:
huh:confused: ... as a matter of fact every android version and it's kernel have governors, the newer ones mostly the one called interactive. if available, you can set governor profiles in EXKM on 6.0.1
[Nexus 5X Original Android Development] kojak1989:
ok nevermind they shows now and how to install it :)
[Nexus 5X Original Android Development] HpNoTiQ:
Is it possible to add commit to bypass safety net on both version (m and l)?

https://github.com/sultanxda/androi...mmit/abc05b16bbd33521c2fffaf491c5657a94bfcfc5

I'll try tomorrow but I'm on Windows and nearly all tools on xda works on Linux!
[Nexus 5X Original Android Development] AndroidDeveloperLB:
Questions:

Since Android 7.1 is out, is it safe to flash it together with this kernel?

I flash this kernel only because it avoids encryption (extra performance for nothing) and for double-tap-to-wake gesture.

Is it possible to do both of those (or one of them) without flashing a kernel?
[Nexus 5X Original Android Development] khanjui:
You can flash SuperSU before booting the ROM, force encryption will be gone.
[Nexus 5X Original Android Development] jsauder2:
The kernel source has not been released for 7.1.1 yet, so this kernel can't be updated to work with it. A few users have already reported trying. Sounds like it will boot, but the camera doesn't work and maybe a few other things. If you want to be on 7.1.1, use the stock kernel for now.
[Nexus 5X Original Android Development] RinoFxx:
Can i flash elemenal kernel over franco kernel with pure nexus or i have to do a clean flash? Maybe only a dalvik wipe could be possible?

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] Midomad:
Dirty flash Rom then flash kernel.
[Nexus 5X Original Android Development] ulxerker:
nope, first you have to flash the kernel (boot.img) that came with your rom, after that you can flash EX. there is no need to wipe anything.
[Nexus 5X Original Android Development] AndroidDeveloperLB:
How come? Why would flashing SuperSu disable encryption? I thought this is a matter of the kernel...

Also, do you know of a way to enable double-tap-to-wake ?

I've read here, that it's possible on Nexus 6P. Could a similar solution be applied on Nexus 5X ?
[Nexus 5X Original Android Development] manpildo:
I believe EX has this already (double-tap-to-wake and sweep-to-wake).
[Nexus 5X Original Android Development] SlimSnoopOS:
The stock boot.img enforces encryption on boot via a "forceencrypt" flag. Installing most custom kernels, a modified boot.img, or SuperSU will switch that flag to "encryptable" which does not force encryption. SuperSU has specifically done this since November 2015, likely earlier. For clarity sake, doing the above is step one of a two step process. You still need to remove encryption by wiping internal storage either through TWRP or fastboot format userdata.

Use a kernel manager to enable DT2W or S2W. It's already included within the kernel.
[Nexus 5X Original Android Development] ®azor:
So will it become encryptable or encryptable+nonencripted after SuperSU? Will it take into account the current status?
[Nexus 5X Original Android Development] AndroidDeveloperLB:
I'm talking about flashing the stock 7.1 version of Android, and yet still have these 2 features I like from this kernel: double-tap-to-wake and un-encrypted storage.

Wouldn't wiping also remove the rom and superSu ?

Currently I have this kernel (of current thread - EX), SuperSu, and this rom , yet it has un-encrypted storage.

What should I do in order to still have un-encrypted storage, root, and 7.1 ?
[Nexus 5X Original Android Development] SlimSnoopOS:
SuperSU will modify the flag to be "encryptable." Once done, it will maintain your status of being encrypted or unencrypted on boot. If encrypted, it will stay encrypted. If not encrypted, it will stay not encrypted. You then make the choice to remove encryption, stay unencrypted, or to re-encrypt the data partition.

Both features are already in the kernel. They just need to be activated using a kernel manager like EXKM or Kernel Adiutor. If they do not work on 7.1.1 (very likely, among other compatibility issues), wait until source is posted and flar2 has the time to update to 7.1.1 developer preview. That may take days or weeks. There is no kernel support for developer previews without source.

Formatting userdata would wipe the rom but not remove SuperSU. The rom would still boot up, just factory out of the box (OOTB) setup but with SuperSU installed.

Per your final question, all you need to do is flash 7.1.1 factory image then flash SuperSU via TWRP. If you are already unencrypted, then you will stay unencrypted on boot with SuperSU installed. For now, same process as the security updates.
[Nexus 5X Original Android Development] flar2:
Update!!!

Nougat

ElementalX-N5X-3.07

Changes:

-verified boot patch (@sultanxda)

-performance optimizations
[Nexus 5X Original Android Development] :
is that the same optimization found on Franco kernel? (related to Pixel kernel tree) :confused:
[Nexus 5X Original Android Development] Flyview:
Thanks for the update! Can we get a bit more detail on what the improvement is? Also please see my previous post about the aroma installer being partially broken!
[Nexus 5X Original Android Development] AndroidDeveloperLB:
I know those exist on the EX kernel. I said I will just miss those when moving to 7.1.1 version. In fact the only reason I flash this kernel is for un-encrypted storage and double-tap-to-wake. I asked if there is a way to get double-tap-to-wake as this article shows for Nexus 6P.

About un-encrypted+superSu , so you say I will download from here the file called "bullhead-npf10c-factory-ab01b47a.zip" , flash it and then flash SuperSu ?

No need to wipe?
[Nexus 5X Original Android Development] rogconnect:
3.07 fixed the Android 7.1.1 Camera darkness?
[Nexus 5X Original Android Development] Midomad:
No.

Source kernel for 7.1.1 aren't yet out!
[Nexus 5X Original Android Development] HpNoTiQ:
Hi,

Is it possible for you to add verified boot patch to 1.20?

I'm trying to compile you kernel but compiling always result in error.

I'm on ubuntu 16.04, follow tutorials here (http://xdaforums.com/showthread.php?t=1748297), (ARCH=arm64, CROSS_COMPILE) I use NDK Toolchains AARCH64 4.9), make bullhead_defconfig, make menuconfig (load build.config) and make but every time I got an error!

Thanks for any help (compiling it or explain how you compile it!)
[Nexus 5X Original Android Development] SlimSnoopOS:
Oh, I see now. Sorry for misreading what you wrote. Idk but you can try and see.

Latest SuperSU 2.78 SR1 works on 7.1.1. I don't run dev previews so I can't verify the unencrypt part. but it should work just the same. Manually install via fastboot then root. No wipes are necessary if already unencrypted, it should work just the same as before.
[Nexus 5X Original Android Development] AndroidDeveloperLB:
Can I flash via TWRP instead?
[Nexus 5X Original Android Development] SlimSnoopOS:
Yes.
[Nexus 5X Original Android Development] :
hello, does anybody know what to change in order to have the 5x store more hidden apps in ram?
[Nexus 5X Original Android Development] schaggo:
No. Custom kernel required. And this ain't happening until preview sources drop.

By searching a bit on how encryption works on android and on reading SuperSU FAQ, you could have found out all of this by yourself. Please stop being lazy on XDA, it will not bring you eternal honour.

By default stock boot encrypts upon boot if running un-encrypted (=forced encryption). If already encrypted, no changes will be applied.

SuperSU simply patches the above away.

If running un-encrypted, you stay un-encrypted. If encrypted, you stay encrypted.

The patch does NOT decrypt, it simply disables (re-)encryption of un-encrypted devices.

So if you've only disabled encryption but never actively decrypted, you ran encrypted the whole time and didn't notice. You'd first have to fully wipe data to remove encryption.

If you've decrypted your device in the past and never re-encrypted, you'll have to apply the patch (eg. SuperSU) to keep it un-encrypted after flashing stock boot.

Custom kernels usually always have forced encryption disabled, regardless of SuperSU.
[Nexus 5X Original Android Development] kojak1989:
I have bug in latest version of EXKM beacuse if i want turn off notification about battery status i must turn off battery statistics from settings beacuse switch for turn off notification from quick settings panel doesnt work for me.