yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] Hammerbak:
I'm using CM12.1 SNAPSHOT, with AK Kernel installed, but I want to try out CM13. I have some trouble flashing the latest CM13-NIGHTLY and I think I've had this problem since I went to TWRP 2.8.7 with other ROMs too..

Is there a place to find the older TWRP Multirom versions?

EDIT1:

I found this repository for the TWRP Multirom versions.

https://www.androidfilehost.com/?w=files&flid=27804

I installed 2015-02-07 version thinking it was the 2nd newest one (2.8.6) however it proved to be 2.8.7. I'm gonna try the 3rd newest one 2015-06-24 hoping that this will solve it.

EDIT2:

Okay. 2.8.6 didn't help. I believe it's time to post the problem and hope some brains out there can tell me what's wrong:

It sounds as if MultiRom has been broken by doing an OTA update on my current ROM (CM12.1).

Is this true and if so how can I fix it?

Best regards,

Hammerbak
[ONE Android Development] stab244:
You need the unofficial version that bypasses the system check during flAshing. It's somewhere in this topic.

Sent from my bacon
[ONE Android Development] Hammerbak:
Does that mean because I'm using the official CM12.1 Snapshot (as my main ROM) I will not be able to use secondary ROMs?
[ONE Android Development] stab244:
No I mean the actual recovery. Though you will need to change the kernel too on your main rom.
[ONE Android Development] Hammerbak:
Do you have any sort of idea of where it is in this topic?

Looking through 300 pages seems a little tedious..

EDIT:

I didn't need to change my kernel. AK Kernel is good to go.
[ONE Android Development] crazydude10:
Use find in this thread option in web browser to find this file link : TWRP_multirom_bacon_20151124.zip

And I think you need to use cm 13 build earlier than 31/30 Dec because latest ones have conflicting changes.
[ONE Android Development] Hammerbak:
I tried using find, however it didn't really give me any results.

I went back around 20-30 pages and started going forward and found it pretty fast.

I installed it and it seems to work. Currently "optimizing apps 111/121".

I installed the official CM13 nightly from Cyanogen homepage. Then I wiped the data/cache/dalvik and installed unofficial CM13 Sultan, installed a Gapps package and I'm now booted into the ROM as a secondary.

Thanks a lot for the help! :P
[ONE Android Development] smartvinu:
Hi all which all cm13 kernels are supported ? I tried radio active reborn , but no luck. Multi boot is not coming while booting. But says everything ok when I use the multirom app .

Please help .

.
[ONE Android Development] Klobal:
The problem should not be the kernel, for me the issues started since the latest firmware update.

Afaik no solution for know...
[ONE Android Development] Giansi:
We need an update from King Babasula. Let's wait.
[ONE Android Development] dragsterman:
I have stock COS12.1 with stock only kexec patched modified kernel as primary.

I have Sultan's CM13 (1227 build) as secondary.

My recovery is TWRP_multirom_bacon_20151123.zip.

I would like to dirty flash the latest CM13 nightly to my secondary to update my modem and after I'd like to flash the latest Sultan CM13 to my secondary.

I know that the TWRP 2.8.7.0 cannot properly update the modem so my question is what method do you suggest to do this update?

I thoght to switch to an older multirom TWRP (2.8.6.0) but I think is not a good idea because that multirom TWRPs can not flash MM ROMS.
[ONE Android Development] bobwegle:
Firmware does not get flashed on the secondary, only the primary. I think you can flash sultan to secondary, swap it to primary, install TWRP 2.8.6.0, flash CM, and then Sultan, reflash your old TWRP (20151123), and then swap back to secondary. The other option is to find a fastboot version of the firmware and flash it that way.
[ONE Android Development] dragsterman:
Thank you for your answer.

One more thing is not clear for me.

-What is firmware and what is modem? I thought these two are equivalent.

-So after updating the modem (with the swapping method) in my Sultan CM13 I will have the new modem/firmware in CM13 and my COS12.1 would have the old (241) modem, am I right?

-I have read something here about that MultiROM TWRP can flash modem for the secondary ROM but I am not sure how to use that function because it would be better than swapping because my ROMs are about 12 gigabytes each so this would not be too good for my EMMC
[ONE Android Development] bobwegle:
I believe the modem is a component of the firmware. The firmware is the software set that allows the kernel to communicate with the various sensors, radios, ect.

The secondaries will use the firmware that is flashed on the primary. I don't believe there is any problem running a LP ROM off of the latest firmware.

The only other option that multirom offers is to override the modem in the secondaries. The modem file has to be selected manually in TWRP.

I used this when there were some modem compatibility issues between KK and LP, and this is also why the code was changed to keep users from being able to flash firmware from the secondary.
[ONE Android Development] dragsterman:
Thx for this detailed explanation!

So now the best for my case would be to just find (I don't know where) the new firmware .zip and flash it in TWRP 2.8.6.0 then install my old MultiROM recovery. After this my COS12.1 and CM13 would have the latest firmware.

What do you think?
[ONE Android Development] bobwegle:
If you find a fastboot version (instead of TWRP flashable), you won't even have to move to 2.8.6.0.

Personally, I just swapped once and left CM13/sultan as primary and COS12.1 as secondary. I also have a stock unrooted COS12.1 as a secondary so I can use android pay.

If an update comes through with updated firmware for CM13, I switch over to 2.8.6.0 TWRP, flash the update, and then use the multirom app to switch back to the latest TWRP. I have lost the boot menu, but am just using the app to switch to secondaries.
[ONE Android Development] Mike_1996:
Here are the latest firmwares-only flashable zips under TWRP: https://www.androidfilehost.com/?w=files&flid=46686 Backup your modem partition in TWRP just to remain safe, then install the zip (sultan suggests 00004 which is the latest one, but that broke my COS 12.1 proximity sensor so I chose to do the trick with manual modem overriding later, but probably that would work for you, if the problem were caused by other factors such as the kernel and MultiROM version).
[ONE Android Development] dragsterman:
Hmm, that is a new thing for me, you use Sultan CM13 as primary, so somebody only need to have a kexec patched kernel for the primary ROM to have the boot menu? (so if you dont have kexec patched primary you can still boot secondary from the MultiROM app?)

It would be great for me because I could swap my ROMs so COS12.1 would be secondary and Sultan CM13 the primary and I could use the built in CM updater to update Sultan.

---------- Post added at 08:16 PM ---------- Previous post was at 07:59 PM ----------

Thx for the link.

I think I will do this method I dont like fastboot. :)

I need this new firmware because in CM13 the calls are distorted and I have read the new firmware improves this thing.

---------- Post added at 08:26 PM ---------- Previous post was at 08:16 PM ----------

One more thing: I need MultiROM TWRP 2.8.6.0 or the "regular" 2.8.6.0 to just update my firmware? (or both is good :) )
[ONE Android Development] honor_77:
I'm trying to dual boot two MM ROMs, sulatan's cm13 being my primary. No matter what i do, the second ROM won't boot up. Is there anything I can do?
[ONE Android Development] bobwegle:
You would have to have the modified kernel to boot into secondary. With the modified kernel, I can boot into secondary, but still don't get the boot menu. With the stock kernel, it will not boot the secondary.

---------- Post added at 04:27 PM ---------- Previous post was at 04:25 PM ----------

Have you swapped out the kernel with one modified to work with multirom?
[ONE Android Development] honor_77:
Call me a noob in this. Which kernel should i flash to get multirom working? I'm on sultan's cm13 & the multirom app does show that it has kexec patch.
[ONE Android Development] bobwegle:
After your post, I tried to boot my secondary on sultan stock, but it stuck at the one plus screen. My app also does not show a kernel issue.

I am using Lightening CAF kernel. I flashed it and was able to boot my secondary through the app. The boot menu is not working for me with a MM primary.

When you flash a kernel, you don't have to wipe anything in TWRP.
[ONE Android Development] honor_77:
Thanks. Even i flashed lightening kernel and everythings working now. The boot menu is working for me here, I flashed multirom v32l.
[ONE Android Development] bobwegle:
Good call. I was running v32k. I had forgotten about v32l for CAF primaries. Boot menu working now!
[ONE Android Development] honor_77:
The touch screen seems unresponsive after i boot back from a ROM in the boot menu. Is there anything i can do?
[ONE Android Development] m i n a r:
KingBabasula was part of my team, don't expect update from him, he's no longer working on opo.

Apart from this, I have the latest sultan cm13 and v32i multirom. The multi boot menu works, but touch doesn't. I wonder why, I'm the only one with this issue?
[ONE Android Development] dragsterman:
Is there any advantage (speed, etc.) to have a ROM in primary?

I am asking because I am mostly on secondary CM13 and it is booted by default, so it is good for me unless it have disadvantages.
[ONE Android Development] paarkhi:
Sorry to see him go, So will we have anyone who will work on OPO MultiROM?
[ONE Android Development] m i n a r:
Nope, we can only hope that the old versions will work with the next Android releases at the moment :/ and it's a pity, multirom is one of the best MOD in Android history and opo still deserves it. Even tassadar, the creator of this MOD, is updating his multirom very rarely recently!
[ONE Android Development] Champi12301:
Also running Caf Rom. Multirom v32k without working. About the v32l for Caf kernels, i searched but don't find, any link please to try it?

Tecleado desde mi 1+1.
[ONE Android Development] MMWolverine:
Here is 32l MultiRom... http://xdaforums.com/showpost.php?p=62917093&postcount=2746

and tweaked MR TWRP which supports firmware flashing... http://xdaforums.com/showpost.php?p=63982555&postcount=2860

Thanks to [MENTION=4084072]amit.bagaria[/MENTION]
[ONE Android Development] Champi12301:
Super thanks! I flashed v32l (already working with Multirom Twrp 2.8.6) and with the first reboot, it shots an error and aborted loading Multirom, shows the log (it says the kernel doesnt have Hard boot exec).... I reboot and then it opens Multirom boot menú properly, but when i try to boot the secondary it says the kernel dont have Hard boot exec....

In the Multirom manager app it confirms that kernel have the Hard boot exec.... Running the Suktanxda unnoficial Cm13 Caf.... Any idea?

Tecleado desde mi 1+1.
[ONE Android Development] MMWolverine:
Guys on previous page are saying that lightening kernel boots secondaries. I can't give you an exact solution, because I'm not running caf roms.
[ONE Android Development] honor_77:
I'm on sultan's cm13 too! Flash lightening caf kernel..Everything's work fine with that!
[ONE Android Development] fritzcola:
My touchscreen isnt working in Bootmenu with 32l
[ONE Android Development] honor_77:
Same here. There's no fix for that atm.
[ONE Android Development] Champi12301:
Me too. I tested it. Performed a fresh install of Sultans Cm13, flashed Lightning Kernel, boot room (doesnt appear the MultiRom boot): Rom run fine. And i be able.to swap between Roms with the Multirom Mánager App.

But,to get Multirom Boot menú , i need to make the Twrp action" inject boot sector". Thats when the problem appear...

What version of the Caf Lightning Kernel have installed?

Tecleado desde mi 1+1.
[ONE Android Development] honor_77:
V26
[ONE Android Development] Champi12301:
Maybe,the other people getting Multirom working fine use a previous version?

At the moment,swapping the Roms via Multirom mánager it's fine for me....

Tecleado desde mi 1+1.
[ONE Android Development] honor_77:
I should flash the multirom zip every time to get the touch working in menu. Once i reboot from a ROM, touch won't work.
[ONE Android Development] Champi12301:
Wooo....better to wait a more affordable way to get boot menú work, or try with the Multirom App....[emoji17]

Tecleado desde mi 1+1.
[ONE Android Development] KINGbabasula:
To test various builds, I've flashed it ~10 times today and always went well :eek:
[ONE Android Development] dansou901:
I'll try flashing the boot.img via fastboot, maybe something is wrong
[ONE Android Development] fmotta:
MAD

OK, guys... I'm getting mad at this!

Internal: Mahdi ROM with AK Kernel -> booting ok with multiboot menu

2nd ROM: MIUI 2.0 beta with its own kernel -> it boots but, immediately, resets the system and this hangs at OnePlus logo

3rd ROM: CM11s with AK Kernel -> same as MIUI

Latest multirom of today installed (190814).

Main kernel not shared...

Am I doing something wrong?

Thanks

FIlippo
[ONE Android Development] biglexus:
Not able to install

Great work here King.

I am not able to go through the 1st step of the installation process. When I try to flash the latest multirom V27, it fails on me. Below are the messages that I get in TWRP. I am on CrDroid 4.1 running the latest Furnace OC kernel.

asser failed: run_program("/tmp/inject_boot.sh") == 0

E: Error executing updater binary in zip '/sdcard/path...../..../multirom-V27.zip'

Error flashing zip '/sdcard/path...../..../multirom-V27.zip'

Thanks
[ONE Android Development] KINGbabasula:
Get /proc/last_kmsg after that happens please

Try to download again the zip, it seems it failes running a script
[ONE Android Development] biglexus:
Just downloaded the file again and got the same results and error messages.
[ONE Android Development] KINGbabasula:
Then I don't know sorry
[ONE Android Development] biglexus:
Don't know either, did not have this issue with V26. It's a shame, I really would have enjoyed this Mod as I tend to be a serial flasher.
[ONE Android Development] KINGbabasula:
That's weird because nothing changed in flash scripts between v26 and v27
[ONE Android Development] biglexus:
I'll try again after a fresh rom install and see what happens then. Will report back.
[ONE Android Development] fmotta:
last_kmsg

Don't know if it's useful, but...
[ONE Android Development] KINGbabasula:
Yes, it's useful, this time init was ran but the panic was because of some charger/libhealth error... It seems these errors are different for everyone... :eek:
[ONE Android Development] biglexus:
Must have been an issue with my CrDroid rom which I had restored. No fail message when starting with a fresh rom. Thanks.
[ONE Android Development] fmotta:
Tried something else:

1) added CM11 Nightly -> same error/panic on choosing the rom. Then I removed boot.img from it and it boots ok.

2) tried the same with CM11s, it seems to boot but it hangs at a black screen after ending (i think) the boot procedure

3) MIUI behaves like CM11s
[ONE Android Development] dansou901:
You seem to have the same error like me, it started for me as well at the time I installed the latest crDroid yesterday. Yesterday it flashed fine, but today with the multirom version from yesterday and from today it gave me the same error in whatever kernel. I'll try another ROM and report back.
[ONE Android Development] dansou901:
Just tried out Ehndroix and CyanHacker, with both the inject current boot sector worked again. So the problem is somewhere on crDroid site.
[ONE Android Development] bud77:
cdDroid 5.2 seems to be up to date with yesterday's CM sources, that is weird indeed
[ONE Android Development] dansou901:
But I still got the error of bootanimation (first loop) not showing, I'm on latest ak nightly and pac nightly now...
[ONE Android Development] KINGbabasula:
I still haven't tried to free the framebuffer after the boot menu is finished
[ONE Android Development] dansou901:
Ok. Another update: I managed to multiboot pacman and MIUI, but not wasn't able to boot into ColorOS. Maybe you want to take a look at this...

---------- Post added at 03:26 PM ---------- Previous post was at 03:24 PM ----------

Next one: After booting into internal pacman again coming from secondary MIUI, bootanimation showed fine...
[ONE Android Development] Champi12301:
I find a way to work with the Boot menu :

Twrp/Multirom/Settings/Autoboot=> Disabled.

With this config, the Phone boot to the Multirom bootmenu and can select wich Rom to boot. The only con is dissapear the 5 seconds countdown to boot the default Rom. [emoji106]

Tecleado desde mi 1+1.
[ONE Android Development] Champi12301:
Hello, anyone knows why i have this problem? :

I have installed sultan cm13 primary, all OK. Secondary Sultan Cm12. Rom boots fine, i flashed the gapps and installed fine.,but when i try to download from PlayStore, Fc. If i try to download a file from web explorer, it says there doesnt exist intern storage.

With the file Explorer, it shows empty, any file, any folder.... But at preferences /storage section it shows fine the data used in the Phone....

Erased the Rom and reinstalled, the problem comes again.

Very strange....

Tecleado desde mi 1+1.
[ONE Android Development] juancarlos5:
it`s not strange

this problem is caused by your recovery 2.8.6.0
[ONE Android Development] Champi12301:
I tought Twrp 2.8.6 works fine :/

I have installed it long time ago and never had this problem. Maybe is with the Caf Roms?

What multirom Twrp can i flash to solve it? Thx

BTW : [MENTION=5212200]juancarlos5[/MENTION] from Htcmania jjjj

Tecleado desde mi 1+1.
[ONE Android Development] juancarlos5:
Yeah work fine but for your error with storage is causes bye that version.

Run test with 2.8 7.0 to see solved the problem.

Yes, im from HTCmania

Enviado desde mi OnePlus One mediante Arsenic Rom
[ONE Android Development] Champi12301:
But the Multirom Twrp 2.8.7 flash correctly the módem partition? Sure it doesnt matter to flash it to secondary, but yes, when flashing a primary Rom.

Tecleado desde mi 1+1.
[ONE Android Development] juancarlos5:
2.8.7.0 not flash correctly the modem but the modem is not updated Constantly

Enviado desde mi OnePlus One mediante Arsenic Rom
[ONE Android Development] Champi12301:
Flashed the 2.8.7 Twrp. Erased the cm12.1 secondary Rom. Clean flash again and the same problem.... [emoji36]

Tecleado desde mi 1+1.
[ONE Android Development] juancarlos5:
The primary work fine and show storage?

The problem is Only in the secondary?

Enviado desde mi OnePlus One mediante Arsenic Rom
[ONE Android Development] maxed4901:
hehehe finally some one who suffers same fate as me. I had this issue and removed a number of roms thinking it was rom problem. its neither rom/nor multirom issue. users reported this after install of rom manager or flashify sometimes.

Some where among the flashing, the system installed- in my case was rom manager or flashify app... a small file into folders called ".nomedia"

To solve it, boot into your primary rom- install ES file Explorer and search /sdcard for .nomedia files. after search results appear, click properties of the files and you will see their location. You may have to grant root permissions to ES file explorer and tick 'show hidden files' on ES for this to work properly.

eg: .nomedia file in pictures folder hides the data in that folder telling your secondary rom that there is no media in that folder. Simply go through the different files and delete them. reboot recovery afterwards and wipe cache and dalvik. Viola- problem solved- profit!!!!. it will help if you reboot to multirom>list roms> wipe cache and dalvik of secondary also on the first boot into secondary.

and no! it will not ever come again-- didnt and havent on mine so far.

NOTE:

My gallery started showing viber emoticons also in gallery which i deleted manually from gallery app. didnt come across issues because of this. incase you go crazy after seeing any such thing. no biggy. no worries. just get rid of all nomedia files.:cool::cool:

Happy to help. Live and let live!

---------- Post added at 04:19 PM ---------- Previous post was at 04:05 PM ----------
[ONE Android Development] Champi12301:
[MENTION=5388765]maxed4901[/MENTION] : i tried it without luck. Deleted the nomedia files, Wipe cache/dalvik,reboot, but still without working.

[MENTION=5212200]juancarlos5[/MENTION] : yes, primary runs well, all problem with secondary. I think i go to change to another Caf Rom in the secondary to test, maybe if it doesnt work, and there isnt anyway to work with Multirom with Cm13 primary, flashing a Lollipop primary and all my problems with Multirom gone.

Thanks.

Tecleado desde mi 1+1.
[ONE Android Development] IllUMINATUz:
any future of this working nicely with android M?
[ONE Android Development] brisac:
Do we have some unofficial twrp for android 6.0.1?
[ONE Android Development] sshinde555:
Hey does anyone have solution for working the latest oxygen os 2.1.4 it's giving error page.

Please help.....
[ONE Android Development] honor_77:
There's some workaround to get multirom working with oxygen os. Please use the search button.
[ONE Android Development] MorcSK:
Multirom on 6.0 when?
[ONE Android Development] dharmabm:
Maybe never. Don't be a ****.
[ONE Android Development] Sander9847:
MultiROM works perfect for me on 6.0 ResurrectionRemix as primary.
[ONE Android Development] paarkhi:
Which build date of resurrection remix?
[ONE Android Development] Sander9847:
It's al unoffical CAF build that I'm using, and it has worked with the 3 last builds now.

EDIT: It's also not the first 6.0.1 ROM that has been working on MultiROM for me.
[ONE Android Development] Hugomm:
Any way to root an AOSP 6.0 (darkobas) secondary rom using supersu.zip (chainfire)?

I tried to flash it as normal in the secondary rom, but at the end it gives an error about boot.img. I think is because as the method for rooting M modifies boot.img when it tries to replace it, it gives an error because it is doing it on the primary rom.
[ONE Android Development] amritanshu001:
If you are using Systemless root on secondary, it will not work. Either swap the rom to Primary, flash systemless, or use System root in secondary.
[ONE Android Development] Hugomm:
How can I use System root in a Marshmallow secondary rom?
[ONE Android Development] DQEight:
Should I bother with this now? I just want to use COS 12.1 and sultan's CM13 side by side. is it compatible?

if so which has kexec patch?
[ONE Android Development] gretzke:
hey,

I'm trying to get into multibooting. I have the OPO running 5.1.1 and CM12.1.1s.

when I get into the app I see that I have to flash a kernel.. but which one should I use? thanks for helping
[ONE Android Development] honor_77:
Flash lightening kernel on sultan's 13 for kexec.
[ONE Android Development] fldc:
For OxygenOS 1.0 possibly, I have not seen a solution for 2.4.1.
[ONE Android Development] Nb07:
Hi guys...I searched a lot before asking this but can anyone let me know if they are able to use any version of miui as secondary with 6.0.1 as primary. Thanks in advance.
[ONE Android Development] anagramgenius:
Search for version 32L in this thread. I'm running RR 6.0.1 and miui as secondary roms and COS 12.1 as primary.
[ONE Android Development] merothh:
This might be a dumb question but..I've seen unofficial cm ROMs having kexec hardboot patch..so does the official cm13 nightlies have kexec hardboot patch..also sultan's 12.1 ROM ??

---------- Post added at 07:34 PM ---------- Previous post was at 07:29 PM ----------

Hey v32K or v32L ??
[ONE Android Development] anagramgenius:
32L it is. I wouldn't have said to search if it was 32K.
[ONE Android Development] mvmsk:
Hi dev [MENTION=5093942]KINGbabasula[/MENTION],

Can you implement app and data sharing feature from dual boot? It'd be a dream come true for rom switchers like me...

Q

http://xdaforums.com/showthread.php?t=2447534
[ONE Android Development] KINGbabasula:
I'm sorry for this long absence, I hope you can forgive me, I working on the Marshmallow version, with new TWRP 3