yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] blak24:
Hello everyone. I've got a big problem. Every time I try to flash a secondary ROM (or update one of the secondary ROMs) I get an error message reporting "current boot sector was used as base for fake boot.img!" and then "assert failed getprop( ro.bootloader ) = XXXXX". What's happening? I tried updating kernel, flashing a different one, reinstalling MultiROM.. Nothing worked. Updating/flashing the primary ROM works..
[Nexus 5 Original Android Development] z31s1g:
Your bootloader needs to be updated.

Download the zip from this post and flash it in recovery.
[Nexus 5 Original Android Development] snives:
Class10 cards as a general are slower when it comes to using them for an OS. The exception being a few of the SanDisk cards. The class rating is only relevant for extremely large file read/writes, while the small transactions the OS makes tend to be stupidly slow. A lot of cards were checked out back in the day of the Nook Color because so many people booted ROMs from it, so you might want to compare your card against one of the lists put together in that part of XDA. Not saying it isn't a MultiROM issue as I haven't tried it myself, but I can say for a fact my Patriot Class10 card was hilariously slow (~1/300th the speed of my SanDisk Class6, and that is not a typo) in small transactions.
[Nexus 5 Original Android Development] t1.8matt:
I'm getting a fail when trying to add a secondary ROM, have a log if someone can check it out. TIA.

https://www.dropbox.com/s/yv5ybrnlqx3ca6c/recovery.log
[Nexus 5 Original Android Development] roman2861:
When we can expect for utopic images?
[Nexus 5 Original Android Development] BATZ DA LOCC:
Whaaaaaaaaaatttttt

n5 teamaUber
[Nexus 5 Original Android Development] roman2861:
Utopic Unicorn - Ubuntu 14.10
[Nexus 5 Original Android Development] BATZ DA LOCC:
O ok

?slim n5?

?uber kernel?
[Nexus 5 Original Android Development] aoaleman:
Let's not expect anything first.
[Nexus 5 Original Android Development] Tylog:
Today I finally had time time to test the tool running properly, best thanks for it, I save a lot of time. Works without any issues.

Tapatalk Team SlimRoms
[Nexus 5 Original Android Development] Spectrum75:
i dont believe it ! that specially you havent ever used before this amazing tool!

You will not regret it :good:
[Nexus 5 Original Android Development] Tylog:
Hehe , yes , i note it before some time , download it , then 1000 other things to do and forget it :) today i found time and remember me :) and yes, works absolutely fine , really good stuff :)

Tapatalk Team SlimRoms
[Nexus 5 Original Android Development] :
You're allowed to flash something non slim? ;)

I guess you can flash slim stable, weekly and all the experimental builds....all at once now. Lol
[Nexus 5 Original Android Development] Citizen_Snips:
I see it on the Multirom app now!
[Nexus 5 Original Android Development] kealke:
If you swap secondary with primary roms, does it only swap the boot order or does it swap all the files? I'm asking because i want to use one of my secondary roms as primary and i want to delete the one that's primary at this moment.
[Nexus 5 Original Android Development] Spectrum75:
Yesterday, firstly i swapped Purity from Secondary to Primary and then deleted the Kangakat which was my previews Primary.

I dont know if that helps you.
[Nexus 5 Original Android Development] z31s1g:
Yes, swapping roms copies the files. It's the way to go to accomplish what you intend to do.

EDIT

You can choose the second option (copy secondary to primary slot) if you want to get rid of your current primary immediately. First option takes longer and you'd have to delete the old primary rom manually afterwards.
[Nexus 5 Original Android Development] kealke:
Thanks guys, exactly the answers i was looking for :thumbup:

Edit:

Just did the swap, works flawless. Took about ten minutes.
[Nexus 5 Original Android Development] Spectrum75:
Ten mins? What Roms did u swap? A lot of apps? A couple of times I've swapped Roms in the past it took me no more than 3-4 mins but I guess that has to do with your app number.
[Nexus 5 Original Android Development] kealke:
I swapped cm11 and 150+ apps with sokp and 100+ apps and deleted cm after i confirmed the swap had worked, so i guess you could call that a lot of apps. Anyway, it felt fast to me.
[Nexus 5 Original Android Development] ahow628:
Faster than backing up with Titanium, flashing a new ROM, and restoring Titanium.
[Nexus 5 Original Android Development] pikachukaki:
If i had two aosp roms...with shared kernel...when i will update the primary roms kernel the secondary will also get updated???
[Nexus 5 Original Android Development] syedyasin:
Yes, I think.. When u have enabled share kernel when installing secondary ROM..
[Nexus 5 Original Android Development] toge64:
Can't swap ROMs for some reason? trying to swap my stock android for purity. No option for me to select purity ?
[Nexus 5 Original Android Development] thereal_bigjake:
Are you sharing the kernel for Purity rom? If so flash a kernel and then it should work.
[Nexus 5 Original Android Development] Tasssadar:
If anyone wants to use F2FS with MultiROM, here is a test release. Install this recovery and multirom v22r:

MultiROM v22r: http://tasemnice.eu/multirom-test/multirom-20140421-v22r-hammerhead.zip

Recovery: http://tasemnice.eu/multirom-test/TWRP_multirom_hammerhead_20140507-01.img

The recovery supports both ext4 and f2fs partitions

The partitions must already be formatted to f2fs, the recovery won't do it for you by itself.

All installed ROMs must support f2fs. You can't have ext4 and f2fs ROMs at the same time. This applies to other systems as well, e.g. Ubuntu Touch won't work with f2fs.

v22r is less than v23, so MultiROM Manager app will try to update it, don't let it.

The recovery has new kernel. It might not work at all. Please test it throughly and report back.
[Nexus 5 Original Android Development] rush420:
I'm having a problem where I can't seem to make backup on my primary rom it starts normal but always ends failed I'm also having this problem in the nexus 7 has anyone had this problem? I've been trying to fix for a while now just can't figure it out any help would be appreciated thanks
[Nexus 5 Original Android Development] pikachukaki:
2. Secondary Android ROMs

If you want to change the ROM, delete it and add new one. To update ROM, follow these steps:

Go to Advanced -> MultiROM -> List ROMs and select the ROM you want to update.

Select "Flash ZIP" and flash ROM's ZIP file.

Here you said to flash a rom update just like a kernel or some other zips...but inside recovery it said that do not flash roms or otas via this menu...so how i should flash a secondary rom's update zip??
[Nexus 5 Original Android Development] syedyasin:
I too faced same prob, but after running fix file permissions, I was able to take backup.

Run fix file permissions in recovery. Then backup
[Nexus 5 Original Android Development] francescobabbaro:
Hi, I have installed 2 ROMs with multirom, and it works perfectly. I would know: if I wipe main ROM and install an update of the same ROM, I will lose multirom and the other 2 ROMs? Thanks a lot.

Sorry for my bad English.

Sending from my Nexus 5 using Tapatalk.
[Nexus 5 Original Android Development] syedyasin:
Yes, u need to re install multirom. But secondary will exist.
[Nexus 5 Original Android Development] rush420:
I tried fixing permissions an it didn't work I still can't backup is fix file permissions a different option I didn't see?
[Nexus 5 Original Android Development] Fastrite:
Dunno if I've got the right end of the stick here, but I wipe the primary ROM (once a month) and clean installed a new Primary ROM and not lost MultiROM or secondary ROM...

An alternative thing to do would be to install the update as a 3rd ROM and subsequently swap the primary for 3rd ROM (then delete the old primary if you don't want it).
[Nexus 5 Original Android Development] francescobabbaro:
Yes, you're right, I didn't think this, thanks.

Sorry for my bad English.
[Nexus 5 Original Android Development] Servine:
Can I logcat a secondary ROM on boot?
[Nexus 5 Original Android Development] kealke:
Yes, why shouldn't you?
[Nexus 5 Original Android Development] yashade2001:
Man, is multirom a modified bootloader or what? Ok it can boot 2 or more roms but what is it exactly? Thanks in advance.
[Nexus 5 Original Android Development] Tasssadar:
New testing build of TWRP for F2FS. It now contains an option to format partitions to F2FS or ext4 directly from recovery, in Advanced->f2fs/ext4 switch (if you're using theme, you need to remove or else you won't see this button). It is very simple because Dees_Troy is working on a "partition manager" for TWRP, so it is kinda pointless to do something great and all if it's gonna get replaced soon.

I also merged with TWRP mainline, which contains fixes for backup failures some users encountered in 2.7.0.0 and some other improvements.

Please, test it and report back, if it goes well, this will be the release version.

http://tasemnice.eu/multirom-test/TWRP_multirom_hammerhead_20140510.img

The part which does the multibooting is essentialy a modified init (the first binary which runs after kernel starts). Modifying bootloader on Android devices is neither easy nor safe.
[Nexus 5 Original Android Development] Citizen_Snips:
[MENTION=3418703]Tasssadar[/MENTION] Is this capable of formatting all partitions in f2fs?

Like this one..

http://xdaforums.com/showthread.php?t=2746030
[Nexus 5 Original Android Development] rachanta:
[MENTION=3418703]Tasssadar[/MENTION]

Basics seem to work fine. I just installed a secondary rom using the TWRP......img you posted. I havent used the formatting to F2FS / ext4 as I have no need to do any such thing now. Is there anyway these can be tested without doing anything drastic to my sdcard?
[Nexus 5 Original Android Development] Tasssadar:
It formats whatever you want, see the screenshot:

Not really. You can try to format /cache as F2FS and back again, since /cache doesn't contain any important data, but I already tried that myself.
[Nexus 5 Original Android Development] Shaky156:
Cannot convert data partition into f2fs, that includes from wipe menu and the advanced/f2fs menu

EDIT: totally forgot to get log, have installed other twrp and successfully converted to f2fs
[Nexus 5 Original Android Development] Tasssadar:
Okay, new recovery. It fixes formatting of /data and adds support for F2FS partitions on flash drives (although I didn't test that one).

http://tasemnice.eu/multirom-test/TWRP_multirom_hammerhead_20140511.img
[Nexus 5 Original Android Development] kageurufu:
Latest version bootlooping in recovery mode

I am still able to boot into my ROMs without a problem, but anytime I try to boot into recovery with the latest TWRP_multirom_hammerhead_20140511-01.img I get a TeamWin logo loop. It shows the logo for about 1000ms, then black for 250-400ms, then repeats. If i fastboot flash back to the official TWRP it works properly.
[Nexus 5 Original Android Development] jeetBLswami:
I am using PA as my primary rom. Tried to install ubuntu touch using version 22a,23 now 24 even tried it with CM. But haven't succeed yet. It is keep giving me error "failed to initialize rom folder"
[Nexus 5 Original Android Development] Tasssadar:
Are you using a theme in recovery? Try removing it (it is in /sdcard/TWRP/theme/ui.zip). If not, try to get the log, if you can connect to adb while the TWRP is failing to start, do adb pull /tmp/recovery.log.

That is the android app's fault. Do you have the latest version? This should've been fixed in v1.95. If yes, then try to get me a logcat (adb logcat -d > logcat.txt or you can use one of many android apps).
[Nexus 5 Original Android Development] TheAtheistOtaku:
The app suddenly says i dont have the kexec hardboot patch after updating to v24. using cm m6 with chaos 11.1.

Also, while trying to update to version 24 from the app, after each download completed i would get a failed error, and would have to hit try again.
[Nexus 5 Original Android Development] Lim Wee Huat:
After updating to latest v24 + recovery.. TWRP's looping here as well.
[Nexus 5 Original Android Development] HTCore:
Same problem, removing TWRP didn't help either, please check recovery.log

... and guys please send your recovey.log as he said! It'll help him to fix the issue.
[Nexus 5 Original Android Development] toxicpaulution:
I may be late to the party but yeah anyone else know that pong is in the app if you tap multi manager at the top? :p
[Nexus 5 Original Android Development] sohail77:
Tried installing v24 through app and it fails every time
[Nexus 5 Original Android Development] toxicpaulution:
I downloaded it from op and flashed in recovery and it worked absolutely perfect.
[Nexus 5 Original Android Development] varuntis1993:
No IMEI

I converted only the cache partiton to f2fs using your updated recovery from the app and rebooted after wiping it, on boot no IMEI and so no network. I converted back to ext4 and everything was normal. I tried it again and same thing happened.
[Nexus 5 Original Android Development] Tasssadar:
It is crashing while it is loading your settings. Can you send me your TWRP settings from /sdcard/TWRP/.twrps?

How does it fail, when does it fails, what exactly does it say (you can make a screenshot of the installation screen after it fails)? Also, get me a logcat after it fails please.

That is expected, if the ROM doesn't expect f2fs, it isn't able to mount the partition.
[Nexus 5 Original Android Development] Tasssadar:
Okay, I think I fixed the recovery crashing and I've released a new recovery with that fix. It was something from TWRP upstream, which was not yet in official builds. Well, at least you've found out about it, otherwise it would get into the official builds and much more people would experience it.

Now, with the MultiROM v24 failing to install - I assumed that the Android app failed to download it, is that right? Or is it just that recovery wasn't able to install it, because it kept crashing? If it was the app, get me screenshot of the installation screen after it fails and logcat (you can use an android app to save it).

EDIT: Try to tell me as much information as possible - on which ROM does the installation via the app fails, is it primary or secondary ROM, what SuperUser app are you using (SuperSU or something else?). I'm not able to reproduce this :/
[Nexus 5 Original Android Development] newfla:
V24 installation fails
[Nexus 5 Original Android Development] Tasssadar:
It should be fixed now - the GPG signature verification of data files was failing because it couldn't find the data files (the verification runs as root, and the paths to files aren't the same as when I access them in normal code because of namespaces, which are present on some ROMs...yeah). Anyway, you don't have to update anything, I just turned the GPG verification off for the data files on the server*. All you need to do is press the "refresh" button in the app or force close it and open it again.

*The signature of the manifest (file containing addresses to the data files as well as their checksums) is still checked, thankfully that one doesn't seem to be failing.
[Nexus 5 Original Android Development] newfla:
Yeah now installation works great.

Thank you :)
[Nexus 5 Original Android Development] HTCore:
Boot loop issue totally solved, thank you.
[Nexus 5 Original Android Development] francescobabbaro:
Tap on "Riprova" and it will work.

EDIT: I didn't see the post :).
[Nexus 5 Original Android Development] varuntis1993:
Damn how can I forget that...Thanks
[Nexus 5 Original Android Development] whytechapel_x:
OK I have purity as my primary running with elemental. I have cm as my secondary but I want to swap it as my primary to install a kernel on it. Do I have to install stock kernel on my primary before swapping? Or does it not matter? Because to my understating you can't have two kernels at the same time right?
[Nexus 5 Original Android Development] TheAtheistOtaku:
will do when theres something to update

but from what i remember, there would be no error message. it would just say "Downloading such n such......done. Installing such n such....Failed" i would have to hit try again, and it would install with no problems the second time. I would have to do this after each download
[Nexus 5 Original Android Development] Spectrum75:
What exactly do u mean? Of course you can have two kernels at the same time, one for each rom obviously.

The kernels only must be kexec patched.

Right now you r using two kernels i suppose, one AOSP for Purity and one CAF for CM.

You dont need to swap roms just to test a kernel. Just flash kernel zip to the secondary rom.

( Multirom>List Roms>Flash zip )
[Nexus 5 Original Android Development] z31s1g:
Holofied MultiROM themes updated

MultiROM themes updated for full compatibility with MR update 2014-05-12

Added screenshot support (Volume down + Power)

Added page for switching between EXT4 / F2FS (Advanced > EXT4/F2FS Switch)

Added option "Force using generic screen drawing mode" to MultiROM settings (whatever that does...)

Added some code snippets from MR git I forgot to include in earlier updates (nothing substantial though)

Grab them here
[Nexus 5 Original Android Development] dennes544:
Thanks for add f2fs to MRom!
[Nexus 5 Original Android Development] Alfonso87:
*Solved*
[Nexus 5 Original Android Development] medic86:
Delete Cache of the app an the it works.

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] syedyasin:
[MENTION=3418703]Tasssadar[/MENTION], plans for supporting sailfish os with multi boot??
[Nexus 5 Original Android Development] LOulOo:
Hello, [MENTION=3418703]Tasssadar[/MENTION]

I'm running a stock firmware on my Nexus 5 rooted, with xposed framework and GravityBox

After have flashed the 4.4.2 patched kernel, i had no more connexion to my IP cameras. (with 3 differents apps, but with an other device it was working)

The 3 apps are : IP cam viewer pro, TinyCam monitor, and Foscam viewer

After have reflashed the stock kernel (and uninstalled MultiRom), it works again...

So in can't use MultiRom because i need to see my IP cams..

thanks for have a look on that problem.
[Nexus 5 Original Android Development] thereal_bigjake:
In the meantime you could try ElementalX. I don't use an IP cam but thought it might be worth a try.
[Nexus 5 Original Android Development] MarshFlower:
Hi all. I have a problem;

i'm trying to flash aicp rom as secondary rom but it fail.

The Error is:

Failed to open ZIP archive /tmp/mr_update.zip!

Erasing incomplete ROM...
[Nexus 5 Original Android Development] doomed151:
Looks like a corrupted zip, I might be wrong though. Have you tried redownloading it?
[Nexus 5 Original Android Development] shhbz:
[MENTION=3418703]Tasssadar[/MENTION] the multirom function works great ,wishing for a better and cleaner ui as font seem pixelerated and even boxes are not properly aligned.if i can contribute it any way just let me know as i have knowledge of photoshop and corel and make it look more elegant
[Nexus 5 Original Android Development] z31s1g:
MultiROM Holofied themes updated

MultiROM Holofied themes updated

Grab them here

Maybe they're more to your liking?
[Nexus 5 Original Android Development] shhbz:
Well i was not pointing the twrp multirom theme rather the multirom boot option where on every boot it ask which rom to choose and stuff as the twrp looks clean and already using the themes but i was pointing out the boot option stuff

If you could work on that it will be an added advantage
[Nexus 5 Original Android Development] z31s1g:
I see, got it wrong then. :angel:

No, I have no intention to do stuff to the boot menu, the recovery themes are keeping me busy enough.

Also I have no idea if it's feasible at all...
[Nexus 5 Original Android Development] MarshFlower:
Yes, i download the file 4 times
[Nexus 5 Original Android Development] Tasssadar:
Designing it isn't the problem, the rendering is - MultiROM doesn't use any sort of GUI framework, it just draws to an array of pixels which is then vomitted to the screen. As it stands, the gui code can only render rectangles, text and PNG images (it can be extended to render more of course).

The fonts are pixelated intentionaly - it's easier to render. In fact, it is some 8x16 font upscaled using the "draw 2x2/3x3/4x4 square instead of one pixel" method. While truetype fonts are great and all, they aren't exactly easy to render. Yes, I can use freetype lib (which is _six_ times as big as whole of MultiROM - do I really want to use that just to render like five lines of text?), but everything gets a bit more complex if I do that (especially calculating and handling the size of each string...). I don't believe the UI is important for a thing you spent maybe five seconds in and consists of only three different screens (two of which are almost the same).

I suppose I could use images the way aroma installer does it, but then it would be much harder to make the GUI responsible (currently, the same code works for all screen resolutions).

That said, things like alignment should be easy to fix. Which "boxes" are you talking about? Also, if you really want to design something, go for it. If it is simple enough there is no reason not to do it - just be aware that this isn't a web page or whatever where you can render anything with a few lines of CSS.
[Nexus 5 Original Android Development] shhbz:
K got your point so if that's the case then it's better to have a fast working gui n function then to get it messed up still i will see how it has been designed as i have no ideas on coding and stuff so since u said it work on png so will need to look into it.

Thanks for explaining the details
[Nexus 5 Original Android Development] marjune23:
Confirmed, even SOKP rom is failed in 2nd rom...

But if you install in primary, everything is fine...

So I suggest flash it on primary and make your primary swap to 2nd ROM...

My tapatalk Signature

Phone: Samsung Galaxy S2 i9100 & Nexus 5 (now rooted)

Currently on Dualboot

1st Rom: AOSP NeatRom v5.0

2nd Rom: NeatRom Aroma v6.3 & JellySnap v7.0

Kernel: Dorimanx 8.43vXX Test Builds

Useful thread (for me)

New members friendly Q&A thread

Neatrom Family Off topic discussion

Flashing Stock Firmware and Custom Rom

NeatRom Collection of Mods (link to post)

Dualbooting Stockbase NeatRom and AOSP NeatRom
[Nexus 5 Original Android Development] MarshFlower:
I'll try soon
[Nexus 5 Original Android Development] ttcrew:
Not sure what's going on - I have been using MultiROM successfully for MONTHS now - with 4.4.2 stock as my "internal" rom (that I never use) and was working great with Slimrom as my primary used ROM. I went to PAC Rom earlier this month and I just decided to go BACK to SLIM. Downloaded a fresh copy of the latest nightly of SLIM, flashed it as a "new rom" - added GAPPS as usual and get a boot loop when I try to pick SLIM as the ROM to boot. It will (after a couple of tries) boot - but when I reboot the ROM it's anyone's guess as to whether it will boot or not. If I pick PAC, then it will reboot properly. I tried wiping /Data and /Cache and Dalvik, tried injecting the boot image...even tried reloading MultiRom...nothing helps the boot loop I get when trying to load SLIM. Anyone else seeing this behavior? Is there a Log i can get (and HOW??) to help troubleshoot this issue?

Thanks in advance - MultiRom makes it so easy to quench my flashing thirst!!
[Nexus 5 Original Android Development] thereal_bigjake:
Have you tried a different kernel with slim such as ElementalX?
[Nexus 5 Original Android Development] ttcrew:
I haven't tried a 3rd party kernel...I'm not much for swapping kernels. I'll give it a shot and see what happens...

---------- Post added at 02:22 PM ---------- Previous post was at 01:25 PM ----------

Yup - flashing elemental for cm worked to get Slim to boot consistently on multirom. Bummer than slim won't work natively...

Thanks for the tip!
[Nexus 5 Original Android Development] lyldz:
miui v5 4.5.30 official and unofficial(multilanguage) version is not working :(

primary Pa and secondery flashing miui give me twrp binary update error.

i'm using latest multirom :angel: