yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] yeeson:
Use which kernel can start WIFI?
[Nexus 5 Original Android Development] Mr. Droid:
Nothing at all just flashed new recovery and followed the steps

---------- Post added at 09:45 PM ---------- Previous post was at 09:44 PM ----------

I didn't see an app market

Don't know how to take a picture yet I'll see if I can use my wife's iPhone
[Nexus 5 Original Android Development] abdel12345:
Just curious anyone using multirom on their 16 GB nexus 5? Or is there not enough space for it on the 16 GB? I really wish I got a 32 GB but it was too much at the time and I barely had enough for the 16 GB. So how does this do with only 16 gb?

Sent from my white LG Nexus 5
[Nexus 5 Original Android Development] weihan1102:
how do you get ubuntu touch boot?

i am stuck at the google logo but the adb is working
[Nexus 5 Original Android Development] Mr. Droid:
I can receive calls and call out. But I can't hear the caller and they can't hear me

---------- Post added at 10:00 PM ---------- Previous post was at 09:57 PM ----------

Like I said installed the new recovery and went to recovery into multiform add and install both files and rebooted into normal android. Ran multi rom app and selected ubuntu and clicked boot
[Nexus 5 Original Android Development] weihan1102:
In the recovery , goto Add ROM , choose "Ubuntu Touch" at the "Choose Rom type" right?

---------- Post added at 05:12 AM ---------- Previous post was at 05:05 AM ----------

still not working , what is the zip file you using?
[Nexus 5 Original Android Development] mjs2011:
In regards to flashing gapps when booting into a new ROM, do I flesh them after flashing the ROM? Or do I need to let the ROM boot and then reboot into recovery and flash them?

Sorry for the noobish question. First time using this.
[Nexus 5 Original Android Development] raymond4:
This worked for me thanks
[Nexus 5 Original Android Development] DesignGrits:
Flash ROM then flash gapps, reboot.
[Nexus 5 Original Android Development] weihan1102:
What zip file you are using?

i still can't get it work :crying:
[Nexus 5 Original Android Development] FuMMoD:
Just to verify flashing the multirom Ubuntu zips only boots to google screen correct? In order to get the rom to fully boot you have to follow those ads commands?
[Nexus 5 Original Android Development] abdel12345:
Wow I just reread op and saw this works using external SD card. Awesome. Now I can try Ubuntu from my SD card and don't have to worry about memory.

Sent from my white LG Nexus 5
[Nexus 5 Original Android Development] the cronic dude:
still not working , what is the zip file you using?[/QUOTE]

Make sure you have the most current recovery and multirom app installed then boot into recover > advanced> multi ROM> add ROM > select Ubuntu first click top .zip which will be the one ending in hammerhead.zip then select the second button and choose the one ending in armhf.zip then slide bar for install to begin, install will take a few min then reboot system will stick at Google for a moment or two there is no boot animation so I am assuming that's why it seems longer.

Using this method I was able to boot up make and receive calls but with no sound. I sent a text but it never was received , was able to connect to WiFi and get on the web but there seems to be a bit of lag or not accepting all finger touches. Was able to go through most of the menus, not able to open camera though as it froze on me. Will have to do a little more exploring and checking out of the other apps, not sure if they are all installed or just showing what could be there.

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

I used no extra commands other than flashing 2 zips, rebooting and it worked
[Nexus 5 Original Android Development] mjs2011:
What's weird though is that I flashed gapps after adding the ROM yet after rebooting I was unable to even sign into my Google account.

I must be doing something wrong here.
[Nexus 5 Original Android Development] DoesntPostAThing:
Thanks for reminding me that, I should install it off my USB as well. Even though I have the 32GB model I still only have 4GB left after installing Ubuntu.
[Nexus 5 Original Android Development] raymond4:
I used the zips that was posted a few pages back. Follow what Mr droid said it works because I did it and I didn't need a computer at all.
[Nexus 5 Original Android Development] weihan1102:
I wait about 15 minutes but it is still not working
[Nexus 5 Original Android Development] losl1946:
Multirom is DEAD and USELESS, at least for Nexus 5 (Hammerhead)+Android Oreo (as secondary rom). Am I correct?

SLo
[Nexus 5 Original Android Development] physwizz:
I wouldn't say dead and useless. More like "no longer evolving but still being used by dinosaurs such as myself".
[Nexus 5 Original Android Development] kmem:
I wouldn't say useless but it is severely outdated. Too bad no one is willing to pick up the project for hammerhead.

Many Oreo ROMs work fine in the primary slot if you remove the assert line from the install script. This is necessary due to the outdated version of TWRP. For secondaries, only AEX and crDroid seem to work for me so far. Also Magisk >14.3 doesn't work on secondary ROMs either.

Keep in mind that the primary ROM must have a kernel patched with kexec such as ElementalX in order to boot secondaries without the workaround.

You could always try efiDroid though it doesn't have touch support yet.
[Nexus 5 Original Android Development] losl1946:
Agree!

In my N5 the primary rom is Linage 8.1 with ElementalX. I tried several, more than 10, 8.1 roms as secondary none of them works. "System UI stopped" after boot up then "unable to mount storage". So Now i give up.

Anyway thanks for your reply. Have a nice day!

SLo
[Nexus 5 Original Android Development] kmem:
I get the same "system UI has stopped" on most 8.1 ROMs but AEX and crDroid both work as secondaries. You could also try using a different kernel (like ElementalX). I would love to get RR or DU running to test but sadly neither support signature spoofing which is a deal killer for me.

I am trying to figure out what the difference is between these two ROMs and other mainstream 8.1 releases. If we can isolate the difference, one could likely modify ROMs that fail to boot to properly in a multirom setup. I wouldn't mind being limited to magisk 14.3 for secondaries if they would at least boot. All my posts regarding multirom in the magisk threads fall on deaf ears.

I did test efidroid briefly but I'm not ready to jump ship because development is really stalled over there and I suspect that the lack of touch would destroy my physical buttons quickly.
[Nexus 5 Original Android Development] losl1946:
I have already using ElementX (ElementalX-N5-9.02.zip) in my primary rom, I flashed AEX, (AospExtended-v5.5-hammerhead-20180517-0603-OFFICIAL.zip) downloaded from"https://downloads.aospextended.com/hammerhead/" still got "System UI has stopped" error after booting up. Same happened on crDroidRom. What version did flash in your secondary? I will download the earlier versions to try later. Thank you!

SLo
[Nexus 5 Original Android Development] physwizz:
My system is same as yours. I can't flash 8.1 as secondary at all. My TWRP is 3.0.0.

---------- Post added at 09:42 PM ---------- Previous post was at 09:40 PM ----------

I can't even get those two to flash. What TWRP are you using?
[Nexus 5 Original Android Development] losl1946:
I am using "TWRP_3.1.0-0_multirom_hammerhead_20170314-03" from "Captain_Throwback" (https://basketbuild.com/devs/Captain_Throwback/Nexus 5/MultiROM), all 8.1 roms could be flashed as secondary rom but sadly none of them boots successfully, all get "system UI has stopped" error.

SLo
[Nexus 5 Original Android Development] kmem:
I was mistaken. AEX is only working as a secondary because I restored it from a backup. crDroid 4.1 and liquidRemix both install properly as secondaries. Sadly crDroid 4.4 one-off build doesn't work though. Maybe the crDroid 4.1 kernel is the key...

Asserts must be removed from install script

I'll restore my backup and update this thread soon.
[Nexus 5 Original Android Development] physwizz:
Do you mean resurrection remix?

Edit: sorry, found liquid remix on the oreo list thread
[Nexus 5 Original Android Development] physwizz:
I installed TWRP 3.1.0 from Captain_Throwback and crDroid 4.1 flashed and booted as an internal secondary.

This TWRP will only recognise the first (vfat) partition on the external USB. It couldn't see the ext4 partitions.

crDroid flashed as external secondary but didn't boot.

Also, crDroid didn't boot when I used elementalx kernel on internal secondary.
[Nexus 5 Original Android Development] kmem:
Thanks, this adds fuel to the kernel being partially a limiting factor. Another interesting thing that I've found is that restoring from a backup as opposed to a fresh install has worked on stubborn ROMs in the past for me. I haven't tested with all but I suspect that most will work using this method. I too am using captain throwback's recovery.

---------- Post added at 10:57 PM ---------- Previous post was at 10:48 PM ----------

I spoke to him several months ago and he indicated to me that he is now retired. The release we are using was a one-off build that he created with no intentions of picking up the project long term.

There was another user who claimed he was interested in picking up the project but he hasn't posted in almost a year. I've been holding my breath hoping a dev would pick up the multirom project for hammerhead since captain throwback's release over a year ago.

I've been closely watching the status of another multiply solution, efidroid, via their slack channel but it seems development is very slow over there.

I am happy to finally see some posts regarding the current state of multiboot on hammerhead. Please do keep the thread updated with any developments!
[Nexus 5 Original Android Development] physwizz:
Been using multirom since the nexus 7 and will continue while the nexus 5 is still alive.
[Nexus 5 Original Android Development] Juro.janosik:
running system image upgrader failed

I have this problem... And cant boot Ubuntu touch

---------- Post added at 01:52 PM ---------- Previous post was at 01:51 PM ----------

running system image upgrader failed

I have this problem... And cant boot Ubuntu touch
[Nexus 5 Original Android Development] xdadyood:
Nexus 5 as-of-today: MultiROM or Magisk

Hi Folks,

If I have a Nexus 5 (brand new too!) and I want to set up multiple "environments" ("LineageOS", "Stock" & experimental "Stock"), just like multiple VM experience on a desktop, should I use MultiROM or Magisk? It is critical that I be able to boot in and out of various "environments"/"OSs" and they maintain "state" through local storage (i.e. I am not looking to freshly flash each OS every time I need to use it).

Secondly, corny question, but I HAVE TO ask. Are we sure that MultiROM does not home or leak info/data and snitch on users. I care about my privacy and want to make sure. Sorry, just in case, this questions offends someone, but this is important for me to know.

Finally, I don't need the latest/greatest version of MultiROM (I know active development has ceased). As long as it is reasonably bug free and reliable, I am OK. Which version of MultiROM would you recommend for Nexus 5. I want to use this to get on with my life...I am not a hacker, tinkerer who likes to tweak MultiROM and explore it.

Thanks in advance.
[Nexus 5 Original Android Development] matusala:
I realy need multirom too. I need to run sailfish os and android 9.0 pie in multiboot on my nexus 5. I am tired of backing up restoring android and flashing sailfish os on my phone.
[Nexus 5 Original Android Development] nnn1590:
I can't download/install Ubuntu Touch

Hello. Sorry if this is a duplicate.

MultiROM Manager returns the error "Failed to download and parse Ubuntu Touch metadata."

I think that system-image(It is in the 42nd line of MultiROMMgr/src/main/java/com/tassadar/multirommgr/installfragment/UbuntuManifest.java) found in the source code is unavailable (ERR_NAME_NOT_RESOLVED)

Is there a way to install Ubuntu Touch on my Nexus 5?

This sentence was translated from Japanese to English by Google Translate. Here is the original text:

こんにちは。もし重複していたらごめんなさい。

MultiROM Managerでは「Failed to download and parse Ubuntu Touch metadata.」というエラーが返されます。

ソースコードで見つけたsystem-image(MultiROMMgr/src/main/java/com/tassadar/multirommgr/installfragment/UbuntuManifest.javaの42行目にあります)は利用できない(ERR_NAME_NOT_RESOLVED)のが原因だと思いますが

Ubuntu Touchを私のNexus 5にインストールする方法はありますか？

この文章はGoogle 翻訳によって日本語から英語に翻訳されました。原文はこちら:
[Nexus 5 Original Android Development] nnn1590:
By fixing the URL to "system-image.ubports" I succeeded in installing Ubuntu Touch 16.04 / stable (7) on my Nexus 5!

The source and APK can be found at "GitHub/nnn1590/MultiROMMgr/releases/tag/v1.188-fixed" (I can not post the URL because the number of posts is less than 10, sorry.)

This sentence is also translated by Google Translate. Here is the original text:

URLを「system-image.ubports」に修正することで私は私のNexus 5にUbuntu Touch 16.04/stable (7)をインストールすることに成功しました！

ソースとAPKは"GitHub/nnn1590/MultiROMMgr/releases/tag/v1.188-fixed"で見つけられます(私はまだ投稿数が10に満たないためURLを投稿できません、ごめんなさい。)

この文章もGoogle 翻訳によって翻訳されています。原文はこちら:
[Nexus 5 Original Android Development] akaluptos21:
TWRP_multirom_hammerhead_20160210.img

link is dead
[Nexus 5 Original Android Development] greeneyez15o:
It was Great
[Nexus 5 Original Android Development] philipped346:
multirom-20170314-v33a-UNOFFICIAL-hammerhead.zip

https://www.androidfilehost.com/?fid=1899786940962593823
[Nexus 5 Original Android Development] dharmabm:
Not surprising since the project is long dead ?
[Nexus 5 Original Android Development] Shiyuhua:
Hello, I'd like to apologize for dredging up an old thread.

The download links and the mirror are all dead :(

I want to download Kernel w/ kexec-hardboot patch (Stock 6.0 and 6.0.1) very much.

Could you please help me
[Nexus 5 Original Android Development] Linux Lounge:
Uploaded all the files you need to get to work, this does still work but I've only tested it with a nougat based rom and Sailfish OS so YMMV, I'm looking to try this with LuneOS too which I think should work similarly to Sailfish

https://drive.google.com/open?id=1EwHlYfUf596Ebz64DPE9a8wM-aOgKI4u
[Nexus 5 Original Android Development] johny1989:
666 tai lihai le

666 tai lihai le

MOD EDIT: Translated to English: 666 Awesome
[Nexus 5 Original Android Development] xdadyood:
I know this is for an outdated device and outdated software, but the use-case of multi-rom/boot is too enticing, so here goes...

I am looking to have an un-rooted Android Stock 6.0.1 as primary ROM, and another (or couple) rooted Android Stock 6.0.1 and a LineageOS as secondary/additional ROMs. I will obviously use the Google factory image to setup my primary ROM. But, how can I set the same Android Stock 6.0.1 as a secondary ROM since I CANNOT use factory image zip as input to TWRP. Is there a way to "package" the latest factory image for hammerhead that is TWRP-compatible?

Also, is there an alternate way to "install" the factory image as a secondary ROM using adb/fastboot commands?

Disclaimer: Android noob here.
[Nexus 5 Original Android Development] bvlgvr:
Can't you make a twrp backup of the primary and flash/install that as the secondary?
[Nexus 5 Original Android Development] xdadyood:
That is what I figured out after fiddling around and it works perfectly. Thanks again.
[Nexus 5 Original Android Development] c0mr@d3:
sir this was one of the best projects ever developed, sad that such a thing doesn't exist for new pixel devices.

also all the remakes that are posted here are great attempt to the original but they fails to support encryption, and do not support 8.1 roms.

Also EFIdroid failed to support encryption for this phone.

This project will forever be in my heart.
[Nexus 5 Original Android Development] dsr13:
using multi ROM, Franco r21 boots but will not allow the multirom interface to load... It just boots into the primary rom. Flashing the kexec kernel from the op fixed the issue. I reported it on the Franco thread s well.
[Nexus 5 Original Android Development] Tasssadar:
ROMs are stored in /data/media/0/multirom/roms (which is only accessible as root to prevent MediaScanner from entering it). ROMs only share /data/media (also known as /sdcard), nothing else.

Something about MultiROM is on github wiki, but it needs expanding: https://github.com/Tasssadar/multirom/wiki

It works for me. If you flashed the boot.img via fastboot, you need to go to recovery and do Advanced -> MultiROM -> Inject curr. boot sector. Part MultiROM is stored in boot.img, so flashing a different one will remove it.
[Nexus 5 Original Android Development] AndroidGaalaxy:
Download application from playstore https://play.google.com/store/apps/details?id=com.tassadar.multirommgr

Follow the instructions (Do no install kernel), the phone should reboot into recovery...

After MultiRom installation, install Franco Kernel

Go to Recovery ==> Advanced ==> MultiROM

Enjoy ^^
[Nexus 5 Original Android Development] dsr13:
Done, thanks!
[Nexus 5 Original Android Development] aeppacher:
Bummer, this is making me start to regret the 16GB instead of the 32GB...

---------- Post added at 04:37 PM ---------- Previous post was at 04:33 PM ----------

Also is there any uninstall method/procedure?
[Nexus 5 Original Android Development] rum0s:
Wow cool m8te! I'm trying right now. BTW, donation is on it's way ;) Thanks for sharing!!!
[Nexus 5 Original Android Development] tomzefi:
Whaaaaat. Hellz ya
[Nexus 5 Original Android Development] Grondinm:
Thank you. Woohoo now its on
[Nexus 5 Original Android Development] atticusmas:
Thanks, tass. I love me some multipass rom
[Nexus 5 Original Android Development] bigdog_nick:
I just died a little. Been using MultiRom with my N7 since the early days. I'm excited for this, gonna test out later today or tomorrow. :highfive:
[Nexus 5 Original Android Development] m3lover1:
First time trying it. Awesome stuff! Thanks! Will there be any point in time where both roms can see the same texts?
[Nexus 5 Original Android Development] ewalk4866:
Great job OP Thanks but I do have one question. You say that its TWRP 2.6.3.4 in the OP but after install its twrp 2.6.3.3 am I over looking something?
[Nexus 5 Original Android Development] pandacookie:
Okay. So I am gonna do this MultiROM thing. Let's just say I change my mind later. What are the steps to get out of the MultiROM environment?
[Nexus 5 Original Android Development] ewalk4866:
In the OP there is a flash able zip that you flash through recovery and that will remove MultiROM
[Nexus 5 Original Android Development] pandacookie:
Heh. I didn't see that. Thank you. I need to break this habit of reading and running...

---------- Post added at 01:38 PM ---------- Previous post was at 01:35 PM ----------

Ahhh now I see why I didn't see it. It's in the second post. Not the first.
[Nexus 5 Original Android Development] Grondinm:
Mine says 2.6.3.0...installed using Multirom manager app....it might be a theme issue...

edit: not a theme issue but a variable definition issue...

https://github.com/Tasssadar/Team-Win-Recovery-Project/blob/master/variables.h

I am not sure tho that it can be fixed as i think this same branch is used to build for more then one device maybe...but i could be wrong
[Nexus 5 Original Android Development] maamdroid:
Installed using the App. Said it had to reboot and it did, though now when I boot, it just gets stuck at a black screen.

My guess is a kernel issue, so all I would need to do is install a different kernel from twrp?

Yep, I did from recovery:

adb push latesfrancokernel.zip /sdcard/Download/

Then installed that zip. Reboot system and I am not back in my original rom (Beanstalk unofficial)
[Nexus 5 Original Android Development] Tasssadar:
I've made flashable ZIPs with stock ROMs again. These are made from 4.4.2 KOT49H factory images, no changes, no root, no anything. They install just like any other ROM here on XDA though, which means you can use it to flash stock as secondary ROM in MultiROM. They can also be used to upgrade existing stock 4.4.x ROMs.

http://goo.im/devs/Tassadar/stock_zips/kot49h_hammerhead.zip

As for the recovery - it is 2.6.3.4, it just doesn't show it - I would have to edit variables.h for each device separately, which means I wouldn't be able to use script to build TWRP and MultiROM for all devices at once. And, besides that, most of the time I have no idea what was changed in .x versions of TWRP - this version number is device-specific, and more often than not, there is no changelog available. I know what was changed in 2.6.3.4 by pure luck, as it was discussed on #twrp IRC channel.
[Nexus 5 Original Android Development] Grondinm:
You should almost change variables.h to not list a version number to make it less confusing for users or avoid questions...something like

#define TW_VERSION_STR "MultiRom Version"

Altho i am not sure how well that would fit on some screens....Maybe omit the word version...
[Nexus 5 Original Android Development] sarun_biotech:
Thanks a ton for bringing this to N5.

Installed a secondary rom without any issues.

One prob though. Under swap roms option, i dont see the secondary rom listed so that i can choose it for swap.
[Nexus 5 Original Android Development] clj575:
Installed Ubuntu.... Got phone calls, texts and camera to work. Honestly, I'll probably never boot it back up.... Even when a fully functional ROM is built.
[Nexus 5 Original Android Development] TheSpaceManatee:
For the love of the emperor, I cannot get it to work. I flash the two files correctly and reboot to Android and used the app to boot into Ubuntu yet I get stuck at Google logo without fail. Franco r33v3
[Nexus 5 Original Android Development] DoesntPostAThing:
Could you hear anything during phone calls? My friend couldn't hear me and I couldn't hear him. Text messages worked though. Also, how do you shut it off? The only nice way I could think of doing it was adb shell shutdown -h now. Terminal didn't work either.
[Nexus 5 Original Android Development] the cronic dude:
I just long pressed the power button until the screen went dark
[Nexus 5 Original Android Development] weihan1102:
Finally i get the ubuntu touch boot by using chaos kernel!

it is smooth but have some graphic glitch :D
[Nexus 5 Original Android Development] :
Sorry to jump in but for the people trouble booting, be sure to be on 4.4.2 bootloader.

Sent from my Nexus 5
[Nexus 5 Original Android Development] FuMMoD:
You mean 4.4.1 bootloader? there wasn't a 4.4.2 one from what I saw.
[Nexus 5 Original Android Development] weihan1102:
I found that i can't multiboot ubuntu touch ElementelX kernel ? some one conform that?:D
[Nexus 5 Original Android Development] :
Well whatever is in 4.4.2 factory image files (never was on 4.4.1 or downloaded image so cannot compare :) )

Sent from my Nexus 5
[Nexus 5 Original Android Development] FuMMoD:
Yeah I just made sure lol just in case. It's the 4.4.1 bootloader and radio. 4.4.2 users those.
[Nexus 5 Original Android Development] :
bootloader-hammerhead-hhz11k and radio-hammerhead-m8974a-1.0.25.0.23 is what is in 4.4.2

as I sad I have no idea what was in 4.4.1 or 4.4., but if you say so I believe :D
[Nexus 5 Original Android Development] dannyella:
Does "allow purging of assets" in CM settings apply to this kernel? :confused:
[Nexus 5 Original Android Development] bud77:
BACK TO TOPIC PLEASE !

This is a multirom thread, not ubuntu touch

If you need support/help for ubuntu, open another thread !!!
[Nexus 5 Original Android Development] weihan1102:
Yes , think some one need to open a Ubuntu touch discussion thread
[Nexus 5 Original Android Development] aragog53:
Can't get it work too. I'm using another kernel the time Flar answer me on his thread (I saw you thanked my question !). (:

Sent from my OmniROMed and ElementalX-kerneled Nexus 5 =D