yashsingh1/xdaforums huggingface dataset:
[G3 Android Development] marcdw:
Actually, I hit a snag. I was in XenonHD MM. Used MR Mgr to boot into LiquidSmooth. ROM would not boot. Kept getting thrown to TWRP. Restorecons didn't help. Wound up reflashing the ROM's kernel.

Once in LS I updated the app (won't run otherwise) and selected crDroid N to boot into. crDroid also wouldn't boot. For that one I removed its boot.img and re-added.

At that point I decided to grab a collection of boot images from/for all the ROMs installed. Just in case. ;)

LG G3 D851, Mahdi KitKat ROM, microG Project (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] bryan2894:
Each secondary ROM has its own data partition. So all data between ROMs are separate, but they all share the internal sd. However, you might be able to add a symlink from one's ROM data to another, but I haven't tried that.

Can you post a log of the MultiROM app, from when it's opened to the Manage ROMs screen?
[G3 Android Development] marcdw:
So it happened again going from ParanoidAndroid to PAC5. I noticed that when I went to boot PAC5 it takes a little longer (than previous app) before it initiates boot. PAC5 wouldn't boot and went to TWRP. Tried a couple times from the boot manager.

Removing and adding the boot.img fixed it right up.

The link below is a directory with a few logs.

One was taken with SysLog while in XenonHD.

Also has TWRP logs and MultiROM log, just in case.

https://mega.nz/#F!qdREFZxC!MLqsD2NWdUxgSfwEa5T3tw

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] mrtausif2004:
I am on fulmics 6.7.

I installed TWRP multi boot and then Multi boot app.

After booting into android when I start Multiboot app its load and force close on "Downloading Update Metadat" is then force close with message "Unfortunately. MultiRom Manager has stopped."

Please advise what I am missing.

Thanks
[G3 Android Development] marcdw:
Are you using the latest app, just released along with the new TWRP/MultiROM? The previous app FCs so I have to install the new one on each ROM.

Version number is the same, btw.

LG G3 D851, Mahdi KitKat ROM, microG Project (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] mrtausif2004:
Thanks. its working now.
[G3 Android Development] patate331:
I installed TWRP multi boot and then Multi boot app on fulmic 6.7 (d852). I just find out that touble tap to wake and sleep doesn't work anymore... The option is ON in setting... Do I miss something?
[G3 Android Development] fenonce:
Hey I was wondering if there is a point to multi rom if you only have one rom. I installed my first ROM today and the person made me set it up with MR_bump. Otherwise he said it wouldn't boot which is weird since this is for multiple mods
[G3 Android Development] marcdw:
No. MultiROM is not needed in your case.

I've never had a reason to use MR_bump on my device but it's almost a necessity for a lot of users. Especially after flashing SuperSU.

You need to tell us what your ROM and G3 variant is. Only then can we provide proper assistance.

LG G3 D851, Mahdi KitKat ROM, microG Project (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] fenonce:
it's a d851 and a ocn ROM with the octopus. He said the phone would not boot without it.
[G3 Android Development] marcdw:
Hmm, you mean OctOS? Oct-M had SuperSU and MR_bump as part of the ROM.

I'm one of the D851 testers for OctOS. Since MR_bump was part of the MM ROM it would literally take an hour or two to flash it in MultiROM back then.

Anyway, technically the D851 has never needed bump due to its unlocked bootloader.

If you're flashing Oct-N then just do it. MR_bump is not needed. Root is also built in so no need for SuperSU either.

If flashing Oct-M, SuperSU and MR_bump are/were part of the ROM. So you're set either way.

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] :
Does having MultiROM affect how Safety Net is perceived when using banking apps?
[G3 Android Development] marcdw:
Wouldn't think so. It's a boot manager. The fact that you're rooted and whatnot has more affect.

LG G3 D851, SlimKat ROM, MultiROM, Tapatalk 4.9.5

---------- Post added at 02:01 PM ---------- Previous post was at 01:54 PM ----------

[MENTION=2107489]bryan2894[/MENTION],

I've noticed that TWRP's reboot menu is not working properly. Neither Power Off nor reboot to recovery works. Phone just reboots normally.

MultiROM's boot options work fine, luckily.

For this issue which of the logs would be usable, TWRP or MR?

Thanks.

LG G3 D851, SlimKat ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] bryan2894:
Hmm, no issue here. Recovery log and last_kmsg would be helpful.
[G3 Android Development] Hassaan Masroor:
Hi there. I was just wondering if it was possible to merge the data from Spotify on multirom? Because I have ~500 songs sync'd, so doubling that has quite the hit on storage..
[G3 Android Development] cidxtc:
If spotify stores the songs on the sdcard (internal or external) then it will work fine. If it stores them in /data/data/whateverspotifyuses then you are out of luck.
[G3 Android Development] S.AMU:
I just installed MultiRom with LinOS as internal and Fulmics as second ROM.

But I can't selection any ROM at the boot time, and even setting manual Fulmics as extern ROM does nothing and the phone boots to lineage.
[G3 Android Development] cidxtc:
Did you choose the option to inject multirom after flashing zip? Go into recovery (multirom twrp) and click the 3 bars in top right (multirom menu) then select inject boot sector.
[G3 Android Development] S.AMU:
Yep I've done this.
[G3 Android Development] marcdw:
Almost two weeks late. Sorry about that.

To recap, options in Reboot menu do not work for me. Recovery, Bootloader, or Shutoff / Power Off just reboots the phone as normal. I have to use MR's boot manager buttons instead.

Here's a recovery log and last_kmsg.

https://www.dropbox.com/s/1iznda81mb14d1u/twrp_reboot_logs.zip?dl=0

LG G3 D851, Nimax Slim Fit v2.0 ROM, Gabriel v2.2 Kernel, MultiROM, Tapatalk 4.9.5
[G3 Android Development] marcdw:
[MENTION=2107489]bryan2894[/MENTION], well I found out something.

All of my ROMs are external, none installed on internal storage.

In a bid to test a stock-based ROM with different kernels I went through a flash/backup/wipe session. With a ROM installed the TWRP reboot buttons performed normally. Rebooting back to recovery or shutting down. Once I remove a ROM from internal then the buttons do nothing but reboot phone.

Always something weird with my odd setups. ?

LG G3 D851, Fulmics v6.9 ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] austin1030:
I really like the idea having multiple Roms running. However, even after I install MultiROM v33d and Recovery 2017-01-24, I continuously getting a message that I still need to install them again. I really don't get the next step to install another rom. Does anyone know how to fix this issue?

I'm running VS985 with the latest version of Resurrection Remix 7.1.1 (Nougat).
[G3 Android Development] marcdw:
That sounds weird. I've never seen any messages about needing to install anything. Were you using MultiROM Manager? I've never used the app to install or update.

It's best to flash TWRP and MultiROM manually as per OP instructions. Let us know exactly what you did and we'll see if we can help.

I think I've been using MultiROM for some two years now. Don't think I could function without it. LOL.

Most amount of ROMs I've had on phone at once. The Nougat ones were pretty bare though. Just testing.

LG G3 D851, Fulmics v6.9 ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] austin1030:
So, here is what I did.

1. First of all, I installed the MultiROM Manager but it kept crash on me. So..

2. I flashed MultiRom v33d and Recovery 2017-01-24. I don't remember if I did anything else besides just flash them.

3. When I open the Manger, it keeps indicates that I have to install #2 files. So I did again but problem still continues.

Any thought?
[G3 Android Development] marcdw:
Let's see.

1. Flash TWRP. Reboot back into it.

2. Flash MultiROM.

I'm not sure if a kexec kernel is still needed. Probably not. In MultiROM's menu select "inject boot sector".

You should setup MR. Check out the settings for how to deal with the kernel/booting.

Heh, my memory is fading out on me.

Again, follow the steps as they're laid out in the OPs. There's usually an order to installation.

MR Manager. Make sure to use the one released along with TWRP/MR.

LG G3 D851, Fulmics v6.9 ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] Hassaan Masroor:
Seems like I'm out of luck here. Thou i read somewhere that you can symlink folders using root explorer, works like folder mount but in a more integrated way i guess. Idk how to get it working :s
[G3 Android Development] TheLogicalGamer:
If it uses data you could try linking the data to your sd via app2sd from playstore. Not to be confused with Apps2sd. They are two seperate apps.
[G3 Android Development] Hassaan Masroor:
I gave this a thought in the beginning cz I've been using it to keep games data and obb on extSD, but that's the case when the data files are fixed like 2 files which stay the same in number even if the individual ones get updated. But in case of Spotify or other media apps the data keeps on updating both in number as well as size of files as new songs are streamed so that'll be an issue I suppose.

Another problem is that cache is on Primary rom and Sec rom uses a folder in internal storage which is inaccessible thru prim rom and vice versa so I'm guessing that the other rom's folders are virtually unreadable for the phone when you're on the other rom.
[G3 Android Development] TheLogicalGamer:
As far as the folders go. I would suggest reading the faq for app2sd. There is a how to relink after flashing new rom question that may help you.
[G3 Android Development] Hassaan Masroor:
Can you link me to the app? Bcz they've got a lot of apps with this name and diff devs. Thanks
[G3 Android Development] TheLogicalGamer:
https://play.google.com/store/apps/details?id=in.co.pricealert.apps2sd
[G3 Android Development] Sotiris02:
Am i the only one that gets this?

Any suggestion will be appreciated.

(D855 Fulmics 6.9)

No need.

Solution found by editing build.prop
[G3 Android Development] marcdw:
[MENTION=6719058]Sotiris02[/MENTION], nice that you got a workaround. Question, did you install the latest MultiROM Manager from January this year? From this thread?

I thought that error was no longer an issue with the recent builds from here. It ran just fine with Fulmics 6.9 for me.

LG G3 D851, SlimSaber LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] Sotiris02:
I installed the one from play store.But then i realised that i need to install a kexec supported kernel,which I couldn't find.

So i just flashed multirom manually from TWRP.

I haven't flashed any ROM via multiboot yet and i may try flashing one today.
[G3 Android Development] Sotiris02:
And now i just gave a try to Cyanogenmod 13.

Flashed it in my SD card(Sandisk Class 10 16GB) and it booted up really fast! I wasn't expecting that(1-2minutes).

Really great Mod for our devices.
[G3 Android Development] marcdw:
Yep. Pretty nice.

As far as the app goes you should be using the one linked from this thread. It included fixes and whatnot that isn't in the Play Store version.

LG G3 D851, OctOS Nougat ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] Scoredx:
How to get files from rom that's installed as secondary ?
[G3 Android Development] marcdw:
Not really possible with Marshmallow and higher. Access seems hidden. In KitKat & Lollipop I can use any root-enabled file manager to access secondary ROMs.

You can probably access the files of secondary ROMs in TWRP. Via /mnt. Using the AROMA file manager you can select and copy files fairly easily.

Note also that a lot of apps store data & files under the Android directory of both internal (/sdcard/) and external storage.

LG G3 D851, Nimax Slim Fit v7.0 ROM, microG (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] cidxtc:
You can access multirom directories is you follow these steps.

1. Use root explorer of some type

2. Go to your root dir

3. Then data/media/0/multirom/roms

Now you can access your other roms. You have to take the long route or you cant access the roms. Hope this helps and yes I have used this method on 7.x roms.
[G3 Android Development] marcdw:
Thanks [MENTION=7380272]cidxtc[/MENTION]. Never thought of going through /data.

I just noticed my post had /mnt auto corrected to /many. LOL.

EDIT: I forget my setup is bit different. No internal ROMs. All secondaries on external storage.

As a result no ROMs accessible via /data/media path.

In KK/LP they are accessible via /mnt/mrom/[partition]/ path.

In MM/N not accessible via any path. All such ROMs also display the corrupted SD card notification for this ext4 partition. Nothing wrong or corrupted, they just seem "confused".

LG G3 D851, LiquidSmooth v4.1 ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] cidxtc:
Oh I forgot you use a partition on ext sdcard which few users do. So you wont be able to access like I stated but others with roms on internal storage can.
[G3 Android Development] marcdw:
My flash-a-holic, multibooting days have probably come to an end as my SD card slot took a dump. I can still boot existing ROMs with SD card hooked up to USB OTG. However, in TWRP ROMs cannot be listed nor added. No doubt because it wasn't designed to read/write to an ext4 second partition via USB.

Back when I started using skin1980's MultiROM (a lifetime ago in Android years ? ) I remember reading that backups of secondary ROMs cannot be restored to internal like normal TWRP backups. If that's still the case I guess my main/primary/daily will have to be installed from scratch. Ugh.

Shouldn't be too bad though as user apps are regularly backed up.

ZTE Axon 7 A2017U, Bliss v7.3 ROM, Tapatalk 4.9.5
[G3 Android Development] marcdw:
[MENTION=2107489]bryan2894[/MENTION], howdy sir.

Regarding previous post, first paragraph. Was thinking about something. With SD card hooked up to USB-OTG the bootmanager sees the ROMs. MultiROM Manager sees the ROMs (on sda2). MultiROM (TWRP) does not. I figure that's because mrom.fstab isn't setup / wasn't designed for such a situation.

The ROMs are on the second partition of the card. ext4 /dev/block/sda2 via USB. Not visible on this LP ROM but I believe Nougat sees it. At least on my second phone.

So wondering, can mrom.fstab be edited to include access to the second partition? Adding an entry.

My want/need/goal is to have MultiROM be able to list the ROMs so I can at least back them up. Is that possible?

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] xwonic:
Tried installing RR 7.1.2r2(Internal) + CRdroid3.0 + Fulmics 7.0

and the first 2 work but fulmics7.0 gets stuck on lg logo(poweredbyandroid) after installation.

any thoughts?

Anyone got it working?
[G3 Android Development] Dallaztz:
Same thing happened to me...i keep getting stucked on lg logo when trying to boot secondary roms.... primary​ rom (rr 7.1.2 with stock rom kernel) boots fine...please help anyone

---------- Post added at 02:21 AM ---------- Previous post was at 02:19 AM ----------

Also when i change to the patched kernel which is in downloads i cant boot at all...it boots to twrp recovery
[G3 Android Development] [skynet]:
Hi there,

could you please clarify primary rom update procedure for me?

I was having Lineage OS installed on my d855.

Than I installed multirom and fulmics as my secondary rom.

Now when I am trying to update my Lineage OS I getting error 7. Is modem 21c changed while multirom installation? Do I need to reinstall it?

What is correct procedure to update my Lineage OS and don't break Fulmics?

Thanks in advance.
[G3 Android Development] marcdw:
MultiROM has no effect on your modem, but Fulmics, maybe.

Not certain in Fulmics' case but some stock-based ROMs include a modem or other items during installation. That was the case with Nimax on my D851.

Umm, did the onscreen error say anything about a modem?

It looks like you have to reinstall your modem, regardless. Shouldn't hurt.

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] cidxtc:
Yes fulmics does modem install during installation. Every stock based ROM (multi variant anyways) I have tried does the same thing.
[G3 Android Development] EneMyD3:
Same problem, crDroid 3.2 boots fine as primary, but fulmics as secondary gets stuck in lg logo.

EDIT:

Found the problem, it was the system partition size, the default is 600MB~, i set it to 2GB~ and the installation and boot went fine.
[G3 Android Development] marcdw:
Cool that it worked out but it seems really odd about the /system size. Unless I'm totally off here I was under the impression there is/was no /system partition size limit on secondary ROMs.

I ran all ROMs from a 45GB ext4 partition on SD card. Titanium Backup shows System ROM and storage sizes at bottom of its screen. For a primary/internal ROM that System ROM size is the /system partition. About 2GB I think.

For secondary ROMs it's the size of the partition on which they run. So for my secondaries the System ROM size was some 40+ GB. Free space being whatever free space there is. Never had any issues running Fulmics, Nimax, Tekcafe, or TAP as far as system size was concerned.

SD slot took a dump recently so now I'm limited to running only two or three ROMs instead of six-plus.

PAC-MAN LP is my primary and crDroid is my secondary. Its system size is in the shot below.

EDIT: Rereading your post. Are you saying your primary ROM's system partition size was only around 600MB? If so that is weird as the G3's size is supposed to be around the size you changed it to anyway. On my phone anyway.

Ugh, I'm really confused now. ?

LG G3 D851, crDroidAndroid v3.2 ROM, microG (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] cidxtc:
When you use internal sd card or ext partition then there is now worries about secondary partition sizes. If you use external sd card (not partitioned) then an .img file is created to run the rom and those have set sizes. An img has to be used because sdcards are fat or exfat and android does not run on those because you can not set proper permissions.
[G3 Android Development] Paulo_Fortes:
I have the same problem. Could you please tell me how you did that

Enviado do meu LG-D855 através de Tapatalk
[G3 Android Development] cidxtc:
His solution works only of you are installing on external sdcard.
[G3 Android Development] Paulo_Fortes:
Thanks. Problem solved by installing fulmics as primary rom.

Enviado do meu LG-D855 através de Tapatalk
[G3 Android Development] marciorssilva:
Can i install Magisk 13.2 on any ROM that is booted with multiROM? I install but then i get always the error that google services stop working if i choose magisk hide option...if i dont use that option i cant pass safetyNet test...in the ROM that is primary (Fulmics 7.5) i dont get any error...thanks
[G3 Android Development] marcdw:
Hmm, I must've been asleep or something. I didn't even know until today that we had updates last month.

The app said there were updates but I didn't think it was for us. ?

So I see a new feature that looks like one can install/flash modems on an a per ROM basis(?). Gonna have to read up on that.

TWRP 3.1.1 that works with AROMA. Nice. Something to recommend for those who keep getting hit with AROMA issue elsewhere.

LG G3 D851, AOSPA-L ROM, Nebula Rev9.3 Kernel, microG (NoGapps), MultiROM, Tapatalk 4.9.5
[G3 Android Development] Prowler:
Magisk on 2nd rom is useless, Safetynet test never pass.
[G3 Android Development] marciorssilva:
Thanks for the fast answer, do you know other ways to have root or pass safetynet on 2nd rom?
[G3 Android Development] Prowler:
No way to pass safetynet test on 2nd rom, as I know. For root you can use flashable SuperSU or su addon (for any Nougat rom), MagiskSU works fine too, but only for root of course.
[G3 Android Development] alon7786:
Hi, I can't install second rom.

MultiRom v33e [06-16-2017].

Internal LineageOS 14.1 weekly updated.

d855 32GB, 11GB free + 22GB free on external sdcard.

I want second rom based on stock to gain stock camera capabilities.

Roms i've tried to install as secondary, both failed map the rom zip.

Fulmics 7.6 and Clean 2.6.

preview of error log (the full log attached as file)

sysutil: mmap(1548736921, R, PRIVATE, 17, 0) failed: Out of memory
sysutil: Map of '/external_sd/D855_CleanROM_2.6_ODEX.zip' failed
Failed to map file '/external_sd/D855_CleanROM_2.6_ODEX.zip'

any help would be appreciated.
[G3 Android Development] Pafzedog:
Deleted
[G3 Android Development] Tahiro40DZ:
Random reboot

:crying:

i have a D851, and my primary is the STOCK MM 30d, the second rom is booting normally (now i'm using Mokee 7.1), but its make a random reboots every time i use, no fixed time for the reboots, 5 min 10 or 1 hour, is that a soft problem or a hard one?

please Help.

Note: the Stock rom does't reboot.
[G3 Android Development] marcdw:
I've never used MoKee 7.1 on the G3 so I can't say.

Try wiping the Dalvik of MoKee and see if that helps.

Maybe/might try another kernel though I have none to recommend. Maybe Artx?

LG G3 D851, PAC-MAN LP ROM, MultiROM, Tapatalk 4.9.5
[G3 Android Development] Tahiro40DZ:
Thanks for the reply.:good:

I'll try that, and i'll try the Artx kernel too, i will tell you about it.
[G3 Android Development] glamourservices01:
Hi, I recently installed Multirom TWRP with the latest multirom 33e. I have a Samsung Evo+ 64GB sdcard which I formatted in two partitions, one as exfat for storage and one as f2fs for installing the secondary roms. In recovery everything works smoothly, the roms are nicely installed on the f2fs partition (twrp mounts it as sd-ext). The roms work amazingly fast (thanks to f2fs) from the sdcard, however I have a slight problem with the auto boot menu. Whatever I tried the secondary roms will not appear, I only see a message when I tap the external tab that says "the list is refreshed automatically, plug a device and wait". The only way to boot into the secondary roms is via the multirom manager where everything is detected, but it gets frustrating because if you want to reboot to a rom you have to go through the internal one first (I have Fulmics 8.0 installed in the internal memory).

Today I tried something else. I unplugged my SDcard and during the boot menu I plugged it back and the roms were detected immediately. I also tried another sdcard with only one partition but whatever format it has the secondary roms won't be automatically detected in the boot menu. Is that a common problem or it happens only with me, and if it does what could I be doing wrong? Thanks in advance!
[G3 Android Development] ghylander:
why do i keep getting the "failed to map file" error?

trying to add a rom as secondary but i always get that error

there is more than enough disk space for it
[G3 Android Development] isoladisegnata:
A Little info where Can i find multirom log?
[G3 Android Development] bryan2894:
MultiROM/TWRP Update - 02-16-2018

Hey guys, a new update is up. TWRP has been updated to 3.2.1-0 which provides better support for Oreo ROMs. Both MultiROM and TWRP have been updated to support encryption and decryption. So, you can now use MultiROM on encrypted devices (although this is not recommended). You should also be able mount any adoptable storage devices now in TWRP. The MultiROMMgr app has been update to support this new release as well. I've tested this so far only on d851, so if you have another variant report if anything doesn't work.

NOTE: If your secondary ROMs don't boot, you may need to reinstall them after this new update.

Downloads: https://www.androidfilehost.com/?w=files&flid=58526
[G3 Android Development] mtkmanjaro:
[MENTION=2107489]bryan2894[/MENTION] multi Rom manager app crash when is downloading metadata any way to fix dude
[G3 Android Development] bryan2894:
Download the new update here: https://androidfilehost.com/?fid=962187416754461146
[G3 Android Development] mtkmanjaro:
I'm using last build MultiROMMgr-debug-20180216.apk but it crashing when try to download metadata

Note: I'm running Laos 14.1 last build