yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Krunk83:
Dt2w seems to be a bit sketchy for me on .08. But overall the kernel is really great. Getting the best battery life since I've been using EX.

nexus 6
[Nexus 6  Original Android Development] flar2:
Ondemand was fine on 0.07 too, because I disabled cpuboost. That bug is easily reproducible.

The problem with Elementalx gov is bad because its so rare and I have no idea how to reproduce it. Although its probably related and I suspect it has to do with per cpu locking conflict between krait driver and cpufreq.

That is unlikely to be kernel related and I haven't seen anything like it.
[Nexus 6  Original Android Development] daihard:
You're probably talking about Lollipop. Marshmallow doesn't have separate builds for T-Mobile or Fi.
[Nexus 6  Original Android Development] KonoeKyon:
I was replying to his question on the naming of the radios, and there was a separate build for fi and T-Mobile just before 6.0.1 came out.
[Nexus 6  Original Android Development] daihard:
Where did you find those separate builds? I only see one build per device for both 6.0 and 6.0.1.

https://developers.google.com/android/nexus/images?hl=en
[Nexus 6  Original Android Development] xt926:
New at custom kernels but I've flashed many ROMs. I just flashed this and left every default in the initial set up. Is there any way to change or tweek the settings after the fact? I don't see a settings in the ROM for the kernel but I might not be looking hard enough.
[Nexus 6  Original Android Development] daihard:
I use EX Kernel Manager.
[Nexus 6  Original Android Development] magnamentis:
use elementalX kernel tweaking app from the playstore, best fit and all available options.
[Nexus 6  Original Android Development] DroidIt!:
Not at my PC and won't be for some days otherwise I'd be able to help, but I know for the N6 there is a flashable zip thread. There might be a reference in that thread...best I can do at this point :angel:
[Nexus 6  Original Android Development] Formhault:
I know that thread, but I'm still struggling with naming schemes. I think I got it sorted out, now am in the journey to see which modem yields best battery life...
[Nexus 6  Original Android Development] xt926:
Found kernel tweekers... I have no clue what any of these settings do lol. I'm just not going to mess with it and see how the battery does tomorrow. Then if needed, will research. Thanks again guys. Happy holidays!
[Nexus 6  Original Android Development] KonoeKyon:
MRA58X was the OTA that the project fi and T-Mobile devices went to, the rest went to MRA58K then to MRA58N. Verizon went to MRA58R I think.

If you check the OTA thread I believe they have it broken down there as to who got which.
[Nexus 6  Original Android Development] daihard:
I don't know how they label OTA updates. I'm talking about full builds. If you look at the list of factory images I linked above, you will see that 5.1.1 builds are clearly labelled for T-Mobile and Project Fi, but none of the 6.0 builds are. In fact, I have successfully flashed and used both MRA58K and MRA58N on my Nexus 6 in the past (I'm on T-Mobile).
[Nexus 6  Original Android Development] KonoeKyon:
There were other specific builds in lollipop that were unlabeled also, so I wouldn't be surprised to see other unlabled carrier specific builds. Either way it doesn't matter since they work on all Nexus 6's anyway.
[Nexus 6  Original Android Development] daihard:
Agreed. :)
[Nexus 6  Original Android Development] kipue:
I mainly use EX kernel manager to change the screen colors, and wake up gestures, that sort of things. I usually trust the dev to set things up good enough as default :)

There are a lot of settings that you can experiment with, just don't toggle "Apply at boot" if you are unsure about someting. That way if something freezes the phone, well it'll be fine after a reboob :)

Of course, screen colors and gestures are safe to apply on reboot.
[Nexus 6  Original Android Development] suku_patel_22:
Just hoping [MENTION=4684315]flar2[/MENTION] would add a few color profiles to aroma. We non-rooted users are a sad minority group :)
[Nexus 6  Original Android Development] xt926:
That's awesome!!! I didn't know that's what it meant! Makes me feel a lot more comfortable! Thank you
[Nexus 6  Original Android Development] biglilsteve:
Twice in the past 24 hours, I've had EXKM report that Cores 3/4 are stuck at full speed. If I disable the "run with all cores online" option then 3 and 4 shut off, but if I re-enable "run with all cores online" they go right back to full speed. Rebooting solves the issue.

Using the latest EXKM 3.8 with Pure 12/19.
[Nexus 6  Original Android Development] rignfool:
That is a result of BCL throttling...

When the cores come back online... They have the performance governor... Which sticks em at max
[Nexus 6  Original Android Development] biglilsteve:
Thanks for the reply! So is there a way to avoid this? I generally have the "run with all cores online" option disabled. It also doesn't appear to happen every time. I've opened EXKM and seen cores 3/4 online for a few seconds and then go back off. They don't always stick to performance.
[Nexus 6  Original Android Development] joeyfong:
Come from franco, running very well
[Nexus 6  Original Android Development] Formhault:
This isn't right, right [MENTION=3290808]rignfool[/MENTION] [MENTION=5372360]magnamentis[/MENTION]?
[Nexus 6  Original Android Development] rignfool:
Your attachment isn't showing for me
[Nexus 6  Original Android Development] Formhault:
Reload Tapatalk. Happens to me as well, some times.

Anyway, this is the screenshot : http://s1.postimg.org/uulftca1q/Screenshot_20151227_104617.jpg
[Nexus 6  Original Android Development] abjexstallion:
Totally forgot if this kernel is AOSP only.... Thanks.
[Nexus 6  Original Android Development] daihard:
No, it's not.

http://elementalx.org/devices/nexus-6/
[Nexus 6  Original Android Development] abjexstallion:
So, getting things straight, for me to get a systemless root, i have to flash ex kernel first, then ROM, then gapps and that's it? Sorry if i asked in the wrong place, it's just that everything that i read about the systemless root gets me confused... Any help is appreciated. Thanks beforehand.
[Nexus 6  Original Android Development] nathanchance:
ROM, GApps, UnSU if your ROM is pre-rooted, EX, then SuperSU. Read the SuperSU post because it has a lot of info you need to know about systemless root.
[Nexus 6  Original Android Development] daihard:
Here are the steps I took to flash systemless root and ElementalX.

Flash ROM (Cataclysm in my case)

Flash UPDATE-unSU.zip just in case

Flash SuperSU 2.62-3

Flash ElementalX 3.07

Start and set up ROM
[Nexus 6  Original Android Development] abjexstallion:
The UPDATE-unSU.zip is another file aside from the supesu zip or it's just a typo??
[Nexus 6  Original Android Development] daihard:
Flashing UPDATE-unSU.zip uninstalls an existing root. You shouldn't need it if you wipe /system before flashing the ROM, but it wouldn't hurt to flash it just to be sure.

https://www.androidfilehost.com/?fid=24269982087014111
[Nexus 6  Original Android Development] suku_patel_22:
It's a zip to remove old su
[Nexus 6  Original Android Development] nathanchance:
It is necessary if the ROM comes pre-rooted (like Chroma or Pure Nexus). It is optional for Cataclysm because it is not pre-rooted.
[Nexus 6  Original Android Development] daihard:
Good (and crucial) point. Thank you for reminding me that not everyone is on Cataclysm. :)
[Nexus 6  Original Android Development] mwebb34:
Will this kernel play nice with VrToxin rom
[Nexus 6  Original Android Development] DreamFX:
Running now. Runs amazing with it.
[Nexus 6  Original Android Development] mwebb34:
Yeees! I love this kernel
[Nexus 6  Original Android Development] chrisram88:
Idk what you did but I'm running your latest version with Pure and it's amazing. I've only had 1 random reboot.

Here is the log I grabbed upon reboot from ex app

Idk if I'm doing this right and providing you with anything useful haha.

https://drive.google.com/file/d/0B-URuM1VXi26WUxXZnloTWNFQVE/view?usp=docslist_api

https://drive.google.com/file/d/0B-URuM1VXi26QkgxYmVqOEVDRWM/view?usp=docslist_api
[Nexus 6  Original Android Development] ConTejas2:
durr
[Nexus 6  Original Android Development] suku_patel_22:
[MENTION=4684315]flar2[/MENTION] Happy New Year.

Reg kernel wakelocks logged at /sys/kernel/debug/wakeup_sources is visible over adb but not on the phone.

I am not rooted.

Could you please see if that file could be granted rights so that all users could list and view it?

On Android terminal emulator

1|u0_a56@shamu:/ $ls -l /sys/kernel/debug/wakeup_sources
/sys/kernel/debug/wakeup_sources: Permission denied
1|u0_a56@shamu:/ $

While it's visible on ADB.

shell@shamu:/sys/kernel/debug $ ls -l wakeup*
-r--r--r-- root root 0 1970-01-01 05:30 wakeup_sources
[Nexus 6  Original Android Development] flar2:
I released a beta of the HBM widget. I might change course completely with the next update, but I'll wait for feedback from this first.

Sign up here:

https://play.google.com/apps/testing/flar2.hbmwidget
[Nexus 6  Original Android Development] flar2:
I'm not sure if my init script has permission to change those permissions, have you tried adding a chmod command to the ramdisk?
[Nexus 6  Original Android Development] nathanchance:
Happy New Year's [MENTION=4684315]flar2[/MENTION], thank you for all of the hard work you do for us and all of the other devices you support. I am excited for what you have in store for us in the future, thanks for everything you do. Enjoy! 7UW09915FR7461606
[Nexus 6  Original Android Development] suku_patel_22:
Will try that.
[Nexus 6  Original Android Development] suku_patel_22:
Modified 3.07 with color profiles in aroma

Hi all,

I have modified the Aroma installer to add a few color profiles to it. This is really useful for people who run the kernel without root.

Please give it a go if interested.

Files modified:

ElementalX-N6-3.07\META-INF\com\google\android\aroma-config

ElementalX-N6-3.07\config\buildconfig.sh

ElementalX-N6-3.07\boot\editramdisk.sh

Thanks to [MENTION=4684315]flar2[/MENTION] for allowing to post the mod.
[Nexus 6  Original Android Development] Alxoom33:
Thank you for your work and contribution. I flashed the modded Aroma launcher, but I didn't have a great basis to choose color profiles. Is it possible to post explanations and screenshots contrasting the various choices? Thanks!

[emoji2] [emoji106]
[Nexus 6  Original Android Development] suku_patel_22:
The screenshots will all look same. Flash it multiple times till you find the one you like. I personally use deep black and colorful.
[Nexus 6  Original Android Development] kraehetest:
Thank you very much. This is fantastic. :good:

I hope flar integrate this in his kernel.
[Nexus 6  Original Android Development] Alxoom33:
Thanks, trying that setting now. Is there integration with the EX Kernel Manager app?
[Nexus 6  Original Android Development] sansnil:
[MENTION=4684315]flar2[/MENTION] I have a reproducible issue when I boot my N6 device normally I have to leave it alone for a minute or two until supersu grants access to my usual root apps. If turn on/off the screen before it gets a chance to grant permissions the device freezes hard reboots. This is with su 2.65 systemless. Any ideas on a way to fix? Happy to help test or provide more data.
[Nexus 6  Original Android Development] magnamentis:
no such issue here and never been reading about it which means it's not a kernel bug but might be related to tasks going on in the background after booting. while this is guesswork and you asked for ideas, here they are:

which rom, logcat, kernel log and a bit more info about your configuration would be needed to get an idea what may cause this for you.

the logcat would show the process directly after boot where IMO the culprit will be, while the kernel log would cover that part and information about rom and apps and mods like themes and xposed etc would perhaps trigger the memory of someone who had and heard about something similar.

i personally always start using the device immediately while it's still a bit slow due to those background tasks of which acquiring root is big. nevertheless i have never had any reboot on screen off and re-open and i do this several times a day usually, be it after my daily nandroid backup, xposed modules updates, rom or kenrel updates etc.
[Nexus 6  Original Android Development] sansnil:
Thanks very much, magnamentis, this gets me pointed in the right direction. I'm going to grab a logcat and see if I can identify where the issue is. I was thinking it was ElementalX because if I swap to the stock or Elite kernels I don't see the issue anymore (had bee thinking it was SuperSU prior). But the logcat show provide more definite insight.
[Nexus 6  Original Android Development] matthew2926:
Is there anywhere that I can buy ElementalX merchandise? Like a shirt, pillow, sticker, or something?
[Nexus 6  Original Android Development] flar2:
The stores just don't have room on the shelves these days because of all the Star Wars merchandise. I just can't complete with Disney.

Stickers might be kind cool though.
[Nexus 6  Original Android Development] matthew2926:
Yea, perhaps you could sell stuff through an online store where you get a cut of everything sold...I would definitely buy stickers and a shirt at the least!
[Nexus 6  Original Android Development] DroidIt!:
:) Flar2 action figure?...hmmm....I'd buy it :p
[Nexus 6  Original Android Development] DarkSorcerer:
Hi,

With the new update scheduled for today or in the next couple of days, I was thinking about installing the new systemless root on the factory image and combine it with EX. Is it done the same way as the previous (flash boot.IMG, flash SuperSU, flash EX) or are there additional steps?

Thanks!
[Nexus 6  Original Android Development] flar2:
Same procedure.

I've been waiting for Google's update to do the next kernel update.
[Nexus 6  Original Android Development] Smoosh1:
Deleted
[Nexus 6  Original Android Development] Lancez:
well, time to get to work :p MMB29S
[Nexus 6  Original Android Development] no.one.writeme:
Hi to you all,

Is it safe to flash EX 3.07 with MMB29S boot and system image?

Best regards.
[Nexus 6  Original Android Development] kevdog98:
I can't get wireless calling to work on the latest 6.01 build. I flashed boot.img, system.img, bootloader and radio and the reflashed SU beta 2.61 and ex 3.07. Any ideas? Thanks.
[Nexus 6  Original Android Development] pcartwright81:
In order to fix WiFi calling I had to uninstall Busybox from /su/bin then reboot. Then I installed Busybox in /system/xbin. I think this was talked about in one of the SuperSu threads. It relates to the order of path.

Edit found the post:

http://xdaforums.com/showthread.php?p=64439184
[Nexus 6  Original Android Development] KonoeKyon:
If you update SuperSU you can install busybox to /su/xbin/ which should work with Wi-Fi calling/fix other oddities of it being in /su/bin/
[Nexus 6  Original Android Development] kevdog98:
Thanks! Upgrading to SU 2.65 and installing busybox into system/xbin worked.
[Nexus 6  Original Android Development] flar2:
Looks like there were no kernel changes in the January security update from Google. You may continue using the latest version of ElementalX.

There will be an ElementalX update soon, but it has nothing to do with this.

As always, it is recommended to flash the stock boot.img if you do the update, in order to have the latest ramdisk.

Procedure for updating:

1. Download factory image from Google

2. Extract boot.img and system.img and flash these in fastboot mode:

fastboot flash boot boot.img
fastboot flash system system.img

3. Reboot to recovery (important--don't reboot to system)

4. Flash SuperSU

5. Wipe cache and Dalvik cache

6. Boot into system (may bootloop once, it's okay)

7. Install ElementalX (either with the EXKM app or in recovery)

NOTE: there was no update to the bootloader or radio, so I've omitted these from the instructions above.
[Nexus 6  Original Android Development] kraehetest:
Hi flar2, if i boot to system before flashing your kernel, then my data partition is getting encrypted?

(I am at stock 6.01 with systemless root and your kernel.)

My second question, it the ota update possible with this configuration?

Thanks
[Nexus 6  Original Android Development] D-m-x:
Yes, your Device will be encrypted since Stock Boot img enforces Encryption. This should be mentioned because it's a important Point.

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] DarkSorcerer:
Hi [MENTION=4684315]flar2[/MENTION],

Which version of SuperSU should we use?

Thanks,
[Nexus 6  Original Android Development] suku_patel_22:
He says reboot to recovery after flashing system and boot. That won't encrypt your data partition.
[Nexus 6  Original Android Development] D-m-x:
He quoted the Post and Highlighted Step 6 in Red!

Doing so before flashing ElementalX will most definitely encrypt the Device!!

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] KonoeKyon:
SuperSU disables forced encryption when it patches the kernel.
[Nexus 6  Original Android Development] flar2:
Yes, these instructions are for root + elementalx

If you don't want root, put elementalx in step 4.

The latest, 2.66. But if you are using a pre-rooted ROM, then just leave whatever it uses (no action required)
[Nexus 6  Original Android Development] PhilipTD:
I guess I have to uninstall xposed first and reinstall it after?
[Nexus 6  Original Android Development] flar2:
I have no idea how to install xposed.

These instructions are only for upgrading your entire system. If you already have your system installed, you just flash EX and be done with it.
[Nexus 6  Original Android Development] nathanchance:
Hey [MENTION=4684315]flar2[/MENTION], just a quick little suggestion. With systemless root becoming more popular, you might want to add a blurb to the OP saying you should flash systemless SuperSU over the default kernel that comes with the ROM/stock Android before flashing EX. I have seen a lot of problems in the Cataclysm threads with doing SuperSU after EX because if it detects that the kernel is already patched, it uses the backed up non-patched kernel to patch, which overrides EX. I know you have talked about it in the last few pages but I don't trust many people to see that lol. If not, that is fine but just wanted to throw it out there. Looking forward to the next release, thanks for the constant support!
[Nexus 6  Original Android Development] flar2:
It's driving me crazy. I'm not sure why Chainfire does the backup thing with SuperSU, it seems to have started on one of the recent versions. I haven't had time to follow up on it.
[Nexus 6  Original Android Development] daihard:
Does that order (flashing SuperSU before the kernel) pertain only to ElementalX, or to any kernel that doesn't have its own ramdisk?
[Nexus 6  Original Android Development] daihard:
Thanks. Is there a list of such kernels (those in the 'anykernel' format) available somewhere?
[Nexus 6  Original Android Development] KonoeKyon:
Pretty much all kernels except Franco and Lean are in anykernel format I think.
[Nexus 6  Original Android Development] daihard:
Thanks.! :)
[Nexus 6  Original Android Development] magnamentis:
only if you refer to nexii and roms based on google stock while relevant kernels like boeffla kernel for other devices and OS variants come often with their own ramdisk and still others in any kernel format which is exactly the problem, one has to read a lot and carefully so: i.e. the SSU threads, SSU beta threads, SSU latest release threads, rom & kernel threads anyway and due to the known facts that non-searchers and non-readers are a vast majority as it seems issues have skyrocketed lately :angel:
[Nexus 6  Original Android Development] KonoeKyon:
Well we are in the nexus 6 forum so I made that comment as a generalization for this device. ;)

Reading and research is key to getting anything to work correctly, unless you just get lucky every time. Unfortunately as you said, not many take the time to do so, hence people having issues or blaming different things for their own mistakes.
[Nexus 6  Original Android Development] mwebb34:
Does 6.0.1 ex kernel support otg?
[Nexus 6  Original Android Development] nathanchance:
OTG works fine for me on 6.0.1.
[Nexus 6  Original Android Development] disiz:
Thanks for this, gonna try this, I'll have stock Nexus 6 rooted 6.0.1. it will be ok to flash the kernel on this rom ? And is there an app with kernel to edit cpu values, or what app do you recommend for this ?

Thanks a lot.
[Nexus 6  Original Android Development] nathanchance:
Yes, the kernel works with stock (what flar2 himself uses). If you want to support flar2 even more, he has the EX Kernel Manager on the Play Store which will allow you to tweak literally anything about the kernel. Kernel Adiutor is a fairly good free alternative as well but may not support everything.
[Nexus 6  Original Android Development] disiz:
Thanks a lot for this, this is the kind of app I was looking for, with colors settings too. I'll look forward for this one when I'll get the phone, thanks man.
[Nexus 6  Original Android Development] Lancez:
F5....
[Nexus 6  Original Android Development] flar2:
Update!!!

-Add camera launch gesture, activated by swiping down when the screen is off. For this to work, you must have "Press power button twice for camera" enabled in settings. All the same caveats as other wake gestures apply to this feature.

-Fix reboot if wake gesture is enabled and screen times out right after boot

-Prevent BCL driver from hotplugging (I think this will fix the third and fourth cores coming back online with performance gov)

-Fix elementalx.conf, it wasn't saving properly for use with express version (express version wasn't keeping settings)

Download:

ElementalX-N6-3.08

Changes:

-add camera launch gesture

-improve stability

-stop BCL hotplug

-fix elementalx.conf/express version
[Nexus 6  Original Android Development] Lancez:
I've waited a whole year for this :)

Camera gesture works flawlessly
[Nexus 6  Original Android Development] nathanchance:
I would just hit thanks but unfortunately I am out for the day. Flashed over Pure Nexus with 3.07, worked without a hitch. Thanks for all of the hard work you do, it is greatly appreciated.
[Nexus 6  Original Android Development] Khizar:
Don't sweat it, I got him for you.. LOL BTW use tapatalk or the xda app and you'll get unlimited thanks.
[Nexus 6  Original Android Development] suku_patel_22:
Modified 3.08 with color profiles in aroma

Please find the modified 3.08 with color profiles added to Aroma.
[Nexus 6  Original Android Development] arifqur:
Don't you mean 3.08?
[Nexus 6  Original Android Development] nathanchance:
I flashed 3.08 over 3.07.
[Nexus 6  Original Android Development] Formhault:
Still looking for it. You gotta dig deep for this one :silly: [emoji23]
[Nexus 6  Original Android Development] flar2:
Damn, I was going to add this but I forgot.
[Nexus 6  Original Android Development] :
what are color profiles?
[Nexus 6  Original Android Development] Juli112:
Wow, I can finally double tap to wake fast.. Before I had to wait between the two taps... :)
[Nexus 6  Original Android Development] Wi1son:
I'm new to this kernel - I can't seem to get color profiles to stick after a reboot. Not sure if I'm doing something wrong...
[Nexus 6  Original Android Development] nathanchance:
Do you have the apply on reboot toggled? What ROM are you on? I have had no issues with my color profile across many reboots.
[Nexus 6  Original Android Development] Wi1son:
Yep, have the toggle applied. I'm guessing it's just something with the ROM Ubermallow.
[Nexus 6  Original Android Development] nathanchance:
What version of SuperSU does it come with and how long do you wait for it to be toggled?
[Nexus 6  Original Android Development] Khizar:
It isn't elemental related. That devs rom and kernel both been causing RR's for users.

Edit - Wow.. Just noticed I typed RR rather than issues.. LOL