yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Skripka:
LOL...turns out I was full of $hit...

We Twisted folks got an alpha MM AOSP compiled build late last night to work (radio,and so on)...so things should move much quicker than I was thinking.

I like being full of crap sometimes. :cool:

Hopefully MultiROM gets updated soon...rumor has it that kernels that require a modified boot.img....well don't flash the modified boot.img on multiROM, I'll put it that way.
[Nexus 6  Original Android Development] royredman:
hey, does anyone know if the roms are saved in the system storage or the internal storage? because I would love to install more than 2 roms on this phone for dualboot, but, if its system storage (which holds 2gb), it won't get me very far. thanks for your help guys
[Nexus 6  Original Android Development] jdee323:
Internal storage
[Nexus 6  Original Android Development] torecdude:
Can you run 5.1.1 roms?
[Nexus 6  Original Android Development] spevil07:
What the hell is 5.1.1??? [emoji14] ;)

I haven't tried it. I'll take a look

Gesendet von meinem Nexus 6
[Nexus 6  Original Android Development] spevil07:
I can confirm that it works!!!

Gesendet von meinem Nexus 6
[Nexus 6  Original Android Development] torecdude:
Can you be more specific? how can i boot to secondary rom with terminal? what commands i need to write?
[Nexus 6  Original Android Development] daheazle:
Official M doesn't have a reboot menu, only power down. Instead of powering down use terminal to reboot... su reboot.

Naturally when it boots you have the option to pick your rom.
[Nexus 6  Original Android Development] torecdude:
Thanks!

I tried to boot secondary rom with mutlirom app ---> manage roms. But device was stuck at boot animation of the secondary rom.
[Nexus 6  Original Android Development] Skripka:
Or just use Franco's SimpleReboot on Play
[Nexus 6  Original Android Development] daheazle:
Indeed, or one of the other 20 reboot apps available. The point of it is, the problem seems to be related to the phone powering down completely.
[Nexus 6  Original Android Development] glockman4519:
What is the command from terminal to reboot to recovery? "reboot recovery" ? I guess I could check myself. I've been running M now for a while and that was one of the things I hated about M, was no option to reboot or reboot to recovery so I downloaded "Quick Boot (root)" from the playstore and have been using it. I forgot about terminal until your post. Lol.. Thank you.

"Chance Favors the Prepared"
[Nexus 6  Original Android Development] daheazle:
Indeed, reboot recovery
[Nexus 6  Original Android Development] spiral777:
the only kernel multirom is showing to install is a 5.1.1 kernel...thats been working with 6.0?
[Nexus 6  Original Android Development] torecdude:
You can install any 6.0 kernel that has kexec hardboot patch like hells core kernel. It works for me.
[Nexus 6  Original Android Development] spiral777:
thnx...just flash in recovery? hells core it is :)
[Nexus 6  Original Android Development] torecdude:
Yup
[Nexus 6  Original Android Development] spiral777:
you have a link to where you downloaded it from?
[Nexus 6  Original Android Development] torecdude:
im using LightROM which is very near stock, i flashed it only because root wasnt working properly with stock kernel.

Hells core kernel is built in. you can either flash the rom. Thread Here

or you can flash the kernel separately. Download from hells core blog site, couldnt find a nexus 6 thread on xda...

Hell's core blog site.

im currently using b7-M version but you can flash the latest. :)
[Nexus 6  Original Android Development] spiral777:
does it force encrypt?
[Nexus 6  Original Android Development] torecdude:
No, its unencrypted.
[Nexus 6  Original Android Development] spiral777:
version b8 works great thank you
[Nexus 6  Original Android Development] torecdude:
You are welcome ;)
[Nexus 6  Original Android Development] demlv:
I am tempted to flash the M bootloader and radio but stay with my existing LP ROMs using MultiRom. Will this break anything?
[Nexus 6  Original Android Development] LGtMgG2t:
Won't hurt anything.. Ive been running 4 or 5 ROMs using the M bootloader and radios for a couple months.
[Nexus 6  Original Android Development] demlv:
To clarify, you have successfully run LP ROMs using MultiRom while on the M bootloader?
[Nexus 6  Original Android Development] LGtMgG2t:
Correct. Many of us have for months now.
[Nexus 6  Original Android Development] Droidphilev:
Hi,

Hopefully this fantastic hack indeed gets an update soon. It does work with M but not without having all kinds of strange problems like:

-no usb otg in secondary rom

-when an M rom is installed suddenly L roms (L primary, M secondary or the opposite, it doesn't matter) don't start anymore (wipe dalvik/cache to fix)

etc

I'm playing with this from day one that M was released but there are a bit too many problems to start using M and L together with multirom on a daily base.
[Nexus 6  Original Android Development] amritanshu001:
After i read your post, i thought i would clarify.

- USB OTG works on both primary and secondary (whether its L or M). I checked after reading your post. I use Chainfire's StickMount. MX Player reads the videos on my OTG. ES File Explorer also reads the OTG.

- I have been running stock M as primary, and then secondary with Pure Nexus L as my primary since M came out. There have been no issues while installing M as primary. I anyway had nuked my SD card to prepare for M, and then flashed M as primary using fastboot. Then i restored all my L roms from nandrioid. I later moved M to secondary without any issues All my Roms are running fine. (no wiping required)

The only problem i have is that non of the custom M roms will flash in secondary slot directly. I tried Flashing Pure Nexus M today, and it did not flash. Several other people also have reported this issue. Only way is to flash M Rom as primary, and then if you wish, move it to secondary.

Rest everything is working fine.

But yes, i would love to see an update on this awesome feature/hack.
[Nexus 6  Original Android Development] linklost:
I'm running CM12.1 as primary and loaded xTraSmooth m ROM as secondary all running fine, switch back to CM12.1 every couple of days to keep it up to date then back to M
[Nexus 6  Original Android Development] torecdude:
I'm trying to flash pure nexus 6.0 rom marshmallow.

I get E:Error executing updater binary in zip '/tmp/mr_update.zip'

Using multiROM and i have pureNexus 5.1.1 installed on i different rom slot.

Currently ive lightrom 6.0 as primary and pure nexus 5.1.1 on secondary slot. I want to install pure nexus 6.0 on a third slot. But that error appears. What can i do?
[Nexus 6  Original Android Development] Droidphilev:
here's what you can test that's not working for me:

-install blisspop (LP) and hydra kernel as primary. stickmount is NOT needed because rom and kernel have USB OTG out of the box. set up and test USB OTG, it will work.

-copy primary to secondary or, as you wish make a backup of primary to restore later as secondary.

-install M to primary and set up

-restore the backup of bliss to secondary (if you didn't do the copy to secondary

-boot bliss>>>> USB OTG broken

another thing i had:

-flash M to primary

-move to secondary

-flash LP to primary

-boot M. USB OTG broken

-install stickmount (last version with M compatibilty)

-boot primary LP: it will not boot anymore.

I'm not alone btw. But most reports are not in this thread but in rom threads.
[Nexus 6  Original Android Development] x0nar:
Hi guys. It's been a long time since I checked out XDA. So could someone please guide me through the transitioning process from Android L to M. Currently I am on Benzo Rom 5.1.1 (July build) installed as Primary Rom. I would like to know the prerequisites before installing Android M. Also here are my questions (please help if possible)

1. Do I need to flash M Radio and Bootloader. If yes,will that be before or after installing M Rom.

2. Which process would you recommend me ? Installing the M build (the one provided by Google) by fastboot then rooting and then finally again installing Multi ROM, or simply Installing Android 6.0 ROM such as Chroma or Odex xtreme ?. If the latter one is recommended, could you please guide me in the process.

3. I have read some concerns regarding installing Android 6.0 ROM as Secondary (such as Random Reboots, or losing the Radio, or messes up with the primary Android L Rom.). So is it recommended to install Android 6.0 ROM as primary. After installing it as primary, can I boot up Android 5.1 ROM.

I apologise if any of the above questions were repeated before. It's just that I don't want to mess up my device by bricking it or losing the radio (like I did it with my friend's device).

Thank You.
[Nexus 6  Original Android Development] blueyes:
How do you mess up a Nexus? It seems some are making the dual boot with a 6.0 more complicated than need be. It will run secondary, depending on the ROM and its install script, it can be flashed secondary. I've done so twice , my primary never left primary. Pick your radio based on reception. Not M or L. Run 7115 bootloader, and leave it. It works on 5.1.x and 6.0. If your unfamiliar with insatall scripts , do as earlier suggested. Swap roms feature. Chroma v1 flashed fine secondary, v2 should go primary. Looking at script I doubt it'll flash 2nd.

Sorry if it sounds like a rant. Lol But this is nothing new, I could toss a kitkat along side L , and M. Simply put , 7115 bootloader is fine. Its backwards compatible. And I base radio on the signal. :)

Official Team Bliss Flo, Deb, v410 Maintainer
[Nexus 6  Original Android Development] x0nar:
Hey Thanks for replying. Could you please send me the link to the mentioned 7115 bootloader and other radios. Could not find it anywhere. Thank You.
[Nexus 6  Original Android Development] skidaway:
You can find the TWRP flashable bootloader and radios here:

http://xdaforums.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
[Nexus 6  Original Android Development] blueyes:
xdaforums.com/nexus-6/development/fxz-nexus-6-recovery-flashable-fastboot-t3066052
[Nexus 6  Original Android Development] amritanshu001:
I dont know what to tell you....below is my setup with Multi-Rom. I am running 4 LP Roms along with M, Pure is AOSP, others are CM based. I havnt used Bliss since M came out, as i had space constraints on my 64GB N6 (yea...true story!!).

What other LP ROMs are you using?
[Nexus 6  Original Android Development] Droidphilev:
I use Blisspop (L), Cataclysm (L), Lightrom (M)and JDX (M). Tried L as primary, tried M as primary....
[Nexus 6  Original Android Development] amritanshu001:
Ok. of these, i have only run JDX with multirom. I only ran it for a day before i formatted my phone and flashed stock. However, i did test MultiRom, and it was working fine. This is what i did:

http://xdaforums.com/showpost.php?p=63209480&postcount=5206

How did you flash M. Did you do a complete wipe (Clean Wipe+Format sdcard)? I started from scratch. BTW, i am using Elite Kernel (both for L and M)
[Nexus 6  Original Android Development] Droidphilev:
I wiped everything yes. Will do some more test with Elite soon. So you claim that, for example, you have no problems with USB OTG in any of the installed roms, right? BTW... the problems started when roms based on the official release started to come. I never had any rpoblems with roms based on the previews.
[Nexus 6  Original Android Development] amritanshu001:
i never flashed any of the Previews actually. Only when M official came, i wiped everything, then flashed JDX. Next day, wiped everything again, and flashed stock.
[Nexus 6  Original Android Development] torecdude:
Nobody knows why is this happening? Is it bad to have 2 same roms with different android version on different slots?
[Nexus 6  Original Android Development] wrongway213:
I don't believe M ROMs (other than Cataclysm) flash correctly as secondaries right now. I cannot confirm this 100% but I have heard another user make mention of it.
[Nexus 6  Original Android Development] LGtMgG2t:
Install Pure Nexus M on the primary/internal and then after you have it setup then reboot once more and swap it to a secondary. Most M ROMs have to be flashed on the primary first and then you can swap them.
[Nexus 6  Original Android Development] Droidphilev:
Hi

Also... when an M rom is installed as secondary powering off the device from this rom will break the primary rom (L)
[Nexus 6  Original Android Development] torecdude:
After i tried to factory reset and full wipe & flash the M rom as primary . Android is updgraing message is settings apps and when finished - phone boots into a black screen saying systemUI forced closed and android.phone.app. Cant do a thing. What can i do? im so desperate
[Nexus 6  Original Android Development] LGtMgG2t:
Doesnt really sound like a problem with MultiROM. Latest bootloader has to be flashed, full clean wipe of the primary/internal, flash the ROM and then flash the Pure Nexus Gapps. It should boot up fine.

The Pure Nexus thread has many many guides posted in it from people as well.
[Nexus 6  Original Android Development] umair shaikh:
Will my phone lag if i use more than 2 or 2 rom????
[Nexus 6  Original Android Development] Deathrowy2k:
I have 4 ROMs no lag, multirom doesn't work that way, the roms don't run at the same time.
[Nexus 6  Original Android Development] z31s1g:
No. There's no difference in performance no matter how many secondary roms you install. Also, secondary roms perform the same as if they were the main rom, there's no performance decrease just because it's secondary.
[Nexus 6  Original Android Development] ReasonablyRooted:
Once a secondary kernel is sharing with Internal, is there a way to un-share?

Edit: Actually, I should've asked where I can find a boot image to add to the secondary...
[Nexus 6  Original Android Development] micmars:
Give each a quick lesson on the basics of Milton Friedman's seminal 1962 work "Capitalism and Freedom," they'll be competing equally and sharing nothing.
[Nexus 6  Original Android Development] ReasonablyRooted:
Thanks Captain Obvious, that's the first thing I tried. It didn't work.
[Nexus 6  Original Android Development] BxingFetus:
Hey guys I'm newer to the N6 device and I have multirom installed and I just wanted to point out that it seems Google all access music doesn't know the difference of the primary ROM or the secondaries because there happens to be "device buildup" as I call it, in the "My devices" part of the settings. They are listed as N6 devices but Google music thinks they're different N6's. The problem really is in the de-authorizing of devices because of the limit of 4 Google puts on. I just wanted to share.
[Nexus 6  Original Android Development] demlv:
Huh huh....he said "seminal"...huh huh.
[Nexus 6  Original Android Development] micmars:
I was hoping someone would catch that...if one wants respond to a reasonable question with a half-baked joke, I have always found it way more fun to include an element of profanity...besides, we don't really know if Nobel Prize winners don't enjoy high quality adult entertainment...in fact, maybe that dude had his most inspired moments when jerking it.

---------- Post added at 04:17 AM ---------- Previous post was at 04:13 AM ----------

I thought the limit was 10...
[Nexus 6  Original Android Development] m_s_ifland:
Yes it seems that any PAGapps at this point is not flashing on the MultiRom TWRP. I also like to use PAGapps. It seem that there was a TWRP ealier version that was doing this as well, then when it was updated to 2.8.6.0 it was fine. Error say something about the Binay Script...

The TWRP that is being used by MultiROM has to be updated as well. That being said....I would rather have MultiROM than PAGapps :good:
[Nexus 6  Original Android Development] cmh714:
Is anyone having trouble restoring from a backup?? I cannot seem to do so. When it tries to boot up, I get the Google logo for a bit, then it flashes black, a second or two later its back at the Google logo, and then it goes back into TWRP.

Any help with that would be most appreciated!!
[Nexus 6  Original Android Development] manup456:
I had this issue even with the test build and never was able to restore a backup for secondary so thought it was because I backed up with a previous version of twrp but not sure.
[Nexus 6  Original Android Development] cmh714:
At first that was my thought too since my backups were made with TWRP 2.8.6, but then I made one directly in MultiROM and that wouldnt restore either.
[Nexus 6  Original Android Development] manup456:
Yeah [MENTION=3418703]Tasssadar[/MENTION] will have to look into the issue then, maybe it's a quick fix we can flash or it may be a bigger project we will see.
[Nexus 6  Original Android Development] cmh714:
Thanks for the validation. Wasnt sure if it was just me :)
[Nexus 6  Original Android Development] Skripka:
Me 3. OTOH this has happened on other devices as well in the past IIRC, where nandroids don't work.
[Nexus 6  Original Android Development] manup456:
Any info on how it was fixed or did it get ever get fixed?
[Nexus 6  Original Android Development] adame09:
These work fine in the latest multirom http://xdaforums.com/showthread.php...-04-2015][5.x] PA-GOOGLE APPS Plus(All ROM's)
[Nexus 6  Original Android Development] BxingFetus:
[MENTION=5244502]micmars[/MENTION], yes the devices you can use at any one point are ten but to de-authorize devices you are only able to delete 4 per year. I've called tech support at Google because of this issue on my nexus 4 with multirom.
[Nexus 6  Original Android Development] m_s_ifland:
That's strange. I tried these today on primary ROM(OptiPop), and 2 secondary ROMs(Euphoria & Dirty Unicorns), and got the binary script error, did not install.
[Nexus 6  Original Android Development] torecdude:
Have the latest bootloader and flashed the gapps. Guess what ill try to do is delete and rom slots and uninstall multirom temporary, wipe data and factory reset and then to try flash Pure nexus normally.

Thanks for the help guys ill guess ill have to work since others and using it.

ill report issues if i have any.
[Nexus 6  Original Android Development] LGtMgG2t:
Dont forget to backup the ROMs from your slots. :) I think you are on the right track to see whats going on.

Before you wipe MultiROM, flash ROM and Gapps then flash a custom kernel. Im curious of that helps at all. Despair, Elite, Lean, Hellscore, Elemental, etc should work fine.
[Nexus 6  Original Android Development] torecdude:
I managed to flash Pure nexus after removing all my other roms and wiping data and factory rest on the primary. Everything is working good and i still have multirom installed. No custom kernel :)
[Nexus 6  Original Android Development] LGtMgG2t:
Thats great. Still odd that you were having those issues though.
[Nexus 6  Original Android Development] amritanshu001:
How are you logging into your secondary ROMs?...AFAIK Pure Nexus stock kernel does not have kexec hard boot patch yet.
[Nexus 6  Original Android Development] LGtMgG2t:
For me I had to use a custom kernel. I suspect others are doing the same.
[Nexus 6  Original Android Development] amritanshu001:
Yeah....so am i. I am using Elite M latest. Pure Nexus M is going to include the patch from next build. However, i was confused when [MENTION=5735659]torecdude[/MENTION] said he was using stock kernel with pure nexus as primary.
[Nexus 6  Original Android Development] torecdude:
Im not using stock M kernel but pure Nexus kernel. When i had issues with other roms i had hells core latest kernel for M flashed. Now iv'e deleted all roms but primary and im still able to see the boot section menu.
[Nexus 6  Original Android Development] Droidphilev:
Hi again,

To be a secondary rom you don't have to have a kexec kernel. Flash as primary and swap/restore to secondary. Kexec is only needed for the bootmenu.
[Nexus 6  Original Android Development] torecdude:
Will we have a 6.0 stock kernel with hexec hardboot patch?
[Nexus 6  Original Android Development] amritanshu001:
Yes true, but according to [MENTION=5735659]torecdude[/MENTION], he was trying for primary.

[MENTION=452513]tassadar[/MENTION] has not released one yet. However, there are several custom kernels on 6.0 which already have this (Elite, Despair, Benzo, Hydra..etc). The kernel of PureNexus new release is pretty close to stock, and i think it also has the Kexec patch.
[Nexus 6  Original Android Development] torecdude:
it doesn't, i want a very stock kernel with kexec patch. Ill wait then :)
[Nexus 6  Original Android Development] Tylog:
Take a look there. http://xdaforums.com/showthread.php?t=3218958
[Nexus 6  Original Android Development] torecdude:
Unfortunately, i flashed that kernel and multirom app still saying it doesnt have kexec-hardboot patch
[Nexus 6  Original Android Development] Tylog:
Only to make it clear, you know you need on the primary Rom a kernel with kexec ? I use it and it's fine.
[Nexus 6  Original Android Development] Skripka:
So long for now MultiROM...hopefully you get fixed soon. For now you and MM don't get along well enough to run daily.

Team Twisted is considering dropping MultiROM support just because it is causing on end of bizarre headaches in testing.
[Nexus 6  Original Android Development] daheazle:
Pure nexus 10/19 build does have kexec hardboot, it is my primary and the multirom app confirms it, the previous version did not have it.

Multirom works fine on MM if you work with it. You have to flash MM roms (at least all of them I tried) in the primary slot. If your rom doesn't have a kexec kernel flash a kernel that does.

If you want to flash a MM rom into a secondary slot. Backup your current primary, that DOES have kexec, with twrp. Flash the new rom in the primary slot, with or without a kexec kernel as it doesn't matter. Make a twrp backup of the new rom. Restore your primary backup to the primary slot and install the new rom backup into the secondary slot.

It makes no difference if you have LP or MM roms as primary or secondary or any mix of the two. Just remember that MM roms can only be flashed to the primary slot or install will fail
[Nexus 6  Original Android Development] LGtMgG2t:
As already said above and elsewhere many times...MM ROMs will install perfectly fine to the primary/internal slot. I've currently got 4 different MM slots running and have no issue switching among them. It did not require me any special magic to do so. Simply install MM ROM on the primary slot, set it all up and then do a backup. I then wipe the primary slot and install yet another MM ROM and do the same. Finally all I have to do is restore my backup to a secondary slot. It really is pretty easy to get setup.

Only issue with MultiROM I've seen is that it gets 'blown away' sometimes and it's boot menu stops appearing. Simple fix is to open it's app up and have it reinstall itself. Fixes it every time and there is no need to have it reinstall TWRP or kernel.
[Nexus 6  Original Android Development] Skripka:
Not my first rodeo, kiddo.

You've got 4 slots. Goody gumdrops on you. In the last few weeks I've flashed dozens of MM builds just in Primary to eliminate variables (also because much of that time secondary didn't properly work and technically it still doesn't-swap must be used instead of flashing). Sometimes builds work fine and sometimes they don't. And I and other testers on Shamu that do have crippling issues have one thing in common-we're running multiROM. Other testers running regular TWRP (as well as devs themselves) runs fine. Same GApps, same ROM builds, same kernels, same MD5s....when it happens we use different kernels or GApps....same thing. On top of that Chainfire's boot.img and SELinux policy screw things too with MROM flashing results, whereas they don't with vanilla TWRP.

MultiROM needs fixed, and hopefully it gets fixed soon. But Tassadar hasn't been seen in a long while AFAIK.