This app was mentioned in 39 comments, with an average of 2.95 upvotes
ONE IMPORTANT NOTICE: This is for Nexus 5. Check the other multiRom thread for the N6/N9 versions.
For those of you that don't know what this means:
Just install MultiRom from the Play Store:
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
Open it and it will install a TWRP modified recovery for multiboot (and will patch the stock kernel to inject multirom). Then just flash the rom (in zip version, from the OP, Tassadar) in that recovery.. and you will be able to boot into that M preview whenever you want without the need to touch your main rom. You can play with or semi brick till death that M preview without danger :).
Note: It is a fresh start: you won't have any app installed or your google account linked. It's a completely different system. And you can switch between the M preview and your main rom anytime, just rebooting.
And remember that as any flash it can bootanimate for 5+ minutes before showing the welcome screen! be patients!
> Gotta see if there's a way to dual boot.
Indeed there is. Try this. I use it on my Nexus 5 and dual boot Ubuntu touch and Cyanogenmod 12.1.
I don't know if your phone supports this, but you can use the multirom app on the play store. You need an unlocked bootloader and the CyanogenMod kernel.
It'll check compatibility before it does anything.
> Well, theoretically you could do that with MultiROM,
Thanks for introducing me to MultiROM Manager - Android Apps on Google Play
I also see references to DualBootPatcher? How does it compare with MultiROM?
> [snip] It's probably better idea to just remove it and maybe flash it back if there'll be any problems...
So which of these files, I need to re-flash
ha3g:/sdcard/TWRP/BACKUPS/4d00d75044f961f1 # find . | grep -v sha2 | sort
.
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/boot.emmc.win
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.ext4.win000
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.ext4.win001
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.ext4.win002
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.ext4.win003
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.ext4.win004
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/data.info
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/recovery.log
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/system.ext4.win000
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/system.ext4.win001
./2018-01-05--22-36-56_LRX21VN900XXSEBPL3/system.info
Yes, it should work all right. Here is the app: https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
You NEED to be rooted and unlocked!
The app says that Ubuntu touch is not supported, but you can look at forums for more info.
I'm unsure if Multi-ROM supports KitKat; but if it does I suggest you flash LP or a custom ROM and try it out for yourself.
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
Basically this lets you have more than one ROM on your phone at once, very handy.
Yep, multiboot is no problem. Have a look at this:
xda Multirom
Play Store link
If you are interested in reinstalling or getting updates for the Ubuntu ROM you could use MultiROM, which you can install in an Android ROM to setup Ubuntu as a secondary ROM so that you don't brick your phone in the process (it is actually possible to break it, but the odds are lower). You can even install other ROM's as secondary to try them.
If you give it a try, it installs a modded TWRP to do the process, so you will lose the CWM recovery. There is a Material Design theme for it, available here
Install this: https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
It will help you easily install a modified version of TWRP with multirom, and a kernel that supports dual booting (CM kernel does by default.)
It also lets you easily install Ubuntu Touch from the app. When you install new rom(s) with multiROM you'll still have the same internal files, you'll just have to use TitaniumBackup for the apps. If you'd like to turn one of the alt roms into the primary/main rom you can do that too.
its possible with a kernel mod with an app like MultiROM (https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en_GB) but there more for dual booting operating systems rather than having a Live OS.
I know that MultiRom (https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en) is a thing but I have never used it. It seems like it would really only be effective on Nexus devices that have easily accessible and stable images. It doesn't seem to be the easiest thing to set up though, so maybe consider just using the emulator.
i use multirom (have to have a supported device)
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
unlock your bootloader, install supersu, then you can add multiple secondary roms that have supersu and roms which do not have root access so android pay will work...
android pay works like this...i use it all the time
Multirom was what I was thinking of. You still need to manually root though, but that can also be done "automatically" with a desktop tool and a USB cable, so long as developer mode is turned on.
There are lots of things that cause bad battery life, I would suggest you read up and mess around with different Kernels/settings.
Personal experience here~ Out of all the ROMs i've ever tried I would say these are all solid choices:
AOSiP (The one i'm using currently)
CM12
Cataclysm
Dirty Unicorns
SlimLP
Euphoria
Chroma
Kerenl:
STOCK
ElementalX
Franco.kernel
Hellscore (Also the one i'm using currently)
I suggest using Multi-ROM to try new Kernels/ROMS, really handy.
I'm getting 4-4.5 hours SOT on WIFI with AOSiP + Hellscore, incredibly solid ROM + Kernel combo.
It's all about tinkering, everyone has different experiences.
AOSiP Is quite heavily modified; but doesn't sacrifice performance or battery life, for me at least. Ignoring my post above, with my HellsCore setup I was getting 42k in Antutu benchmark; and 4ish hours of SOT.
If you're looking for a near-stock experience, I HIGHLY suggest XtraSmooth.
That being said I believe they've made the swap from 5.1.1 to Android M; so pick your poison.
If you're willing to take the time to explore, I suggest installing Multi-ROM; this allows you to have more than 1 ROM installed; very, very handy.
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
MultiROM manager, basically, it allows for dual-booting for android devices. You need to be rooted, but if you're already rooted, then the process is easier. You can boot into multiple ROMs, and even installs a dedicated multirom bootloader for you to choose which ROM you want to boot into at restart, perfect for testing out new roms/nightlies, etc.
MultiRomManager if you have one of the working phones.
> This app only works on Nexus 7 (2012 & 2013), Nexus 4, Nexus 5, Nexus 6, OnePlus One, Sony Xperia Z (yuga), ZL(odin), Z1(honami), Z1 Compact (amami), Z Ultra(togari), Z2("sirius") and Z3, Motorola Moto G (1st gen) and HTC One M7 and M8, Samsung Galaxy S4 (i9505), ZTE V5 RedBull (X9180) and HTC One X.
Depending on your device, and if you have root, and a custom recovery, you can use MultiROM Manager and you can boot from a USB, here is the XDA post on MultiROM, theoretically this would allow you to have a phone with no os installed on its internal harddrive ;)
I wish the galaxy s2 was supported as you say it's a great range of OS versions. However if you check the MultiROM play store listing (also noted in the blog) the S2 isn't supported. :(
stop using shitty bait sites
For dual booting use:
Just a quick note, you can use MultiROM to basically duel-boot multiple ROMs, just make sure to back up your current setup.
Hi there this isn't a simple answer; but i'll do my best. I'm currently running PureNexus + ElementalX, I get about 4-4.5H SoT with 39K Antutu score.
Here's a quick run-down, I'm only going to mention thing's that I've personally used.
ROMs: This is out of the box, with the kernel that's provided.
Cataclysm - Absolutely rock solid stability, with a decent amount if features
CM - Once again rock solid stability, with less features than Cataclysm.
AOSiP - I was running this for quite some time, tonnes of features and good performance.
PureNexus - Currently the best ROM in my opinion, been using it for a few months and I haven't had a single crash.
XtraSmooth - Runs M preview2 and comes with a few issues, you could go get and older version(5.1.1) Generally just an improved version of Stock. Has an OTA App.
Chroma - Plenty of features, good battery, all around a solid choice.
BlissPoP - The motherload, SO MANY FEATURES! Stability is a bit ehh, had a few crashes SystemUI and the such.
AICP - Lots and Lots of features, I believe a bit less than BlissPoP; performance is okay and Battery life is also decent.
Kernels: Apps: Kernel Adiutor \ Fracno.Kernel Updater \ ElementalX
Franco.Kernel - Great battery life and performance, and a tinkerers dream, with the default Thermal settings it can get very hot, but as I mentioned basically everything can be tinkered with. Absolutely solid choice that I would recommend to anyone.
ElementalX - Once again great battery and performance, believes in more of a Set-And-Forget type system with a nice Aroma Installer, once again I would recommend to anyone.
HellsCore Kernel - More performance oriented in my eyes, I hit 46K on Antutu with this kernel without overclocking.
Blu_Spark - More emphasis on battery.
That's about it, I really encourage you to go out and test these things for yourself
Here's the link to my favorite Kernel tinkering Guide.
Goodluck
If your Android is rooted, install MultiROM Manager. You can use it to install and dual-boot between Android and Ubuntu.
There is a multi rom manager in the play store , here is the link https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
alternatively you can use MultiRom Manager which you can load up a secondary clean rom.
using multiple roms on one device is achievable through MultiRom but it seems supported device is needed
Yeah I'll drop a link, but essentially it allows you to dualboot roms like you would on a PC.
First make sure you have a kernel with kexec patch (basically any good one-- I recommend elementalx if you have a sense or gpe rom, or teamm8/Android addicts if you have AOSP or cm rom). Then you just dl the multirom manager app on the playstore, and press install multirom. First it'll install multirom recovery, which is a modified twrp, then it'll flash multirom zip. If you want to add a rom, you just go into recovery>multirom>add rom.
You can install to/from your internalsd, externalsd, or usb, and can access all of twrp normal functions (like backup/restore, clear cache, flash zip, etc) for each individual rom in the multirom section. On each boot you can have a menu to select rom (alot like grub), or you can have it auto boot last booted rom unless you press a key to enter multirom menu.
If this sounds like a huge ad it's just bc it's a phenomenal piece of software.
Multirom Manager on Play Store: https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
Multirom link: http://forum.xda-developers.com/htc-one-m8/development/multirom-v28-unofficial-port-t2884413
ElementalX Kernel (for sense or gpe rom): http://elementalx.org/
Team-m8/AndroidAddicts Kernel (for AOSP/CM rom): http://forum.xda-developers.com/htc-one-m8/development/team-m8-aosp-kernel-lollipop-3-4-110-t3245216
Final notes on the kernel: only the main kernel (the one you use on your main rom) has to have kexec patch, so you don't have to flash a custom kernel on your "guest" roms, though if you wanted, you can flash a different kernel on each one--they don't each run on the main one. So for example, my main (internal) rom is the s.team HTC 10 port with elementalx kernel;however, I also have three cm13 based secondary roms, one on AA kernel, one with clumsy kernel, and one with stock custom kernel.
Hope this helps, if you have more questions shoot, but I may just direct you to the main XDA thread.
Follow this guide and remember to install a custom recovery so you can backup CM11s or maybe try MultiROM. after you have done that go here https://download.cyanogenmod.org/?device=bacon and install with the Gapps trough one of the custom recovery out there (i recommend TWRP).
> Do you think google would allow apps from the app store to overwrite your OS?
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
That was used to install regular Ubuntu on a Nexus tablet, it supports a few phones too.
Why not use multirom?
https://play.google.com/store/apps/details?id=com.tassadar.multirommgr&hl=en
>First of all, I saw that you mentioned a ROM switcher called Smart Switcher.
there are a few rom managers. I dont think smart switch is on play store it was an old one on xda.
multiRom, boot manager, there is other but I havent used one in a long time. Stupid locked bootloader on s6. . .seems some people on xda are using multirom for your device
>once Android Marshmallow releases, will it be possible to find it on XDA
Only if some one creates a rom with it. Looks like there is plenty of people working on your device so I would say you should have no problem with it.
>Could I potentially grab the officially released one for the Nexus devices and flash that, or would there be compatibility issues?
No, no no. Never flash something that isnt specifically for your device and carrier. Even flashing a rom meant for the LG G3 sprint on your LG G3 verizon phone can cause problems.
I've never heard of doing that. Check out MultiROM. Make sure your device is supported and rooted, then give it a shot.
It's so easy, just use the play store app: https://play.google.com/store/apps/details?id=com.tassadar.multirommgr
Check the boxes and go, just remember you need root!
Hope it works for you :D
Try this. No need to change OS, you can have both