yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] KINGbabasula:
Yes and merging those commits would result in non booting rom.

To cm11s users (good news):

I don't really like to do this, but people want cm11s as primary so I've changed a file and did a separeted build for cm11s, you can find them here https://www.androidfilehost.com/?w=files&flid=18199 . As I said I don't like to build 2 times everything so cm11s version will be less updated
[ONE Android Development] MMWolverine:
Waw mate, boot menu totally works! I have CM11s as primary and PA as secondary. :D

Bootanimation on stock appears only before system is loaded, but not a big deal. Really super great work, I'll buy you a coffee/beer asap. ;)
[ONE Android Development] Lantek23:
There is a new update on cm11s, maybe the kernel is updated as well
[ONE Android Development] acuicultor:
Yess!! I can confirm that too boot menu appears with cm11s for primary rom. Thanks dev you are awesome!!

Sent from E.P.D.Center
[ONE Android Development] KINGbabasula:
No but I asked franciscofranco and he said those commits will be merged one day
[ONE Android Development] bud77:
Yeah, he is in touch with Steeve (Kondik) so he can be trusted about this :p
[ONE Android Development] fmotta:
Thanks kingbabasula.

Now I see multiboot with CM11s (AK kernel) as primary.

But still I am not able to have any secondary rom working.

Tried both Cm11 and Mahdi in secondary slots.

Always rebooting without starting.

If I remove boot.img from secondary slots they boot but I remain with black screen.

At this point I think I am doing something wrong.

But I don't know what!
[ONE Android Development] ilmorga:
updating primary rom will erase the patched kernel. so i have to reflash kernel everytime i update primary rom?
[ONE Android Development] KINGbabasula:
Yes
[ONE Android Development] ilmorga:
after or before doing "Inject curr. boot sector"?
[ONE Android Development] KINGbabasula:
Before
[ONE Android Development] bud77:
Black screen should stay only some seconds (sometimes few minutes)

Let it boot for 5/10 minutes, and see if it's better
[ONE Android Development] ilmorga:
installing multirom in recovery log say "unable to decompress ramdisk".

then i see multirom in recovery, i'm able to add secondary rom but then boot only in primary without show me boot manager.
[ONE Android Development] treChoy:
Quick question here (kinda vague) :

I have a custom splash screen (LOGO partition) installed on my OPO. If I flash a secondary ROM that has a different LOGO partition, will it be flashed, or will it retain the LOGO partition I had before? Will it brick my OPO?
[ONE Android Development] bud77:
If splash screen mean bootanimation, then no, it won't brick, and yes it will be kept on main rom, but not shared with secondaries
[ONE Android Development] fmotta:
No way!

Waited 10 mins and more.

I notice the screen turns a lighter black at the beginning of boot but it stays that way after the wait is over.

Io abbandono!
[ONE Android Development] treChoy:
I'm talking about the image you first see when you turn your phone on (the OnePlus logo with the "Powered by Android" text underneath. I've changed that to a custom image.
[ONE Android Development] KINGbabasula:
Change kernel and install multirom

It shouldn't get flashed but won't brick for sure
[ONE Android Development] alex.inthi:
awesome

Installed few other roms. And works fine. CM11S, crDroid, MIUI, PA

Still AOSP 4.4.4 and Color OS not working.

Mahdi with AK as primary
[ONE Android Development] shakeandscream:
So what would the steps to get this working be? I take it that I flash the zip first, then put into fastboot and flash the custom recovery, then would i install the modified kernel while in fastboot as well? Running Liquid Smooth as my main, will that affect anything if I wanna install ColorOS or IUNI or something like that?

Thanks,

Shake
[ONE Android Development] treChoy:
At the time being, Color OS and IUNI aren't playing nicely with MultiROM. You can only boot between 4.4 KitKat ROMs.
[ONE Android Development] shakeandscream:
Oh okay. Thanks mate
[ONE Android Development] chipstien:
So assuming I am not alone in that multirom breaks boot animation on the primary ROM? Actually it isn't just the boot animation. It is everything up to the moment the ROM lock screen appears. First time I installed everything I thought I messed up or the phone hung and tried to hard restart. Thankfully the screen fired off a second before the phone restarted.
[ONE Android Development] Aaahh:
try going to twrp (recovery) then mutlirom then force legacy
[ONE Android Development] xeph20:
Hi Aaahh
[ONE Android Development] Aaahh:
From the other fourm? :p

Anyways I started a custom booting phase, that uses led instead of display(looks better)

Crap wrong thread, oh well
[ONE Android Development] KINGbabasula:
Updated the recovery. Now it has f2fs support :D

https://www.androidfilehost.com/?fid=23622183712461343
[ONE Android Development] srikanthc:
Thanks [MENTION=5093942]KINGbabasula[/MENTION]

I am able to run CM11s as primary with Mahdi + PA as secondary roms. Boot menu shows and everything works great. keep up the good work :good:
[ONE Android Development] clock51:
I update the recovery with the app flashify? Franco kernel r14 has the kexec patches, can I use on primary rom?
[ONE Android Development] KINGbabasula:
You can update it through flashify or fastboot and you can use franco kernel in primary rom
[ONE Android Development] Aaahh:
what's the difference between cm11 and cm11s zips code wise,

Is trampoline changed at all?
[ONE Android Development] KINGbabasula:
It's only one header, you can see in my device tree, which has a slightly different definition of a struct
[ONE Android Development] Kingzak34:
Anyway, CM11s version works pretty well with MIUI and ak kernel.

Thanks once again, a lot, for what you're doing !
[ONE Android Development] skydayzer:
Tried many times.. But boot to black screen..

Strange.. [emoji20] [emoji20]
[ONE Android Development] MyDarkThrone:
CM11S version runs perfect here. Not a single problem using CM11S as primary and Slimdarkness as secondary.

Many many thanks KingB!!!!

Panzeta Divison Marduk!!
[ONE Android Development] Kingzak34:
You must have last ak nightly, cm11s version.
[ONE Android Development] skydayzer:
Yea... Ak 032 b05 cm11s
[ONE Android Development] acuicultor:
Cm11s internal.
[ONE Android Development] KINGbabasula:
Power + volume down
[ONE Android Development] skydayzer:
Grazie...

---------- Post added at 04:26 PM ---------- Previous post was at 04:21 PM ----------

Anyone tried the cm11s ak kernel with miui... Because I keep getting boot loops

Am running Mahdi+Franco as primary

And miui boots on stock kernel
[ONE Android Development] T-uzun:
does sailfish os run with multirom and cm11 installed then just flash it over cm??
[ONE Android Development] KINGbabasula:
We still don't have sailfish os as far as I know.

An info to everyone: tomorrow I'm leaving for holidays (again) and I won't be able to do much. Thanks to [MENTION=3500210]tiny4579[/MENTION] we have reduced secondary rom's boot from 40 to 25 seconds. That needs to be changed in the kernel so I have to tell kernel devs to update that.
[ONE Android Development] T-uzun:
okay but in the sailfish general chat it says it works.. why does multirom not work with my one??
[ONE Android Development] KINGbabasula:
Until it's not ported to the one it won't work obviously
[ONE Android Development] skydayzer:
Ti piace Divertire ah... Le ferie sono finite ;)

Dove Vai?? :silly::silly:
[ONE Android Development] KINGbabasula:
Speak English please :)

I'm going to Berlin this time. And actually I'm a student so we are in summer holidays :p
[ONE Android Development] skydayzer:
Lol... Yea student.. still got about 2-3 weeks... Have fun.... ;)

---------- Post added at 09:01 PM ---------- Previous post was at 08:57 PM ----------

Have you seen this... Damn this is not for noobs....

http://xdaforums.com/oneplus-one/development/mod-image-rom-boot-custom-kernel-t2857276
[ONE Android Development] KINGbabasula:
That's basically what multirom does except that it doesn't use images but the files are in folders. Multirom does everything automatically so, I'll stick with it :p
[ONE Android Development] skydayzer:
Well I for one is not going to use this... Damn Too complicated... You are doing a great Job :good::good::good::good::good:
[ONE Android Development] paarthdesai:
mahadi +miui + crdroid ...:D too much of fun <3 only thing it takes hell lot of space..
[ONE Android Development] fmotta:
HELP

Since I'm a stubborn kind of fella, and I'm not able to have multirom working like others have, I list hereunder the steps I followed.

Maybe someone can tell me where I am wrong.

1) CM11s as primary partition on OnePlus One 64GB with latest beta kernel from AK

2) installed modified recovery

3) installed multirom version for CM11s

4) added mahdi rom (and others) to secondary - no boot with hard reset

5) added mahdi rom (and others), removed boot.img from installation of secondary rom - secondary boots but screen is black (even if the hardaware keys vibrate)

Questions:

1) Kernel on secondary must be shared or NOT?

2) IF Kernel is NOT shared must I remove boot.img from secondary rom?

Do I need something else or something different?

BTW same behavior even if I use mahdi as primary (with AK Kernel for AOSP and multirom for AOSP).

Thanks in advance
[ONE Android Development] srikanthc:
Swap roms CM11s and Mahdi

[MENTION=5093942]KINGbabasula[/MENTION] I have flashed multirom 28A for CM11s and have been running CM11s as primary till now with Mahdi as secondary.

What would happen if I swap roms and make Mahdi as primary? Would multirom stop working? Do I have to flash CM 11 related multirom immediately after swapping roms? Appreciate your guidance on this.

Thanks again for all your work.
[ONE Android Development] MyDarkThrone:
KingB has two MultiROM versions. One normal to running AOSP as primary and another to use CM11S as primary . What are you using?

I am runing the second choice and CM11S works perfect without share kernel and without removing any bootimage.
[ONE Android Development] cesanaboia:
I have a question.

I have as primary rom CM11s.

As secondary rom I have PAC MAN and PARANOID ANDROID.

When I try to add other roms (like miui or color OS) I have this error:

Zip signature verification failed... What can I do?
[ONE Android Development] Aaahh:
Open the zips and delete the 3 files in meta(not recommended)
[ONE Android Development] cesanaboia:
Thanks
[ONE Android Development] skydayzer:
New MIUI 4.8.25 Working on MultiRom with AK nightly (CM11/AOSP version) As Primary

http://xdaforums.com/oneplus-one/development/oneplus-miui-v5-kitkat-build-patchrom-t2857923
[ONE Android Development] MICa.fighter:
Also dont forget, AK kernel have two versions too AFAIK. So keep this in mind if you want to share kernel. I use CM11S + franco kernel as prmimary, and cm nightly, pa and gummy as secondary. I didn't share the franco kernel for any of these, because the franco kernel for CM11S wouldn't work with cm nightly / pa / gummy.
[ONE Android Development] fmotta:
Thanks . I am using the right kernel for sure depending on the primary rom I use. I am quite experienced.

Just one question: which OnePlus model are you using?
[ONE Android Development] MyDarkThrone:
The international model.

I do not mean the kernel, if not the actual MultiRom version. The quoted in the post #420 by KingB

Panzeta Divison Marduk!!
[ONE Android Development] fmotta:
Also the Multirom version is correct.

The international version with how many GB?

I am starting to think there must be something different between 16 and 64 GB models!
[ONE Android Development] MyDarkThrone:
Ok.I have 64 GB model.

Panzeta Divison Marduk!!
[ONE Android Development] paarthdesai:
sometimes when the primary rom boots automatically there is no boot animation... Pavide Dinaca
[ONE Android Development] KINGbabasula:
I know that. Write it correctly please ;)
[ONE Android Development] MICa.fighter:
Did you shared the kernel?

Uninstall multirom as described in the OP. Reboot then reinstall it like this:

1. Flash MultiROM zip

2. Flash modified recovery

3. Flash kexec pached kernel, like ak (if you already got the kernel just flash it again anyway)

Make sure to flash the correct version multirom and kernel. By correct version i mean that the version for your rom. Then try adding a second rom, and make sure you don't share the kernel.
[ONE Android Development] fmotta:
Kernel not shared.

Everything done as you wrote.
[ONE Android Development] jojohnson250:
Great work.... Stupid question does OTA work for secondary Roms?
[ONE Android Development] bud77:
You will be able to download the file, but NEVER flash it automatically

Do it manually from TWRP's multirom menu
[ONE Android Development] srikanthc:
Never mind KING. Figured it myself.

If anyone has this question and are planning to swap AOSP <-> cm11s ROMs, you need flash corresponding multirom zip again. Boot menu was the only thing which did not work for me when I swapped Mahdi to primary from CM11S. After flashing correct multirom zip from OP, boot menu is back.
[ONE Android Development] bud77:
FYI, AK nightly has been updated http://xdaforums.com/showpost.php?p=55055670&postcount=1271

Now the secondary roms boots faster
[ONE Android Development] crazykamui:
Hi. KINGbabasula!!

I am on F2FS file system change internel rom cm11s work fine.

Than multirom install. No mounting your recovery F2FS file system. T.T

Plz. Put your multirom recovery is mounting F2FS.

Sorry my English little.

Thanks to your amazing Multi Rom.
[ONE Android Development] bud77:
TWRP does not support F2FS yet

Don't use F2FS or don't user multirom, it's up to you
[ONE Android Development] crazykamui:
No. Recovery is format F2FS work fine.

F2FS Format - No mount format disk

Sdcard F2FS file system. No mounting.
[ONE Android Development] fmotta:
Great ROM.

Bug found: unable to set accessibility on for my Pebble notifications.

As soon as you try to do that, there's a system .ui error
[ONE Android Development] mcbyte_it:
Boot faster compared to what: other kernels for multiboot or the older AK? I am on Franco (as primary kernel), and booting secondary ROMS is a bit slow.

Did you post in the wrong thread?? how is this a bug of MultiROM?
[ONE Android Development] MICa.fighter:
Check this:

I guess ak already updated his/her kernel.
[ONE Android Development] ak:
Last beta have the new patch for mulirom.
[ONE Android Development] acuicultor:
Flashed over 3 secondary roms and dont noticed any improvement in booting time. Dont know why?

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] ak:
Are you sure to have flashed my kernel?

ak@a0001
[ONE Android Development] acuicultor:
This

May be is for having franco's kernel on internal rom cm11s?

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] ak:
Nb

This is a fix only for secondary Kernel boot.

ak@a0001
[ONE Android Development] bud77:
As AK said, the boot time of secondary roms will be better only if you flash his kernel on first rom (yes, first !)
[ONE Android Development] acuicultor:
Oh, sorry i missunderstood then.

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] ak:
So switch your mentality.

ak@a0001
[ONE Android Development] acuicultor:
Ok, tried with ak kernel in internal and yes, secondary roms booting faster. Thanks ak and KINGbabasula

Enviado desde mi A0001 mediante Tapatalk
[ONE Android Development] rndmboyz3:
android L support?

will this version of multirom support dualbooting the upcoming android L port either as a primary or secondary rom on our oneplus one's?
[ONE Android Development] katinatez:
[MENTION=5093942]KINGbabasula[/MENTION] can I have link to kernel github used in your recovery?

The Philz recovery I compiled won't load aroma file manager. Would like to compile philz recovery with your kernel source since it has f2fs support and it loads aroma properly.

Thank you
[ONE Android Development] KINGbabasula:
Actually you don't need the f2fs support in recovery's kernel. I'm using the prebuilt one in the device tree linked in the op
[ONE Android Development] katinatez:
Oh I thought f2fs was needed in the kernel, I saw your gihub but was looking for f2fs commits to your kernel but did not see any.

OK thanks will compile tonight, hopefully the aroma file manager loading will be fixed after using prebuilt kernel.
[ONE Android Development] gulp79:
i think that f2fs supports in recovery Kernel is necessary.

Your TWRP Recovery, can't mount f2fs partition (maybe can format in f2fs).

I've my partitions in f2fs, and if i use your TWRP i cannot mount /cache, /system and /data, so i cannot also flash any file :(

With [MENTION=3814731]katinatez[/MENTION] compile of Philz, i can mount and read f2fs partition.

I can't take a screenshot because TWRP can't save without partition
[ONE Android Development] jojohnson250:
Sorry, this question has probably been asked and I'm too lazy and scared to try it, does multirom work with color os,.... Should probably clear that up tbh I am using it now and I am booting a cm11s rom, miui and crDroid just wondering can I add color os to that list as well?
[ONE Android Development] skydayzer:
For now No because it does not have kexec hardboot merged in it's kernel.. the little that I know
[ONE Android Development] jojohnson250:
In second post it says you only need kexec for primary rom which I have anyway I have decided to give it a go I have a backup so..
[ONE Android Development] skydayzer:
It's android 4.3 and the compatible roms are 4.4, so you can use the any rom based on kitkat as primary and also secondary.. I've been trying for days... and anytime I use color os as primary I can't boot into the other roms... so for now no go for color os
[ONE Android Development] primo14z:
Hello i have one question is there a way to disable auto-boot? So it stays on ROM list?
[ONE Android Development] skydayzer:
Yes... Advance>Multirom>Settings>Configure autobut>deselect Enable auto-boot>
[ONE Android Development] N4Solomon:
If I have crdroid as my primary rom and want to make miui my secondary which version multirom do I have to flash?
[ONE Android Development] Klarooo:
AOSP...
[ONE Android Development] MICa.fighter:
It's simpe:

Do you have CM11S as primary?

A) Yes - > use cm11s multirom

B) No - > use aosp multirom

C) whats cm11s? - > don't use multirom
[ONE Android Development] Aaahh:
don't flash gapps on aosp, now aosp wont boot
[ONE Android Development] MyDarkThrone:
!!?? what about gapps in aosp?
[ONE Android Development] ghettopops:
Alright bare with me here....

I have MultiRom installed and I am trying to switch between crDroid, Miui and IUNI.I have booted into both Miui and Iuni but it is next to impossible. I have to multi reboot, wipe, install and then reboot again. I don't think it should be this hard but I may be doing it all wrong. I also take it that since MultiRom Manger tells me my 1+1 is unsupported that I can't use that.

I followed guide and got things set up. Do I need to switch or reflash kernel when I switch between Miui and crDroid?
[ONE Android Development] treChoy:
Wait, you booted into IUNI sucessfully???? Typically, booting into MIUI isn't the problem; it's IUNI and ColorOS that cause issues. How did you get IUNI to boot?
[ONE Android Development] ghettopops:
Might have to switch from Franco to yours to see if boot time any quicker. Seriously long reboot.

---------- Post added at 04:12 AM ---------- Previous post was at 03:58 AM ----------

Umm used the latest Alpha I believe. First version didn't work and then I believe I used new Alpha.

Having the darnedest time trying to install Gapps though. crDroid is main and have Miui as second. I am switched into Miui, I reboot into Twrp, install gapps and reboot. Takes me to funky boot screen where I pick ROM to boot. I choose miui and it reboots(takes 2.5 mins) and then miui loads with no gapps. Done it 4 times now.
[ONE Android Development] acuicultor:
If you want to flash gapps or something to a secondary rom you have to go in revovery to advanced/multirom/list roms/select a rom/flash zip. If you simply flash a zip with recovery you are doing it to internal rom.

Sent from E.P.D.Center
[ONE Android Development] dansou901:
OK, so the problem is that booting Android 4.3 as secondary with a 4.4 kernel as primary won't work. Some option to make it working?
[ONE Android Development] stab244:
Working fine here with CM nightlies as main and slim saber as secondary. Only issue I have is that boot animation gets cut off in the beginning. Using ak kernel on both ROMs.

Sent from my bacon
[ONE Android Development] KINGbabasula:
Finally I'm back home again :)

I don't know, I'll try a few things
[ONE Android Development] pekeltje:
Can you post the link to the topic/site where they are developing this?

Would like to see how far they are, and test unstable version so they can fix the bugs.

Cant find it when i search for Ubuntu in 'development' or 'original development'
[ONE Android Development] KINGbabasula:
"We still don't have Ubuntu Touch"

And the second sentence means that Ubuntu Touch is in development, not that Ubuntu Touch for the One is in development
[ONE Android Development] feeq13:
Hello, do u hv twrp multirom with otg support? I mean can mount usb tu flash.
[ONE Android Development] willzp:
Worried

I have contacted OnePlus and their support team are being amazing :)
[ONE Android Development] MICa.fighter:
Im gonna be real honest, please don't take as offense, i think you made multiple user errors, first flashig the wrong version of multirom then when you tried to revert back to stock you flashed an inappropriate file again, common issue is flashing the fastboot.zip in recovery, as the name indicates it is to be used through fastboot. Take a look at this tread: http://xdaforums.com/showthread.php?t=2835696

[Q] Wrong kernel : black screen, no fastboot, no adb, no factory reset

There is a solution near the end, but i suggest you read through carefully the whole thread, its less than 20 pages. Hope it helps.
[ONE Android Development] Gulliver2000:
Good evening. I´m a newbie and have a question. There are two versions of multirom. One for AOSP and the other for CM11S. I´m right now on DroidKang 6.1 and it is based on CM11. I will keep this as my primary rom. Should I use the AOSP Version of multirom?
[ONE Android Development] KINGbabasula:
Yes, aosp version
[ONE Android Development] clock51:
KING Italian hello, I'm using your mod with Mahdi primary and SlimKat, CM11s and SlimSaber as secondary, everything works perfectly, thank you thank you, thank you, proud to be Italian
[ONE Android Development] hamzahrmalik:
[MENTION=5093942]KINGbabasula[/MENTION]

How can I remove this mod without removing secondary ROMs
[ONE Android Development] KINGbabasula:
I'll make a zip for that
[ONE Android Development] skydayzer:
You did mention something for app sharing... How far(not to put any pressure) solo per chiedere... Thanks
[ONE Android Development] bud77:
No, he is not.

Tasssadar (creator of multirom) is working on a very experimental alpha version
[ONE Android Development] hamzahrmalik:
Have we got multirom app support yet?
[ONE Android Development] skydayzer:
Ok.. Got my :fingers-crossed::fingers-crossed: for this...
[ONE Android Development] KINGbabasula:
Here you go https://www.androidfilehost.com/?fid=23622183712466174

This will remove only the boot menu

https://github.com/Tasssadar/MultiROMMgr/pull/36
[ONE Android Development] KINGbabasula:
New recovery update:

* complete F2FS support

* boot time reduced from 35 to 10 seconds

* lz4 ramdisk support so Furnace kernel is supported

https://www.androidfilehost.com/?fid=23622183712466212
[ONE Android Development] Astagar:
Just flash the new recovery over flashboot? Something else to take care about?
[ONE Android Development] KINGbabasula:
Just flash via fastboot
[ONE Android Development] skydayzer:
This means CM11S or AOSP can be primary??
[ONE Android Development] Vortex1969:
Does the recovery support EFS backup as of yet.

Thanks
[ONE Android Development] hamzahrmalik:
How can I check which recovery I have. I flashed today's update but I'm not sure it actually worked