yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] iKarido:
Ok so this is what I had to do in order to have Elemental 3.03 boot with PureNexus 17/10

1- Flash rom

2-Flash Gapps

3- reboot system and go through the setup

4- Reboot to recovery and flash the modified Boot.img from here http://xdaforums.com/apps/supersu/wip-android-6-0-marshmellow-t3219344

5- Flash SuperSU 2.52 .zip

6- Flash Elemental 3.03

7- Reboot system

This is the only way that worked for me. Hope it helps who ever is having probelms
[Nexus 6  Original Android Development] RandomPooka:
You could just flash Pure ROM, gapps, and 3.02 and be done. The only difference between .02 and .03 is that the selinux fix was removed from .03
[Nexus 6  Original Android Development] garyHal:
Anyone having wifi issues where it keeps connecting and disconnecting? I am running 3.02 of elemental. I can't tell if its because of the kernel or marshmallow.

Clean install and rooted.
[Nexus 6  Original Android Development] magnamentis:
has been all over the place and yes many have this and no i do not have it. hence try to tweak your router, there must be a reason why some do and others do not have the issue and the router is what remains as a factor. i'm on apple time capsule 5GHz extended network 300Mbps channel 36

with marshmallow you probably mean stock vanilla google build? because any rom based on 6.0 is marshmallow while this issue happened on all current roms i'm aware of.
[Nexus 6  Original Android Development] LGtMgG2t:
I think the newer WiFi driver code since the previews has been causing issues for many people. I believe Hellscore is even building his kernels with both the old L code and then a build with the newer M code. No idea how these problems slipped past Google in the Preview stage.:confused:
[Nexus 6  Original Android Development] flar2:
WiFi is okay for me.

Try resetting your router.

Or try a clean install, maybe some incorrect setting or configuration is cached.
[Nexus 6  Original Android Development] tkalli:
No problem with WiFi or anything else.

Everything I use is working fine.

Very basic user, text, email, web and some buisness apps.

No Layers or other mods.
[Nexus 6  Original Android Development] abjexstallion:
Is there any link to 3.02?
[Nexus 6  Original Android Development] minazaki:
https://www.androidfilehost.com/?fid=24052804347835548
[Nexus 6  Original Android Development] RandomPooka:
I know you said you haven't messed with the kernel source for ADB/MTP, [MENTION=4684315]flar2[/MENTION] ..

I'm wondering if there's some issue in the source you're working off of that prevents the N6 from being detected by my PC while running EX 3.02/03 with Beans' Pure Nexus. Can't see the internal storage or recognize it with adb, no matter how many different ways I set up USB debugging and MTP settings. Using the kernel that ships in the ROM works fine for this.

Problem exists in both Ubuntu and Win10
[Nexus 6  Original Android Development] biohaz55:
Flash chainfires boot.img using fastboot, reboot to recovery, flash EX 3.03 and permissive.zip then reboot and your pc will see your device with usb debugging enabled.
[Nexus 6  Original Android Development] hellsgod:
A few people are still having issues with the marshmallow wi-fi drivers. It was already present in the m-previews. I really hoped they fixed it in the final release, but they haven't. I also never had problems, but I also had a few reports about it on my M kernel. About the enforcing vs. permissive thing, I agree enforcing should be the way, but to avoid an enormous increase in supporting, because people either don't read, or just don't understand what they have to do to get it properly working on custom roms, its easier to stay with a permissive kernel out of the box for those who are using custom roms. Maybe this whole thing gets sorted out in a few weeks...

hells
[Nexus 6  Original Android Development] magnamentis:
you nailed it. it's about the difference between theory (right) and practice (extra work)

during api transition periods it has usually made sense to keep things permissive until all the ingredients including user experience are up to speed. :good:
[Nexus 6  Original Android Development] :
Yeah, I think it will get sorted one chainfire posts a patch for Selinux. It looks like the way he fixed it for now was just letting the app patch selinux, and repacking the boot image with that.

Unfortunately, it doesn't seem that the tools to decompile the selinux binary have been updated to the v30 structure that m uses. At least not that I could manage.
[Nexus 6  Original Android Development] tekken1972:
Several reboots with 3.03 on stock rom, anyone else having the same problem?
[Nexus 6  Original Android Development] flar2:
Nope. Kernel is stable, problem is on your side.
[Nexus 6  Original Android Development] RandomPooka:
Doesn't work without permissive?
[Nexus 6  Original Android Development] biohaz55:
Nope..... the included kernel in Pure Nexus is also permissive
[Nexus 6  Original Android Development] flar2:
People are just going to have to deal with the selinux stuff.

I'm sure I've lost tons of users since the last release.

But:

1. If you want to flash a bunch of stuff on your phone, you should know what you're doing

2. Devs need to be responsible, stick to the proper security model, maintain compatibility as much as possible, and not just slap things together and take the path of least resistance

Lots of apps are broken. If the developer hasn't bothered to update them, quit using them, there are alternatives. I fixed and updated mine during the M developer preview phase.

The supolicy tool is available, app and ROM devs need to use it. Don't just make **** permissive when a couple lines of code could be added. Again, I used this in the wake gestures app a long time ago. I could have just required permissive mode.

Finally, please do clean installs. That means wiping data sometimes. When something doesn't work you need to start from a clean slate. Sometimes you need to wipe cache and Dalvik. . Don't be lazy! Read my post here: http://elementalx.org/ten-rules-for-flashaholics/
[Nexus 6  Original Android Development] Alxoom33:
Well said [MENTION=4684315]flar2[/MENTION]. I have Ex 3.0.3 running well with the JDX 4.0.1 rom.

I have one issue, though, I tried to flash Xtrasmooth 10/13 version over this setup and I get bootlooping. I even wiped system and data and I still can't finish the boot. The strange thing is Xtrasmooth comes with EX 3.0.2 as the default kernel. Any ideas?
[Nexus 6  Original Android Development] NLBeev:
Same here. XS works with EX 3.0.0, because this kernel is permissive.
[Nexus 6  Original Android Development] garyHal:
I think resetting my router fixed it. Thanks Flar2.
[Nexus 6  Original Android Development] LGtMgG2t:
Far too many people been having WiFi issues with this 'new code' for the WiFi drivers. How Google missed all these reports in the previews is beyond me. Maybe they didn't hear from all the folks having problems?
[Nexus 6  Original Android Development] flar2:
What exactly are the WiFi issues?
[Nexus 6  Original Android Development] LGtMgG2t:
I think they have existed since back in the Preview builds. Lost of folks have posted they cant connect, dropped signals or WiFi just drains their battery. Seems pretty much all over right now and doesn't seem to follow a pattern with a ROM or Kernel from all that I've read. Just MM drivers....
[Nexus 6  Original Android Development] flar2:
Update

For Android 6.0 Marshmallow

No changes to the actual kernel, therefore no need to update. This will make clean installs easier

Stock ROM, already rooted:

-just flash EX

Stock ROM, not rooted:

-just flash EX, but make sure you install SuperSU 2.52 if you want root. Chainfire's boot.img is not necessary

Custom ROM:

-just flash EX

-if it bootloops or you want selinux permissive, flash this permissive zip

Sorry, I am not adding a permissive option to the installer due to the problems I had with Google a few months ago

Download:

ElementalX-N6-3.04

Changes:

-autodetect proper sepolicy for stock
[Nexus 6  Original Android Development] celyko:
That's exactly what I did sir, and got this :) I was getting 45s before. Thanks!

Sent from my Nexus 6
[Nexus 6  Original Android Development] antiochasylum:
1 step above stock, 2726mhz. Stock is 2649mhz.
[Nexus 6  Original Android Development] drawde40599:
Elemental X G+ thread

https://plus.google.com/communities/102984488362059244668
[Nexus 6  Original Android Development] celyko:
Hmmm. What ROM are you running?

Sent from my Nexus 6
[Nexus 6  Original Android Development] antiochasylum:
Stock, decrypted, thermal off, mp decision off.
[Nexus 6  Original Android Development] Krunk83:
What are the best recommended settings for optimal battery? Is stock the best? This is my first time with elentalX, been using Franco Kernel previously. Any advice would be helpful thanks.
[Nexus 6  Original Android Development] Lancez:
I have a feeling that we are going to see 0.7 today, lol
[Nexus 6  Original Android Development] celyko:
What is thermal and mp decision? I've seen people talk about turning it off. Is it safe for the phone to do so? How's it done? Thanks!

Sent from my Nexus 6
[Nexus 6  Original Android Development] antiochasylum:
Thermal is just that. Its a thermal regulator. The hotter your cpu get the slower it runs(to prevent itself from burning up)

And mp decision is a Qualcomm service that decides all your frequencies on based conditions. That's why apps never read the correct minimum frequency.

Turning off thermal I don't suggest. I only did it to run the benchmark, you could turn off mp decision, but most of the time you'll need an alternative.

You can use the elemental app(support flar2!) or trickster to turn off both under the correct tab.
[Nexus 6  Original Android Development] celyko:
Awesome man! Thanks for that. You just cleared up quite a few of my questions. Mp decision sounds like SetCPU from back in the day, and the thermal stuff makes sense.

Sent from my Nexus 6
[Nexus 6  Original Android Development] drawde40599:
Nah , nothing like setcpu , have you herd of hotplugging ? Well its kinda like that but not really :P

http://www.reddit.com/r/nexus4/related/158t1i/custom_kernels_a_guide_on_what_you_need_to_know/

This kernel is built around mpdecision so leaving off isn't recommended , shutting off is the proper way for doing benchmarks tho , also set your min and max freq to the highest your testing with
[Nexus 6  Original Android Development] cobyman7035:
does this support color profile changes? or UVing like on the nexus 7FHD? just got my nexus 6 and setting up today, took whole day lol on my laptop...my desktop is FUBAR windows8pro bootloop

Does it work on 5.01 or only 5.0? Thx

Ok I'm on elementalx 6… whats a good RGB Values for cool colors iphone5 like? Thx
[Nexus 6  Original Android Development] paychex:
2000+ post and still hasn't learned to read the OP
[Nexus 6  Original Android Development] cobyman7035:
Lol me n00b...every time I use fastboot cmd I get nervous
[Nexus 6  Original Android Development] letmedanz:
Never used an iphone, so can't say

But the cooling color combo am using is R-235, G-238, B-255
[Nexus 6  Original Android Development] Scott:
Just got my Nexus 6 last night.

Was so happy to see this kernel here!
[Nexus 6  Original Android Development] JoeJags:
Very cool......glad to see you here......CleanRom coming, hopefully....;)
[Nexus 6  Original Android Development] Krunk83:
I'm using 232/235/255

nexus 6
[Nexus 6  Original Android Development] housry23:
Are you the same Krunk83 on Reddit that replied to my comment on Flossy's review? Small world lol! Flossy needs to put ElementalX on that beast and get rid of some of those apps lol! But seriously, I expected this phones battery to be better. I consisitantly get between 4 and 5 hours SOT and I've seen people on Reddit and here with over 6 and 7 hours. I'd be happy to get between 5 and 6 consistently. The battery is not THAT bad, but it's not great either. My OnePlus One got great battery life and maybe I've just been spoiled by that. N6 should do better than the Note 4 though because stock Android is less of a resource hog that TW, but for some reason it is not up to the task.
[Nexus 6  Original Android Development] magnamentis:
from all the replies i got till now ( most people never report back ) it could be either solved router side and/or did not happen on every (other) wifi nets (routers) hence it could well be that they just tightened everything to a better compliance with the industry standards ( less leeway for routers that don't comply i full with the standards ) i as well had to get rid of one of my older routers ( 6 years old ) this is not fact, just a idea based on recent observations. no claims made.
[Nexus 6  Original Android Development] LGtMgG2t:
I can't justify getting rid of my N router that is a few years old just because Google has newer drivers that doesn't play as nicely as they once did. I seen many post over the M Preview stages that people were having issues with connection and drop signals. Seems odd to try and justify a new router to my girlfriend just because Google updated "their" software which doesn't include optimal drivers.
[Nexus 6  Original Android Development] magnamentis:
no need to be fatalistic there are many other things to try first and i agree with you as to changing the router but then it depends also whether we're talking a quality router or a 30$ router which is not that hard to replace (financially) and then i'm just brainstorming a bit till we know what it is:

1. reboot your rooter with 30" off the power supply

2. change the channel, sometimes there are interferences which when minor can bother one device but not another

3. try to play with your router and IP settings, ( static ip, wider range etc. )

there is much more and this not a router thread but i hope you get my point. trial and error while there is no guarantee that something works.

i know that i always solved such issues with that kind of approach and since i have 3 story house i have a bit of a complicated setup here.

just try things out, usually it adds to know how even when unsucessful.
[Nexus 6  Original Android Development] kamilmirza:
facing bootloops on 3.04 with and without permissive.zip

Chroma ROM
[Nexus 6  Original Android Development] flar2:
Post a log
[Nexus 6  Original Android Development] Joe92T:
On PureNexus 10/17 build.. 3.03 bootloops as we know. Tried 3.04 and also bootloops. No go
[Nexus 6  Original Android Development] flar2:
Or maybe people should start reporting these problems in the ROM threads.

There is nothing wrong with the kernel, these problems have to do with things in user space.
[Nexus 6  Original Android Development] flar2:
I've spent the last few days answering hundreds of questions about bootloops.

Not one log posted.

I'm doing the best I can to support as many configurations as possible, but I'm not getting any help here and I've reached my limit.

I'm not copping out and making it permissive.

If you can't figure it out, and you're not going to give me the information I need, then just use the stock ROM.
[Nexus 6  Original Android Development] magnamentis:
i'm a bit bold perhaps but it's the rom. first of all it has been repeatedly the sam rom and permissive stuff does not cause bootloops as to my knowledge. further i ( and most others ) just updated on stock and cataclysm which is stock+ something and booted fast like a charm and this from day one. never ever had a bootloop no matter what i'm using and upon boot i'm enforced only after boot i apply permissive because i don't like any enforcement LOL.
[Nexus 6  Original Android Development] Krunk83:
Got another random reboot when the phone froze typing out a text message.

[MENTION=4684315]flar2[/MENTION]

https://docs.google.com/uc?id=0B33bWfk5j-HCOGNuSk1qYmM2VWM&export=download

https://docs.google.com/uc?id=0B33bWfk5j-HCQWlfZ2xURlhaM1U&export=download

https://docs.google.com/uc?id=0B33bWfk5j-HCUlg2V0ZrSEJtVjQ&export=download

Those are all three logs from /sys/fs/pstore.

Please let me know if there is anything I can do.

Nexus 6 M
[Nexus 6  Original Android Development] flar2:
Cataclysm is solid and does things right.

And, of course, stock is excellent and problem free.

For other ROMs, maybe you have to flash Chainfire's boot.img first. Could someone do that on Chroma and Pure Nexus and report back?
[Nexus 6  Original Android Development] flar2:
One of the logs just suddenly ends, and the other two are garbled.

Honestly, I think you have a hardware problem. I recall you've had issues pretty much from day one on this phone. At this point, this kernel is hardly different from stock except I've added some useful features and made the elementalx governor default. It's also been my rock solid daily driver phone for the last 11 months. The governor pushes the phone hard, so maybe try interactive for a while and see if it helps.
[Nexus 6  Original Android Development] Krunk83:
OK. Thanks for the advice. As far as having hardware issues this reboot issue just started recently so maybe something inside the phone has gone bad. Maybe I should go back to stock and see what happens or get a warranty replacement before it expires.

Nexus 6 M
[Nexus 6  Original Android Development] VeryCoolAlan:
Can I flash this over stock Marshmallow?
[Nexus 6  Original Android Development] nathanchance:
both 3.03 and 3.04 work with Chainfire's boot.img on Pure Nexus. I also flashed 3.04 over 3.03 and it worked as well.
[Nexus 6  Original Android Development] Lawstorant:
I guess your ability to read is non existent.

I wonder, why 90% of people are so lazy and ignorant that they can't even read first post nor search the thread...

Yes you can...
[Nexus 6  Original Android Development] antiochasylum:
[MENTION=4684315]flar2[/MENTION], We still thank you for no copping out and giving in. Doing things correctly, it the way it should be done.

You don't build a motor and forget 5 of the headstuds, just because it works.

Thanks for continuing elemental!

BTW, is a 5X or 6P in your future?
[Nexus 6  Original Android Development] flar2:
I've ordered both thanks to the many people who have bought my app
[Nexus 6  Original Android Development] antiochasylum:
I'll be joining you on the 6P shortly. Glad we could help you get devices with the app :)
[Nexus 6  Original Android Development] traboll:
The following setups work perfecty with zero issues for me:

1.Cataclysm+elementalx 3.03

2.Cataclysm+elementalx 3.03+permissive

Default settings for kernel.

I have zero issues with wifi or any network(Europe-Finland).

Thank you [MENTION=4684315]flar2[/MENTION] for your hard work, very much appreciated. Your brightness widget app has been a life saver for me during summer, inluding the kernel app.
[Nexus 6  Original Android Development] :
I tell you what your kernel and Cataclysm are awesome together! Thank you sir. :)
[Nexus 6  Original Android Development] DeathGrind:
Been using this kernel since the 3.00 release, never had any issues at with it. This kernel is rock solid and the double tap and swipe to wake features are the BEST available bar none. The ex kernel app is great as well!

I was using stock rooted encrypted, kernel was awesome. Decided to decrypt and run cataclysm with this kernel, and it is awesome.

In my opinion this is the best kernel. I just hope flar2 doesn't abandon us when he gets his shiney new nexus device's :)
[Nexus 6  Original Android Development] magnamentis:
this is not a chat room, he was 100% right, it's annoying for those who want to achieve something for real. as i can see in your sig you are using enough platforms to chat and have smalltalk and to be seen.

Youtube. Instagram, Twiter (with one T is that something new LOL ) Facebook
[Nexus 6  Original Android Development] NLBeev:
Did you use an app called WiFi analyzer.

Maybe there are other wifi's in your neighborhood and working on the same channel.
[Nexus 6  Original Android Development] magnamentis:
wrong quote man i'm not the one with wifi problems but providing input as to possible solutions and what you wrote is exactly what i brought up 1 or 2 pages earlier as to interferences and sensitivity of various software versions being different.

EDIT: i do not need a wifi analyzer, it's built into MacOS X for years by right clicking the wifi icon

http://mac-osx-solutions.net.magnamentis.com/wlan-wifi/911-en-wlan-finder.htm
[Nexus 6  Original Android Development] Joe92T:
Pure Nexus 10/17 build works with 3.04 if you flash the permissive zip after flashing the kernel. If you don't it just bootloops.

I understand the concerns and saying just make your ROM right and that people aren't adhering to security standards, but honestly do we even have much security left anyway with an unlocked BL and a rooted phone...

Also Beans i would say is certainly on "legendary" status, he's not a random Dev throwing stuff together in 10 minutes. I think to say his ROM is not built appropriately is a little harsh. That's like telling Jordan he doesn't know how to play ball
[Nexus 6  Original Android Development] magnamentis:
agree with the main purpose of your statement. as we are in api transition period right now different devs use different means to make things work in the first place while as we know form experience, sooner or later will get standardized and those exceptions become more sparse over time. it's a totally normal process which happens more or less each year once or twice (5.02 > 5.1) (5.1.1_18 > 5.1.1_r24) (5.1.1 > 6.0.0) just to name a few recent examples while it was no different before that.
[Nexus 6  Original Android Development] bigmatt503:
Stock rooted marshmallow and running flawless.
[Nexus 6  Original Android Development] mascian:
Hi all, especially to [MENTION=4684315]flar2[/MENTION] (I'm follow you from Nexus 5). Sorry, but I would Write here about a strange problem with the Nexus 6 (I have not read anything about it).

I recently sold a LG G4 because was not customizable, so I bought a Nexus 6 (even if late); just arrived, I unlocked the bootloader and installed the latest factory Image by google (MRA58K); then I installed several rom (Chroma, xTraSmooth and now Cataclysm) and two kernel: ElementalX and, for test, BenzoCore.

In the system setup I am very careful and use only software really necessary; run daily reboot and, once a week, clear cache and Davilk.

The problem:

Initially it seems to be all right; after a day or two, the system isn't more responsive and there is always some delay to the touch; it's not lag, but just the touch that it is delayed.

Can you tell me what could be the problem? You need the log?

Thank you, very much!
[Nexus 6  Original Android Development] magnamentis:
sounds like it could be a memory leak, excessive cache building ( chrome can do that ) and/or building up excessive logs. try to find a pattern when it starts and use a root browser to check upon cache sizes while you can as well check the cache in the apps section of the settings app. it's certainly not kernel related while where else to ask LOL understand you well. this kind of troubleshooting can be time consuming, especially if it does not happen to many or all users. that said i must say that i have no such issue hence cannot reproduce. if you cannot find the culprit you can send me a pm with a list of all your apps ( installed apps ) i would then install those i don't have on after another to see if it happens. if you have only on device this would not work easily but if you have another one you could start a test by performing a clean install and install your apps in increments until it starts. that's how you can narrow down the possible culprits to a small group only.
[Nexus 6  Original Android Development] bond32:
Just curious, what is the I/O scheduler "test-iosched"? I see it in the list in the EX Kernel Manager app.
[Nexus 6  Original Android Development] nathanchance:
Flashing Chainfire's modified boot.img before flashing ElementalX puts SELinux in Enforcing... Keeps all the security with no bootloop. Not to mention that it is the ROM developer's choice to make the built in kernel permissive instead of enforcing, not the kernel developer.