yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] zerosum0:
drshafi you put a BB in?
[Nexus 5 Android Development] drshafi:
Sorry can't get you?
[Nexus 5 Android Development] jcjan:
Hasn't anyone been installing this? What's the feedback? Its been 3+ days now and no new comments -

what's up?
[Nexus 5 Android Development] Uksus17:
Hi friends!

Vomers CleanCore rom working perfectly (as usual) :good:

Unfortunately at present time we don't get a root by traditional way. We need a little torments :p

For successful Root installation and working on Android 6.0 we need:

1) Unzip and flash MRA58K Modified Kernel by Chainfire (boot.img) through TWRP Image mode

2) Flash SuperSU v2.52b through TWRP archive mode (as usual)

3) Install SELinuxModeChanger v3.2.apk. Run the program and push PERMISSIVE button (SELinuxMode)

4) Bingo!

Needed files:
[Nexus 5 Android Development] scrack26:
I am having problems with Root on this one even using Chainfire's boot.img -- SuperSU is installed but when you check if you're rooted, it says you are not rooted. And still no feedback, so i go back to stock and rooted.
[Nexus 5 Android Development] vomer:
It's not the rom - it's just 6.0. Chainfire is working on it.

Check out Uksus17's post above yours.
[Nexus 5 Android Development] algirnavi451:
What about the issues of not being able to boot up when ROM is installed?
[Nexus 5 Android Development] alianne:
I think he was asking if Busy Box (BB) is included in this ROM.
[Nexus 5 Android Development] scrack26:
I see, because when I tried this, i think it was still 2.50 or something. I'll try this again. Thanks!
[Nexus 5 Android Development] jrny99:
mr Vomer, are these the steps we should use to install your rom?

clean wipe of course, I am currently running stock rooted MM.

taken from OP:

1. MRA58K Radio+Bootloader.zip

2. CleanCore MRA58K

3. MRA58K Modified Kernel by Chainfire

taken from Uksus17 post #8263

4. SuperSU

5. SElinuxMode Changer

6. boot zip

thank you for your work.
[Nexus 5 Android Development] jazzh:
Mr. Vomer,

I'm currently using your CleanCore LMY48B.

I am waiting for proper SuperSU for MRA58K. In the meantime, can I flash just MRA58K Radio+Bootloader, and stay on LMY48B, because I hear radio is way better.
[Nexus 5 Android Development] vomer:
sure
[Nexus 5 Android Development] jazzh:
Actually I think your step 6 is not needed, because it's already present as number 3.

I think Uksus17 meant "boot the phone" when he wrote "bingo" at that step, not flash boot.zip. Am I right?

---------- Post added at 07:35 PM ---------- Previous post was at 07:28 PM ----------

Mr. Vomer,

Can I flash "N5_MRA58K_RADIO+BL.zip" with TWRP, or I need a PC for that ?

Sorry if I'm asking stupid q... :(
[Nexus 5 Android Development] *system error*:
No question is stupid. Is it a .zip? yes, use TWRP.
[Nexus 5 Android Development] snappycg1996:
So we gotta flash a modified kernel along with the ROM to get root? Anything else I need to know? About to flash from 5.1.1 as my phone is really laggy right now.

EDIT: Tried flashing the ROM and it's booting and then looping back to CWM. I know people had this problem before. I have the 3 files Vomer provided in the OP on my SD card. Do I need another file and if so I can't get my phone to mount for whatever reason in cwm and I can't get my phone to mount with fastboot..
[Nexus 5 Android Development] drac0:
Hey guys, tried flashing this and its workin like a charm. Awesome work [MENTION=1363323]vomer[/MENTION] neat and clean as it states in OP. Thank you! It would be even better if Docs, Sheet and Slides were removed, Newsstand also, but ok no biggy.

I flashed with custom kernel in this order,

Full wipe (without internal storage)

Flash ROM

Flash Chainfires boot.img

Flash latest SuperSU

Flash BusyBox (optional)

Flashed blu_spark custom kernel.

Will test for some time, but for now this is simply the best one can get out of Marshmallow builds. Cheers all!
[Nexus 5 Android Development] AndresOrue:
Appreciate it mate good work

Don't hate what you don't understand
[Nexus 5 Android Development] aderuhya:
Can i flash the new cleancore without losing data in sdcard folder? if yes, how to do it. Sorry if it is considered a newbie question.

Thanks in advance.
[Nexus 5 Android Development] zerosum0:
You need to say what rom you are on
[Nexus 5 Android Development] aderuhya:
I'm on cleancore LMY47I now..

Thanks for the response :)
[Nexus 5 Android Development] aikidoka9:
:confused: Mr. Vomer,

Please help this ROG Noob (Retired Old Guy) with TWRP MultiRom install

procedure problem.

My “TEST DEVICE” (old)N5 32Gig, CM12.1, Root, TWRP, MultiRom w/

Ubuntu Touch installed.

BEFORE I attempt to flash CleanCore on my daily driver I set out to get

it on MultiROM. No luck so far.

Listed proper procedure:

Flash Bootloader & Radio -> Flash CleanCore -> Flash Modified kernel (if needed) -> Flash SuperSU or SuperSU Beta

What I did. . .

TWRP > recovery > advanced > MultiRom > ADD Rom > set for Android...Install to: Internal memory...>

select ROM source: ZIP file > N%_MRA58K_RADIO+BL.zip...> SWIPED >ROM installed Successful..>

Manage ROM >set it and > “FLASH ZIP” > CleanCore_N5_MRA58K.zip...SWIPE >

Successful > AT this point the flash of hammerhead-mra58k-boot.zip = FAILED.

Rebooted device, got the neat animation THEN. . .back to TWRP RECOVERY....

and there I stay. . . .

I understand that as a Noob I probably did some stupid thing/things but I hope you can

help me out of this mess. It is the only way to LEARN.

I'm looking forward to more fun when I attempt to root Marshmallow assuming I get

it running in the first place.

Thank you for all the work and aggravation YOU must have gone through to get us

access to M. Be well.

aikidoka9
[Nexus 5 Android Development] luloo:
Quick question before I upgrade to 6.0 and I'm hoping someone can help me out.

Chainfire's modified kernel is the boot.img file that we need to flash to get root right? If so, am I able to flash a another kernel after? Also, any suggestions on a good kernel to use? I normally use Franko but it doesn't seem like there is an updated kernel for 6.0 and looking for something else that would be good.

Any help would be greatly appreciated.
[Nexus 5 Android Development] drac0:
Yes, you need to flash Chainfire's dummy kernel in order to get root. After that you just flash your fav custom kernel and profit.

So flash Chainfire's boot.img then flash latest SuperSU, and then flash your custom kernel. I would recommend blu_spark its working like a charm. Cheers!
[Nexus 5 Android Development] jendrassik:
Just tried to flash cleancore coming from stock 6.0 but I've only got bootloop.

During the boot animation the screen went suddenly off and the phone restarted itself.

What have I done wrong?

I've just followed the procedure: bootloader and radio first, then the rom.

Hope someone can explain me?

Thanks
[Nexus 5 Android Development] aikidoka9:
..............................................................................

scrack 26

THANKS a bunch! After fighting to get CleanCore MultiRom on (old N5 TEST DEVICE)with no success I tried your suggested ElementalX. It's up and running. YEA! I did not try the SuperSU Beta yet. If I can get root I'll pass it on to you et al. Thanks again. Be well.

aikidoka9
[Nexus 5 Android Development] BreckZeBoulay:
[MENTION=1363323]vomer[/MENTION]

Do you plan to make CleanCore N5 MRA58N ?
[Nexus 5 Android Development] CptanPanic:
Push Bullet

What happened to your push bullet channel. I found it useful in the past to see when a new zip is released.
[Nexus 5 Android Development] vomer:
had some issues with it in the past... seems to be working now so I will post there going forward

link in sig
[Nexus 5 Android Development] drac0:
I'm getting system update notification, but since I'm rooted and running custom recovery and kernel its obvious that such update cant be completed.

So [MENTION=1363323]vomer[/MENTION] do you plan to release MRA58N build? Cheers man!
[Nexus 5 Android Development] vomer:
yup, perhaps in a couple of days :good:
[Nexus 5 Android Development] aikidoka9:
Mr. Vomer,

Please, excuse ROG Noob ignorance but . . .

a) What is the significance of the "N" build? I'm running "K". Is there an "L" and an "M"

and am I missing something?

b) Thanks you for your work with CleanCore. Outstanding! I have it up and happy as a

Secondary ROM on N5 MultiROM with the ElementalX kernal.

c) Either through ignorance or stupidity I've been unable to root MRA58K as the Secondary

ROM using the suggested boot.img and Chainfire systemless and SuperSU-v2.56

Yes, I've searched and searched but found NO ONE who is running MRA58K as a Secondary

nor can suggest an alternate approach.

.img files seem not to be flashed except in "archive mode" which seems not to be available in

TWRP > Advanced > MultiROM > List ROMs > CleanCore_N5_MRA58K. I apologize if I'm

off topic but I can't be the only one trying to "test run" CleanCore on MultiROM.

I cannot imagine the time you must have spent working on this stuff. Thanks again. Be well.

aikidoka9 :confused:
[Nexus 5 Android Development] BreckZeBoulay:
https://source.android.com/source/b...de-names-versions-api-levels-and-ndk-releases
[Nexus 5 Android Development] vomer:
58N should be available shortly :good:

edit: it's live
[Nexus 5 Android Development] drac0:
Awesome man thanks a lot! Dirty flash over 58K shoud be fine, or just to wipe /system before flashing 58N? Cheers! :good:
[Nexus 5 Android Development] L.F.B.:
Thank you Master Vomer.

For root is same kernel from previous build right?
[Nexus 5 Android Development] aikidoka9:
Boulay,

Thanks for the link. Another piece of the puzzle falls into place. I appreciate your help. Obviously, you've not forgotten how it is to be a beginner in need of help. Be well.

aikidoka9
[Nexus 5 Android Development] vomer:
should be ok

yup dirty flash should be fine
[Nexus 5 Android Development] luloo:
Thank you for your reply. Just wanted to clarify a few things. Can someone confirm these steps are correct,

1. Wipe (through TWRP select Dalvik Cache, System, Cache. Does "Data" need to be wiped also)?

2. Install BL+Radio

3. Install ROM

4. Install Chainfire's boot.img via image mode (I assume I select boot and not recovery, right?)

5. Install SuperSU

6. Do I boot up system first and install blu_spark kernel later, or install blu_spark kernel prior to initial boot?

If someone can answer my questions about Step 1 and Step 6 it would be greatly appreciated.

Edit: Currently on Lollipop upgrading to Marshmallow
[Nexus 5 Android Development] drac0:
1. Correct, just do classic wipe inside TWRP, that also deletes your data but without internal storage, no worries.

2. Yup.

3. For sure.

4. Exactly choose images for image and yes that goes to boot.

5. By all means.

6. You install everything prior to system initial boot, otherwise you end up in bootloop. So install ROM, boot.img, SuperSU and custom kernel, all at once one after another, then boot up.

7. Profit. :good:

Cheers!
[Nexus 5 Android Development] luloo:
I just followed these steps and it appears that I have successfully upgraded. Is there a way to see I successfully rooted? I tried to use that "Root Checker" app but it says that I am not rooted. Is there another way to confirm that it was successful?

Thanks again for all your help!
[Nexus 5 Android Development] drac0:
I havent checked with any such app, but my kernel control app works just fine and it needs root to change its options and features which means I have root. If you're using blu_spark make sure to check Kernel Adiutor app. Glad you are up and running. Cheers! :good:
[Nexus 5 Android Development] luloo:
I just realized I missed a step in what I typed out. I believe I am supposed to use "SELinuxModeChanger" to select "Permissive".

When I open up that app, I get a message that says "App was unable to gain root access. Superuser manager doesn't allow app to access SU or you don't have root at all. Fix this to use this SELinuxModeChanger!"

Just wondering if you ran in to the same issue? All apps tell me that root access is not present (i.e. ROM Toolbox Pro, VomerTweaks)

Will try and download Kernel Adiutor as soon as the rest of my apps update (and find some settings that other people use for this kernel, usually use Franko).

Edit: I flashed the Beta SuperSU 2.52 does the stable 2.46 version work with in 6.0?
[Nexus 5 Android Development] drac0:
I'm not sure to be honest, I did used BETA 2.52 SuperSU thou and its in enforcing mode as it should be, root is working just fine. Maybe you try to go back in recovery and repeat boot-supersu-kernel thingy, no other advices on my part.

Been using blu_spark (code_blue) since beginning and ran away from franco and elemental and all I can say its truly best of the best, kudos to its dev! But let us not go away far from tread, try playing with SuperSU a bit more its working like a charm!
[Nexus 5 Android Development] JaymzTA:
I've followed all the steps and I cannot get this rom rooted.

Clean wiped everything

Flashed radio/bl

Flashed rom

Flashed chainfires boot.img

Flashed SuperSU 2.52 beta

Flashed kernel (tried elemental and blu)

Any root app I try to run says I don't have root. I'm pretty sure I did everything correctly. Can anyone shed some insight?

I had to go back to MRA58K until I can get this figured out.
[Nexus 5 Android Development] herrieberry:
+1 also no root for me :(

Verstuurd van mijn Nexus 5 met Tapatalk
[Nexus 5 Android Development] vomer:
try system-less root from chainfire
[Nexus 5 Android Development] JaymzTA:
I will try that later today and report back. Thanks Vomer.

Edit: The search I just did on systemless root shows that it's Beta SuperSU 2.52, which is the one I used already :(
[Nexus 5 Android Development] drac0:
No its not, 2.52 is classic SuperSU system root, but the BETA 2.56 systemless SuperSU with its included boot.img file. Read those instructions and try it out, just make sure to reflash your ROM or /system partition prior to flashing systemless SuperSU. Cheers!
[Nexus 5 Android Development] JaymzTA:
I stand corrected. I'll try it out in a bit. Thanks.

Edit: drac0, I did as you instructed and I am still unable to get root. I'm completely at a loss...
[Nexus 5 Android Development] luloo:
I just tried the latest SuperSU v2.56 still no luck. Already upgraded to 6.0 so been using the following steps with no luck.

1. Boot into TWRP

2. Flash boot.img file

3. Flash SuperSU v2.56

4. Flash blu_spark kernel

Not having any luck. Would I need to wipe and reinstall CleanCore again? Just trying to get root.

If I wanted to go back to Lollipop from my TWRP backup, am I able to just restore the backup or is there anything else that I need to do?
[Nexus 5 Android Development] JaymzTA:
I'm in the same boat as you. Hopefully we can get this figured out.
[Nexus 5 Android Development] drac0:
Hmm I cant figure it out, did you reflashed /system partition or your ROM before flashing 2.56 systemless root? This is a must if you want it to work properly, otherwise some SuperSU libs kill each other if you have both version installed.

Try this, wipe only your /system partition with cache and dalvik of course. Then dirty flash ROM and then repeat systemless procedure all at once flashing one after another prior to initial system boot. Hope this can help you, cheers!
[Nexus 5 Android Development] JaymzTA:
Yes, I did make sure to wipe the system partition first. I'll try this:

Full wipe

Install rom

Let it boot

Go to recovery

Wipe system

Dirty flash rom

Install chainfires boot.img

Install systemless root

Install kernel of choice

Then hopefully profit!
[Nexus 5 Android Development] drac0:
Of course you can always restore your backup, no further actions needed and no worries about that, just hit restore and forget it. But why go back to Lollipop, rather return to 58K where root is tested and working like a charm! Hope all this solves pretty soon, Chainfire is working on it I'm sure.

---------- Post added at 08:30 PM ---------- Previous post was at 08:23 PM ----------

Make sure not to wipe your internal data! :p

I did similar with 58K let it boot after ROM install then figured I should have flashed all at once prior to system initial boot up. First run left me without root, but when I tried all again with all at once flashing it worked!

Btw you dont need to wipe system partition on untouched 6.0 since there is no root libs present so no need to double flash your ROM or to repeat that step.

Try your way and report back, I'm curious! Good luck!
[Nexus 5 Android Development] JaymzTA:
Alas, still no dice.

What I don't get is how it's working for some people, but not others.
[Nexus 5 Android Development] jaxbierley:
Also unable to root here
[Nexus 5 Android Development] luloo:
Same here, used the SuperSU v2.56 on both 58K and N and no luck. I did see the script before the first boot about installing SuperSU but it does seem like root does not seem to be working. When I load up SELinuxModeChanger it tells me that I am not rooted. Running out of ideas. Tried to reinstall both 58K and N multiple times.

Really curious as to why it works for some people and not others.
[Nexus 5 Android Development] aderuhya:
I wonder why, already try many way to root like above post told but still unable to root.
[Nexus 5 Android Development] rizqi_ir:
currently on 58N, still can't set security lock screen (pattern, PIN) even i use modified Chainfire's kernel.
[Nexus 5 Android Development] jouet24:
no success here too. many trys, many method but no success
[Nexus 5 Android Development] Mairo:
stock rom, hellscore kernel , supersu 2.52, twrp 2.8.7.1 and no problem with root. First I flashed bootloader , then radio, then boot, then recovery, then system ( all stock ). After each flash I rebooted to bootloader. Then simple reboot and waited every app updated. Then rebooted back to bootlaoder. Then I flashed modified boot.img and twrp. then under twrp I flashed supersu. And I got root.

And optional, if u want, flask custom kernel. I use hellscore.
[Nexus 5 Android Development] Yousie642:
I'm stuck with a boot loop sorta. It starts to boot with the Marshmallow splash animation, but then reboots into TWRP. I tried flashing BL+Radio, CC, and then letting TWRP flash SuperSU on it's own. Tried to manually flash SuperSU. I also tried the kernel, but the kernel fails on flash without any error message besides "Error flashing zip"
[Nexus 5 Android Development] drac0:
Also no problem here with blu_spark and 2.52 supersu. Inside twrp flashed new bootloader and radio first (coming from lollipop). Then installed system then all at once flashed Chainfires boot.img with supersu and blu_spark immediately after it. Followed blu_spark instructions for stock marshmallow flashing. Workin like a charm! Not sure why some people having so much trouble, maybe its just due to new supersu and flashing order, who knows. Keep trying everyone since its working fine. Cheers all! :good:
[Nexus 5 Android Development] luloo:
I haven't had luck with root, but if you are flashing the zip of Chainfire's kernel that won't work. You need to extract the boot.img file and flash the img, not the zip. Give that a shot and you may not get the error message any more.
[Nexus 5 Android Development] aikidoka9:
Drac0,

The CleanCore is really nice, thin and quick thanks to Vomer. I'd love to use it as a Daily Driver.

Thanks for the suggestions BUT no joy for me. It seems so clear but after hours AND

on 2 different devices I'm left with functioning CleanCore MRA58K installs with no root.

I have TWRP on both so I can revert to the non Marshmallow BU.

Device 1(daily driver) 4.4.4 Nexus 5 hammerhead, root, TWRP etc.

TWRP BU CleanCore MRA58K install with ElementalX

2 (test device) Nexus 5 hammerhead TWRP, MultiROM, CM 12.1 (internal primary)

Ubuntu secondary and MRA58K secondary.

All the files are for hammerhead, current and TWRP says success to all my flashes.

I wiped prior to installs.

I have tried your suggested approach AND the suggested approach of others with no luck. . .

so the problem is probably ME, somehow.

The last attempt was with your instructions with Blu_spark. NO JOY. I got the following error

message: ERROR SuperSU Stage 3-Root user account:error

error: stderr:null. stdout:id:no such tool, exit_value:255

At my noob level the info is of no use to me. I hope that it helps others with more knowledge

than I have.

Thank you for the time you've put in. I'm sure that if it works for you it'll work for others, just not me. I'm beginning to feel like a klutz.

I guess I'll have to wait for the next Chainfire and/or CleanCore advances and pray they

make a difference. Be well, stay cool.

aikidoka9 :confused:
[Nexus 5 Android Development] drac0:
I'm not sure what happened at your end but did you extracted Chainsfire boot.img out of zip file? You need to flash .img file NOT the .zip one!

As I said I've followed eng_stk instructions on how to flash latest supersu with his blu_spark kernel so I'm not sure whats the procedure with other custom kernels, all I can confirm its working just fine with blu_spark. Hope this helps and hope Chainfire sorts this out with some new stable release. Till then keep trying. Cheers!
[Nexus 5 Android Development] Pekoltia:
whats users preferred kernel for Cleancore?
[Nexus 5 Android Development] drac0:
Try blu_spark. Working like a charm! Link in my sig. Cheers! :good:
[Nexus 5 Android Development] Isley_:
+1 for Blu_spark.
[Nexus 5 Android Development] drac0:
I'm experiencing wakelock issues with latest build. Its keeping device awake for a very long time, sometimes its even 2 hours long wake. Either its Google Connectivity Services or Android System itself. WiFi scanning is off and also during sleep setting so its something else other than that. Anyone else having similar issues?

I'll try some custom AOSP ROMs and see what happens there, but this is seriously damaging usability and battery life. If its up to Google, hope it gets fixed in 6.0.1 soon. Cheers all!
[Nexus 5 Android Development] intense_potato:
Give this a try http://xdaforums.com/showpost.php?p=64142558&postcount=4117
[Nexus 5 Android Development] drac0:
Thanks, will give it a try! :good:
[Nexus 5 Android Development] drac0:
ROOT

For all you people having problems rooting, Chainfire got his new systemless root up to 2.60 latest release, give this a try. Cheers all! :good:
[Nexus 5 Android Development] zerosum0:
EX, by fla 2 works with SuperSU zip, no problem.
[Nexus 5 Android Development] Uksus17:
Hi Vomer! What do You think about 6.0.1 MMB29K? :)

Hi All! Now we have new systemless root on Android 6* without flashing bootmod. All information in this tread: http://xdaforums.com/showpost.php?p=64161125&postcount=3
[Nexus 5 Android Development] diddly3000:
Does the cataclysm mod work with this?
[Nexus 5 Android Development] Uksus17:
Yes, but before installation systemless root it is necessary to remove the system (traditional) root.
[Nexus 5 Android Development] Uksus17:
Well, well, well... let's begin:

Bootloader and new radio for CleanCore rom - N5_MMB29K_RADIO+BL
[Nexus 5 Android Development] Midomad:
There is only new radio bootloader is the same!
[Nexus 5 Android Development] marcoms:
Hello,

Is 6.0.1 planned for this ROM?
[Nexus 5 Android Development] Uksus17:
Yes. And I've written: "bootloader and new radio" :o The users should have possibility to install this rom on all android generations (4*, 5*, 6*...)
[Nexus 5 Android Development] vomer:
MMB29S added
[Nexus 5 Android Development] GTDarthYoda:
Anybody having issues with the newest one?

Mine keeps rebooting when the word Android appears.
[Nexus 5 Android Development] BreckZeBoulay:
Same here when flashing it in secondary rom (multirom)
[Nexus 5 Android Development] Uksus17:
Yes! I have the same problem. It doesn't work. Permanent bootloop after starting :(
[Nexus 5 Android Development] eskostar:
Installed it fresh, got bootlopp like others, installed the previous version's kernel, it boots, works fine, but the battery meter is wonky.

Restored previous backup for now, don't install this one unless you're near a computer or have a backup to fix any issue that arrises.
[Nexus 5 Android Development] Uksus17:
MMB29S have a new kernel version.
[Nexus 5 Android Development] L.F.B.:
Do a clean install make all wipes, than use latest SU sytemless beta.