yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] flar2:
Update!!!

March security update (minor changes)

Download

ElementalX-N6-3.11

Changes:

-March security update
[Nexus 6  Original Android Development] continua.mente:
I love this kernel!

In particular I love the advanced color management.

The display was too wars and this was the only fault I found in my nexus 6 and with this kernel I solved magnificently!

Inviato dal mio Nexus 6P utilizzando Tapatalk
[Nexus 6  Original Android Development] CroW_D:
Which settings do you have?

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] christianpeso:
Out of curiosity, are there any major changes in the latest 3.10.99 kernel that was just released a few days ago? Any plan on basing your kernel on that in the future?
[Nexus 6  Original Android Development] continua.mente:
for now, i Love deep black and colorfull or d7500.

But all preset combination are very good!
[Nexus 6  Original Android Development] pankozin:
Hello, comrades. I have a weird issue, do not really know the source of it (kernel, ROM, phone).

So, when i start playing sound on speakers, using google music or any other player, after couple of seconds volume drops per one rocker volume step. If i pause the sound and then start again from the same position - bug persists. Also, volume reduces itself when i change playback position in the track. (Notice: when i try to increase volume with rocker for one step when playing at mentioned higher volume (before it drops) - nothing happens, if i try to lower it in the same condition - it drops volume on two volume steps(along with visually changed volume position only in one step))

Any thoughts? All stock, except kernel.
[Nexus 6  Original Android Development] continua.mente:
Thanks dev!

Flashing permissive.zip, rom AOSiP works very well with elementalX v.3.10!

I think this is the perfect combination rom + kernel for our Nexus 6, isn't it?
[Nexus 6  Original Android Development] flar2:
I think this has been mentioned before and seems tied to battery level or something.
[Nexus 6  Original Android Development] konradit:
It happens to me when I am below 40% no matter the kernel/ROM
[Nexus 6  Original Android Development] pankozin:
It happens to me even at 100% battery (
[Nexus 6  Original Android Development] flar2:
It might be related to the battery's voltage or current.
[Nexus 6  Original Android Development] pankozin:
I was undervolted for some time, but when removed UV issue did persist. BTW, i noticed a strange issue, when plugged in with Moto turbo charge, my sensor panel sensitivity "trembles" - its like when i tap and move(drag) for example an icon, it shakes like a damn IPhone icon when in edit mode. Same with trying to draw a line in photo editor - the line is dazzling around. A feeling dat sensor loses its accuracy and gets drunk.
[Nexus 6  Original Android Development] derdjango:
I'm very happy with the new updates. Today was a rare heavy usage day for me and I got 4h 20m of SOT plus an additional 2 hours with listening to Spotify via a bluetooth headset.
[Nexus 6  Original Android Development] thayl0:
Need some help. Not sure what I'm doing wrong. I'm doing a clean install of pure nexus. I push rom,gapps,and kernal to storage. I flash all 3 in that order and I go to boot and just bootloop. Am I doing something wrong?
[Nexus 6  Original Android Development] derdjango:
Are you using the stock settings? If you're overclocking in Aroma, try it with stock frequency,

If you're using default settings, flash PN+Gapps, let it boot and then reboot to recovery to flash EX.
[Nexus 6  Original Android Development] continua.mente:
I have a question.

While charging the phone, the LED is green even if through AOSiP's settings I chose blue color.

It depends on the kernel?
[Nexus 6  Original Android Development] nathanchance:
Did you enable the charging LED in the Aroma installer?
[Nexus 6  Original Android Development] continua.mente:
Yes!

I have to reflash the kernel to disable it?
[Nexus 6  Original Android Development] nathanchance:
Yes unless you have the EX Kernel Manager (it is under the Miscellaneous tab, Kernel Adiutor may have support but I am not sure).
[Nexus 6  Original Android Development] magnamentis:
there are/were a multitude of discussions ongoing on google help forum as well as in some XDA threads [MENTION=4288846]Roots[/MENTION]u who changed his user name and i dunno the new one made a detailed description of the issue and it has indeed to do with battery voltage. it's basically a N6 hardware issue as well since most of the people who RMAd their device had it solved. i say most because some got a faulty new device and the issue continued.

did you check whether it happens on charger as well (after a reboot) it should be gone or at least reduced. try to check your battery health by measuring (observing) voltage drops on heavy use. the fault hardware wise is in the electrical system of the device which basically just confirms

my 30 years experience, no motorola device without strange issue, in the old times with the StarTac it was number keys that said good bye and/or

display trouble. i'm lucky till now but mine was refurbished quite late in 2015 (august)
[Nexus 6  Original Android Development] angourakis:
Hello guys,

Just a quick question: I tried to run Elemental X 3.11 coupled with the new MMB29V factory image with the /data and /cache partitions on F2FS file system but I couldn't get it to boot. Just after I formatted both partitions back to ext4, my system booted up fine.

I thought this kernel supported F2FS. Such support was removed sometime between the updates? I can't see by the changelog nor doing a search on the thread.

Thanks!
[Nexus 6  Original Android Development] flar2:
I never supported f2fs on this device. Maybe someday.
[Nexus 6  Original Android Development] angourakis:
I thought you supported by reading the changelog @ the OP. Anyway, thanks for the quick reply and your awesome work ! =)
[Nexus 6  Original Android Development] tsjanda:
Quick question do I need to reflash Supersu after kernel? and once I flash SuperSu if needed, will it be systemless?
[Nexus 6  Original Android Development] RandomPooka:
You won't need to reflash it after flashing the kernel, provided you already had root. The kernel itself does not affect whether your device does or doesn't have the su binaries. Completely unrelated. It can affect the selinux policies, but that's a whole different situation.
[Nexus 6  Original Android Development] Ksunnyv1011:
I just installed the newest update and performance has decreased significantly. I also noticed the 4th core will not come online at all.
[Nexus 6  Original Android Development] nathanchance:
No, you don't need to reflash SuperSU after the kernel.
[Nexus 6  Original Android Development] clintwilks:
Used this kernel on my nexus 5 now on my 6. Seems to be one of the only ones that can be stable no matter what ROM I want to use with it. Thanks dev.
[Nexus 6  Original Android Development] tsjanda:
My current Rom [ROM]【6.0.1】MMB29V -【Stock】【Lite】- 03/07/2016, is SELinux enforcing, will this ElementalX kernel change this and what inpact will it have if it does?

I see many people in the Rom thread recommend and use this kernel just weighing the pro/cons.
[Nexus 6  Original Android Development] nathanchance:
Yes, it is based on stock so it is SELinux enforcing and EX won't change that.
[Nexus 6  Original Android Development] tsjanda:
Does this include March update?
[Nexus 6  Original Android Development] flar2:
That's nothing to do with the update. Sounds like thermal throttling.
[Nexus 6  Original Android Development] nathanchance:
Yes, read the update post a few pages back.
[Nexus 6  Original Android Development] RandomPooka:
Yeah, what he said :) I got my one ninja-move on Nathan a few posts back. It's going to be 37 weeks before I manage THAT again! (Left handed albino Vietnamese widowed mothers call this "money bags". Copy and paste article 4, section 2 of the traffic laws of any small town in northern Oregon to Facebook, and you will receive several billion bits of data within the next few weeks)
[Nexus 6  Original Android Development] Ksunnyv1011:
Reflash fixed it. Thank you.
[Nexus 6  Original Android Development] abogrhen:
Android N preview arrived today

I will flash it in couple of days

and I will try ex with it

if I can
[Nexus 6  Original Android Development] christianpeso:
Yea...I highly doubt ElementalX as it is today will work on Android N preview. Different Android versions.
[Nexus 6  Original Android Development] abogrhen:
Yeah, because I am flashing any way

I will try

I will not hold my hope up

but it might work

Because I used ex lollipop kernel

on android m preview and it worked
[Nexus 6  Original Android Development] morrislee:
Missing selinx option in the 3.11 release, my phone only seem to boot with it disabled, could you please add the option to disable it from the installer? Thank you!
[Nexus 6  Original Android Development] nathanchance:
Please read/search the thread before posting as flar2 has already said it won't be added back. It was removed so that the command setenforce works from the command line. Use this zip to set the phone to permissive.
[Nexus 6  Original Android Development] :
I don't blame you.

None of the benchmarks (read/write, not things like AnTuTu) that I've seen over the years show a significant enough improvement over ext4 to account for the issues that arise.

You end up with things like bad magic blocks randomly that cause the position to be unreadable, only being able to format certain partitions with the fs.

Imo, it's more headache than its worth. And since Samsung developed (still in unstable development) and they don't even include it in anything... Seems like they agree.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] tsjanda:
Was able to find it thanks
[Nexus 6  Original Android Development] jeremy46er:
Kernel flashing

Is it ok to dirty flash this Kernel. I am running Chroma 2/16 and I dirty flashed 3.11 over 3.10 and noticed that every now and then my wifi will be disconnected. This happens on multiple ap's so it is not a router issue. Should we be clearing cache/dalvik cache prior to flashing kernel?

I am not saying my wifi issue is kernel or rom related I am just asking what most users do to flash kernel updates? Maybe it is Android related as I have seen similar behaviors on other ROM's and Kernels. I do have the ex kernel manager app that could download/flash the kernel but I usually like to flash things manually.

I have also noticed that cell standby is using more battery than usual, not sure if this has any relation to my dirty flashing of the kernel or not.
[Nexus 6  Original Android Development] flar2:
You can always flash elementalx over elementalx. It won't cause any problems. It's also usually not necessary to wipe caches, but that's the first thing to do if something seems not right.
[Nexus 6  Original Android Development] Polv89:
Can you give me your procedure?

Wipe cache & dalvik

Flash elemental x express and immediately permissive zip?

Thanks

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] Efrenjr15:
Just curious if anyone here is using this kernel with DU?
[Nexus 6  Original Android Development] jboyer0000:
I flashed kernel then booted but got SystemUI FC's. So, I booted back into twrp and flashed the permissive.zip and all is good in the hood.
[Nexus 6  Original Android Development] Polv89:
Re-tried for the 3rd and 4th time..

3) rom AOSiP 3.6

wipe dalvik & cache

flash elemental x

flash permissive zip

Result: phone doesn't boot

4) rom AOSiP 3.6

wipe dalvik & cache

flash elemental x

rebooted

then flashed permissive zip

Result: phone doesn't boot

i don't know..:(:(:(
[Nexus 6  Original Android Development] bigfnjoe96:
How bout flashing the ROM 1st. Let everything load up make sure all is working, then flash ElementalX
[Nexus 6  Original Android Development] Polv89:
Tried.

Dirty flashed aosip

Then all steps mentioned

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] bigfnjoe96:
Sounds like you might need to clean flash
[Nexus 6  Original Android Development] agreenbhm:
I am. I'm using the 1/29 kernel with DU 10.0 official. Runs great.
[Nexus 6  Original Android Development] Polv89:
When I have clean flashed aosip I have then flashed ex with all procedures..

I don't know why most of all kernels work without any long procedures.

Why don't make ex kernel easier to set up?

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] flar2:
It is easy to set up. Your ROM is the problem, try one of the many others that don't break security.
[Nexus 6  Original Android Development] Polv89:
Good, this is what I want to know, I will notice the developer :)

Which Rom are you running with your kernel?

Inviato dal mio Nexus 6 utilizzando Tapatalk
[Nexus 6  Original Android Development] abogrhen:
Tried 3.11

On android N

Bootlooped

Ex app still work although no busybox is available yet
[Nexus 6  Original Android Development] derdjango:
Why would you try a custom kernel on a developer preview anyway :confused:
[Nexus 6  Original Android Development] abogrhen:
Because I like this kernel and ex lollipop kernel worked on Android M preview

And i wanted the developer to know in advance
[Nexus 6  Original Android Development] Alxoom33:
I'm on Android N beta OTA. No root or recovery for now. Any progress on Kernel development

Love 3.11, EX Kernel App and Ex HB widget, which I can't use ATM.
[Nexus 6  Original Android Development] flopponator:
I got custom recovery + root + busybox on n (sorry for ot)
[Nexus 6  Original Android Development] :
The permissive fix adds an init.d script that runs a command after the rom boots. That rom needs the kernel to boot permissive.

This is broken in the rom, as no rom should be unable to boot with an enforcing kennel. It means that they didn't patch their selinux policy correctly for their modifications.

Its not worth people posting about that rom being broken repeatedly in this thread (seen it quite a few times, no matter how many times flar2 says that the rom is broke).

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] noidea24:
Nexus 6, bliss ROM with 3.11 built in, also tried flashing 3.11 separate.

CPU either gets locked at 1958 or 1728.

No its not battery saver, I'm sitting at 87% as I type.

Bcl is off.

Battery saver is completely off.

All thermal and hotplug are off (to make sure its none of those).

It randomly will let me set at 2726 but only for a few seconds.
[Nexus 6  Original Android Development] Ksunnyv1011:
I had the same issues on Pure Nexus so I downgraded to 3.10
[Nexus 6  Original Android Development] christianpeso:
I just ran into this issue for the 1st time. Are you guys using ElementalX CPU governor? If so, try switching to Interactive. That worked for me and got it out of being stuck at 1574 on all cores.
[Nexus 6  Original Android Development] Ksunnyv1011:
Initially when I was trying to fix it I would put it on performance but that didn't fix it either it still maxed out at 1500 and it wouldn't even turn on the 4th core.
[Nexus 6  Original Android Development] christianpeso:
Then your issue might be a little different from mine. All 4 cores came onine, but get stuck at 1574. It went higher for a split sec and then right back to 1574. Would not go lower than that though. Once I switched governors to Interactive, it started working fine.

EDIT: I think I figured out my issue. I'm on PureNexus, Elemental 3.11 for the record.

Yesterday I changed a few things for the 1st time and one of those was minimum GPU frequency. I took it from 300mhz to 389mhz. I just took that back down to 300mhz and switched back to ElementalX and it is scaling just fine now. So for me, it was the bump in min frequency that caused ElemenatlX governor to keep CPU at 1574. Anyone else experience this?
[Nexus 6  Original Android Development] noidea24:
I'm still messing with it, its happening due to thermal reasons. I assume anyways. As soon as my phone hits 55c, it throttles at 1728, then it won't let me raise until it drops down to 52c. This is on interactive, conservative, and elementalx(didn't try others)

And none of my GPU/CPU min max settings are causing it.
[Nexus 6  Original Android Development] flar2:
Considering that hardly anything changed between 3.10 and 3.11, I think you guys are seeing thermal throttling.
[Nexus 6  Original Android Development] noidea24:
That's what I had assumed. Even though I've turned bcl, thermal, plug, etc. all off.

Sucks to be in the middle of a game and then BAM lag ruins the rest of the lap/match.
[Nexus 6  Original Android Development] christianpeso:
I was sitting at 38-40C and what I brought up still occurs. Definitely not throttling. Just change GPU min to 384 and run interactiveX and CPU stays at 1574. Change GPU back to 300 and all is fine. Can reproduce easily.

---------- Post added at 01:04 PM ---------- Previous post was at 12:45 PM ----------

This is what I am talking about.

https://youtu.be/JMXpkZsnODs
[Nexus 6  Original Android Development] flar2:
You're kicking it into gboost mode. Turn off gboost and that won't happen.
[Nexus 6  Original Android Development] christianpeso:
Confirmed. Thank you!
[Nexus 6  Original Android Development] :
Have you considered pulling a dmesg after it happens? If a driver is causing it, typically they'll output something to dmesg... If not logcat.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] Lancez:
Really? I thought you put a set of wings on 3.11, it's working great on 29v.
[Nexus 6  Original Android Development] flar2:
Here's an Android N kernel for you to try:

https://www.androidfilehost.com/?fid=24459283995296149
[Nexus 6  Original Android Development] suku_patel_22:
Flashed, but strangely the kernel version didn't change.

Edit : I had re-flashed SuperSu after the kernel and it turns out SuperSu had reset the kernel to default.

Flashed EleX again and it's all good now.

Edit 2 : Tested basic stuff I use ,like color control, mild OC, everything seems to work great. Thanks.
[Nexus 6  Original Android Development] CroW_D:
Flashed it and all went fine so far !. I don't had to reflash supersu work on the first try ;)

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] Droidphilev:
Hi,

Is R/W working with the N kernel?
[Nexus 6  Original Android Development] suku_patel_22:
It isn't with ES and Solid explorer
[Nexus 6  Original Android Development] Droidphilev:
Thanks for the info. Found some info why R/W isn't possible yet. Seems it has nothing much to do with kernels:

http://xdaforums.com/showpost.php?p=65822879&postcount=54
[Nexus 6  Original Android Development] abogrhen:
r/w don't work

on 4.0

Although it worked using phh 190 su img

http://xdaforums.com/showthread.php?t=3216394

every thing else works fine

I can't wait to see the next release ?
[Nexus 6  Original Android Development] RandomPooka:
You're killing me, [MENTION=4684315]flar2[/MENTION] . I'm over here adamantly trying to keep not liking the N preview, but now both you and [MENTION=631273]Chainfire[/MENTION] have released a first SuperSU and ElementalX for the N preview. I both love and hate you both, because I'm going to be flashing the preview today for the THIRD time .

Great work, and so quick. I didn't think kernel or ROM source was available for N, so I'm guessing you did this semi-blind.
[Nexus 6  Original Android Development] CroW_D:
Omg this is 1:1 me I did the same. Sooo funny ?

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] fjsferreira:
Titanium doesn't restore any apps with chainfire's supersu in N, no matter what. Be aware of this.
[Nexus 6  Original Android Development] magnamentis:
[MENTION=4684315]flar2[/MENTION]

as per your request here is a quick heads up, Kernel v4.00 for N-Preview working without issues, thanks for the quick release :good:
[Nexus 6  Original Android Development] RandomPooka:
Have you tried restoring only data for an already installed app? That shouldn't require r/w access to /system. It should only need r/w to /data
[Nexus 6  Original Android Development] magnamentis:
works with rom-toolbox pro just in case that someone need a working root browser and has issues with his/her current app.
[Nexus 6  Original Android Development] RandomPooka:
ROM toolbox pro has a built in busybox, doesn't it? I seem to remember CF saying something about the N busybox implementation being utter crap different, and that apps with a built in busybox version should behave properly because they aren't relying on the system's busybox implementation.
[Nexus 6  Original Android Development] fjsferreira:
This works. It's a time saver for now.
[Nexus 6  Original Android Development] RandomPooka:
I can totally get behind that. I stopped using TiBu to restore apps when I kept getting errors about apps that I purchased through the Play Store being unlicensed. When I downloaded them through the store, no errors. Restore from TiBU, always errors.

Construction Master Pro

Ulysse Speedometer Pro

EX Kernel manager, even

There were more, but the list got long enough that it wasn't saving time after trying to pick through and choose which apps to restore the apk for and which had to be downloaded strictly through the store.
[Nexus 6  Original Android Development] ohad129:
Reflash it and he changed no need to reflash su
[Nexus 6  Original Android Development] kevdog98:
Works great for me in my N6 with N. One request, could you please post a custom installer of this version?

Thanks.

Kevin
[Nexus 6  Original Android Development] flar2:
The custom installer is completely broken on N.

However, I have updated EX Kernel Manager to work on N.

I spent quite a bit of time examining N yesterday, and the security is really getting tightened up. My settings script will not run due to selinux. You can't even do something as simple as read temperature sensors without root.
[Nexus 6  Original Android Development] kevdog98:
Thanks, I completely understand. I am using the EX Kernel Manager and it works great. Just thought I would ask. Thanks for all the hard work!

Kevin
[Nexus 6  Original Android Development] flar2:
Update!!!

Here is an update for Android N preview 1. I've spent a lot of time with it this weekend and I think everything is good to go.

Download:

ElementalX-N6-4.01

Changes:

-Android N preview 1

-update installer for Android N (thanks [MENTION=631273]Chainfire[/MENTION])
[Nexus 6  Original Android Development] matthew2926:
Hey, I'm putting together a folder (not a flashable zip) that contains everything that one would need to get setup on the N preview. Not doing any dev work, just putting everything together so that people can download one folder, flash everything in it, and be up and running N. Is it okay if I include the latest versions of your kernel in this? I looked everywhere for your policy regarding using your work, but I couldn't find it...

P.S. I would be sure to mention your name somewhere in the folder (subfolder name, readme, etc.)
[Nexus 6  Original Android Development] jtwebfusion:
4.01 is working great for me on N6 (Preview N). Thanks!
[Nexus 6  Original Android Development] udo 240:
That would bei great