yashsingh1/xdaforums huggingface dataset:
[Nexus 5X Original Android Development] flar2:
The kernel makes no difference for something like that.
[Nexus 5X Original Android Development] niekez:
1.06 shows my big cores offline, also I can't set the frequency and the governer says N/A.

I tried flashing the stock boot.img and then 1.06 but got the same problem.
[Nexus 5X Original Android Development] flar2:
Thermal engine or low battery has put the second cluster offline. This is normal behaviour and it will resolve itself.
[Nexus 5X Original Android Development] till22:
Most likely thermal throttling :) Turn your device off for 5 minutes and try again (wait 1-2 minutes after fully booted).
[Nexus 5X Original Android Development] Pivo0815:
Wait a few minutes, so your device can cool down. Then the Big cores should come back.
[Nexus 5X Original Android Development] Ryder.:
I set to 1,5 ghz and 1,9 ghz. Everything ok. No issues now. :) What is ksm? What changes if i disable it? It's better leave it enabled?
[Nexus 5X Original Android Development] Midomad:
Thanks a lot [MENTION=4684315]flar2[/MENTION]

Just got my 5x will install elementalX asap.

What do you think about 5x i choose it specialy for the size the 6p is too big for me.
[Nexus 5X Original Android Development] agentdr8:
KSM. Reduces memory utilization if multiple processes can share the same page.
[Nexus 5X Original Android Development] evanxyj:
with stock kernel all is fine, so i figure it's related to my flashing. anyway, i came back to stock.
[Nexus 5X Original Android Development] slv96:
I've the same problem. I'm using Pure Nexus ROM with latest ElementalX kernel.

I uploaded some log just in case.

https://www.dropbox.com/s/du6dhpax9ccp9cb/log.zip?dl=0
[Nexus 5X Original Android Development] Pivo0815:
I notice sometimes the same issue. Pure Nexus + ElementalX
[Nexus 5X Original Android Development] peltus:
Is this only in during the first 10% discharge? It's the range that's the least accurate in predicting battery discharge.

I would 'worry' about it if you still get it <80%.

I'm using the same rom-kernel and I'm seeing it dropping like 74%-73%-72% etc as I'm browsing along.
[Nexus 5X Original Android Development] slv96:
Nope, the problem is during all discharge and not only for the first 10 - 20%.

Inviato dal mio Nexus 5X utilizzando Tapatalk
[Nexus 5X Original Android Development] flar2:
The battery dropping by two percent is nothing to worry about. It's not kernel related, anyway, as the kernel is 100% identical to stock for anything to do with the battery.

I believe the problem is purely cosmetic, and some people think it has to do with doze mode. The phone is sleeping so deeply that it is not always updating the battery percentage right away.
[Nexus 5X Original Android Development] tacofromhell:
Bumping this
[Nexus 5X Original Android Development] herBosaurus:
Why is that the case though? I've noticed this to be the case.
[Nexus 5X Original Android Development] roofrider:
I know I'm quoting an old post, but by DT2W interfering with phone calls, are you referring to how it accidentally locks the device while on call and does not wake the screen afterwards? I experienced this and was wondering what it was all about. Besides disabling DT2W, is there no other way to fix this?
[Nexus 5X Original Android Development] peltus:
It's got something to do with the last % during charging being a tricle charge.

The charger charges to 100% then stops charging till the battery voltage drops a bit, then charges again till the battery reached a certain voltage again.

It might say 100% when you disconnect the charger but you might lose some % really quickly due to the battery voltage dropping somewhat more than expected.

I forgot the article I read though you might Google it yourself. Something like the truth about battery life I think it was called.
[Nexus 5X Original Android Development] flar2:
I've never experienced that exactly.. I just felt vibrations from my cheek touching the screen.
[Nexus 5X Original Android Development] lysm bre:
Do you recommend that we enable zRAM?
[Nexus 5X Original Android Development] Smultie:
It is enabled by default, so I'd say: yes
[Nexus 5X Original Android Development] leblvin:
Hey all!

Today I wanted to update my firmware to include February's patches, so I used Flashfire to flash the firmware, then rebooted and asked EXKM to download and install 1.06 express.

This is the TWRP log. I tried two times and I got the same error "Zip signature verification failed!". I successfully flashed it on this device prior to updating, so I'm guessing it's something I'm doing that causes this, but can't figure out what it is.

Running Recovery Commands

I:command is: 'install'

I:value is: '/sdcard/ElementalX/ElementalX-N5X-1.06-express.zip'

I:Unable to mount '/usb-otg'

I:Actual block device: '', current file system: 'vfat'

Installing zip file '/sdcard/ElementalX/ElementalX-N5X-1.06-express.zip'

Checking for MD5 file...

Skipping MD5 check: no MD5 file found

Verifying zip signature...

I:read key e=3 hash=20

I:1 key(s) loaded from /res/keys

E:footer is wrong

I:Zip signature verification failed: 1

Zip signature verification failed!

Error installing zip file '/sdcard/ElementalX/ElementalX-N5X-1.06-express.zip'

Done processing script file

I:Set page: 'action_complete'
[Nexus 5X Original Android Development] HeinousJ:
I had the same issue. I use a file manager to delete the download and then re ran the installation
[Nexus 5X Original Android Development] flar2:
Turn off signature verification in recovery
[Nexus 5X Original Android Development] peltus:
[MENTION=4684315]flar2[/MENTION]: is there a specific reason for battery stats being wiped with every update of EXKM or is that something that can be fixed in the next version?

Otherwise I love EXKM and the kernel. Keep up the good work.
[Nexus 5X Original Android Development] flar2:
I can probably change that. I made it zero the stats when a new version of the app is installed back when I made major changes to the way it worked. That's probably unnecessary now.
[Nexus 5X Original Android Development] peltus:
Battery stats also don't stick after reboot. Could you fix that also?

EXKM would be a simpler but good alternative to GSam i.m.o. if reboots didn't affect the stats.
[Nexus 5X Original Android Development] flar2:
Maybe, but that's not as simple.
[Nexus 5X Original Android Development] roofrider:
Yeah, if it vibrates once it doesn't light up. Guess it locks the phone for some reason. If it vibrates twice accidentally then the proximity sensor behaves as it should and the display wakes up.

Also, isn't it better if it automatically resets the stats after a complete charge, like BBS and default Android behavior? I have to reset it manually now.
[Nexus 5X Original Android Development] flar2:
This is a possible option, but I don't want it to work like other battery apps. I made the battery monitor to accurately measure active drain and idle drain, which are superior measures of battery life.
[Nexus 5X Original Android Development] leblvin:
That worked! And thanks for adding the governor profiles, that's super convenient!
[Nexus 5X Original Android Development] SlimSnoopOS:
I like the way EXKM has it setup. I can see how my kernel changes are reflected in the stats over multiple days. I don't reboot often and having it reset after charging up, even a midday charge, would ruin that for me.
[Nexus 5X Original Android Development] leblvin:
Has anyone here succeeded in installing Viper4Android with this setup? :

Stock rom

EX 1.06

Rooted

xposed

SELinux Enforcing

I've been trying to install this one here : http://xdaforums.com/nexus-6/themes-apps/viper4android-t2952137 but I'm stock with "Processing : No".

To anyone's knowledge, could EX prevent v4a from working?
[Nexus 5X Original Android Development] joetheshmo:
I have everything you do except I'm on pure nexus rom and I used the viper|atmos zip. Works flawlessly. What music player are you using?
[Nexus 5X Original Android Development] leblvin:
Tried Spotify and PowerAmp.

I'll go to the v4a post, at least I know the kernel doesn't prevent it. Thanks for your reply =)
[Nexus 5X Original Android Development] Iamkanga:
Vibration during Call

I'm having trouble after installing this kernel when I am on a call I get constant vibrations. I have checked in the settings of the dialer and everything is done correctly in that nothing is turned on in regards to the vibration and the intermittency of the vibration is not consistent with any of the settings. My gut feeling is that when I put it to my ear there is some sort of screen touch going on. I have wiped my entire system and started from scratch thinking I had done something wrong but still this problem persists. hope somebody. I am running pure Nexus ROM and flashed over stock kernel. l hope someone can help as I love the features of the ROM Thanks
[Nexus 5X Original Android Development] flar2:
Disable doubletap2wake.

Use sweep 2wake up instead, it works better and it doesn't cause any problems.

I don't like dt2w for a bunch of reasons and I've been trying to convince people not to use it on all my phones.
[Nexus 5X Original Android Development] Iamkanga:
Thanks for your super quick response and sorry for the super idiot question. But how can I change that? :(
[Nexus 5X Original Android Development] flar2:
If you have EX Kernel Manager, you can do it easily on the gestures screen

If not, reinstall the kernel and don't select doubletap2wake

If you decide to use sweep2wake, I recommend setting the wake gesture timeout to 15 or 30 minutes. Unfortunately, on this particular device, the gestures cause a bit of extra battery drain. This will flash the screen to disable the gestures after the timeout expires so you battery does not drain as quickly.
[Nexus 5X Original Android Development] Iamkanga:
Thanks for your support and I appreciate all the work you and your fellow developers put in for us wannabes. A job for tomorrow as its late on my side of the world now.

Hope your not too cold up there as Im sweating my arse off here!
[Nexus 5X Original Android Development] flar2:
I will gladly trade you places, I love hot weather. Right now it's -20C with a windchill of -27C. Tomorrow a high of -22C and windchill of -38C. Sometimes I can't believe I live in this climate.
[Nexus 5X Original Android Development] nathanchance:
Arizona is always open lol, 45-50C in the summer.
[Nexus 5X Original Android Development] flar2:
I would love to move to the US, but I can't leave the free health care. My aunt and uncle live in Arizona from January to March, maybe I'll do that someday when I retire.
[Nexus 5X Original Android Development] Quarktown:
Audio Problem

hi all,

first of all sorry for my english and thanks for this awesome kernel.

Actually i'm using the latest release with Ex Kernel app: sometimes i use to listen music using normal audio jack with my car and i noticed that if i have the system volume of the phone at max music stop it self for no reason while if i use the headphone this problem doesn't happen. could be a kernel and/or phone problem? or just the cable poor quality or the car not able to play certain kind of frequency or something like that? anybody had this problem?

i would like also to know if there is a way to force the kernel to boot with underclocked frequency at startup without wait for the app take control.

Suggestion for app dev.

If possible expand the power save profile function in the app adding the possibility to set downclocked frequency also for the big cluster.

thanks all!
[Nexus 5X Original Android Development] flar2:
Is there some kind of ear protection thing that stops the music? I can't think of any reason why it would it cut out unless there are problems with the wires.

You can force the kernel to boot underclocked by choosing lower frequencies in AROMA installer.

For the powersave function, it's not worth capping the big cluster frequencies, as they are barely used anyway. Best for the big cluster to get its work done quickly and go back to sleep.
[Nexus 5X Original Android Development] Quarktown:
no ear protection, if i set the music volume just one step befor the max no problem, when i set max it stops many times depending of what song is playing. no problem at all with headphone or bluetooth.

Thanks. about AROMA, i tried to flash the kernel using overclocked values: if i set the little cluster with max overclock the phone bootloop due to unstable (maybe) overclock, using stock for little and 2ghz for the big one it works but the ex kernel app report wrong frequency and i'm not sure if i have reached the oc. i read that not all phones can reach the same oc, is this right?.
[Nexus 5X Original Android Development] flar2:
Not all phones can overclock. The other factor is thermal throttling, sometimes the frequency will be different than what you selected due to that.
[Nexus 5X Original Android Development] Quarktown:
Yeah i know about thermal throttling but it seems mine cant oc because the app shows the big cluster always offline also with max temp set to 100° or cooled phone and i cant set the frequency. Is like the big cluster is missing. Anyway no problem was just for test i prefere battery saving :), but for audio... :( i understand is not a kernel problem i will try new cable or other devices.

Oh i forgot... Ksm is enabled on stock google? Is it worth? What about z-ram? Sorry but i cant understand benefits for 2gb phone.
[Nexus 5X Original Android Development] nathanchance:
Definitely understandable. Yeah, we like to call those people snowbirds lol. Not hard to see why it is a popular spot in the winter as it is a balmy 22C out right now :D
[Nexus 5X Original Android Development] danthepan124:
Does OTG support have to do with ROM or Kernel? Everytime I transfer something from internal space to my OTG micro SD card, and the memory card becomes corrupt and I have to reformat. It works on my PC.
[Nexus 5X Original Android Development] Smultie:
Work asked me to visit Arizona in January, awesome when you live in the Netherlands, where it's around freezing point in January. But, I wouldn't wanna live in 40 degrees Celsius in the summer to be honest :)
[Nexus 5X Original Android Development] Dave11:
Just had a random reboot while browsing in tapatalk, I've attached the last_kmsg for you to look at to see if there is anything useful in it.

http://pastebin.com/wNqw0HzA
[Nexus 5X Original Android Development] SlimSnoopOS:
Didn't mean to give you a thanks. Tapatalk is too sensitive today lol
[Nexus 5X Original Android Development] flar2:
Ksm. This is the first one I've seen, so we'll have to keep an eye on it. I suspect it is a very rare occurrence.
[Nexus 5X Original Android Development] RusherDude:
Hey [MENTION=4684315]flar2[/MENTION]

Thanks a lot for developing ElementalX kernel for the N5X too :D, after all the surprises seeing stuff such as MultiRoom/BootUnlocker/etc wouldn't add support for the N5X, im glad your kernel still does :).

Just one little question, how is the digitizer battery drain with EX? I remember when this device came out seeing one post from you talking about testing s2w and that you though it would be still a drain but less than the n5, but I don't know if there were final results for this. I've been trying to find the post and for the hell of it I can't -.-

Also just wondering (and this is just an idea), could a 3rd kind of gesture be implemented to show something like the "ambient screen" (with ambient screen disabled per se) be possible? like this configuration:

swipe up - show the normal lock screen

swipe down - camera opening gesture

swipe left - show ambient screen and fade off after secs if nothing touched.

It would be the awesomely perfect combination between s2w and the ambient display, because right now having to move the device for it to appear is so broken, as my most common use case is having the phone on the desk.

EDIT: I am going to be even more sincere: I would like to have that feature because It sucks to have to turn ambient display OFF in order to use Light Flow :(. But it would be awesome per se to show only the hour few secs!!

Thanks a lot!!

Keep up the great work!
[Nexus 5X Original Android Development] roofrider:
Did Tasssadar confirm this?

I haven't given up on multirom yet. Read in a 6p thread that it is in the works and that it isn't hard to port from 6p. With a bit of patience we should be seeing an unofficial version pop up in the 5x forums.
[Nexus 5X Original Android Development] RusherDude:
Tassadar clearly stated that he doesnt own those devices, so either the community buys them for him or no supported versions at all.

He always states that he released all the info for porting it and such, but noone ever ported it. So dont have much hope on it :(
[Nexus 5X Original Android Development] roofrider:
There is always hope :p Hint: jolla
[Nexus 5X Original Android Development] flar2:
We should be able to use the same patches as on the 6P. I'll add them next update. It will be up to someone to port the recovery and all that to the 5X, but again it should be pretty much the same as the 6P.
[Nexus 5X Original Android Development] leAndroid91:
Hi guys my N5X with ElementalX has qcom_rx_wakelock issues when connected to a authentication wifi for example when in a hotel (log in with surname and room no).

Since BBS says it's a kernel wakelock i already switched to franco.kernel but i have the same issue with that.

Do you have any idea what could cause that issue and/or how to prevent it?

Do you maybe plan on implementing a fix in your kernel and if yes, when?

Thanks for your great kernel!
[Nexus 5X Original Android Development] tacofromhell:
Trying again here. I'm having constant kernel wakelocks from fpc_ttw_wl. Does anyone know what it is or how to get rid of it?

[MENTION=4684315]flar2[/MENTION] maybe?
[Nexus 5X Original Android Development] RusherDude:
Hey [MENTION=4684315]flar2[/MENTION] , did you see this post

Just incase, cause you replied to the next one and maybe skipped it :p
[Nexus 5X Original Android Development] KillerVamp09:
[MENTION=4684315]flar2[/MENTION] can you add the DarkSpice kernel profile on your next exkm update?
[Nexus 5X Original Android Development] joetheshmo:
Instead of waiting for flar2 to add the profile you could just download it yourself and move it in under 5 minutes...
[Nexus 5X Original Android Development] gpvecchi:
Sorry, infos for the EX app... Bluedroid wakelock (and the other) enabled, means that wakelock is prevented? Thanks...
[Nexus 5X Original Android Development] nathanchance:
No, if the wakelock is enabled, that means it is allowed. If it is disabled, it is prevented.
[Nexus 5X Original Android Development] flar2:
The gestures cause drain on this device. It's a bit less than on the nexus 5

Not sure what can be done for your other idea. The ambient display feature is not part of the kernel.
[Nexus 5X Original Android Development] RusherDude:
So it still drains.. well i didnt expect less from lg.

About the ambient display gesture, Just wondering: when you say its not kernel stuff, do you just mean that you cant do it on the kernel? Would it need to be programmed into the elemX app and then be called from the kernel or something?

Thanks!
[Nexus 5X Original Android Development] jim_bocho:
The ambient display is triggered by the gyroscope or an incoming notification. Pure OS feature.
[Nexus 5X Original Android Development] RusherDude:
But the call can't be replicated from the os or kernel?
[Nexus 5X Original Android Development] roofrider:
Have you tried Wake Gestures? I don't think it can achieve what you have in mind, but it might be useful to you.
[Nexus 5X Original Android Development] RusherDude:
Yeah, I used wake gestures before using the gestures on the own elementalx kernel app, cause all i needed was s2w. I dont know if the wake gestures app is compatible and anyway we cant select things like the ambient screen on it :(, it would be awesome if it got updated to get such features (of course being compatible with ex kernel app).
[Nexus 5X Original Android Development] roofrider:
The app is compatible. It seemed to override EXKM settings (it's meant to, i believe) and I didn't need the additional features that Wake Gestures provided so uninstalled it before even exploring it completely.
[Nexus 5X Original Android Development] jonasdoess:
Hi everybody !

I have one question, if I update my Rom (I actually have PureNexus), do I need to flash EX Kernel and set DarkSpice and everything again or can I restore a .img backup of the EX Kernel directly from the EXKM backup menu (so I don't need to flash the EX Kernel manually after the rom update) ? :confused:

Thank you in advance for the information and thanks a lot flar2 for your work, it's awesome !
[Nexus 5X Original Android Development] flar2:
Best thing to do is flash the ROM, then flash elementalx.

If you don't wipe data, the app settings will be the same.
[Nexus 5X Original Android Development] peltus:
Correct. I believe dirty flashing a ROM update will also flash the stock kernel that came with that ROM. So, reflashing elementalX is mandatory. You can flash all in one go in twrp though, no need to reboot in between.
[Nexus 5X Original Android Development] stifler7:
Hi.. i just got my nexus 5x, this is my 2nd day with the phone (btw awesome phone) and i flashed pure nexus rom today used it for 6-7 hrs and every thing was smooth as butter and then i flashed ElementalX-N5X-1.06 and since i am facin some weird issues.. like i cant set the cpu frequency of big core more than 864MHz, so now the NFS No limits game on my cell lags a bit and i have a reboot every time i run antutu app.. ( mid way during the test).. what might be the problem?

and all i have done till now is flashed npure nexus rom, flashed ElementalX kernel, changed some audio settings in app and nothing else.. should i reflash everything?
[Nexus 5X Original Android Development] RusherDude:
This is reaaally interesting. Too bad Wake Gestures doesn't have this option.

[MENTION=4684315]flar2[/MENTION], is Wake Gestures still in development? could stuff like tick Ambient Display screen (even if the rom didnt even have ambient display option in settings)? So you don't have to touch the kernel app in that case if you wanted to implement it :fingers-crossed:

Thanks a lot!
[Nexus 5X Original Android Development] crescal:
Hi [MENTION=4684315]flar2[/MENTION] and all. I've been experiencing huge lag (e.g. music shuttered) after 3-4 days of uptime. I think this is device/set-up dependent because there's some people don't have this issue. I think this issue might be memory related because when I had the lag, the free ram was just <200 mb (even after clear all visible apps in memory) and the launcher (nova launcher, if that matters) constantly redrew. Interestingly, everything's fine again (for a couple days).

I don't have any well-known rogue apps installed (e.g. facebook and snapchat) so I'm not sure what to begin with. Not certain this is kernel related but maybe [MENTION=4684315]flar2[/MENTION] could shed me some light. You're one of the most knowledgeable and friendly dev I've seen.
[Nexus 5X Original Android Development] till22:
Seems like I'm the only one with issues with the EXKM battery monitor.. A real shame because I love the simplicity of seeing the active/inactive drain quickly.

These 2 screenshots were taken a little over 1 hour apart. The first one is correct (2:15 SOT, consumed 25%) and then in the second one it says the SOT and drain was less but with a much higher standby drain (which is incorrect). The battery percentage is the same on both screenshots, so you can see the second one is incorrect:

View attachment 3652155

View attachment 3652156

This is with a clean install of the stock MMB29Q images (also cleaned userdata). I then flashed the Cataclysm mod, SuperSU 2.67 and ElementalX 1.06; I don't have any battery life altering apps installed like Greenify, Doze editor, Xposed framework and the likes.

Any ideas what might produce this?

Sent from mobile, excuse brevity
[Nexus 5X Original Android Development] flar2:
Maybe the last update. It was working perfectly, but I made major changes in the last update to move it into its own process, which adds a lot of complications. There must be something occasionally not working, like missing a screen on event.