yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Marisa:
It seems this problem is caused by the keys being out of date, Ubuntu never finishes installing so you end up stuck trying to load something that isn't there.

Another user suggested setting your date to January 28. I've confirmed this works but you need to follow a specific pattern. First, you must download the version of Ubuntu you intend to install, Vivid-Proposed 309 worked for me. Before rebooting, you must then change the date to Jan 28. Now when TWRP/Multirom checks the key it's "not expired" and will install Ubuntu. Rebooting after it's done into Ubuntu should work fine.

For what it's worth, I had poor luck getting anything to install prior to updating to a 7.0 ROM. I'm not sure if I had done something wrong previously or if changing the ROM helped.

I'm also not wholly sure which version of Ubuntu is currently getting worked on. I do know that Vivid-Proposed has had some issues installing important things (like File Manager) and doesn't have working bluetooth. It's almost to the point where I could use it as a daily driver, even if I'd be missing out on some features from Android.

SailfishOS seemed a bit more functional, but relies heavily on CyanogenMod for that. Ubuntu Touch seems to be much better polished in the UI department and also seems as though it'll have longer term viability once the kinks are worked out.
[Nexus 5 Original Android Development] ahoyboyhoy:
This trick got me through the installation, but when attempting to boot Ubuntu The Google logo is displayed forever.
[Nexus 5 Original Android Development] doniks:
I think it goes like this

* stable - Well, it is stable. It is what they release as OTAs to customers

* rc-proposed - Release candidates for the next stable. Has newer features than stable. From hearsay: if an image happens to be broken one day it is generally fixed the next day

* devel, aka vivid - Ahead of rc-proposed, higher risk of things being broken, you can still go for it but be warned

* devel-proposed, aka vivid-proposed - This one has been acknowledged by canonical multiple times to be chronically broken. You might get lucky, but they just dont care. Nobody looks after it really. Also I think its based on something newer than vivid, which really aint their focus
[Nexus 5 Original Android Development] famewolf:
I'm hoping someone can point me in the right direction...I've gone into multirom twrp and into advanced wipe, selected data and then told it to change the fs to f2fs...it then prompts me to reboot.....I do so and then go back into recovery and go to "format data" which I assume should retain f2fs if that's what is set but each time it shows it is being formatted by mkfs.ext4fs. I can't find any way to confirm it's on f2fs after it sets the flag and prompts me to reboot...it doesn't seem to take any time at all...certainly not enough for a "normal" format.

*update* the normal twrp converted it just fine to f2fs and it stayed f2fs so I'd say that's certainly a major bug.
[Nexus 5 Original Android Development] flatpedals:
There is an unofficial Multirom TWRP with f2fs support.

http://xdaforums.com/showpost.php?p=67129814&postcount=3344
[Nexus 5 Original Android Development] .jond:
Sorry, I'm sure this has been asked before, but the thread is 350 pages long.

Is there anything wrong with using the base OS as your main daily driver and the secondary roms just as your occasional roms/tests?

Am I thinking about it all wrong, or no?
[Nexus 5 Original Android Development] TioCareca:
No problem at all...
[Nexus 5 Original Android Development] physwizz:
I found one that plays nicely with Multirom. I flashed it on an external usb. I didn't need to change the updater-script and I didn't need to run restorecon on the secondaries.

http://xdaforums.com/google-nexus-5/orig-development/rom-cleanaosp-t3463592
[Nexus 5 Original Android Development] + = Bunty = +:
Please update MultiROIM to use with Android 7 or top flash Android 7 as Secondary ROM.
[Nexus 5 Original Android Development] minhajlk:
Hi, thanks for the link, I have seen this but I prefer NitrogenOS better :).
[Nexus 5 Original Android Development] ally83:
ok so stupid question and i have searched and searched and can find nothing, when i load a second OS wether its Firefox or Ubuntu or a standard Android ROM (nitrogen or otherwise) , i get the same error: multirom: failed to set brightness: no such file or directory, i cannot seem to find a fix for it, the only pages i find with this error are in russian and are of no help once translated. (primary ROM is PureNexus (nougat)
[Nexus 5 Original Android Development] BIade:
If your ROM doesn't have kexec-patch included you gonna need a custom kernel. (Only for your primary)
[Nexus 5 Original Android Development] minhajlk:
Hi [MENTION=268386]blade[/MENTION],

Have you tried flashing SantoshM's CM14 as secondary? I tried but failed, is there a work around to do this. I am running NitrogenN as primary and would like to try CM14 as secondary. :)
[Nexus 5 Original Android Development] BIade:
Only possible with modified updater script. I would recommend you to duplicate your primary to secondary, install CM14 as primary, and then

either:

1) Keep CM14 as primary and install a custom kernel

or:

2) Swap it with your duplicated

Hope it helps

Cheers

Blade
[Nexus 5 Original Android Development] ally83:
my primary is PureNexus 7.0 according to the Mutilrom app the patch is present in my stock kernel, im thinking of flashing ElementalX but i want to make sure the 6.0.1 kernel will work for the nougat rom, the kexec patch was the first thing i checked
[Nexus 5 Original Android Development] thomasswan5547:
Thanks for your reply, I'm also running an android 7.0 rom (bokrom) however sadly vivid-proposed still failed to install for me :( i still get "system-upgrader-script failed"
[Nexus 5 Original Android Development] nkk71:
Logs?

I dont have any non-android-roms, so there is no way for me to test or patch, but if you want any kind of help, upload logs
[Nexus 5 Original Android Development] physwizz:
I got it to run on external USB but it got stuck on the google screen if I flashed it on internal. Odd
[Nexus 5 Original Android Development] thomasswan5547:
Sorry here you go, if you need anything else just ask :)
[Nexus 5 Original Android Development] thomasswan5547:
Sorry if you need anything else just ask :)
[Nexus 5 Original Android Development] Jack_92:
Is there a 3.0.2 modified twrp? I've found only 3.0.0 modified twrp
[Nexus 5 Original Android Development] flatpedals:
I think this unofficial one is 3.0.2-0

http://xdaforums.com/showpost.php?p=67129814&postcount=3344
[Nexus 5 Original Android Development] BIade:
Dear [MENTION=3418703]Tasssadar[/MENTION], [MENTION=3190122]KreAch3R[/MENTION] and all other devs, loving multiROM:

I'm using multiROM since i got my hammerhead. (actually it was THE reason to buy a nexus5 in the first place)

Thats why, most important:

THANK YOU SOO MUCH for making this possible.

I have some great ideas (&feature suggestions), bringing multiROM to the next stage.

(note: I didnt test any magisks-multi-boot-possibilities)

Also I got a nice script to share which perhaps could be integrated in the development.

MultiROM-Manager:

Either add a button for each rom (next to delete and edit) or group all actions in a 3dot menu next to each rom:

1) Explore -> Opens filemanager in /data/media/0/multirom/roms/{this rom name}/

This would make all cross-rom-work much easier

2) Drag-to-Reorder-button

Only visual feature

MultiROM-Recovery:

1) Filemanager: List roms as "shortcuts" or "favorites"

Imagine you want to copy a hosts-file from one rom to another.

You would be 12clicks faster while navigating

2) Add Explore button inside each rom-tab (multirom->{rom})

3) flash Nougat-roms without error logs

MultiROM-Bootmenu:

Add possibility to password-protect a rom.

Not for actual security reasons, PW could be stored in plaintext.

(because lets face it, security is an illusion between those with powers like you, and those without powers like us...)

But it could prevent people without knowledge ( like friends or partners) from booting your nethunter ;)

And of course it would be a cool show off :P

MultiROM-General:

1) Add proper support for systemless root on secondaries.

(dont know why but I always hassle with boot.img-modifications on 2ndaries)

2) Cross-Rom-Apps :)

At the very beginning of multiROM, whatsapp was a PITA for me, as a flashaholic.

Every time, it spammed me with reverification.

After some research, I created a scipt, to make whatsapp a cross-rom-app.

With this I can use the same (exactly identical) whatsapp-data over several reboots through different roms, without reverification or syncing.

Now the crazy idea:

Create an Xposed-Module (i think its not possible without) which extends the features of the "Stock-App-Management".

Same as AppOps did it. So you can go in Settings->Apps->click on a app->click the special icon in the topper actionbar with following menu:

- Convert to Cross-Rom-App

- Delete Cross-Rom-Support and restore Single-Rom-App on THIS rom

Sorry for the long story, I wanted to write this for years, but I didn't dare till now...

Cheers

Blade
[Nexus 5 Original Android Development] darkmau73:
Hi all.

I'm new to Multirom and i've seen that the support team.has stopped developing this amazing "hack"

I have a nexus 5 with PureNexus 7.0 , kernel: bluespark 108, and Build.prop "Pixel"

I've installed multirom and i can't boot to any sencondary rom .except sailfishos .

So what i did was flashing cm-11-20141008-SNAPSHOT-M11-hammerhead after that i was able to boot to secondary witout a problem , but after that i wanted to switch to my internal rom and i booted to my internal "purenexus 7.0" without a problem .. but after that if i switch to the secondary rom it will hang on Google Logo.

What i wanted to do is to have 2 roms .. PureNexus & Miui 8

So i could boot to miui 8 after flashing it over cm-11-20141008-SNAPSHOT-M11-hammerhead..

So i used miui for 1 day and i tried to switch to internal rom and it worked but when i try to boot to Miui 8 i'll stuck at Google Logo ..

And i did everything like in the tutorial i mean how to install Multirom . And the Kernel blueSpark 108 has that patch .

So i hope you will help me .. or show me How can i have 2 roms Purenexus 7.0 and Miui 8 at the same time,
[Nexus 5 Original Android Development] physwizz:
Does anyone know why I might be able to get 2 different 7.0 ROMs to work on external USB but they won't run on internal.
[Nexus 5 Original Android Development] humzaahmed155:
Getting this very issue on my N5.
[Nexus 5 Original Android Development] physwizz:
I couldn't get NitrogenN to run as an internal secondary. It looks like android N will only run as primary or external secondary
[Nexus 5 Original Android Development] minhajlk:
I have got AOSP ROMs to run as secondary with a little tweak, but same tweaking method does not work for CM14.1. [MENTION=268386]blade[/MENTION] has flash CM14 as secondary with some tweak and he has posted the method in another thread. I hope [MENTION=4097221]bokbokan[/MENTION] will release a CM14.1 with hard-boot kexec patch as he had done before with CM ROMs.
[Nexus 5 Original Android Development] physwizz:
What tweak can I use to get Nitrogen N to work on internal secondary?
[Nexus 5 Original Android Development] minhajlk:
Its a pretty simple tweak, download bokrom AOSP rom from this link https://www.androidfilehost.com/?fid=457095661767112776

Extract updater script from /META-INF/com/google/android/ and store on your HDD in a folder.

Extract boot.img and store on your HDD in a folder.

Replace the extracted files in the AOSP ROM of your choice, I use 7zip replace these files.

Open the ROM of your choice using 7zip and replace the boot.img that you extracted from bokrom, just drag and drop the file.

Next go to this path /META-INF/com/google/android/ and drag and drop the updater script file that you extract from bokrom to this location.

7zip will prompt you when copying files, click yes. It will copy the files and repack the zip file.

Now you have a AOSP ROM that is bootable as secondary with MultiROM.
[Nexus 5 Original Android Development] physwizz:
Thanks. I'll try it.

That went a bit further but got stuck on the nitrogen splash screen.
[Nexus 5 Original Android Development] anoops_id:
tried the same but no endresult. only bootlooping and also none of the roms in my socondary is booting now. :crying:
[Nexus 5 Original Android Development] minhajlk:
Boot to recovery and run restorecon for all your secondary ROMs. All your secondary ROMs will be boot there after, trust me. :)
[Nexus 5 Original Android Development] physwizz:
Will this get nitrogen n to boot as well?
[Nexus 5 Original Android Development] minhajlk:
Yes. But make sure your primary rom's kernel has kexec-hardboot patch, if not flash a kernel that has the patch. I use blu_spark, works well for me. You need to apply wifi patch as well if you use blu_spark.
[Nexus 5 Original Android Development] physwizz:
Yes. It is essential to have the kexec hardboot patch on the primary kernel, but I think the primary rom itself is also important.

I still get a bootloop on nitrogen n.

Perhaps I'll change my primary rom to N.
[Nexus 5 Original Android Development] KreAch3R:
Nougat Multirom related commits

I've been asked for these a lot of times and I just browsed this thread, it doesn't seem like they have been found by a lot of ROMs.

These are commits which will allow any Nougat ROM to bypass certain common errors and be installed as secondary. Let your devs know.

https://github.com/krexus/build/commit/b5823e1f6c16746b745f1bf64f98a61c2ab263fe

https://github.com/krexus/build/commit/bf1809f7d6372706d077df7a4f0691da20700b76

and optional:

https://github.com/krexus/system_vold/commit/28cf8c10610b9e1b6dcb6632ce17dfe4dd11e3c9
[Nexus 5 Original Android Development] nkk71:
and / or http://xdaforums.com/showpost.php?p=69455795&postcount=430
[Nexus 5 Original Android Development] adf2009:
i used the latest one here:

https://basketbuild.com/devs/Captain_Throwback/Nexus 5/MultiROM

roms are working as follows:

internal rom - Fake nexus 7.1 with franco kernel

secondary roms - miui 8 , Aosp 7.1
[Nexus 5 Original Android Development] linuxteddy:
I installed the latest ones from October 18th. TWRP recovery works better when flashing a secondary Nougat. Installed 7.1 by Santosh M, got no red error messages. I know these could be ignored before, but anyway I thought this is an improvement, hopefully the ROM boots. But it doesn't, stuck at Google logo. Sounds like the Nougat ROMs still have to be prepared like [MENTION=268386]blade[/MENTION] explained to get them to boot.

Furthermore, the MultiRom Manager shows the v33a version, tries infinitely to find an update without success. I reverted (downgraded) to the official v33, but kept the 3.0.2 TWRP.

LT
[Nexus 5 Original Android Development] acultr:
same here
[Nexus 5 Original Android Development] adf2009:
its fine here...

Aosp 7.1 booted fine as secondary.. I installed many times..
[Nexus 5 Original Android Development] acultr:
can you send me please a Screenshot your multirom version? thnx
[Nexus 5 Original Android Development] linuxteddy:
I also would like to see the first page of your multirom manager. There I have the permanent circulating update symbol.

LT
[Nexus 5 Original Android Development] acultr:
here we go
[Nexus 5 Original Android Development] adf2009:
see attached snapshot
[Nexus 5 Original Android Development] linuxteddy:
That's how it's with me, too.

LT
[Nexus 5 Original Android Development] acultr:
like this? what about the update?
[Nexus 5 Original Android Development] adf2009:
yes like that..

Im not concerned about update.. all i want is to install multiple roms.
[Nexus 5 Original Android Development] acultr:
ok, but what is this?
[Nexus 5 Original Android Development] linuxteddy:
Obviously with the app the newer version of multirom cannot be recognised correctly, thus it isn't possible to boot from the app or to install Ubuntu. I could live with that, but it is very confusing to look at the permanently active update symbol. I'm not even sure about the benefit of the v33a.

LT
[Nexus 5 Original Android Development] Lughnasadh:
Just wanted to report that I flashed the version from the link that [MENTION=4560252]adf2009[/MENTION] provided a few posts earlier and it seems to be working for me. With Screw'd 7.0 as primary, I have successfully flashed, booted and rebooted Tesla 7.0, CM 14.1 (Caf)(7.1), and CypherOS 7.1 (Cheesecake) on secondary. I don't use the multirom manager app.
[Nexus 5 Original Android Development] nkk71:
Chill guys, you'll need to wait for an update (WIP, currently available on some HTC devices, but still a WIP) which includes the app

multirom with apkL/apkL1 builds are

not

backwards compatible with the official app, that was only fixed it apkL2 and apkL3, so the official app will not parse the version number correctly and report that an update is available; which is more or less incorrect.

So you'll need to wait a bit, till I push updates to git, then they can be recompiled, and the app (debug or official), will both function properly
[Nexus 5 Original Android Development] linuxteddy:
Don't find CypheOS in the Nexus 5 forums here, same with Tesla. :confused:

LT
[Nexus 5 Original Android Development] minhajlk:
Hi [MENTION=4560252]adf2009[/MENTION],

Thanks for sharing this link, with this new version I can flash any 7.1 without modding the updater script/ROM, including the CAF ROMs. Is @Captain_Throwback maintaining a thread for this?
[Nexus 5 Original Android Development] Lughnasadh:
CypherOS https://plus.google.com/communities...6/stream/51654949-3263-41ed-b1d9-2d9ec6f96769

Tesla https://plus.google.com/u/0/communi...8/stream/602b12b2-a1ad-48e6-85a7-4d46a85b16e5 & Mod Edit: Link to outside mobile forum removed.
[Nexus 5 Original Android Development] adf2009:
I only found [MENTION=2605798]nkk71[/MENTION] [MENTION=1162986]Captain_Throwback[/MENTION] active in nexus 7 (2013) multirom thread...?
[Nexus 5 Original Android Development] Captain_Throwback:
I don't have the device, so I'm not maintaining a thread. And I haven't built for Hammerhead since my Jenkins crashed. So there may not even be any updates to it for a while, if at all :rolleyes:.
[Nexus 5 Original Android Development] nkk71:
I don't have that device either, I just code stuff from time to time :)
[Nexus 5 Original Android Development] minhajlk:
Thanks so much for your response, I can't thank you enough for your MultiROM build 18/10, it is so cool. Thank you. :good:
[Nexus 5 Original Android Development] Xaif:
Which Android devices are supported? I am writing an article on MultiROM Manager. This will be a detailed guide. I wanna know the devices those are supported :)
[Nexus 5 Original Android Development] Byronbgs:
Would all devices be supported? It depends on what kernel is supported / hard patched. Page 1 gives which kernels are supported. Good luck with the article.
[Nexus 5 Original Android Development] nkk71:
If you mean the devices that are [currently] supported by the official app (the one on play store), then you can find the list here

(all the "names":) entries

There are however other builds, including quite a few using no-kexec workaround. There's a decent list at the end of this post

For the official app to support a particular device, it has to be requested, then merged by Tassadar himself, and then updated in Play Store. He is the only one that can update the official app, that's why there are some "-debug" versions out there.
[Nexus 5 Original Android Development] morfances:
With recovery multirom modified By [MENTION=1162986]Captain_Throwback[/MENTION] no problem for secondary rom, Caf and non-caf. One bug that feedback is the fc of developer options. To you too ? Thanks in advance
[Nexus 5 Original Android Development] nkk71:
Yes it's normal for any android 7.x based rom. Look a couple of pages back. You'll just have to wait for a rebuild
[Nexus 5 Original Android Development] Xaif:
I wrote the article on MultiROM and it covers all the topics

How to Dual Boot Multiple ROMs on Your Android Phone

https://xtremetricks.net/dual-boot-multiple-roms/
[Nexus 5 Original Android Development] minhajlk:
I am on MultiROM build 18/10, I cannot root any secondary ASOP 7.1 or CM14.1 ROMs. Is there any workaround to root the secondary ROMs? My primary ROM is Nitrogen OS 7.1 with blu_spark kernel.

Thanks.
[Nexus 5 Original Android Development] Xaif:
I think you need to swap the ROM to internal and then try rooting or flashing file. I am not sure :)
[Nexus 5 Original Android Development] BIade:
Just modded a Theme for TWRP 3.0.2.0 multiROM

Thank you soo much for that version. Its nice to flash without errors ;)

Cheers

Blade
[Nexus 5 Original Android Development] edi194:
I've flashed recovery for MultiRom from here: https://basketbuild.com/devs/Captain_Throwback/Nexus%205/MultiROM and i've little question. How to flash additional zip into sailfishos (secondary)? I can't see any option like that.
[Nexus 5 Original Android Development] mastero9017:
What is the fix?
[Nexus 5 Original Android Development] Aswin08:
there is a modified updater script floating around here,replace the default one with this.
[Nexus 5 Original Android Development] :
Hello. I decided to move from stock Google Nexus 5 ROM to Cyanogenmod 13.0.

I made full backup via TWRP, but when I try to extract it as secondary ROM thru Multirom recovery, I end up with ExtractTarFork 255 error. How do I find out what causes this problem? There is very important data inside nandroid backup. Thanks.
[Nexus 5 Original Android Development] Syrian Sniper:
use this multirom: http://xdaforums.com/attachment.php?attachmentid=3955766&d=1480689377

and this custom recovery: https://basketbuild.com/filedl/devs..._3.0.2-0_multirom_hammerhead_20161018-01.img#
[Nexus 5 Original Android Development] wishmasterf:
Flash at primary or secondary rom?
[Nexus 5 Original Android Development] EMK2000:
I am now using Pure Nexus 6.0.1 with ElementalX kernel.

I am wondering if I can use MultiROM and install Pure Nexus 7.0 as a secondary ROM.

(I am asking this since I have seen everyone is using both Nougat.)
[Nexus 5 Original Android Development] Byronbgs:
No fix that I've read about. I get the same errors when I flash the AOSP N ROM every time. It causes no issues.
[Nexus 5 Original Android Development] jacomail95:
twrp-3.0.3-0-hammerhead.img is out, i hope in a future multirom version also

Inviato dal mio Nexus 5 con Tapatalk 2
[Nexus 5 Original Android Development] mixmoto:
ubuntu and nougat roms

[MENTION=3418703]Tasssadar[/MENTION] i like very much your work because it permit to have more roms on to a device. I would like to have ubuntu touch to in multirom but now it's impossible to boot for reboot loop on google logo. i really appreciate if you do an update to solve this problem and make nougat roms work too!

Thank you very much!!!
[Nexus 5 Original Android Development] iacopodeenosee:
i'm in the same situation, i try ubuntu and sailfishOS, both can successfully installed, but no one can can boot, in the log there are mentioned some permissions errors in the /data/ubuntu

someone fix this problem? thx
[Nexus 5 Original Android Development] johnhux7:
It will be so good to have this working on N.

It seams to be the perfect solution for those of us that like to use more than one ROM.

Thanks for you work

John
[Nexus 5 Original Android Development] ObscureWinter:
I've installed the 1018 version, but if I try to install Lineage as secondary error 7 occurs. It seems that I have an outdated bootloader. Where can I find the latest?
[Nexus 5 Original Android Development] Lughnasadh:
You can get it from the latest factory image... https://developers.google.com/android/images#hammerhead
[Nexus 5 Original Android Development] [-_- ]:
Multirom in the links provided by [MENTION=4560252]adf2009[/MENTION] worked for me...installed Lineage as secondary
[Nexus 5 Original Android Development] BreckZeBoulay:
Any news from this intersting answer ? :D

(No ETA asked, just to know if I miss something)