yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] KLit75:
This is the coolest thing I've ever used! My only regret is that I didn't come here before buying my 6p. I would've opted for 128gb instead of 64gb.

Currently have 3 ROMs. What I'm wondering is if anyone knows a more efficient way of keeping them all up to date? Is it possible to migrate data from one folder to another? Or do you need to boot to that ROM in order to update things like call log, messages, app data etc?

TB works fine but it can be a little time consuming if its been awhile since you used your other ROMs. Thanks.
[Nexus 6P Android Development] Nekromantik:
how would you add the systemless=true setting on secondary rom?
[Nexus 6P Android Development] npjohnson:
Well, you can share certain aspects by symlinking across partitions (like the guide over on the Nexus 6 forums to do this, I won't link it here, as I don't condone it, but, you're welcome to track it down and try).

Honestly, we've tried sharing /data partitions, and, it just does not work reliably, corrupted the partition/files on it to often.

Not really to be asked here... Just Google "WIP Marshmallow Root" and that will return a closed thread on the SuperSU forums that has the line to be echoed to select system-less root. It works in my testing, but is not officially supported.

You can flash an image via MR-TWRP, click "Install" ==> Click the words "Install Zip" (Found at the top of the screen), and click "Flash Image". Select the Image, then one fo the supported partitions and flash away.

The Blue & Black theme is NOT for MultiROM TWRP, it is for normal TWRP. You can't use it with MultiROM

Hey, could you move the Blue & Black TWRP link to a new thread? Some users were PM'ing me confused as to why the Blue & Black TWRP didn't work with MultiROM.

On all the rest though, good work!
[Nexus 6P Android Development] npjohnson:
Also, MR-TWRP updated with new Theme commits by [MENTION=4603975]daveyannihilation[/MENTION]

Feel free to update via the MultiROM Manager App! It should be notifying everyone who doesn't see this soon! :)
[Nexus 6P Android Development] npjohnson:
Had to build once more. Should be the last one for today.
[Nexus 6P Android Development] Nekromantik:
No I know how to do it normally, but I want to add it data partition on secondary ROM so was asking do I just do it normally and will it install systemless on both primary and secondary or do I need to do anything special to get it onto secondary?
[Nexus 6P Android Development] npjohnson:
Just do it normally. It won't touch your primary.

If you do it on primary, of won't touch your secondary.
[Nexus 6P Android Development] npjohnson:
I was wrong, had to build once more to fix credits. Have fun!
[Nexus 6P Android Development] countryteazer:
Mourinho p0} l0plpl
[Nexus 6P Android Development] npjohnson:
Huh?
[Nexus 6P Android Development] KLit75:
Hey guys I'm not sure where else to go. I've been having random issues. Last night took me about 4 attempts to get Benzo ROM w elite kernel to boot. When I thought I'd sorted it out got notifications storage space low, messenger might not send or receive messages. It also thought I had 117 GB of space but my phone is 64 GB. Wound up just deleting the ROM.

Can someone in the know tell me exactly how they'd install benzo and elite to secondary? The only thing that worked for me was flash ROM, gapps , wipe dalvik & cache, then reboot. After that reboot recovery, wipe dalvik cache, flash kernel, again wipe dalvik cache (probably not needed) reboot.

It booted but like I said, that's where I ran into storage issues listed above. Thanks for any help.

Also--probably late to be asking this but I can flash different kernels to secondary ROMs, right? They don't need to match primary kernel or be the same as other secondary kernels?
[Nexus 6P Android Development] cowboys4life22:
Has anyone gotten this to work on Android N DP3? I installed everything but during reboot keeps going to TWRP MR recovery. Only way I wash able to boot into system again was restore my boot in TWRP. Can anyone help me get it working on DP3. Thanks
[Nexus 6P Android Development] 4RK4N:
had an issue yesterday after updating xposed from v84 to v85 on my primary (PureNexus + ElementalX): primary just didnt want to boot anymore. the black screen after rom selection menu stays forever. xposed installer mounts /vendor so idk if it does anything to vendor. had layers applied so i was like "maybe the vendor got messed up" and flashed verdor.img again and then xposed again which made the phone boot again.

---------- Post added at 12:27 PM ---------- Previous post was at 12:03 PM ----------

decrypt ur phone if not alrdy done that, back up ur primary Rom which schould be M with a supported kernel (kexec-hardboot), wipe everything, flash N system.img modified_boot.img and vendor.img as primary with twrp img flash option, boot N ignore the "no os installed" warning in twrp, set N up (maybe that can be skipped), reboot to recovery (power off then power on with vol-up pressed or vol-down can never remember), swap N to secondaries, restore the backup of ur primary M and ur done. need to flash the N or M vendor before booting to N or M. that procedure has been explained a couple of times alrdy :P

done that myself and it works.
[Nexus 6P Android Development] KLit75:
Solved it. Benzo ROM doesn't support xposed. Simplest solutions...
[Nexus 6P Android Development] ManikandanGuru:
I flashed the Android N Preview 3 as a primary with the link someone gave here. It worked and I can boot into this now.

I have a Marshmallow Build in a secondary that's been copied from the Primary slot. I haven't booted into it though as a secondary ROM.

The problem arise after this.

I first booted into MRTWRP It asked enter password to decrypt and I tapped back to escape from the screen. Inside I can't see any of the files in internal storage. It shows like 0. After the the second time I can't go into the MultiRom TWRP now. It just stays in the Splash screen.

Tried the original TWRP too. It stays in Teamwin Splash screen.

What to do now. Can someone help me with this?

How to make the MR TWRP working again as usual?
[Nexus 6P Android Development] ManikandanGuru:
I don't know where to get the modified boot.img. Can you give me the link of it?

I have this similar problem after flashed the Preview 3. Stuck on MR TWRP splash screen.

Hope this will work for me.

EDIT: Never mind I got it from your website.
[Nexus 6P Android Development] ManikandanGuru:
Hi,

I have tried your suggestions now everything is fine with Android N Preview 3. [Note: Now this Primary N Rom is Decrypted.]

I made a MultiROM TWRP backup while the previous MM Build was present in the Primary Rom. [Note: While I made the backup It was Encrypted.]

I restored that Encrypted MM Build to the secondary now. It booted perfectly into it with the MM Vendor image I flashed.

But the problem is I can't login into the ROM, it's stuck on the lock screen and I entered the right PIN, but it's not letting me inside. It always says wrong PIN.

Any idea how to make this work?
[Nexus 6P Android Development] DJBhardwaj:
One of the two solutions mentioned in the link below may help.

Link: http://xdaforums.com/showpost.php?p=67138402&postcount=3
[Nexus 6P Android Development] D-m-x:
So this project has evolved since the last time I've used it. I've searched through the Thread because I'm trying to set up a CMTE/Layers Rom Combo (Dirty Unicorns Primary/Layers Rom Secondary). From what I've found via the Search Function this Combo should work, right? So it shouldn't matter what Themes I'm using, only if I have 2 Layers Roms I have to use the same on both Roms. Is this still correct theh whole Process or does the Combo have any disadvantages or Problems?
[Nexus 6P Android Development] Tylog:
Yes, you are right. Two layers ROM use the same Theme, one layer ROM, one CM Based ROM use Layers theme for layers ROM, CMTE Theme for CM ROM.
[Nexus 6P Android Development] D-m-x:
Alright, so it should work beautifully alongside. Thank you :)
[Nexus 6P Android Development] KLit75:
I think I remember having some issues flashing vendor images to secondary ROMs. Is there any method/flashing order that should be used? Obviously zip the image file first. Thanks
[Nexus 6P Android Development] DJBhardwaj:
The best is to flash it through TWRP itself. Other than that, you can use the fastboot method (fastboot flash vendor "<vendor-filename.img>").
[Nexus 6P Android Development] KLit75:
Thanks. There is no way to flash IMG to secondary, right? Need to zip it?
[Nexus 6P Android Development] DJBhardwaj:
No way actually. But npjohnson is believed to be working on a feature that will help you flash a separate vendor for the secondary ROM. Until then, you might have to stick with the old fashioned way.
[Nexus 6P Android Development] marbertshere:
Can you let me know how it works out for you? I'm thinking of trying this setup. I'm guessing you'll have to flash a custom kernel with DU right?
[Nexus 6P Android Development] ManikandanGuru:
Can you post the latest MTC19V vendor zip too? Please
[Nexus 6P Android Development] fLipz:
fLashable

iMage only
[Nexus 6P Android Development] ManikandanGuru:
Thank you so much.
[Nexus 6P Android Development] marbertshere:
I just discovered MultiRom so please bear with me. I would like to flash Pure Nexus and Dirty Unicorns. It's my understanding that I have to flash a 3rd party kernel to use DU, since its built in kernel is not supported. True? Also OP says to flash kernel to primary ROM. Does this mean that the kernel I flash will be applied to both ROMs or it will only work with the primary rom?

Long story short, does it matter which one I make primary or secondary, keeping in mind that I need to flash a kernel with DU?
[Nexus 6P Android Development] ohlin5:
Has anyone else had any issues with their secondary roms not booting?

I'm running PN as my primary, and plain stock as my secondary (for AP ease of use, rom from here: http://xdaforums.com/nexus-6p/development/n6p-angler-mdb08m-deodexed-rooted-v1-0-t3245907). Everything works great initially, can boot into both roms anytime I want, until for some reason that I have yet to nail down with certain the secondary rom (the stock one) fails to boot - it will just sit infinitely on the initial booting animation but won't ever actually boot.

I've tried everything I can think of, and nothing works until I delete and reflash it as a secondary, at which point it will work until whatever causes this to occur occurs again. My testing so far has made me think that it might be caused by injecting the current boot sector, as that's the only thing I can think of that I did shortly before it last broke, but I can't be 100% sure on that.

The whole time my primary rom (PN) is unaffected and always boots just fine. Any thoughts/has anyone else seen any similar issues? Thanks!
[Nexus 6P Android Development] Konpon96:
Same here. Tried to install ParanoidAndroid as secondary rom, having PN with franco kernel as primary. Stucks on bootloop when trying to run PA and boots primary ROM fine.
[Nexus 6P Android Development] jawonder:
All secondaries are working fine for me . I have C13, PureNexus, ResurrectionRemix, XOSP and Paranoid running as Secondaries and N Preview 3 as Primary . No problem here .
[Nexus 6P Android Development] KLit75:
Should've asked this awhile ago, but how are you guys flashing the vendor.zip to secondary ROMs? I do it before ROM/after ROM but always seem to run into issues. Last night I flashed vendor first because that's how the Weta ROM dev says it needs to be done. It flashes and boots up but WiFi doesn't work.

Then I tried CM (just to test) and flashed vendor AFTER ROM&GAPPS but wound up on the black screen saying press power to reboot.

Stupid question but might save me time, if I flash vendor image with fastboot can I avoid needing to flash vendor zip on secondary? And I assume June's vendor image will work with ROMs running last months vendor? Otherwise I might run into issues there. Thanks.
[Nexus 6P Android Development] marbertshere:
I haven't flashed a secondary rom yet, but normally I flash the vendor image (not zip) in TWRP before flashing rom. Shouldn't matter if you do it that way or fastboot. It's my understanding that the vendor partition is separate on our devices, that's why it survives a wipe. That being said, I would assume that you only need to flash it once. I also read somewhere that you need to flash old vendor for old rom (not 100% sure about that, though).
[Nexus 6P Android Development] KLit75:
Thanks. Well just to give a summary, I tried flashing Weta to secondary. For that ROM to work the vendor img MUST be flashed 1st. When I did this everything flashed fine but WiFi doesn't work. So I just erased the ROM. However, now I have Pure Nexus as primary and Dirty Unicorns on secondary(both roms are supposed to use use May's vendor but I had flashed Junes when trying to install Weta.) They both run fine BUT they now say my vendor is out of date at boot.

All I can gather is that once that vendor is flashed (be it fastboot, twrp primary or secondary-that vendor is what your phone now has installed. And although it'll give the warning that its out of date on ROMs with May's vendor IMG, the ROMs seem to work fine (but I can only speak for the 2 I have installed.)

Knowing this I think the simplest solution moving forward is to wait a couple of weeks into the month, when most ROMs have updated, and fastboot flash the vendor along with radio & bootloader if applicable.)
[Nexus 6P Android Development] blueyes:
[MENTION=1306381]fLipz[/MENTION] your flashable vendors are quite handy. Im a Bliss dev and hope it's okay I linked your latest on our Bliss angler thread for users to update as I just updated the fingerprint. [MENTION=5848265]npjohnson[/MENTION] , I may have an idea for the secondary Roms having different vendors.. Couple possibly. If I'm correct on the partitioning. I had to improvise with a zip to fix data while I figured out what was breaking it. Basically just recreated a vendor symlink post build. I could also be way off with the multiboot too. Lol. Not my area.
[Nexus 6P Android Development] fLipz:
No Problem Dev.
[Nexus 6P Android Development] ahmd gomaa:
I am using pure nexus as primary

Flashed MR-TWRP and multirom app all success

what steps to flash n as a secondery ??!!

Edit . I flashed N in twrp with n boot and n radio and is working fine but now I can't access mr-twrp or even the official twrp 3.0.2
[Nexus 6P Android Development] npjohnson:
Nah. Unfortunately with the way we manipulate out FSTAB's, we need to add support to the actual multirom binary. Which I may get around to, but it isn't a priority.
[Nexus 6P Android Development] npjohnson:
If that ROM uses a custom vendor, I can't help you. You'll need to flash that ROMs vendor when booting that ROM, and flash back to the official vendor with other ROMs.
[Nexus 6P Android Development] KLit75:
I wasnt aware of a custom vendor but last night I just flashed the june vendor with fastboot and then was able to flash WETA (really cool rom for sound btw.) Everythings working fine. Only thing i missed was sweep2wake so i wipe dalvik/cache and flashed elementalx and no headaches there either.
[Nexus 6P Android Development] gasroca:
All working great here, RR with ElementalX as main rom and DU as 2nd rom

Install mode, apk.

Thanks everyone
[Nexus 6P Android Development] marbertshere:
What version of DU are you using? I'm on 10.3 which requires the latest June vendor. I'm waiting for PN to update to flash that as my secondary.

What kernel are you using?
[Nexus 6P Android Development] KLit75:
Also on 10.3. Elementalx

Not sure if you read my most recent post here but wound up flashing the June vendor with fastboot. Like you the only ROM that needs an update is Pure Nexus.
[Nexus 6P Android Development] gasroca:
You can run PN on June's vendor, you just need to press ok on that message every time you reboot :)

Everything works, I've done it!
[Nexus 6P Android Development] jawonder:
Does the Kernel path work for N Preview 4 stock Kernel ?.
[Nexus 6P Android Development] npjohnson:
What?
[Nexus 6P Android Development] jawonder:
I meant kernel patch but i see it's not compatible.
[Nexus 6P Android Development] KLit75:
I'm sure this is something I did wrong but hope to recover.

I did a full wipe then flashed the latest PN to primary. Everything went fine but now I can't boot to either of my secondary ROMs (both loop back to recovery).

I tried inject boot sector but get the same result. Its not a huge deal if I can't recover them but would like to figure out where I went wrong so I don't do it again. Thanks
[Nexus 6P Android Development] fLipz:
do you have a proper kernel installed with kernel hardboot on your primary?
[Nexus 6P Android Development] KLit75:
Using elementalx on all 3 roms. I had to reapply the kernel hardboot patch after flashing (did this within the app).
[Nexus 6P Android Development] jawonder:
This happens to me all the time, whenever i wipe and flash a new primary rom i can't boot into my secondaries . . I have to flash the secondaries from scratch to get them working .

If i dirty flash the same rom over itself and i have primaries with secure lockscreen i can't open the lockscreen even when i put in the correct passcode, pattern etc.

I have to boot into recovery and delete "locksetting.db" file.
[Nexus 6P Android Development] KLit75:
I never set finger print. If i dirty flash my secondary roms will they boot? Or were you just talking about primary?
[Nexus 6P Android Development] jawonder:
You can try dirty flashing but i don't think they'll boot, at least for me they didn't until i did a clean flash .
[Nexus 6P Android Development] JayGoat:
So I got this up and running but don't have a secondary ROM yet. My original plan was to have stock unrooted as my secondary just so I could use Android Pay. Not until after I got it setup to install a secondary did I start to see this more than likely isn't possible.

So quick question if anyone knows. Is stock unrooted a possibility for a secondary rom? If not, is there a rom I could use as a secondary that would allow Android Pay? My primary is stock/rooted/xposed/ExperimentalX. Thanks ahead of time.
[Nexus 6P Android Development] jawonder:
I normally have problems getting a stock rom to work as secondary, if you flash stock rom as primary and then swap or move it to secondary maybe that would work or maybe try flashing the newly released PureNexus as secondary, that has Android Pay working out of the box you don't have to do anything .

I swapped N preview from primary to secondary and android pay which was working still worked in secondary.
[Nexus 6P Android Development] KLit75:
No one? Im just trying to figure out where i messed up. I wiped system, data, dalvik, cache then flashed to primary. If i had done just a factory reset 1st, would my secondary roms still boot?
[Nexus 6P Android Development] JayGoat:
Amazing! Thanks for informing me about PureNexus. I flashed it as my secondary along with the latest GApps and Android Pay works! So glad to have this back. After adding some cards I ran to Walgreens and it was flawless. Again, thank you.
[Nexus 6P Android Development] npjohnson:
So, the first issue is an SE File Contexts issue, I am thinking the whole issue is caused by the new ROM changing SE Contexts on Secondary ROM parts. Not much to be done there if so. I personally don't have the issue.

Swap the primary to the secondary from the MultiROM menu when you aren't rooted, or swap it while rooted and then flash one of the unsu zips floating around XDA (just google it, I won't link it here).

Don't know, I don't have this issue. See the top response on this post for what (I think) is causing the issue you guys are having.
[Nexus 6P Android Development] jawonder:
How can i tell if contexts is the problem or if something else causing this ?. I've had this problem from day one and mentioned it in the thread before . Love MultiRom and it would be sad if i can't flash a rom as primary at will.
[Nexus 6P Android Development] Lord. Tech:
''If you are using a MultiROM mod, make sure that the ROM you want NetHunter on is your main ROM before installing. NetHunter needs to write to your boot partition, your system partition, and your data partition.''

so if i flash it over secondary instead of primary will that mess up everything or anything?
[Nexus 6P Android Development] npjohnson:
NetHunter does NOT support the N6P. Only the kernel does.

And, you can flash it to secondary fine (I've done it on the N6).
[Nexus 6P Android Development] Maxr1998:
You can use nethunter as secondary, I did the same. MinimalOS as secondary (without Gapps for me), then the nethunter kernel, then nethunter itself.
[Nexus 6P Android Development] Lord. Tech:
yup thats precisely what im gonna do :D gonna go with krexus rom and pico gapps....

btw did u install chroot etc via the nethunter 3.0.5 app, or did u flassh the arm generic full.zip after flashing kernel?
[Nexus 6P Android Development] Maxr1998:
Flashed arm generic full :)
[Nexus 6P Android Development] billamin:
Hi,

I am facing this issue. The secondary roms doesnt have root access, anybody has this issue or a fix to this?
[Nexus 6P Android Development] DJBhardwaj:
You did flash SuperSU on the secondary ROM?
[Nexus 6P Android Development] billamin:
No... i have paranoid android and cm , both have lost root access... do we need to flash superSu?
[Nexus 6P Android Development] DJBhardwaj:
Just reflash SuperSU on primary and secondary ROMs.
[Nexus 6P Android Development] billamin:
The primary rom(blissrom) has root access... i will try reflashing superSu on my secondary roms. Thanks.
[Nexus 6P Android Development] Xenotrumpet:
Hello all, it's been a while since I posted on XDA.

Now I have here my Nexus 6P and I tried to get MultiROM to dual boot Android N and PA 6.0.1, but it doesn't work out. When I tried booting back into N, I think the vendor's were overwritten, so I had to reflash vendor.

Does anyone know how to get an N and Marshmallow setup to work? Yes, I have searched and read, but I got nothing out of it.
[Nexus 6P Android Development] Citizen_Snips:
How did you not find anything on this topic if you searched? Been covered dozens of times. If going between M/N, you must flash the correct vendor every time. So when you boot to M, you need to install M vendor and when you want to boot to N you have to flash the N vendor first.
[Nexus 6P Android Development] Xenotrumpet:
Oh, that sucks. It was so much simpler on the Galaxy S4. Thank you!
[Nexus 6P Android Development] npjohnson:
Welcome to having a /vendor partition :)
[Nexus 6P Android Development] skorux:
I'm not sure what went wrong with my trials, but this essentially hard-bricked my Nexus 6P. With PureNexus installed as my daily driver, I was looking to multibooting another ROM to keep work and home apps separate. After installing successfully, when I tried to install a secondary ROM (still PureNexus) it failed to turn on after MultiROM finished.

Device now shows up in Windows as an Unknown Device. No Google Logo, no response or anything.
[Nexus 6P Android Development] phanitej:
Does it boot into bootloader? Your phone does not seem to have hard bricked as you mentioned it is being detected by widows. Try to boot into bootloader and flash the stock rom.

You must first ensure the device is completely turned off before attempting to boot to bootloader.
[Nexus 6P Android Development] jdub251:
Screw'd and AICP is what Im back n forth on. They're both the best on their os's, respectively sir. ☺
[Nexus 6P Android Development] BIGWORM:
Any fix on this?
[Nexus 6P Android Development] ohlin5:
Thank you for this! Very, VERY excited to see where this goes! If I could have one of my roms be straight stock for foolproof AP compatibility yet have a second DD that would be amazing! Will be keeping on eye on this development, thanks again!!
[Nexus 6P Android Development] UniX1rm:
Just wanted to let everyone know that I had to reflash the kernel after every ROM in order to work.
[Nexus 6P Android Development] 500 Internal Server Error:
That's not supposed to happen: which ROMs (secondary, primary) are you using, and which kernels?