yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] H4X0R46:
I wanna say it's encryption that won't let you use the new TWRP as Droidphilev said. I always keep my device unencrypted to rule out little complications. It can cause issues if you love to tinker with your phone.

---------- Post added at 02:27 AM ---------- Previous post was at 02:26 AM ----------

Also, Droidphilev, does this version still require a permissive kernel for secondaries? I haven't got around to testing that out yet.
[Nexus 6  Original Android Development] Droidphilev:
I flashed a bliss build and EX enforcing as secondary and it booted fine.
[Nexus 6  Original Android Development] H4X0R46:
File manager is able to access your files?
[Nexus 6  Original Android Development] deeplyyoung:
Have dirty flashed over last unofficial build and all working perfectly... Have just changed the splash-screen to Teal Dark which I like that's it... Thanks to you and to [MENTION=3132221]sub77[/MENTION] for giving us updates ...
[Nexus 6  Original Android Development] Droidphilev:
was able to copy files after giving fileman root.
[Nexus 6  Original Android Development] H4X0R46:
Cool! Thanks!
[Nexus 6  Original Android Development] glockman4519:
This is good info and I will be trying it out as I have been trying to install AICP on secondary for some time but it has been failing each time I try. The systemless root info makes sense, thank you. I also wanted to say that the latest "unofficial" update is working great.

Have you seen anything about TWRP update to 2.8.7.1 for multurom? From what I have read It has some pretty cool features but there is just no way I can't do without my multirom. Thanks again for everything.

"Chance Favors the Prepared"
[Nexus 6  Original Android Development] Droidphilev:
Well.... The fact that AICP does't boot to secondary has nothing to do with systemless root. I tried with old fashion supersu but it still bootloops.

No idea about 2.8.7.1, sorry
[Nexus 6  Original Android Development] H4X0R46:
Also worth adding, EVOLVERE rom doesn't boot. Does the same thing AICP does. I found EVOLVERE in the development section and it looked neat, couldn't get it to boot secondary.
[Nexus 6  Original Android Development] Droidphilev:
swap?
[Nexus 6  Original Android Development] H4X0R46:
Have not tried that no. I've actually never used the swap function of multirom! So haven't tested that yet.
[Nexus 6  Original Android Development] hardspartan360:
If you swap, Evolvere works with multirom. Right now i'm using Evolvere as primary and cm13 nightly as secondary without problems.

Enviado desde mi Nexus 6 mediante Tapatalk
[Nexus 6  Original Android Development] Ellises:
I have the same issue with the new unofficial 2016-01-29 build, so I had to flash back to the prior unofficial 2015-11-14 build. I noticed on the old build the log says "Successfully decrypted with default password"

So for some reason the new build doesn't know how to do this, but I wonder how do you find the default password?

I guess time to decrypt my device.
[Nexus 6  Original Android Development] glockman4519:
I have flashed this rom to secondary. I didn't use the stock kernel though, at least I don't think I did. I just did a YouTube video on it about a week ago and it was flashed to secondary. I'll have to check that video to see what kernel I used though.

"Chance Favors the Prepared"
[Nexus 6  Original Android Development] H4X0R46:
Cool, I'll try swaping!
[Nexus 6  Original Android Development] glockman4519:
The kernel I used was the latest Hellscore permissive with the up to date Wi-Fi. I also flashed SuperSu beta 2.66. It went right on secondary.

"Chance Favors the Prepared"
[Nexus 6  Original Android Development] andrewjt19:
So where is the secondary ROM stored along with it's data? Does it depend on of you use an USB? If so died the USB storage need plugged in during the operation of the secondary ROM? Thanks for your work.

tApPeD fROM mY neXuS 6
[Nexus 6  Original Android Development] glockman4519:
Secondary roms are stored on the internal storage under SD card/Multirom/roms/..

If you boot into recovery and mount system, you can see the roms and alter/delete files there (be careful though)

The only time the secondary rom would be stored on your USB OTG would be if you actually picked to install the rom on the USB. In that case, you have to have the USB plugged into the device to run that secondary rom since it was installed directly to the USB it will run from that.

I recommend a high quality SD card if you are planning on doing this though. I have flashed and run 2 different roms this way because of space constraints and it is laggy unless you use a quality SD with fast read capabilities.
[Nexus 6  Original Android Development] Droidphilev:
The path is /data/media/0/multirom to be correct.
[Nexus 6  Original Android Development] glockman4519:
Yes that is correct. I wasn't booted into recovery to have that in front of me. Thank you for the correction.
[Nexus 6  Original Android Development] khanam:
Anyone see this? https://groups.google.com/forum/m/#!topic/mozilla.dev.fxos/Dhed24LWJRY. Apparently, Firefox os is now supported on nexus 6. Haven't seen any Ubuntu/sailfish support or builds so far. Things like this are what make me want to try multirom. The standard nexus 6 ROMs are all based on 6.0.1 with only minor variations between them, flashing them in a multirom setup seems pointless versus flashing something really unique like firefox
[Nexus 6  Original Android Development] zelendel:
You might have missed that they are killing that OS off very soon. Many roms are making it so they dont work with Multirom so keep that in mind.
[Nexus 6  Original Android Development] The Letter M:
the reasons that roms are not working isnt cause devs are not going out of they ways to make they roms not work on Multirom. Its because Multirom hasn't been updated by tasssadar with the right sources.

thats my take. anyway, i could be wrong. even if they do dev is making so that rom doesnt work with Multirom, thats very shady by the dev.
[Nexus 6  Original Android Development] zelendel:
Its not really shady it is just quality control for them. As this needs a kernel patch some roms have it set so only their kernel will wirk for the rom without issues and they refuse to add the patch for multirom. Even to the point of they will not except bug reports if it is stated that they are using mutli rom.

Many roms are starting to block things, like multi rom, xposed and the even ways to pirate apps. It is all up to the rom dev.
[Nexus 6  Original Android Development] The Letter M:
wow. how clueless am i?

but having multirom on a nexus device makes so much sense. in so many ways. i understand if a dev doesnt go out of they way to make multirom work. but blocking... it's mind boggling in my opinion.
[Nexus 6  Original Android Development] Droidphilev:
I found exactly 2 roms that don't work with the fixed Multirom (as a secondary rom!!!).
[Nexus 6  Original Android Development] glockman4519:
I just don't get what the benefits would be for a dev to purposely develop their ROM not to function with multirom other than not wanting unfounded bug reporting by multirom users. From the posts that I have seen on the threads of the ROMs that I use, I don't usually see a large number of those type (multirom related bugs) of posts.

By the way, the latest update is working very well. I really like the look of TWRP too.

"Chance Favors the Prepared"
[Nexus 6  Original Android Development] khanam:
Ugh lovely. Just read about it.

---------- Post added at 01:44 PM ---------- Previous post was at 01:42 PM ----------

Does lean kernel support multirom? Can anyone confirm?

OK it does. Answered my own question
[Nexus 6  Original Android Development] Droidphilev:
+1

My opinion is that those 2 roms not working as secondary is just a coincidence.
[Nexus 6  Original Android Development] zelendel:
That is exactly the reason. And just a little info most bug reporting isn't done on site. Alot of roms are only releasing stable builds after they have been tested by many others. So I doubt you would see anything. Also the roms that don't support it have stated it enough that people just know. Most will not except a bug report unless you are completely stock set up. No custom kernels, no xposed and only clean flashing are accepted for bug reports.
[Nexus 6  Original Android Development] H4X0R46:
Yea, I'm gonna say it's multirom and not the devs of other roms that's causing this. My guess though. Tassadar seems to have abandoned multirom on the Nexus 6, could be wrong though. We just keep getting unofficial versions of multirom from other sources.
[Nexus 6  Original Android Development] zelendel:
No I have spoken and work with a few devs and they refuse to support multirom due to the issues that it brings. To be honest many feel it is pointless and useless.
[Nexus 6  Original Android Development] demlv:
I happen to be one of those who feel it is pointless and useless for devs to refuse to support multirom. :)
[Nexus 6  Original Android Development] rebel1699:
Which is rediculous, and partially arrogant. Why force potential users to completely abandon a solid os just to try an os which is most likely only half functional and still bug ridden? Personally, I would not sacrifice android just to test or bug hunt for them. And eventually, these os disappear due to a lack of interest, because most people will not make that trade. Firefox is a great example. Their preferences no longer matter.
[Nexus 6  Original Android Development] zelendel:
The main issue here is that if there are bugs the dev for both roms wont troubleshoot any issues users have.

You ave to remember that most devs dont do this for the users. They do it for themselves (this is why they dont build for devices they dont own) and share it. It also compromises each rom. I mean if you look at it from their point of view, how would you feel if you spent weeks trying to track down a bug just to find out that it was due to someone using multirom? Also most roms (not all, none that i use) are based on CM which has its own issues and they cantgo messing with the kernel and still be official.

Dont get me wrong it has a cool factor but not much else. I mean why do you think no other dev has really picked it up or merged it into their code?
[Nexus 6  Original Android Development] demlv:
A) If such devs are truly building ROMs for themselves, then they don't really "support" ANY users, let alone multirom users. And in any case, I don't expect support from anyone in particular when running a custom rom. Some devs never visit XDA except to post updated ROMs. They offer no support at all, and I'm perfectly OK with that. The Android enthusiast community IS my support staff, and that's true even for closed source custom ROMs.

B) What problems has the use of multirom caused? I have yet to hear of any. I have yet to see a ROM refuse to install and run properly using multirom. Am I especially lucky?
[Nexus 6  Original Android Development] deeplyyoung:
Aicp installing but not booting as secondary ROM...whereas it works perfectly after swap...

---------- Post added at 08:30 AM ---------- Previous post was at 08:22 AM ----------

TWRP 3.0.0 has been released... Expecting some updates....
[Nexus 6  Original Android Development] zelendel:
A) while this is a good plan to have. It is ruff unless those users can tell where the issue is and patch the source to fix it. Can't say anything as I have not used a closed sourced rom in years and most likely never will again.

B) there has been corruption issues when using multi rom when the roms are vastly different, mind you I have not kept up with it and the issues that caused them could be fixed but the novelty wore off by then.

If people use it and it works for them then cool.

I know alot of people think that devs doing this is kinda messed up. My only advise is that people can always build their own roms and then be sure what's in it. Like the pirating guard that was added to some roms that blocked things like lucky patcher or the rom that automatically removes xposed if installed on every reboot both option were added and not mentioned.
[Nexus 6  Original Android Development] Droidphilev:
Can't promise anything. Wait and see i guess.
[Nexus 6  Original Android Development] rebel1699:
I get why they do it. Even if the rom is just for themselves, they do accept and track bugs from other users because it was made public. Most of those same alternative roms are gone in a short amount of time. Why? Because they were nowhere near convenient for anyone to use. Broken and usually less than half functional. I have seen so many alt roms come and go since the Nexus 7 2012 when we were building custom mr install packages for them. Bohdi, ubuntu and arch for arm, plasma active, webos....and the list goes on. When devs start building these, it is a huge job. Without plenty of testers and bug reports, it will usually fail quickly. They dry up and die a quiet death. If the devs really wanted to finish the product they started sucessfully, they would make it easier for the user to run and assist, instead of ending up with a rom that went nowhere, which is usually exactly what happens. I see both sides, but if a sucessful and robust os is their aim, they are picking the wrong road. Mr is open source, so tracking a bug that is related to mr should not be that hard.

Additionally: Its all irrelevent if tasssadar doesnt come back anyways, lol. I definitely appreciate the third party builds we have, but it wont have the same impact or relevance without him.
[Nexus 6  Original Android Development] H4X0R46:
Wow, so devs are not so interested in making their roms support. Well, it is a neat idea and I love multirom, have you heard any word from tassadar about the development of multirom? Or possibly know of another mod that is similar if not the same idea? I love multirom because I get to use any rom I feel like using without editing my system!
[Nexus 6  Original Android Development] zelendel:
To be honest no I dont. Multirom has always been for a small group of people and most just dont deal with it. Too many things could go wrong.Think of it kinda like aroma installer. Most devs wont use it but there are a small group that does use it. Me personally I dont touch multi rom, as when I troubleshoot issues I cant afford to have the variables that multirom brings to the table.
[Nexus 6  Original Android Development] Droidphilev:
To be honest i don't believe that rom needs any manipulation by a dev to make it work on Multirom if that's what you mean with "support". Only the kernel needs to be made for Multirom. On my tablet i run a full stock rom from Samsung with a custom kernel and Multirom. You really think Samsung makes their Touchwiz working with Multirom? I will ask a maintainer of Multirom to be sure.
[Nexus 6  Original Android Development] zelendel:
You are right. It does take a kernel edit but if you look at many threads they have their own kernel and only support their built in kernel which most of the time doesnt support multirom patch, or any kernel other then the included kernel.
[Nexus 6  Original Android Development] Droidphilev:
Ok.... By "support" you meant "dont ask questions" not "it isnt working". Language problems.... Sorry
[Nexus 6  Original Android Development] :
There is a certain amount of support rom side. At least in terms of their installer.

This became obvious when M first came out officially and only like one of two rom would install to multirom's secondary or higher slot. The rest had to be installed into slot 1.

I think zelendel's main point here... Is even when tassadar made multirom. He said the whole thing SAS just one huge hack. It was being fine more as a proof of concept than a new way of doing things.

Unfortunately, the development community at large never got behind it because the android os isn't intended to function like this (hence the huge hack).

Ultimately, how often does an end user *really* swap between roms? Outside of flashing new roms outside of their primary slot to check them out before committing to it.

... Probably never. And we have nandroids for that. She, it takes the user an extra 5-10 minutes to backup and restore. But it precludes any issues being introduced and takes no extra development time. And let's face it, too develop multirom out of a proof of concept hack into main stream production quality would take really months or years of dev time. And the pay off would still be gimmicky at best.

... Just my 2cents.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] demlv:
Multirom is certainly a hack. That doesn't change the fact that it has worked better for me than so-called 'production quality' software produced by billion dollar corporations.

I don't swap ROMs. But I like to tinker with things, including my main rom, which is installed to a secondary slot. With multirom, I can aggressively try new things knowing all the while that I have a basically bulletproof setup -- a seldom-used stock rom installed in the primary slot that I can boot in a few seconds.

I still make nandroids periodically, but far fewer than I would without multirom. Multirom has saved me untold hours making precautionary backups.... because multirom has made backups largely unnecessary for me.

My $.02. :)
[Nexus 6  Original Android Development] :
I'm not disagreeing that it works well. My point is that the method it uses won't become mainstream because it's still in essence a massive hack.

Even your use case is (at the end of the day) essentially "I like to tweak things and don't want to spend the extra time having to make and restore backups." which isn't going to get many developers dumping hours, days, months of their lives refining the methods so that they're more polished to get pulled into the main stream.

*edit*

If there legitimately other os's to dual boot. Like Windows, Linux etc. Maybe I could see it warrant the time. But right now, it's just a crutch to save time on nandroids.

Sent from my Nexus 6

If I've helped you, don't forget to hit thanks!
[Nexus 6  Original Android Development] adl:
TWRP for Shamu ist out:

https://dl.twrp.me/shamu/

Would love to see Multirom updated, I think it's an amazing thing to have (Multirom).
[Nexus 6  Original Android Development] deeplyyoung:
+1
[Nexus 6  Original Android Development] demlv:
Agreed that it won't become mainstream...not that that will matter. Flashing custom mods, hacks and ROMs are all far from mainstream activities.

But you may be wrong about the time required of devs for their roms to be compatible with Multirom. I used Multirom for months on a stock Nexus rom and I've read of others doing the same using stock Touchwiz roms, so it is obviously possible for roms to work fine with it despite the lack of ANY additional multirom-specific work going into them.
[Nexus 6  Original Android Development] Droidphilev:
we will have to wait for this:

http://xdaforums.com/showpost.php?p=65089431&postcount=258
[Nexus 6  Original Android Development] deeplyyoung:
Hmmm might be up to end of March.. [emoji24] [emoji24] [emoji29]
[Nexus 6  Original Android Development] H4X0R46:
Anyone hear of any similar mod to this? Or is this a one of a kind mod that hasn't been touched before? And in response to the debate here, I'll give my 2 cents too, I know this is a mod just for people to tinker with their phones, but I personally like to push the most out of a device, especially a monster like the Nexus 6! It's a hobby for people who are just tech minded such as me as well as all of you on xda, and at the end of the day, it's all for fun! A hobby! Now as for devs, as I am not a dev, just a user, I know a lot of hard work goes into making something like this, I love Android and I love mods! I hope more unique mods like this surface and this is why I choose Android over ANY other mobile OS! ;)
[Nexus 6  Original Android Development] Droidphilev:
I gave you an alternative before: Efidroid (WIP)
[Nexus 6  Original Android Development] Tasssadar:
MultiROM v33 and updated recovery was just released. [MENTION=2605798]nkk71[/MENTION] and [MENTION=2719389]z31s1g[/MENTION] pretty much made this update possible by their contributions, thanks!

It has some compatibility fixes and updates TWRP to 3.0.0. CM13 now works, as well as system-less su (use BETA 2.67-20160203160253 ( http://bit.ly/m_su ) or newer).

ZIPs made from factory images of 5.1.1 and 6.0.1 can be found on androidfilehost and basketbuild (unmodified stock images, no root, no anything. Forceencrypt and verify is disabled in these).
[Nexus 6  Original Android Development] nkk71:
Congrats, nice to see you back.

I personally also want to thank [MENTION=1162986]Captain_Throwback[/MENTION] for his continued drive (and driving me mad :p), amongst many other things... if I were to list them they would be too long)

and [MENTION=2719389]z31s1g[/MENTION] for jumping to our help so quickly (not to mention all the great things he's done for official twrp as well)

Many thanks to both of you, for all help and support.

nkk71
[Nexus 6  Original Android Development] H4X0R46:
Alright, I was confused as to what that actually was. Thanks.
[Nexus 6  Original Android Development] RayMcGrath:
Just updated to TWRP 3.0. MR v33 All is running perfect. Thank you!
[Nexus 6  Original Android Development] H4X0R46:
Just installed the new multirom, I noticed while installing cm13 as secondary, there was one red line in the TWRP log that said something about not being able to mount /data partition. The ROM booted just fine, but what does this mean exactly?
[Nexus 6  Original Android Development] dabug123:
We would love to see multi on 6p
[Nexus 6  Original Android Development] z31s1g:
Don't worry about it, looks worse than it is. In Tasssadars words: "It's been there for ages".

Won't happen unless someone raises the required funds: https://plus.google.com/106544733723469872647/posts/Abqbe1haJ7Y
[Nexus 6  Original Android Development] H4X0R46:
Another small issue, I installed cataclysm as secondary, then tried to install elite kernel over the stock one, and it said the new boot image was bigger than the boot partition, and gave an error. Am I doing something wrong or is this a legitimate bug?
[Nexus 6  Original Android Development] nkk71:
as per OP:

[14:36:29 - 06 Feb] <Tassadar> you _probably_ don't want that
[Nexus 6  Original Android Development] dabug123:
No offence but I'm not raising money to get someone a nexus to get multi.. Nexus is a development phone not like a Samsung that has a lot of ends and outs to get multi working.. Oh well life goes on,!!!
[Nexus 6  Original Android Development] nkk71:
None taken, feel free to develop it yourself, and when you do, return in kind
[Nexus 6  Original Android Development] demlv:
Luckily there was virtually no wait..... Maybe 12 hours? :good:
[Nexus 6  Original Android Development] deeplyyoung:
Everything working like a charm

A Big Thanks for the biggest MR update... A small problem I'm facing while swapping Rom's.. Have tried to swap primary with secondary... Primary successfully copied as secondary but while copying secondary as primary it shows error can not copy..check log for more details.. I'm not able to get the log file also.. Pls guide where logs saving...

Have tried again copying secondary ROM as primary but same error again, Might be I'm doing something wrong... And new looks are awsm...
[Nexus 6  Original Android Development] H4X0R46:
Yea there's gonna be some bugs, I wonder just how long multirom took to make! I also was not able to flash a custom kernel to secondary, has that worked for you? It says the image is bigger than the boot partition.
[Nexus 6  Original Android Development] deeplyyoung:
Haven't tried yet... Will tty and get back ASAP...
[Nexus 6  Original Android Development] Droidphilev:
Same here. Kernels cannot be flashed. Going back to unofficial for a while. Im unencrypted so i can't flash cm13 without a custom kernel as this would encrypt my device.
[Nexus 6  Original Android Development] arifqur:
Wow the master has returned.

Congrats to all the devs involved.

Thanks a million you guys, brings me great joy to see this update.