yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] suku_patel_22:
Yes, you will still be decrypted if you flash the stock boot image and elementalX right away.

I am using it on N DP3 with decrypted data without issues.

Its definitely smoother than the stock kernel

Edit:
[MENTION=4684315]flar2[/MENTION] I just checked the logs after applying AmanuensisOne governer profile on N DP3 via the shell script and got the errors for the below tunables.

echo 1 > /proc/sys/kernel/sched_migration_fixup

echo 400000 > /proc/sys/kernel/sched_freq_inc_notify

echo 400000 > /proc/sys/kernel/sched_freq_dec_notify

echo 44 > /sys/module/msm_performance/parameters/temp_threshold

echo 1024 > /sys/block/mmcblk1/bdi/read_ahead_kb

echo "deadline" > /sys/block/mmcblk1/queue/scheduler

Could you please suggest the correct paths/add them in in the future?
[Nexus 5X Original Android Development] blinkin:
Thanks, it worked! ☺️
[Nexus 5X Original Android Development] :
Second day with ElementalX on Np3 and running fantastic. Thanks!! ?
[Nexus 5X Original Android Development] Ivixmax:
what is the difference betwenn normal kernel and eas kernel of elemental x?
[Nexus 5X Original Android Development] SlimSnoopOS:
Infos with links.
[Nexus 5X Original Android Development] Synvani:
Official website and download source (elementalx.org) not working?
[Nexus 5X Original Android Development] parthabhatta:
Same with me. Site seems down
[Nexus 5X Original Android Development] dml1851:
It's soooooo slow, but finally I managed to download 3.0.2, so maybe the site it's not down, but almost

Enviado desde mi Nexus 5X mediante Tapatalk
[Nexus 5X Original Android Development] Razorless:
I got some new delicious information for you.
[Nexus 5X Original Android Development] Xdevillived666:
? it's compatible with N? Does it allow permissive Linux so I can install viper?

---------- Post added at 08:28 PM ---------- Previous post was at 08:21 PM ----------

Nope
[Nexus 5X Original Android Development] Fille84:
Any mirrors to the kernel?
[Nexus 5X Original Android Development] roofrider:
Yes, but I'm not sure why. This happened the last time I flashed the kernel on DP2 as well. Had to re-enable gestures settings as well as change the scheduler, readahead and backlight dimmer values in the app and set it on boot.

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

Not sure if this is allowed, but you can get it from his AFH.

6.0.1: https://www.androidfilehost.com/?w=files&flid=45041

N: https://www.androidfilehost.com/?w=files&flid=54269
[Nexus 5X Original Android Development] AllCapsMatt:
site is back up. Also, i believe you can always just go to AFH and search for flar2's uploads
[Nexus 5X Original Android Development] dml1851:
Great solution indeed

Enviado desde mi Nexus 5X mediante Tapatalk
[Nexus 5X Original Android Development] blinkin:
Nope to what?
[Nexus 5X Original Android Development] Xdevillived666:
You asked if you would still be decrypted after flashing stock boot...I answered no, though I could be wrong,lol
[Nexus 5X Original Android Development] blinkin:
Yeah you are wrong ? look at the suku's post
[Nexus 5X Original Android Development] bntch:
Excuse me, is there anyone can help me on that please?
[Nexus 5X Original Android Development] flar2:
On modern phones, there are many things that try to control CPU frequencies. My advice is to leave them alone. Old apps like setcpu are really not equipped to deal with the new chipsets. If you want to control frequencies, you could use EX Kernel Manager to disable touchboost and then set the frequencies. But note that there are still system processes that will try to change the CPU frequencies automatically.
[Nexus 5X Original Android Development] flar2:
I think some of those are customizations by LG or Samsung or something. Some of the manufacturers do this to work with their userspace "power and performance" daemons. I'm not familiar with all of them, but as an example, HTC adds special settings to work with pnpmgr, this looks like the same type of thing.

For readahead and iosched, the path might be wrong, I can't remember the correct ones, perhaps mmcblk0 or one of the others.

You shouldn't worry about the other errors in the script, if the path doesn't exist, that line will simply have no effect.
[Nexus 5X Original Android Development] suku_patel_22:
That might be it, the guy who made the profile has a LG G4.
[Nexus 5X Original Android Development] bobby janow:
Ever get an answer to this? I'm getting kind of tired of the stock kernel. Would love to flash this and have a backup of boot.img for the OTA later this month. Stock recovery naturally since still encrypted.
[Nexus 5X Original Android Development] akash3656:
Forgot to mention: My Nexus 5 died. Took it LG, they said the motherboard was at fault. Using an old Nexus 4 handed down to me, the camera is bad (grainy) and touch screen randomly dies. I miss my old 5 and wouldn't consider upgrading if it were alive.

Yea, this is a valid option. However, Nexus devices don't always make it officially to Malaysia. Gray importers bring it in and charge a premium for it for the first 4 months. This sucks.

Thanks, what phone did you come from?
[Nexus 5X Original Android Development] suku_patel_22:
Ohh, in that case its pretty good, just for the slightly smaller battery. I came from a N6
[Nexus 5X Original Android Development] flar2:
I used flashfire to install on my 6P, it should work here too.
[Nexus 5X Original Android Development] flar2:
5X is a good phone. It's not great for gaming, but has better battery life, better camera and a larger screen than your old N5. It works well as an actual phone and for normal things like texting, email, video, web browsing, etc. My wife uses it as her daily phone, no complaints.
[Nexus 5X Original Android Development] dickenam:
I am in the same boat.

N DP3 w. encryption - missing my aftermarket kernels...
[Nexus 5X Original Android Development] mykenyc:
I came from iPhone 5s < Moto X Pure (loved that phone but lost it) < LG G3 < Nexus 5. All of these phone within 6 months. 5x has the best camera hands down, i like the form factor and sturdiness of the Pure though. I think they drop the ball in quality on the 5x, but i use a very sturdy case and extremely happy now. I don't play any games on phones so i can't say, most addictive type games work fine though i'm sure.
[Nexus 5X Original Android Development] bntch:
Thanks you very much, your tips are very useful for me!

I have solved the problem by turning off "touchboost".
[Nexus 5X Original Android Development] Joyarup:
Really a bit of stupid question here. I searched a bit and I found out the SELinux is set to enforcing by default in the kernel.

Any ways to change it to permissive in the N preview EX kernel
[Nexus 5X Original Android Development] Maritus1:
If this is about installing Viper4Android, for that you don't need to set SEAndroid to permissive, there are scripts you can use which will implement a rule to use Viper while SEAndroid is set to enforcing.

I wrote a howto some posts ago in this thread

http://xdaforums.com/showthread.php?p=66432306, but I do not know if this works for you, because you say that you use N preview.
[Nexus 5X Original Android Development] Xdevillived666:
Viper doesn't work for N yet, at least not for me. Some folks said they got a different sound mod working "ARISE soundsystem", but it looks too complicated for me to try,lol
[Nexus 5X Original Android Development] ClintonPuah:
Didn't work on my 5X. I tried to install the 3.02-express via Flashfire, 1 instance Flashfire just didn't boot anything, the other it just reboots the phone.
[Nexus 5X Original Android Development] Razorless:
After all that testing I can finally present you a comprehensive guide to thermal throttling
[Nexus 5X Original Android Development] g33kt:
Thank you, sir. Wonder if [MENTION=4684315]flar2[/MENTION] will implement the values recommended for the "Normal user" in his builds :D
[Nexus 5X Original Android Development] Mrcactuseater:
I think even a beginner user could turn off msm-thermal, turn on core control and lower the thermal threshold to 44°C.

Tapatalk'd from my Twisted, Despaired Nexus 5x
[Nexus 5X Original Android Development] roofrider:
I think Razorless has gone as far as changing the throttling temperatures of both the clusters individually, which i don't think can be done with the app. But it's not that hard to do anyway.

That said, I wonder how EXKM changes the throttling temperature. I can't find these settings in elementalx.conf or elementalx.sh and the changes done in the app are not reflected in the thermal-engine conf file either. Ok, I checked his thread again, and it looks like the app only controls the hotplug temperature.
[Nexus 5X Original Android Development] souleman:
Why are you trying to change the thermal throttling temps anyway? Want your phone to step down earlier? Or trying to see how long it takes to melt something important?
[Nexus 5X Original Android Development] roofrider:
The reason is present in Razorless's threads. To throttle these damned cores at the optimum temperature. Not saying the difference is night and day, but this is XDA, so why the hell not?
[Nexus 5X Original Android Development] khanjui:
http://xdaforums.com/nexus-5x/general/thermal-throttling-temp-performance-test-t3388559

http://xdaforums.com/nexus-5x/general/guide-thermal-throttle-tweaking-t3395681
[Nexus 5X Original Android Development] :
This is what I used on N Preview 3 and Plasma kernel and Viper works great. http://xdaforums.com/showthread.php?p=66371718
[Nexus 5X Original Android Development] Zackptg5:
[MENTION=4684315]flar2[/MENTION]

Any reason why the default governor has been switched to interactive on the eas version for 1.15? Also, ex kernel manager doesn't say that the the kernel is the eas version, just that it's elementalx
[Nexus 5X Original Android Development] valeron94:
Maybe you mean from interactive to sched.

I was asking my self the same question.
[Nexus 5X Original Android Development] Zackptg5:
Nope, eas is supposed to use the sched governor by default but with the new version, interactive is the default
[Nexus 5X Original Android Development] valeron94:
For me sched was default, just switched to interactive with ghostpepper profile and it's working better, around 10% per hour of sot with light usage
[Nexus 5X Original Android Development] bhavstech:
didnt boot with paranoid rom can you take a look [MENTION=4684315]flar2[/MENTION]
[Nexus 5X Original Android Development] khanjui:
Are you sure?
[Nexus 5X Original Android Development] bhavstech:
when i installed kernel along with rom it didnt boot when i flashed the rom again to change kernel it booted

gootta check again thanks
[Nexus 5X Original Android Development] Midomad:
Link to ghostpepper profile?

Thanks
[Nexus 5X Original Android Development] Zackptg5:
It's included along with some other profiles in the ElementalX Kernel Manager App. Otherwise, here's a link: http://xdaforums.com/nexus-5x/gener...e-governor-t3269557/post64905039#post64905039
[Nexus 5X Original Android Development] valeron94:
Yes, I've used the included one
[Nexus 5X Original Android Development] ClintonPuah:
Finally gave in, flashed the modified boot.img from xdaforums.com/nexus-5x/general/4-17-16-t3360574 then formatted userdata and cache. Proceeded to flash latest TWRP, Supersu then ElementalX.

Any recommended profiles? MadDog didn't seem to work very well for me, performance stutters more often than not. Butterfly works well in terms of performance but battery life suffers a bit more. Luckily I'm the sort of guy who brings a powerbank wherever I go.
[Nexus 5X Original Android Development] Zackptg5:
Ghostpepper is my favorite all around profile. At the moment, I'm using the eas version with just sched governor, no profiles and i get great battery life and performance
[Nexus 5X Original Android Development] ollidiemaus:
Okay guys I'm pretty unsure that's why I'm just asking.

Im currently running paranoid android and Im pretty sure my phone is encrypted (because it's asking a passwort before boot) can I just flash the kernel and be good to go?

Or do I need to decrypt my phone?
[Nexus 5X Original Android Development] khanjui:
Sure you can flash the kernel. Also you can set that setting for asking password before boot.
[Nexus 5X Original Android Development] dialga13:
Just installed elementalx with purenexus on my bullhead and it doesnt let me edit big cluster freqs, does anyone know why?
[Nexus 5X Original Android Development] SlimSnoopOS:
The phone is throttling after any flash. Let it cool down and after 10-20 minutes try again.
[Nexus 5X Original Android Development] dialga13:
In the app says unavailable, that's why I'm concerned, but thanks for the help :D
[Nexus 5X Original Android Development] flar2:
It's exactly what he says. The cluster is offline due to temperature
[Nexus 5X Original Android Development] dialga13:
Everything working now, this kernel is awesome, one more question is, how can I apply governor profiles? In EXKM app, I have some profiles and it doesn't give me the option to apply them. Thanks for your huge work!
[Nexus 5X Original Android Development] Psychofrantics:
You just need to load profile, set on boot and Profit.

CPU- Governor Options- Load- Apply on Boot(Blue Circle)
[Nexus 5X Original Android Development] jay661972:
Purchased the app, all i can say is thanks. Kernel and the app is a perfect combo ?
[Nexus 5X Original Android Development] chinesecooler:
Does anyone know why we don't have a gesture / shortcut to turn on torch? This is a very practical feature and I am sure someone must have asked for it. I guess it's not there for a reason?
[Nexus 5X Original Android Development] flar2:
Check out the wake gestures app, or my new app, Button Mapper.
[Nexus 5X Original Android Development] chinesecooler:
Thanks flar. I don't seem to find your app in playstore. Do you have a direct link?
[Nexus 5X Original Android Development] nathanchance:
https://play.google.com/store/apps/details?id=flar2.exkernelmanager
[Nexus 5X Original Android Development] chinesecooler:
I meant the button mapper
[Nexus 5X Original Android Development] nathanchance:
Ah, you can't find it because it is in beta testing on the Play Store. Here is the thread: http://xdaforums.com/android/apps-games/app-button-mapper-customize-hardware-t3361340
[Nexus 5X Original Android Development] chinesecooler:
Awesome, thanks Nathan. Will give it a go.
[Nexus 5X Original Android Development] datagubben:
Can I use this kernel with preview N4? :confused:
[Nexus 5X Original Android Development] chinesecooler:
Argh, keep getting item not found when I click the playstore link. I have already opt in as a tester.
[Nexus 5X Original Android Development] theelle:
Hi [MENTION=4684315]flar2[/MENTION] i have last stock rom, with twrp and root installed. If i wanna flash your kernel and app, what can i do? I read somewhere that i must flash even a package "permissive.zip" or same, but i can view this file... And is kernel stable and bug free? All works correctly?
[Nexus 5X Original Android Development] Psychofrantics:
Just download the kernel zip and flash from twrp.
[Nexus 5X Original Android Development] mitchdickson:
Crazy how the one-step installation instruction in the OP doesn't work for some people.
[Nexus 5X Original Android Development] OzzyThorne:
Is it compatible with N dp 4?
[Nexus 5X Original Android Development] SlimSnoopOS:
Seems like it. Over in the 6P thread, a few folks are using Ex and DP4 just fine.
[Nexus 5X Original Android Development] OzzyThorne:
Thx u so much, I'll try it.
[Nexus 5X Original Android Development] crescal:
Let us know how it goes!
[Nexus 5X Original Android Development] OzzyThorne:
It works well.
[Nexus 5X Original Android Development] Ryrynz:
As someone who upgraded to the 5X after having the N5 for a year and a half.. you're so wrong.

It's a much better phone, enjoy using it a lot more than the 5 (which I'm still using on and off)

The 5 was a great phone but hasn't aged that well, but then many phones don't..
[Nexus 5X Original Android Development] khanjui:
Well, i still have LG G2 and i don't see any reason for upgrade to 5X. Also they are many people out there still using LG G2 and got money to upgrade it but don't. Why? Because deffinetly no "need". Look that great developer named dorimanx. He is working in big company and probably got money to buy new phone, but he don't. Because like i said, there is no "need". Seriously, what are you doing with your 5X that you can't do with Nexus 5? Let me answer; nothing.
[Nexus 5X Original Android Development] Maritus1:
Let's not get too much off-topic here. I upgraded from G2 to 5X, too. Coming from a 16GB phone it's a big improvement, well that's no point in favor of the 5X, but I really enjoy the excellent camera compared to G2 (that might also be related to the poor AOSP support for G2 camera), fingerprint reader is really great on 5X. If there would have been 3GB of RAM and a slightly larger battery, the 5X would've been a kickass phone. I simply just like pure AOSP and nexus update policy, so imho the upgrade was worth it ?
[Nexus 5X Original Android Development] Ryrynz:
Can someone give me a quick hand? Just got the Kernel Manager and downloaded GhostPepper. Which cluster do I want it used for? Both?

Indeed, no intention to derail.. But I am loving the fingerprint scanner very much. Also the screen is a pretty significant upgrade along with the battery life (SOT) and the responsiveness, gaming performance is also up quite a bit along with the extra screen size and camera improvements and brightness etc.. It's a big deal. Loving it more than I did the N5. Can't wait to see what the next one brings.

Need? The phone is far more enjoyable to use bringing tangible benefits in many areas. Do you NEED anything other than a Pocket Neo? C'mon.. That's not good logic.
[Nexus 5X Original Android Development] Psychofrantics:
EX Kernel Manager supports loading of profiles. If you load any profile for any cluster, it automatically applies to both clusters. PLus it will also disable touchboost in most cases
[Nexus 5X Original Android Development] sireangelus:
On dp4 I have some strange behavior after waking up the device, phone becomes very very sluggish
[Nexus 5X Original Android Development] Mrcactuseater:
Kernel hasn't been updated for dp4 AFAIK.

Tapatalk'd from my Twisted, Despaired Nexus 5x
[Nexus 5X Original Android Development] ClintonPuah:
Interesting enough, mine is the exact opposite. Ever since DP4, performance on my phone has been way more stable than on DP3. There are less occurrence of stutters for me also.

What profiles or settings are you on currently?
[Nexus 5X Original Android Development] sireangelus:
I think I should try again after a clean install. But right now I'm using my Blazer profile and racer kernel and I don't suffer the same problem. Also the extreme battery drain I was experiencing with almost every kernel disappeared.
[Nexus 5X Original Android Development] linqdesires:
I've got a strange issue. Cluster 2 remains at 633 MHz for hours even though the CPU load is zero. I found the 633 MHz frequency set on the minimum freq settings but I didn't set it.
[Nexus 5X Original Android Development] khanjui:
It's default setting.
[Nexus 5X Original Android Development] josip-k:
is the kernel getting updated to DP4? or there are no significant kernel changes?
[Nexus 5X Original Android Development] SlimSnoopOS:
This gets updated when source code is released.
[Nexus 5X Original Android Development] Maritus1:
It's set to minimum due to thermal throttling, just give it a few minutes at idle and it will automaticly rise to your chosen value. There are many posts in this thread about this behaviour, just search the thread.
[Nexus 5X Original Android Development] linqdesires:
thermal throttle on lower minimum freq? it doesn't make sense to me. are you sure?
[Nexus 5X Original Android Development] flar2:
633 is the default min frequency for the big cluster
[Nexus 5X Original Android Development] linqdesires:
Is there a reason for that? It's strange I never noticed that before

thank you
[Nexus 5X Original Android Development] peltus:
Is there a reason for grass being green? For green being green for that matter? :confused:

The cluster is designed to run at a minimum of 633 Mhz. Who knows what the designer had in mind in its matter plan when he/she/it picked that number?

Jokes aside i think a lot of people have it running at 384Mhz in idle, including myself. Power draw doesn't make much difference though between 384 and 633.
[Nexus 5X Original Android Development] Smultie:
Of course there is: Like many plants, most species of grass produce a bright pigment called chlorophyll. Chlorophyll absorbs blue light (high energy, short wavelengths) and red light (low energy, longer wavelengths) well, but mostly reflects green light, which accounts for your lawn's color.
[Nexus 5X Original Android Development] peltus:
Of course you're right, but if someone had decided to name the color green purple we would say grass was purple, which was sort of my point.

[lovely discussion by the way]
[Nexus 5X Original Android Development] iPwn_:
Hey are you planning on adding the relevant changes franco made here: https://github.com/franciscofranco/bullhead/compare/6642b16edc...54cbc740dd

To enable the retention idle state?
[Nexus 5X Original Android Development] flar2:
No
[Nexus 5X Original Android Development] grigri444:
What has happened here? After I loaded ghost pepper profile, I can't set min/max frequency or governor for the big cluster. And it's offline all the time. What have I done wrong?
[Nexus 5X Original Android Development] joetheshmo:
Probably hotplugged due to thermal throttling. (Your phone got hot so it turned the big cluster off)
[Nexus 5X Original Android Development] SlimSnoopOS:
Also, the big cores turn off when you have low battery
[Nexus 5X Original Android Development] grigri444:
Thanks for the answers. It was hot indeed and haven't realised it
[Nexus 5X Original Android Development] Smultie:
What do these changes mean?
[Nexus 5X Original Android Development] Shebee:
How can I backup my ramdisk?

I want to try out different kernels and roms but I don't want to mess anything up.
[Nexus 5X Original Android Development] flar2:
Back up in recovery, or for convenience you can use the backup tool in EX Kernel Manager
[Nexus 5X Original Android Development] Shebee:
Thanks, it's been a while since fiddling around with roms etc.

Forgot I can choose to only backup the boot partition.

Really appreciate your work, I've been using your kernels on the m8 for years.
[Nexus 5X Original Android Development] floydwar:
Hi everyone. I would request if possible. Could you integrate fauxsound in this kernel? Thank you so muchView attachment 3794087
[Nexus 5X Original Android Development] flar2:
The kernel has sound control, which is based on fauxsound (although all the kernel sound tweaks are basically the same simple thing to expose sound registers in sysfs).

The original fauxsound is broken in many ways and after I fix it, it's no longer compatible with the fauxsound app.

The fauxsound app has not been updated in a couple years either.

You can use EX Kernel Manager to control sound settings.
[Nexus 5X Original Android Development] floydwar:
Ah ok. ? thanks for the answer ☺
[Nexus 5X Original Android Development] sireangelus:
Hey man listen could you please add something to ex kernel manager? An option to permanently disable big cluster or litte cluster.(at least until reboot)
[Nexus 5X Original Android Development] flar2:
I will be redoing the CPU screen this summer.

But to should know that an option like this will not stick on most devices, which is why I've resisted added it.
[Nexus 5X Original Android Development] myawan:
Did anybody use power save mode along with ghostpepper profile?