yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] martinusbe:
Updated for new bootloader

Recovery https://www.androidfilehost.com/?fid=457095661767103729

multirom.zip https://www.androidfilehost.com/?fid=385035244224386822

I only had time to test boot and bootmenu, so let me know how it goes
[OnePlus X Original Android Development] DroidFreak32:
Thanks! Both the primary and secondary ROMs must support the new bootloader right?
[OnePlus X Original Android Development] matwaking:
You sir are more amazing than the word amazing itself.:good::good:

Yes mate,roms must be atleast able to boot solo SO NEW BL required for both roms
[OnePlus X Original Android Development] chwiejak:
Just flash recovery and then flash multirom?
[OnePlus X Original Android Development] martinusbe:
yeah, i just tested with a new tipsy build for new BL on primary and Tesla N as secondary, works fine so far
[OnePlus X Original Android Development] Sazoji:
Worked better than I thought, I followed the blupdater script guide and was able to move du without having to reinstall any apps other than xposed and updating the root, even the theme still worked, working on installing my other ROMs but so far so good.
[OnePlus X Original Android Development] chwiejak:
I installed new twrp and flashed new multirom, now I can not enter twrp (frozen on op logo) I can not also enter fastboot (frozen on fastboot mode logo)

Fortunately primary rom working (without upgrading to new botloader)

Please help me get access to twrp and install new twrp-multirom

Thanks
[OnePlus X Original Android Development] Sazoji:
do you have super user?

use rashr to re-install the original modded twrp (or any twrp) for the OLD bootloader and try again.

essentially follow this guide , make your own changes as necessary

what I did: backed up everything onto ext sdcard then backed up a titanium backup for some harder to replace apps (I didnt need to do this thou cuz my rom had the same exact ver for the new bl), then i followed guide with adding the multirom UNINSTALER b4 the first flash, then the new multirom installer and xposed installer after (I also had to update binarys for supersu and busybox)

after doing this for du I kept all my apps and kernel mods after booting and rebooting.

multirom works too, still have to mod some installer scripts though...
[OnePlus X Original Android Development] chwiejak:
Now I know what I did wrong, I probably first flashed new multirom, then Install new TWRP and then flashed multirom again. Could it cause recovery block?

Which TWRP should I flash via rashr? My Image is still on old Bootloader
[OnePlus X Original Android Development] Sazoji:
https://www.androidfilehost.com/?fid=24591020540825093

Use that just for following the guide, don't use this with the new, only the old and install the updated multirom recovery when you move to the new one. Be sure to download both this and all the files needed from the guide, but put this in a different folder so you know not to flash it.
[OnePlus X Original Android Development] chwiejak:
Thanks m8, recovery alived:)

I will try to update it this evening.

So I should firstly uninstal multirom and then:

Instal new twrp

Instal multirom

Update rom

?

Of course backup rom first of all;)
[OnePlus X Original Android Development] Sazoji:
Uninstall multirom

Use the blupdater zip

Install new multirom twrp

Install/ update the new os of your choice

Install new multirom zip
[OnePlus X Original Android Development] diazneoones:
Can both Cm13 and CM14 run on internal memory instead of SD card for one....with New Bootloader

If so how is that done ?

Regards,

Diaz
[OnePlus X Original Android Development] chwiejak:
Operation complete:) thanks for support

My second rom (cm14, old bootlloader) is missing.

It is ok but it was deleted from memory automatic or where I can find it to delete it completly?

Thanks
[OnePlus X Original Android Development] chwiejak:
I had cm14 as second rom and after update is missing (uninstall multirom cousing it?) but there is no cm14 with new botloader. We must wait for new release, author have private, important things to do;)

Regards
[OnePlus X Original Android Development] chwiejak:
Cm 14.1 was just been released:)

http://xdaforums.com/showpost.php?p=69331058&postcount=653

Installing on multirom causing same problem as was before: error7
[OnePlus X Original Android Development] Sazoji:
Yeh for error 7 just change the updaer script, I think it doesn't understand those commands work like normal ROM installers, what I want to know is the best way to have a ROM run, like installing cm 12 or 13 as a base and copying and installing customs on those
[OnePlus X Original Android Development] lokesh krishna:
stucked in opx boot logo...please help

!!!!!!!!fastboot is not detecting my device to flash recovery again!!!
[OnePlus X Original Android Development] Sazoji:
Mine works fine, have you unlocked the system yet
[OnePlus X Original Android Development] lokesh krishna:
yeah i rooted my opx....i just used tool and installed stock....which roms are best for multiple rom...
[OnePlus X Original Android Development] Sazoji:
Oh, use the new bootloader zips, tipsy's ROMs usually work best with his multirom, installation of the new cm14 is a pain right now for sdcard installs though
[OnePlus X Original Android Development] liya123:
What should be the primary Rom with new or old Boot loader? I'm OOS 3.1.3 and update of Rom, TWRP gives error 7. I tried with [28-10] [CAF] Unofficial Resurrection Remix ROM [LINARO] [5.7.4] [Sultan-ized] for primary and again I gives error 7. When adding secondary rum everything is installed properly and no error 7. I used TWRP_multirom_onyx_20161024-01.
[OnePlus X Original Android Development] Sazoji:
You can only use new boot loader, if you want to use oos, install that on the main using the twrp menu, if you are getting error 7 in the multirom menu, look at one of the prior posts in this forum where we found a solution. The beat way I've been able to install after that is making a cm13 recovery and build ROMs from that base by zip installation. I have had problems with a couple ROMs though, namely the hal one, both the camera mod and the original rom
[OnePlus X Original Android Development] Graveen:
Hello,

I really like the concept, and i have some questions. Just installed new bootloader and OOS3.x.

Here is a difference in performance in internal or secondary OS ?

If this is the case, can i have internal CM13 and secondary OOS3.1 ?

Where is stored the secondary, and does it shares /datas or does it have its own ?

What is the difference between inject Boot.img and inject boot sector ?

Excellent work, thank you !!! Many thanks for your answers.
[OnePlus X Original Android Development] Graveen:
And one more question:

- what are the compatible secondaries ROM ? I have already tried:

* OOS 3.1 -> ask for KEXEC, once changed in recovery, it does not boot

* CM14.1 -> ask for KEXEC, once changed in recovery, it starts booting but crashes

* CM13 Sultan -> ask for KEXEC, once changed, it crashes

My primary is now CM13 Sultan, i'd like to try an AOSP / CAF (or anything working, ideally OOS 3.1 ) but i have the double issue pf new bootloader and Multirom compatible :)
[OnePlus X Original Android Development] chwiejak:
How did you install cm14.1? (which version?)
[OnePlus X Original Android Development] liya123:
I installed the cm-13.0-20161031-NIGHTLY-onyx as the primary ROM , RR and two other ROM as secondary, but when choosing any of them ROM starting only CM13 ROM. Why is that?
[OnePlus X Original Android Development] Sazoji:
I don't know why, I get that same issue with sultin's mod and rom, if it is paramount you need that rom to run, try installing a different kernel to the secondary rom and see if that works...
[OnePlus X Original Android Development] chwiejak:
How can I change updater scripr? I am not strong enought:(
[OnePlus X Original Android Development] nikowfreak:
[MENTION=4139665]martinusbe[/MENTION] how do you make the accent color yellow? i tried to change it modifying the xml files in twres folder and doesn't work, i'm curious of how do you make it
[OnePlus X Original Android Development] rinigus:
[MENTION=4139665]martinusbe[/MENTION] - thank you for your great work! I have few questions regarding MultoROM on onyx and maybe you or someone else can help me out. From reading this thread, it looks like Sailfish OS (SFOS) is not supported with the current implementation. I am moving to onyx from mako where multirom was working perfectly in the sense that you could boot android roms (different versions), sailfish or ubuntu. On mako, we use kexec kernels for primary rom and other roms could use whatever is needed. So, maybe you folks can educate me a bit:

1. is kexec boot disabled in onyx multirom? If it is, is it possible to enable it or there were too many bugs with it on onyx?

2. there seem to be several versions of bootloaders floating around. If I want to have, let's say, CM12.1 (sailfish base) and CM13 installed, is it possible? Can they both be booted?

As far as I could understand, in no-kexec approach, boot.img is flashed every time you boot (or maybe choose other ROM in boot screen). Has anyone tried to use SFOS as a primary? That would probably require multirom with the support for older bootloader, not the current one.

It would be great to get support for SFOS. MultiROM does help a lot while developing and would also allow using android ROMs in emergency.

cheers and thank you very much for your work,

rinigus
[OnePlus X Original Android Development] Calvin2394:
Installing a 7.0 ROM yields this error code.

Using CM13 as a base ROM.

Tried with

- CM 14

- CM 14.1

- AOSP-OMS 7.0
[OnePlus X Original Android Development] nihilista:
You need to edit the updater script, i forgot in which thread i read that, but search inside this or cm 14 thread, i think i remember i found it there ;)
[OnePlus X Original Android Development] Calvin2394:
Looked for Error 7 in CM14 threads, didn't find anything.

Could you please link it here so that everyone (including me) knows the workaround?

Possibly even add it to the OP.
[OnePlus X Original Android Development] nihilista:
Sorry, as i said i cant remember the place i found it, but it wasnt very difficult to find. Just do a search within the onyx threads, thats what i did, its only a bit clicking and reading ;)
[OnePlus X Original Android Development] lfc222222:
rinigus, the SFOS MR question was discussed earlier in this thread here:

http://xdaforums.com/showpost.php?p=67872685&postcount=182

as well as in the onyx SFOS thread in several places: http://xdaforums.com/showpost.php?p=67923071&postcount=369

http://xdaforums.com/showpost.php?p=67979977&postcount=373

but I've yet to see any response from martinusbe on this topic
[OnePlus X Original Android Development] rinigus:
[MENTION=7361336]lfc222222[/MENTION]: yes, I have seen these and there were few more posts around, but, as far as I have seen, no specific answers. So, I tried to formulate the questions in a single post to make it easier for [MENTION=4139665]martinusbe[/MENTION] or anyone else to reply to them. I hope that we can work something out if we approach SFOS support issue constructively and try to help as much as we can :)
[OnePlus X Original Android Development] chwiejak:
Guys,

I deleted line in script and install cm14 20161027 on multirom, I also marked no Kexec in twrp menu but during booting rom stocking on opx logo.

I have updated bootloader.

I installed it on sd card

Do you have idea why it is not booting?

Thanks
[OnePlus X Original Android Development] Bonwick:
So is there a recommended base ROM?

I'm planning on using OxygenOS 3.1.3 as base ROM and CM13 as secondary. Will this function properly or do I need to use another ROM as base?
[OnePlus X Original Android Development] aredpanda:
Hey guys,

Anyone using MR33 with [MENTION=4800121]Sultanxda[/MENTION] CM13 as primary?

Ive installed multirom and the attached twrp with no problems, fixed MA's cm12.1 asserts and added it as a secondary ROM to my sdcard but i dont get any boot selecting menu when i reboot.

Ive also tried enabling the kexec patch from MR33 to no avail.

Any tips?
[OnePlus X Original Android Development] chwiejak:
Did you checked "external" fold in boot menu? ;)
[OnePlus X Original Android Development] aredpanda:
It boots straight to my primary ROM

I never get to see the boot selection menu.
[OnePlus X Original Android Development] s33d1ing:
Same thing happens to me with [MENTION=4800121]Sultanxda[/MENTION] CM13 as primary.
[OnePlus X Original Android Development] cva_kabil:
It will be better if someone make a video tutorial for opx MR :confused:
[OnePlus X Original Android Development] Sazoji:
I still haven't gotten kali nethunter to work on multirom, I may just duplicate my primary, install cm13 nightly and see if that works. I think it is a kernel problem, can anyone check if they get the same problem
[OnePlus X Original Android Development] Fap4k:
I really need this to be work perfectly in my device I look around all the available kernel for onyx but failed to find that

Kexec Hard Boot Patched kernel

... It is a request if someone can make a list of kexec hard boot patched kernels.it will be great if this is done in the op.
[OnePlus X Original Android Development] liya123:
When I install gapps the secondary ROM to SD card gives me an error code: 70. I tried and wipe cache, data and over error code: 70. I tried Gapps mini, nano, pico and dynamic. What to do?
[OnePlus X Original Android Development] chwiejak:
Did someone run cm14.1 as secondary rom?

I done trick with deleting line and rom was installed but it is hanging on op logo. I have updated bootloader.
[OnePlus X Original Android Development] Sazoji:
I still have that problem with a few but I can fix some of them by installing on main, makeinf sure it boots, getting a backup, and installing backup to the multirom.

Or make a bootable base, backup the system and everything but data and install cm 14 over it. There are a few rooms that I have never gotten working. I think they are because of kernel problems and eventually ill try to find them and have a work around for them when I have less work.
[OnePlus X Original Android Development] chwiejak:
Do you have working cm14 backup? :D
[OnePlus X Original Android Development] Sazoji:
Used to, I think I still have du n build right now.
[OnePlus X Original Android Development] chwiejak:
Hey,

I just tried to install backup of my current primary rom (cm13) to sdcard.

I did backup (also on sd) but during installing I got message that "extracttarfork was ended with error 255" there is no this rom in romlist.

How to solve it?

Thanks
[OnePlus X Original Android Development] Sazoji:
Try backup to external or mounting all of the internal.
[OnePlus X Original Android Development] chwiejak:
I did dackup to external sd and tried to instal on the same external sd
[OnePlus X Original Android Development] Sazoji:
I think I found a way to install kali nethunter and have multirom, if this is actually working, this process could be moved to other mods I'm trying to get. Already have viper4android and supposedly installed the hal mod too, so I'm still trying to find out what breaks what.
[OnePlus X Original Android Development] chwiejak:
It is possible to clone primary rom to external sd?

I still have problem with extracting /system//usr/icu/icudt55l.dat file.

I have backup of primary on ext sd and during flashing (as secondary on ext sd) i got extracttarfork error 255 for mentioned file.

Please help with it.
[OnePlus X Original Android Development] Sazoji:
I wish it would be. Only way is to make a recovery and install from recovery on the external sdcard.

I have been installing complex audio and software mods on my rom right now, and it seems like the best way to install anything that messes with your boot partition or system partition is to uninstall multirom on your primary, install what software you need.

Make recoveries often and if you ever reach a bootloop, you can just try again rather than having a soft brick chance.
[OnePlus X Original Android Development] chwiejak:
You mean that I should uninstall multirom manager from primary? Because there is no point to uninstall multirom completly. I want to have my primary cm13 and I also want to test others roms as secondary (on external memory)

I can not install cm14 as secondary because it is hanging on op logo. I can not install it as primary also because I am not sure that I will be able to flash back my actual rom and probably I will not be able to use cm14 backup to flash it as external secondary:(
[OnePlus X Original Android Development] Sazoji:
I'm sorry, I worded that poorly. Whenever I have problems installing ROMs the conventional ways or if I get a bootloop or boot errors on a secondary, after making recoveries of everything I will uninstall multirom only on the primary, place cm 14 or whatever problematic rom that won't boot on the primary and it should boor normally without multirom.

then I backup the primary to a recovery, restore my original primary, install and inject multirom into the boot and just build the secondary from the recovery.

Your bug looks like a bl incompatibility, make sure you have the new bl cm13 primary and the newest multirom/ multirom recovery to install cm14.

If you still have problems I can make another blank cm14 recovery or multirom image with gapps.

Also try to use cm14 without gapps or any other mods, increase the system partition size, change the installation script that causes error 7, and see if your build is the newest cm 14 or 14.1
[OnePlus X Original Android Development] chwiejak:
Now i got it, thanks.

I do have new bl but I am not sure about multirom.

If you could do working cm14 for me it would be really helpfull

:)

Thanks
[OnePlus X Original Android Development] Sazoji:
What rom(s) do you want, send links plz. Also ill be using gapps of my choice unless asked otherwise.
[OnePlus X Original Android Development] chwiejak:
Rom: https://www.androidfilehost.com/?fid=385035244224387543

Gapps pico please

Thanks:)
[OnePlus X Original Android Development] Sazoji:
here is the file, Ill try a faster upload/ compression method later, file is almost 2gigs uncompressed

https://mega.nz/#!Kw1H0bhB!ASNSZMFIqlBDr_2k0QGH96NQfQP9D0meUnksa9V0sFo

whats the best way to upload large files to xda, or would it be easier to upload meany, smaller files.
[OnePlus X Original Android Development] Sazoji:
It should boot, setup still incomplete so do as you please, first boot will take some time.
[OnePlus X Original Android Development] Fap4k:
Can you please tell me which kernel is supported?

Actually I was trying to install CM 14.1 latest build as secondary ROM and i flashed it successfully but secondary ROM not booting..what can I do.
[OnePlus X Original Android Development] Sazoji:
I posted a working cm14.1 secondary just use that.
[OnePlus X Original Android Development] Fap4k:
Yes I saw that.that is an old build.want new build.
[OnePlus X Original Android Development] Sazoji:
Then just modify the zip to avoid error 7 and install over, none of /systhas been dirtied, just do that and it should not be a problem, I don't want to have to offload a 2gb folder, compress the files and upload another 500MB zip

Any kernel that doesn't have kexec kernel on the primary and you shouldn't have a problem if you keep trying, unless it's the HAL cm13 secondary that I haven't been able to boot unless it's on the phone
[OnePlus X Original Android Development] chwiejak:
Thanks Mate:)
[OnePlus X Original Android Development] chwiejak:
Which is newest?
[OnePlus X Original Android Development] Fap4k:
That link you posted is of 27/10

Here is the latest build

https://www.androidfilehost.com/?w=files&flid=130482
[OnePlus X Original Android Development] chwiejak:
I tried to update working rom from but there apear lots of problems. For example google.phone app;)
[OnePlus X Original Android Development] Sazoji:
Pico may need to be re installed again, I use banks for du idk if they get removed in updates, it could be that or pico gapps 7.1 has a newer version, I had pico from September.
[OnePlus X Original Android Development] chwiejak:
Hello, which gapps should I use?

Arm, arm64, ..?
[OnePlus X Original Android Development] Aashay:
Arm
[OnePlus X Original Android Development] Sazoji:
If you are getting problems installing zips try flashify. Idk if that will help but I can't help right now
[OnePlus X Original Android Development] Graveen:
[MENTION=7399139]chwiejak[/MENTION] [MENTION=7667224]sheldorteconquor[/MENTION]

Mind doing a tutorial for Multirom ? I don't really understand what ROM got Kexe kernels, and how to use them. Can you tell what various roms primary/secondary could be, regarded to the 3.0 bootloader ? And last, if the performance primary vs secondary are noticeables.

I'd really like to try multirom, but this is actually really obscure. Best for me would be to have CM13 ou CM14 as primary and OOS3.x as secondary.

Thank you VM !
[OnePlus X Original Android Development] chwiejak:
Thanks

I can not enter to developer options for enable root so I can not use flashify (black screen)

That compilance which you upload works but it is not up to date (I indicated wrong version)

BR
[OnePlus X Original Android Development] J0kker:
So, I've been following this thread for some time and I think it's the right time to dive in and try multirom, as there are plenty of rooms out there to try.

So I would like to know if it's possible to have oos 3.1.4 as primary and test N rooms as secondary, both with latest bootloader?

It would be pretty cool of someone could make a step by step tutorial on how to setup all this stuff the right way, I'm pretty sure my try will result in a bootloop and restore a backup lol.
[OnePlus X Original Android Development] Debangshu:
I had posted 3.1.4 as primary and used cm13 official as secondary

Boot menu never showed up.

Tried reflashing multirom installer. No help. Inject bootloader also didn't help. Any idea what next?
[OnePlus X Original Android Development] Sazoji:
Do you have a bootable primary on the old or new boot loader?

If you have the old, update it to new or use the old multirom.

If you have the new, try to install your primary and make sure that it has a good kernel and the system you want, then back it up.

If you can't boot anything, you may be soft bricked unless you have a bootable recovery, you will have a hard time.

Once you have a bootable rom on your system with the new bl, install multirom twrp, check if it works (download the newest semi-stable version) then install multirom. Then reboot to system, see if everything works, then you can install all the roms you want to external secondarys (exept for a few exceptions).
[OnePlus X Original Android Development] Debangshu:
Since i came from stock oxygen os 3.1.4 which i got ota,i already had the new bootloader and the kernel was stock.

Isn't stock kernel working with multirom?

What kernel do you recommend?

---------- Post added at 04:40 AM ---------- Previous post was at 04:34 AM ----------

I also tried cm13 as primary and oos3. 1.4 as secondary. Still no rom chooser pops up
[OnePlus X Original Android Development] Debangshu:
Can someone recommend a working primary /kernel combo which shows the working rom choser menu?