yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] DarkSorcerer:
Quick question (sorry if it sounds noobish)

New build for Nexus 6. I'm on stock, rooted, non-encrypted. What's the best way to upgrade?

I was thinking of booting to fastboot mode, flashing system and then reboot to recovery and flash SuperSU.zip and our dear ElementalX. Is that ok?

Thanks!
[Nexus 6  Original Android Development] flar2:
Yes. Also fastboot flash the boot.img, in case anything changed there too.
[Nexus 6  Original Android Development] flar2:
Can you wipe cache, go back to 1.09 and see if it happens again?
[Nexus 6  Original Android Development] DarkSorcerer:
So, the thing I mustn't do is rebooting after flash the boot.img, as that would encrypt my phone again. I thought there was a possibility of that happening without booting. :eek: :angel:

Thanks!
[Nexus 6  Original Android Development] ldjr:
Yeah I will. I'll give it a few days and let you know.

Thanks again.
[Nexus 6  Original Android Development] mrkrabs:
just flashed pure nexus rom....and flashed ElementalX...my fav kernel....i bought the eX app that goes with this kernel, but when i try to change the overclock setting, it wont change....during install i also made sure i checked the right max cpu....
[Nexus 6  Original Android Development] flar2:
Actually, I don't know for sure. I think you have to boot into the system for it to encrypt, but I could be wrong. So skip the boot.img
[Nexus 6  Original Android Development] flar2:
My advice: choose max freq in aroma and forget about it. What you choose in Aroma will be the max available.

There are many things that affect CPU frequencies, so it's best to leave it alone. Also remember, on this device, when the battery hits 40%, the max freq is reduced to 2265. When it hits 20%, it goes down to 1958 or 1728, I can't remember because my battery never gets that low.
[Nexus 6  Original Android Development] mrkrabs:
thanks man!!! the battery level explains it!! thanks again!
[Nexus 6  Original Android Development] michele72:
Hi.! Flashed 1.09 (had leankernel before) in this way: 1) dirty Flash Aosip Rom 9.1. Based on aosp 5.1.1 2) flash SuperSU. 3) Flash Elemental X 1.09, 4) clear cache & dalvik & reboot. . . I am getting continuous force close of System UI. Anybody else with this problem? . Going back to LK fixed it.

Sent from my Nexus 6
[Nexus 6  Original Android Development] flar2:
You need to flash the permissive.zip to work with AOSIP. You can find it in the OP.
[Nexus 6  Original Android Development] michele72:
..... And it works perfectly! Resolved in 2 minutes. Thanks! . I'll extensively test in the next days in terms of performance and battery life. Awesome Kernel and awesome developer.

Sent from my Nexus 6

---------- Post added at 06:32 PM ---------- Previous post was at 05:51 PM ----------

Little feature request: I see that this doesn't go lower than 300MHz. I think that Shamu is stable in most cases also at 200MHz (or 223 as implemented in some Kernels) . Would it be possible to build also an underclocked version that optionally lets the CPUs "rest" at 200, might save some juice?

Sent from my Nexus 6
[Nexus 6  Original Android Development] hellsgod:
It won't save much, if any juice. I did many tests and most of my tester told me battery was the same, or in some cases worse with lower frequencies. Its not that easy to say a lower frequency means battery saving. I allowed to go down to 35mhz btw.

hells
[Nexus 6  Original Android Development] DarkKnight62:
at a certain point my max cpu frequency goes from whatever my max is to 1728. is this part of the elementalx governor? maybe once it gets under 20% battery it does this but I'm not sure. is this editable?
[Nexus 6  Original Android Development] dark2099:
This is built into the kernel, will drop to 2265MHz at 40%, then 1728MHz at 20%. It can be edited, but most kernel devs don't like editing that file.
[Nexus 6  Original Android Development] hellsgod:
Because its not in the kernel, its a file in the rom.

hells
[Nexus 6  Original Android Development] R0MaN0:
Link 2.02?
[Nexus 6  Original Android Development] Nikki1993:
check OP.
[Nexus 6  Original Android Development] R0MaN0:
in OP 1.9 2.02 only android M
[Nexus 6  Original Android Development] Nikki1993:
Well there you have it. 2.02 is only for android m.
[Nexus 6  Original Android Development] R0MaN0:
OK thanks
[Nexus 6  Original Android Development] adrman:
2.02 is working just fine on L here.
[Nexus 6  Original Android Development] *Tar*:
Same here

Gesendet von meinem Nexus 6
[Nexus 6  Original Android Development] flopponator:
I'm sorry for this noob question but i just moved from my Galaxy s3 to a nexus 6 and i hear so many New things here, so i got 2 questions: 1. what is this encryption thing? and 2. what are Roms with CAF support? Thanks in advance! :)
[Nexus 6  Original Android Development] :
1. The Nexus 6 comes software encrypted by default. Some don't like it because it affects performance and some say they don't notice anything. To un-encrypt you need to

a) Flash a kernel that doesn't force encryption like stock kernel

b) Erase userdata

And then reboot. To re-encrypt you simply go to settings -> security and select "encrypt phone"

2. CAF (Code Aurora Forum) is a branch of Android mostly used by Cyanogenmod. Any rom that is CAF based will need a kernel built for CAF instead of AOSP. ROM and kernel thread OPs will let you know whether it's AOSP or CAF based. To put it simply:

- If you want to use an AOSP based rom then you need AOSP based kernels (if you aren't using the kernel built in to the rom)

- If you want to use a CAF rom then match it with a CAF kernel

Don't mix & match between the two
[Nexus 6  Original Android Development] ldjr:
I believe wiping davlik and cache then reflashing 1.09 fixed the reboot problem.

Since then I've made/ received over 100 calls and haven't had a single reboot.

Never thought about re-wiping caches since I started with a clean install. Thanks for your help [MENTION=4684315]flar2[/MENTION].
[Nexus 6  Original Android Development] backdown00:
Hello all,

So I am on stock rom running Franco kernel and my device is encrypted. To flash this kernel, I should flash the stock kernel first, then flash elemental over it. Is that correct?

Thanks!
[Nexus 6  Original Android Development] Alxoom33:
No, just flash EX.[emoji39]
[Nexus 6  Original Android Development] :
My camera stutters on video recording when I move it from side to side.. Anyway I can resolve this? Using Pure Nexus rom and EX v1.09. I wiped everything on install. Should I try the EX- M kernel and see if it's still an issue? Tks in advance.
[Nexus 6  Original Android Development] flopponator:
Thank you sooo much, now my two biggest questions are clear :)
[Nexus 6  Original Android Development] drawde40599:
Yes you need to flash the stock Kernel or even better reflash your ROM before ElementalX

---------- Post added at 10:00 PM ---------- Previous post was at 09:58 PM ----------

You could Try ,but its probably the ROM
[Nexus 6  Original Android Development] R0MaN0:
2.02 only android M
[Nexus 6  Original Android Development] Tylog:
No. You can use 2.02 with 5.1.1 without any problems. Only 1.09 using with M doesn't work.
[Nexus 6  Original Android Development] :
I know its not the rom,, does not happen on stock kernel. It is a kernel thing. :)
[Nexus 6  Original Android Development] flar2:
No, it's not.
[Nexus 6  Original Android Development] Beakhole:
Tasker integration

@flar2 this is one amazing kernel. Well done. I have one request: What if you made the EX Kernel Manager app with Tasker integration? Specifically, I'd like love to be able to turn on/off Performance or Powersave mode as a Tasker action. That would be amazing!
[Nexus 6  Original Android Development] Ghisy:
You're lucky! Because I've wiped dalvik & cache before flashing 1.09 and I still had reboots on some calls.

It hasn't happened since I've been back on 1.08 so far so fingers crossed...

Sent from my Chroma-powered Nexus 6
[Nexus 6  Original Android Development] flar2:
There is Tasker integration for powersave and performance modes, but I can't remember the intents at the moment. Search through this thread or the g+ community and you will find them.
[Nexus 6  Original Android Development] :
Sorry I was wrong, I always thought the kernel controlled the camera and everything else on a phone. Weird that it never stuttered on stock kernel+ Pure Nexus rom but did on 1.09 EX. I'll mess with settings and see what happens when I restore my backup. I use my camera ALOT so I moved quick when I had this happen. Tks!
[Nexus 6  Original Android Development] drawde40599:
I don't see how it could be Kernel related . Try a different ROM
[Nexus 6  Original Android Development] billydroid:
Hey flar2, just wondering how those linaro changes are going? Are they worth implementing into the M kernel?
[Nexus 6  Original Android Development] spacelordmf:
Which control app for this kernel?
[Nexus 6  Original Android Development] Tylog:
https://play.google.com/store/apps/details?id=flar2.exkernelmanager best way to get a tweaker app for ElementalX Kernel support [MENTION=4684315]flar2[/MENTION] for it.
[Nexus 6  Original Android Development] ChrisJ951:
Can anyone post a picture / video comparison of high brightness mode with either another nexus6, or an iphone or something similar?

Thanks
[Nexus 6  Original Android Development] mwebb34:
I had to flash a new rom. Will this kernel work on XenonHD Stable 2.0 build 7? If so which link will I need to download. Thanks
[Nexus 6  Original Android Development] DroidIt!:
I don't know if it'll work with the ROM or not, but you'll wanna use the 5.1.1 download. I don't think I've come across a ROM ElX hasn't worked on ;)
[Nexus 6  Original Android Development] mwebb34:
The rom I downloaded is encrypted so I need to have it permissive. I had the permissive zip but I lost it. Isn't there a app in gplay I can use to switch from enforcing to permissive?

---------- Post added at 04:52 PM ---------- Previous post was at 04:49 PM ----------

Nevermore I found the SElinux mode changer APK
[Nexus 6  Original Android Development] danarama:
Permissive has nothing to do with encryption.
[Nexus 6  Original Android Development] mwebb34:
Oh, my bad
[Nexus 6  Original Android Development] OmarUdave:
with this kernel may have led to flicker in the notifications?

sorry for my bad english
[Nexus 6  Original Android Development] drawde40599:
That's two different things but the permissive zip is in the OP

[MENTION=5720469]OmarUdave[/MENTION] That's a ROM feature not Kernel , but I don't believe it's even possible with the N6
[Nexus 6  Original Android Development] Beakhole:
I found the intents on the g+ page:

Powersave:

flar2.elementalxkernel.powersaver.DISABLE_POWERSAVE

flar2.elementalxkernel.powersaver.ENABLE_POWERSAVE

Performance:

flar2.elementalxkernel.performance.DISABLE_PERFORMANCE

flar2.elementalxkernel.performance.ENABLE_PERFORMANCE

But they don't to be working. Am I doing something wrong? What kind of intents are they? Activity, Service, or Broadcast Receiver? I'm using AutoShare Tasker plugin for the intents.
[Nexus 6  Original Android Development] us3rX:
Tired searching but didn't see it. Is there anyway to have the battery stats "start now" automatically when I unplug my device from the charger? I have the app to manage the kernel but I didn't see that as an option. Not that big of a deal, its just sometimes I forget to reset it when I unplug. =p
[Nexus 6  Original Android Development] flar2:
Replace elementalxkernel with exkernelmanager and it will work.

Those are the intents from the original EX app, which Google brutally banned from the Play Store.
[Nexus 6  Original Android Development] diggmc:
Not to contradict the master, but I thought elementalxkernel app was banned because it allowed enabling/disabling of permissive mode?
[Nexus 6  Original Android Development] Roobwz:
Does someone have idea why my screen just went all black when it was charging? I was running pure nexus and everything worked fine until the black screen. Afterwards it just bootlooped on the google logo. Any solutions? (Dalvik/ cache wiped)
[Nexus 6  Original Android Development] DroidIt!:
:) There's a million things that could be, but I'd be willing to bet kernel's not one of them. Unless you maybe played with the frequencies a bit too much? I'd be willing to bet either the ROM or a mod. I'd try redownloading the ROM, switching to a different one, or looking at any mods you might have pretty hard. ;)
[Nexus 6  Original Android Development] Roobwz:
I didnt play with the freq at all because it was charging. Tried flashing it on stock+root but the result came out the same. Ill report back later

Skickat från min Nexus 6 via Tapatalk
[Nexus 6  Original Android Development] DroidIt!:
Ok, if on stock and no freq changes, then I would suggest looking at misbehaving apps/mods or charger/power surge? Those are the only two possibilites I can think of. I have been using ElX though on an N5, two N7's, and an N6 for over a year and never had a reboot while charging (or otherwise actually). My bet is on a misbehaving app though.
[Nexus 6  Original Android Development] Roobwz:
I couldnt do anything at all besides restoring a nandroid backup. The google logo just kept on bootlooping.

Skickat från min Nexus 6 via Tapatalk
[Nexus 6  Original Android Development] flar2:
It's hard to say, but this seems like a hardware glitch or something. Hopefully a one-time thing.
[Nexus 6  Original Android Development] Roobwz:
Ill try again but lol my device is 1day old.. But i know that it doesnt matter. Thanks for your help

Skickat från min Nexus 6 via Tapatalk
[Nexus 6  Original Android Development] flopponator:
Just a little question guys: what are your average antutu benchmark scores without overclocking? On stock Rom with stock kernel i get 46k points but there are people with almost 52k points. Is encryption slowing down so hard or is the elementalx kernel such a huge difference?
[Nexus 6  Original Android Development] drawde40599:
I'm getting close to 56k on stock and ElementalX .

Make sure your device is charged and at idle temp before doing test
[Nexus 6  Original Android Development] NOUFELP:
Just stopping by to say that this kernel is running impressively on AICP. Thank you Devs and the great community?
[Nexus 6  Original Android Development] Wdustin1:
So everybody says reflash your rom before flashing a new kernel but what about those of us still on stock rom?
[Nexus 6  Original Android Development] flopponator:
If you're running stock kernel not, if custom kernel, idk, can you flash a part of the factory image to only get stock kernel?
[Nexus 6  Original Android Development] flopponator:
How can i decrypt my phone? DU has encryption enabled by default but i don't want/need it. Do i just have to wipe /data partition To get rid of encryption?
[Nexus 6  Original Android Development] Brotuck:
Format userdata with fastboot. Take a backup of the userdata first AND copy that to your pc if you want to restore the userdata.

http://xdaforums.com/showpost.php?p=62075815&postcount=3989
[Nexus 6  Original Android Development] flopponator:
Do I get any noticeable difference in performance from this?
[Nexus 6  Original Android Development] Brotuck:
It does work very smooth now, but i switched to Android M also, so maybe thats why its smooth.
[Nexus 6  Original Android Development] DarkSorcerer:
Download factory image and extract system.img and boot.img, or get an unencrypted boot.img (the choice depends on how you have your N6 right now regarding encryption. If you want unencrypted for the latest factory image, here it is: http://xdaforums.com/showthread.php?p=62217729). Go to fastboot and flash both system and boot.

Reboot, let it settle for a couple of mins and then go to your custom recovery and flash the new kernel.
[Nexus 6  Original Android Development] flar2:
The HBM Widget is on sale for a limited time. https://play.google.com/store/apps/details?id=flar2.hbmwidget

I dropped the price as low as the Play Store would allow (note: in some countries, it was already as low as it could go). For example, in India, it's only 10 Rupees, which means I make just 14 cents off the sale. And in Europe, only 0.50 Euro, including taxes.
[Nexus 6  Original Android Development] danarama:
That is why it was removed and also does not contradict anything quoted
[Nexus 6  Original Android Development] vagelis:
HBM widget really whips the Lama's a§§... Thank you thank you

Sent from my Nexus 6
[Nexus 6  Original Android Development] justibasa:
Ok, so having an issue trying to flash this kernel. I've been running AOSiP with Franco and getting horrible battery life. So I decided to try Ex. So I reflashed the rom and then this kernel, instant ui force close. So I figured I did something wrong. Did a complete wipe, reflashed rom, gapps and kernel. Booted up, and instant ui force close. Back to twrp, complete wipe, flash rom, gapps and back into rom and do setup, back into twrp flash kernel and not into rom and instant ui force close again. My question is what am I doing wrong? Is this not compatible with AOSiP? Running the latest AOSiP 1.1 with layers. Please help!
[Nexus 6  Original Android Development] flar2:
Install the permissive zip from the OP
[Nexus 6  Original Android Development] obtained:
And this is how I use the HBM widget. :D
[Nexus 6  Original Android Development] drawde40599:
No , not since Android 5.01
[Nexus 6  Original Android Development] mwebb34:
Is anyone using this kernel on Pure nexus ROM?
[Nexus 6  Original Android Development] Beakhole:
I am. This kernel is awesome and works perfectly with Pure Nexus.
[Nexus 6  Original Android Development] danarama:
[MENTION=4684315]flar2[/MENTION] - a request, if you don't mind hearing me out please.

In the kernel app, could we possibly have more settings for powersave and performance modes? Potentially all the governor and hotplug settings if possible.

It would be great to use performance to boost games for me for example. I could set all.cores online all the time and drop up threshold right down on the governor.

Conversely, I could do the opposite in power save.

Is this something you would consider please?
[Nexus 6  Original Android Development] adrman:
Yes. 2.02, works great.
[Nexus 6  Original Android Development] Freak07:
Yes this would be great! Why not save the "profile" of the whole app? ;)

Would be a great addition!
[Nexus 6  Original Android Development] ollidiemaus:
Sorry if OT but what is this icon pack called?

It looks really nice :)
[Nexus 6  Original Android Development] obtained:
https://play.google.com/store/apps/details?id=com.sikebo.materialistik.material.icons
[Nexus 6  Original Android Development] yanakis:
Myself also...but I am having lockscreen lag (unlock) using 1.09

Settings: max freq 2265, I/O scheduler BFQ, readahea 2048.

[MENTION=4684315]flar2[/MENTION]: great kernel, bough the app also. Thanks!
[Nexus 6  Original Android Development] mwebb34:
Which download are u on?

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

Never mind,I was half asleep when I read you're reply. I seen which to download...
[Nexus 6  Original Android Development] Ghisy:
Aaaand the problems are back :(

Still on 1.08, 2 calls, 2 dirty shutdowns when answering and placing a call. I don't know what to do anymore... (still no logs where flar2 asked me to look the last time)

Sent from my Chroma-powered Nexus 6
[Nexus 6  Original Android Development] flar2:
I would suggest a full wipe and clean install, possibly use a different ROM. I'm quite sure this is not a kernel problem. The Nexus 6 is my daily driver, I use it heavily, make and receive calls all the time and never have a reboot or any other issues.
[Nexus 6  Original Android Development] flar2:
I'm planning to revamp powersave and performance modes when I have some time. I might be able to add some more options. However, I can't make it too complex or it will cause problems. There are already a few issues with powersave mode.
[Nexus 6  Original Android Development] Ghisy:
Yeah, sorry to bother you with that...

I almost feel like it's a hardware thing. I just flashed the newest Chroma and also 1.09. Do you think I should try 2.02?

Sent from my Chroma-powered Nexus 6
[Nexus 6  Original Android Development] flar2:
Could be hardware . 2.02 is worth a try as well.
[Nexus 6  Original Android Development] Ghisy:
What I hate is that it seems completely random. I've had no problem since I flashed back 1.08 until today. I really hope it's not hardware. And some people in the Chroma thread also use your kernel and don't have the random reboots and/or shutdowns. *sigh*

Anyway, just wiped cache & dalvik and flashed 2.02, will report in a few days. Thanks again.
[Nexus 6  Original Android Development] ldjr:
[MENTION=2457796]Ghisy[/MENTION]

I am still good on 1.09. Haven't had any issues with reboots and calls since wiping caches a second time.

I would second trying a clean install, get it set up then boot into recovery and wipe caches again.

Or just try a different rom and see if it still happens.
[Nexus 6  Original Android Development] aqhilles:
My understanding is that to decrypt the phone, you have to wipe data -and data only would suffice . On the next reboot, the phone should be unencrypted as this kernel does not enforce it. The small drawback is that you loose your stuff.

What if...

1.- you make a backup with the phone encrypted

2.- wipe data from twrp

3.- restore the data partition only from the previous backup

Would that preserve your apps, data, settings, etc while keeping the phone unencrypted?
[Nexus 6  Original Android Development] trickster2369:
Your data partition is where the encrypted data is stored. So I believe you would just be restoring your encrypted data.

Sent from my SinLess Shamu
[Nexus 6  Original Android Development] slickie88:
Panel to panel, displays are different and there is never going to be a universal set of RGB values that work perfectly for everyone. Colorimeter calibration is really the only way to achieve a given target, whether that's 65K, 73K or what have you. If you don't own or have access to a colorimeter then use the values that people present here as a starting point to tweak to whatever values seem to work best for you eyes.
[Nexus 6  Original Android Development] Nucleonic:
Anybody try this yet with the new 5.0.1 system image?
[Nexus 6  Original Android Development] coollugi:
Works totally fine

The builder is the same file, but not radio

Remember to flash ElementalX and SuperSU back after you finish update :D

P.S.

As Always, make one backup just in case
[Nexus 6  Original Android Development] colinmcg71:
Running fine for me. Downloaded the image, extracted it, flashed only the new radio and system image, wiped cache and rebooted. Booted back into TWRP and flashed SuperSU 2.37.

All good :)
[Nexus 6  Original Android Development] siddhesh.raikar:
If I'm decrypted it won't encrypt again right?
[Nexus 6  Original Android Development] colinmcg71:
No, it didn't re-encrypt mine. I didn't flash the 5.0.1 boot image, just radio and system. ElementalX remained intact.
[Nexus 6  Original Android Development] Cy_n_ic:
Little off topic but i bet a few of us wouldnt mind having that radio. Along with an md5 of course. Would it be too much to ask for some kind person to make that post. I dont see a radio thread yet

Via A Rooted Glade PlugIns
[Nexus 6  Original Android Development] Nucleonic:
This worked great. Only thing I needed to do was re-root after flashing the radio and system images. Didn't even lose my elementalx kernel. Buy my swipe to wake and swipe to sleep gestures went away. Guess I have to reinstall. Oh well. All good!
[Nexus 6  Original Android Development] paychex:
it's in the .tzg file https://developers.google.com/android/nexus/images
[Nexus 6  Original Android Development] crashercarlton:
LRX22C Radio .img file

Push Via Fastboot

i don't have md5.