yashsingh1/xdaforums huggingface dataset:
[ONE Android Development] zaphodbeeb:
p { margin-bottom: 0.25cm; line-height: 120%; } Hi Bud,

excuse me for saying this but I dont believe you have quite grasped what I have written. I raised this post to suggest a new development for multirom. You seem intent on:

- informing me how multirom currently works

- telling me that my idea is insane, and that I fail to read what you have previously written.

With regards the first point above. Unless you can tell me, using current multirom functionality, how its possible to make a full backup, including data for all secondary roms, then I dont need you to tell me about how it currently works because, it is not relevant to the point I raised. The information that you provided was about as clear as mud, and inaccurate/incorrect.

With regards the second point above, just because multirom doesnt work this way does not make the idea insane, and I suggest you read my post, including the bit in the first post where I stated that this was a suggestion for new functionality again. Please take the time to read what is written instead of answering questions that have not been asked.

If you have nothing to contribute to the idea then, please do me a favour, and dont contribute anything.

As I previously stated, making backups of secondary roms takes much effort currently using multirom. If multirom was developed to produce a single nandroid type backup, which also included data/media, including all secondary rom data in data/media it would save much of this effort. Given that making and restoring backups is why TWRP exists, and that multirom is about running multiple roms, it doesnt strike me as insane that facility to backup and restore primary and secondary roms is, infact, insane. In fact I would think that it would really be quite useful for most users.
[ONE Android Development] bud77:
Yes, I took the time to read all of your posts, and explained how to achieve what you want to do

But you keep on insisting, talking about "improvment" while it's just because you are lazy like hell

What you want will never be possible, for several reasons :

1) A nandroid will never save USERSPACE data

2) You are here in a FORK of multirom, not the official thread. But go ahead, and ask in that official thread, I can guarantee you'll have a "nice" welcome there

3) It is USELESS. The backup and the rom data files are exactly the same thing. If you check the folder I mentionned before, you'll see it's the exact same thing as a TWRP backup

Now, please, just deal with it, what you want won't

EVER

happen.

Or code it yourself, and see how much people will use it :good:
[ONE Android Development] zaphodbeeb:
:eek:

Hi Bud,

I dont appreicate being called lazy. Why do you have to resort to hurling insults? I suggest some therapy, or maybe a holiday. No need to worry about me bothering you again. Still, the lesson here for me is that this is what you get if you talk to the monkey, not the organ grinder. Have a nice day Bud.
[ONE Android Development] bud77:
Since when "lazy" is being an insult ? I would suggest using a dictionnary

But yeah, calling me a monkey is an actual insult, but I don't mind/care tho

At least you finally understood :victory:
[ONE Android Development] xanthrax:
actually the multirom folders are stored in root/data/media/0 and this is the way should be , otherwise it wont boot

now , firstly , dear "investigator" , please use a decent vocabulary , ok ?

next , try to understand that the folder ROOT/DATA/MEDIA/0 can`t be backed up by nandroid , it is a userspace as BUD said and you can only save it by performing a FULL SDCARD backup

bud explained to you politely how to backup/restore following your question

the great feature you proposed is just an utopia , as the comunism was , a great idea but in the end , only a dream , actually , a nightmare

some info below

Quoted from Androidspin.com -

"With Android 4.2, Google introduced multiple users as a new feature. In order to accommodate multiple users, Google is now giving each user a their own folder for storage. If you upgraded to 4.2 from 4.1, then the 4.2 ROM will look for a certain file in /data to determine whether it needs to migrate all of your files to the new multi-user data structure. By default, 4.2 migrates all of /data/media to /data/media/0.

A problem arose though with custom recoveries. A custom recovery retains the /data/media folder during a factory reset. When you factory reset and then boot a 4.2 ROM again, the 4.2 ROM will migrate everything in /data/media again. It will migrate your files every time you factory reset. This multiple migration is what resulted in some people having their files moved to /sdcard/0 or even /sdcard/0/0 etc.

In TWRP 2.3.2.0 we have corrected this problem by ensuring that we do not delete the special file during a factory reset. However, if ended up having your files upgraded you will need to move or merge them back into /sdcard. Also, if you have moved your TWRP folder from /data/media/0 to /data/media so that you could restore backups while using prior TWRP versions, you may now need to move the TWRP folder back into /data/media/0.

As a special note, if you restore a backup to a prior version of Android, you may have to move your files out of /data/media/0 and into /data/media to be able to see them again."
[ONE Android Development] AYEHAN:
where from i download firefox OS for OPO
[ONE Android Development] MMWolverine:
hi [MENTION=5093942]KINGbabasula[/MENTION]

I tried flashing cm12 unofficial rom as secondary, without success. Here is the log: http://pastebin.com/Thad2YP8

I guess it's because of the block_image_update instead of the normal system extract flash. Do you think an easy tweak of multirom/recovery is possible, or is it best to wait for an official cm rom release? Thanks
[ONE Android Development] trobbs:
This is really fantastic OP. I would like to request as others have that USB-OTG is supported in the recovery mode. Thank you
[ONE Android Development] acuicultor:
Not avaliable yet

Sent from baconiced cm12
[ONE Android Development] AYEHAN:
[MENTION=5093942]KINGbabasula[/MENTION] [MENTION=4334383]demkantor[/MENTION] can you please suggest some ROMS to start with MultiROM .. just name few ROMS that actually works with MultiROM pleaseeeee
[ONE Android Development] bud77:
All roms works except colorOS (it works but its complicated) and android L
[ONE Android Development] teo74:
so sad about CM12 not working, yet... when it is I volunteer as a beta tester
[ONE Android Development] silvan g:
It works, just need to be primary

Sent from bacon
[ONE Android Development] teo74:
I suppose I do a Nandroid of my primary Rom, install cm12 as primary and then I use the backup to use my former primary as secondary... It makes sense, stupid me for not thinking properly!

Thank you I'll try and report if it doesn't work.

If it works I'll be too busy experimenting. ?
[ONE Android Development] f41lbl0g:
Suppose I make my current primary rom a secondary rom. Will there be any performance differences between my current rom and my current rom as a secondary?
[ONE Android Development] Perilla_:
Guys, there is an option in recovery to set a rom as primary or secundary, haven't tested yet, but I think you don't need to do that.
[ONE Android Development] lupick:
I've tried the swap putting Lollipop as primary ROM.

Unfortunally it doesent boot. Then I've swapped again CM11S as prymary but my phone was copletly dead.

I've completply wiped and restored last nandroid backup. Phone was able to boot but i had no mobile signal and wifi. Looks like I had EFS partition corrupted. So I ve fixed it reflashing persist.mg (thanks to xda) and restoring an old EFS backup.

In my case looks like TWRP 2.8.0.1 had some problem generating nandroid backup . sometime freeze. back to 2.7 and I had no problem.
[ONE Android Development] Perilla_:
Can you point me to the thread? Just in case...
[ONE Android Development] duminduweera:
there you go...

http://xdaforums.com/oneplus-one/he...fs-corrupt-t2879061/post56583087#post56583087
[ONE Android Development] Perilla_:
Thanks you :highfive:
[ONE Android Development] jmazzamj:
MultiROM Lollipop pre alpha support

Hello everybody.

I've been using MultiROM for long now and I am extremely happy with it, as happy as I was with my Nexus 5.

My question is: Does it support Lollipop pre alpha builds that have been popping up in the recent days?

Is there any mod I need to make in order to boot them as secondary?

What I would be very happy to have is a "mixed environment", having both KitKat and Lollipop based ROM as secondaries.

Is that even possible?

Thank you
[ONE Android Development] dems86:
Read the past couple pages of posts, pretty sure all your questions and more have been discussed.
[ONE Android Development] AhmedFaiz:
Multirom user for a while now. But as of now I am running cm12 alpha's as my main ROM and it's nice to use it as daily driver. I am planning to travel for next two weeks, so I want to know is it possible to flash a KitKat ROM as secondary ROM?

Any users with this combo here? Any feedback would be nice.

Thanks for this multirom, KitKat era was great with so many Roms tried out on this.☺

One plus one/CM 12 alpha/Ak
[ONE Android Development] dbaler:
Did it work? What kernel are you using for cm12?
[ONE Android Development] xdox:
Hello, I'm trying to boot Lollipop as secondary rom but multirom is crashing while trying to boot the rom.

I'm attaching the log i'm getting, tried to look into it but I can't figure it out (I guess it is something stupid I forgot to do, i'm rather tired right now:( )

The rom i'm trying to load is from this thread http://xdaforums.com/oneplus-one/development/rom-cm12-daily-builds-gapps-t2937887

I haven't tried loading any other ROMs yet, I will try it tomorrow.
[ONE Android Development] MAX 94:
Hey guys, do you read the forums or do you post here without watching and searching?!?! This question has been made thousands of times! Read 2-3 posts written before yours and then read the previous pages. THE ANSWER IS THAT (FOR NOW) LOLLIPOP CANNOT BOOT AS SECONDARY ROM.
[ONE Android Development] alex.inthi:
Does Color OS 4.4 boots as a secondary ROM?
[ONE Android Development] MAX 94:
I think that the best way is to try it your self and then report here for the others users
[ONE Android Development] xanthrax:
No and has been answered already

Sent from my Darkside of 1+1
[ONE Android Development] MAX 94:
He's asking for the Kitkat version of ColorOS that has been released this morning and no one has tried yet to install as secondary rom. ColorOS didn't work on Multirom because its kernel was based on Android 4.3, the new version should boot normally but i haven't tried
[ONE Android Development] simo.scorpion:
King, Can you explain what is the problem whit lollipop Rom ? It's related to the original multirom or only the opo version?

Inviato dal mio OnePlus One
[ONE Android Development] xanthrax:
it is related to lollipop king , sort of blocks aren`t properly read by multirom to boot as secondary king ...
[ONE Android Development] simo.scorpion:
It's possible to "fix" in future ?

Inviato dal mio OnePlus One
[ONE Android Development] xanthrax:
Si, yes, I think so...

Sent from my Darkside of 1+1
[ONE Android Development] simo.scorpion:
Hope soon (I don't ask eta) , I want try lollipop on opo, but I don't want change my primary rom

Inviato dal mio OnePlus One
[ONE Android Development] BlakeSm:
deleted
[ONE Android Development] rifraf1:
Tasssadar the original creator of the multirom software has made changes to the Nexus 7 version and recovery and now the latest Android 5.0 roms are loading and booting as secondaries. Hopefully we get updates that work on the One soon.
[ONE Android Development] dems86:
Yeah, just updated on my N7 earlier and everything is running as it was. N7 also has final build too though, but I'm sure it won't be long for the One now.
[ONE Android Development] alex.inthi:
Eeew! It dont work
[ONE Android Development] MAX 94:
It bootstuck with black screen? Have you tried to swap it as primary? Other roms works normally with your multirom?

I think that is a kernel related problem, i searched a lot on xda about some kernel modding for the ColorOS, but i haven't found nothing. A very high number of users waited the Kitkat version of the ColorOS and hoped that it would works on Multirom, but there are not good news for us.

The only person that i think knows better ColorOS is [MENTION=6043236]komprado[/MENTION], that is working on a international version of this rom, so try to ask him. I love modding, but im'm sorry, i don't know programming so i cannot mod the ColorOS kernel to boot with Mutirom. [MENTION=5093942]KINGbabasula[/MENTION] doesn't have time to do it and he couldn't answer here. Maybe [MENTION=3418703]Tasssadar[/MENTION], the developer of Multirom for Nexus, can suggest us how to boot ColorOS
[ONE Android Development] gerciolisz:
seems multirom is updated and commits are waiting to include for us:)
[ONE Android Development] KINGbabasula:
Updated the recovery to flash correctly Lollipop ROMs :D

I'm sorry if I can't reply to your posts but I've been very busy. I'm happy to see that a lot of people is replying, thanks to everyone :good:
[ONE Android Development] simo.scorpion:
so, now lollipop working fine in secondary ?
[ONE Android Development] KINGbabasula:
Yes :)
[ONE Android Development] simo.scorpion:
i love you LOL

sei un mito !!!
[ONE Android Development] loth77:
Grande kingbabasula!

grazie per Lollipop!

i have a question :)

since someone has given me his unused gear fit, i have modified my oneplus build.prop to make it work in a decent way and be at least a little bit useful :)

but now multirom app says that my device is not compatible anymore... what do you suggest to do to use the app? is there a way to make it think or understand that it is really on a compatible model?

or should i change again the build.prop anytime i have to use multirom app?

or can i install multirom app in a secondary rom and use it successfully from there?

Grazie!
[ONE Android Development] MAX 94:
Sorry if i'm ripetitive, but there is any chance to have ColorOS working on Multirom? :D Now it has been released the Kitkat version of this rom, so the problem i think is the kernel
[ONE Android Development] alex.inthi:
Swapping works but it sucks
[ONE Android Development] Gigadroid:
Edit: Sorry the problem was on my side, the app didn't update the recovery like it should.

Everything works fine now :D
[ONE Android Development] blazinn831:
Cant figure out what im doing wrong. I have CM11s as primary and Franco 32 with patch injected. Trying to boot CM12 as secondary and says install kernel with patch. I have the recent update to the recovery as well. Any help would be much appreciated!
[ONE Android Development] Natedog1:
Do you have multirom manager installed? It will tell you if everything is up to date. I had no problems after updating.
[ONE Android Development] bud77:
Fanco R32 does not have the patch for lollipop

Only AK kernel have it at the moment

If you want to tlafh AK kernel, you MUST flash your rom kernel (or reflash your whole rom) before flashing AK
[ONE Android Development] fredzen14:
Running great here with cm12 as secondary plus f2fs.
[ONE Android Development] DanielFran:
CM11S 44S with latest AK kernel CM12 v.10 + multirom + CM12 has secondary rom working fine!

Thanks [MENTION=5093942]KINGbabasula[/MENTION]
[ONE Android Development] keen36:
this is fixed in the newest version from 16th! :good: just update your multirom stuff
[ONE Android Development] neels198:
So.. I have Mahdi 2.9 and Ak0.77 installed.... Should I just flash the ak 0.10 cm12 and then a cm 12 ROM as a secondary?... First time using a multirom....

Forced into existence by sheer awesomeness.
[ONE Android Development] xanthrax:
yes, go for it

sent from my Darkside of Nexus 7 LTE
[ONE Android Development] xdox:
Thanks for the update, l'm on secondary rom lollipop right now and it works without a hiccup.
[ONE Android Development] loth77:
Any little answer for me?
[ONE Android Development] noaddress:
oneplus one cm12 unofficial

Hi there

I tryed booting cm 12 unofficial on multirom. I got an error message, log is attached below. Is this problem just because of the default enabled crypto? Or what else is causing this error?

And second, I don't get a rom chooser on reboot anymore after updating to v29, but I'm able to select the rom on the booted system throug the app. Chooser is enabled in twrp
[ONE Android Development] neels198:
So I first tried installing and trying cm12 on stock kernal of cm12....when I rebooted it went into a bootloop then I flashed ak 0.10 on the cm12 secondary ROM and it worked! So right now m running Mahdi2.9 on ak0.77 and lolipop on 0.10! No problems ATM...

Forced into existence by sheer awesomeness.
[ONE Android Development] jameslfc5:
Any reason why the multirom TWRP won't install on my OPO? I've tried flashing through that app and manually downloading then flashing through flashify

It boots into TWRP but doesn't have any sign of Multirom?

Thanks
[ONE Android Development] xanthrax:
Go to advanced...

And always flash it from the app

Sent from my Darkside of 1+1
[ONE Android Development] rahditzz:
Why do i get graphical glitches when i inject boot sector?
[ONE Android Development] jameslfc5:
I've tried that mate, all I get is this...
[ONE Android Development] stab244:
You need to install the multi ROM version of that theme.

Sent from my bacon
[ONE Android Development] jameslfc5:
Thanks but that's not theme, i was using PhilzTouch recovery then I installed MultiROM from the app and multirom installed but the recovery was the one in the photo
[ONE Android Development] stab244:
It is a theme. Go to the TWRP thread and you'll see how TWRP usually looks like. I have no idea why you have a theme already if you installed multi ROM and it came with that. That should not happen.

Sent from my bacon
[ONE Android Development] xanthrax:
So James mate , is any multirom option in advanced or not?

Sent from my Darkside of 1+1

---------- Post added at 07:18 PM ---------- Previous post was at 07:17 PM ----------

Why do you need to inject boot sector?

Sent from my Darkside of 1+1
[ONE Android Development] musklor:
Edited
[ONE Android Development] erdal67:
[MOD] MultiROM v29

Is it possible to have mahdi as primary rom and cm11s as secondary, and vice versa?

Sent from iPhone while waiting for bacon to arrive
[ONE Android Development] xanthrax:
Sure, you need a patched kernel for the primary ROM, that's all

Sent from my Darkside of 1+1
[ONE Android Development] erdal67:
Like franco kernel?

Sent from iPhone while waiting for bacon to arrive
[ONE Android Development] Kingzak34:
[MENTION=5093942]KINGbabasula[/MENTION]

Note that last version of Multirom doesn't show menu on last official MIUI on primary.

Not a big deal though with widgets and multirom app but I wanted to let you know. If you need any log or anything let me know.

Thanks as usual for what's you're doing. I don't imagine a phone without multirom.

.

Tapatalké depuis mon OnePlus One MIUI !
[ONE Android Development] xanthrax:
Yea, I think the latest 32 has got the patch, check the thread, I'm using ak

Sent from my Darkside of 1+1
[ONE Android Development] KINGbabasula:
Keep pressing volume down button during boot and it will show up
[ONE Android Development] gigashadow:
The latest is r33.
[ONE Android Development] Kingzak34:
I tried several times but it boots or it goes to recovery if I press too early.

But having miui on secondary, and cm11s in primary, menu shows up

Tapatalké depuis mon OnePlus One MIUI !
[ONE Android Development] xanthrax:
Oops, sorry, I'm not following Franco's kernel...

Sent from my Darkside of 1+1
[ONE Android Development] Tzfardaya:
Franco has the patch removed... Apparently it causes issues with encrypting the device..
[ONE Android Development] xanthrax:
We just have to wait for twrp 2.8.2.0 update, there are decryption fixes

Sent from my Darkside of 1+1
[ONE Android Development] Tzfardaya:
Why would a twrp patch affect booting the main system?
[ONE Android Development] xanthrax:
No, it would not

What I'm saying is that the twrp fix will fix the encryption /decryption issue and maybe Franco will reconsider his position regarding the kexec patch for multiboot

Sent from my Darkside of 1+1
[ONE Android Development] KINGbabasula:
Updated to MultiROM v30

Then it's probably Miui's kernel, you could try getting a kmsg
[ONE Android Development] fredzen14:
Thanks for the update. But may i know where can i look for the changelog?
[ONE Android Development] xanthrax:
In the application

Sent from my Darkside of 1+1
[ONE Android Development] Kingzak34:
It's the same thing that with ak kernel that I use since long time now. But yeah, I'll get you one.

Thanks again mate !
[ONE Android Development] Perilla_:
In the application... where?

Edit. Ok, I found, sorry :)
[ONE Android Development] f41lbl0g:
Currently I have lollipop internal with lollipop secondary and I am unable to access the internal storage of my device.
[ONE Android Development] freestylejunki32:
Weird question not sure if its related to multirom or not but...CSR racing game will not restore my data to cm12. I can uninstall it from my cm11s and reinstall app and have it restore data just fine. I've have tried having 11s as primary and cm 12 as primary. Is it possible that the game thinks there is two copies of data on the phone or something? It seems to be an issue with having 2 Roms on the phone rather than cm12 issue best I can tell.
[ONE Android Development] alex.inthi:
Any support for Color OS 4.4.2?
[ONE Android Development] Tzfardaya:
I'm still confused how the recovery has any effect here... Franco's kernel has had issues booting the os with encryption enabled, seems solved by removing the kexec patch. How would a twrp fix resolve this?
[ONE Android Development] Poser:
Link in second post is to v29 _ 20141031
[ONE Android Development] teo74:
It works perfectly now with the setup in my signature, sorry for not replying earlier but, as I said, I have been too busy experimenting with my new lolly...

Feel free to ask info if you need it.
[ONE Android Development] bradipovsky:
Since I'd like to have MultiROM support back with Franco kernel, I began looking around for guides and tutorials on how to patch kernels. (If someone has already made a Franco r33 with the kexec patch then I've been too stupid to find it :D )

I had saved this guide some time ago, when I meant to play around with my Note 8.0's kernel (I never actually did :( ). It looked easy, so this afternoon I cheerfully throwing myself at it, I even wanted to film the process and put it on YouTube... However real life kicked in as always and made it clear that messing around with those things was not going to be as painless as I thought, given my complete lack of experience.

Applying a patch to a kernel, if I understood the guide I linked above, should be as easy as:

1. Download kernel source

2. Download patch

3. Run command to patch the kernel

4. Build the kernel

Right now I'm stuck at point number 2: the OP links to multiple things on GitHub to merge into the kernel, but I'm not sure how to get the patch files. I don't want to be spoonfed from the beginning to the end of the guide, I like messing things up, but I'd love to have the right files to begin with, at least. I tried searching on Google, but I kept getting lost in documentation about porting the patch to devices that don't already have it.

Is there an easy answer (like "use files A, B and C") or should I just give up for excessive lack of basic knowledge?

Thanks :)
[ONE Android Development] KINGbabasula:
Open the 4 links in the op, and in the url add .patch at the end (for example github.com/KINGbabasula/android_kernel_oneplus_msm8974/commithashcode.patch) then copy it and paste it to a file in the kernel source (for example "commit1.diff") then to patch use "git apply commit1.diff"
[ONE Android Development] bradipovsky:
Sounds as easy as I hoped, thanks!
[ONE Android Development] FullWipe:
Download MultiROM Manager App from Google Play and install latest version from it ;)

You can also install latest modified TWRP.
[ONE Android Development] Poser:
Cheers!