[MOD] ► TWRP ► [v. 3.0.2-0] ► MultiROM ► [v. 33] ► UNOFFICIAL - LG Optimus G (International)

[MOD] ► TWRP ► [v. 3.0.2-0] ► MultiROM ► [v. 33] ► UNOFFICIAL
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
IntroductionMultiROM is one-of-a-kind multi-boot mod for Nexus 7. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port.Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
Features:
Multiboot any number of Android ROMs
Restore nandroid backup as secondary ROM
Use for example Ubuntu Touch or Desktop alongside with Android, without the need of device formatting
Boot from USB drive attached via OTG cable
You can also watch a video which shows it in action.​
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
1. Via MultiROM Manager app
This is the easiest way to install everything MultiROM needs. Install the app and select MultiROM and recovery on the Install/Update card. If the Status card says Kernel: doesn't have kexec-hardboot patch! in red letters, you have to install also patched kernel - either select one on the Install/Update card or get some 3rd-party kernel here on XDA. You are chosing kernel for your primary ROM, not any of your (future) secondary ROMs, so select the version accordingly.
Press "Install" on the Install/Update card to start the installation.
2. Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
Note 1: There have been reports that (not only) MultiROM does not work properly with older bootloaders. Update it to version 4.13 or newer in case you have problems.
MultiROM has 3 parts you need to install:
MultiROM - download the ZIP file from second post and flash it in recovery.
Modified recovery - download the IMG file from second post and use fastboot or Flashify app to flash it.
Patched kernel - You can use either one of the stock ones in second post or third-party kernels which include the patch, you can see list in the second post. Download the ZIP file and flash it in recovery.
You current rom will not be erased by the installation.
Download links are in the second post.​
Adding ROMs
1. Android
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm. As for the space, clean installation of stock 4.2 after first boot (with dalvik cache generated and connected to google account) takes 676mb of space.
2. Ubuntu Touch
Use the MultiROM Manager app to install Ubuntu Touch.
Ubuntu Touch is in development - MultiROM will have to be updated to keep up with future changes in Ubuntu, so there's a good chance this method stops working after a while and I'll have to fix it.
3. Ubuntu Desktop
Download Ubuntu 13.04 image from here. Put the image in the memory of N7 or to USB flash drive and go to recovery. Select Advanced -> MultiROM -> Add ROM and choose "Ubuntu" as ROM type. Then select the Ubuntu's image and confirm. Clean installation of Ubuntu is 1.5gb big, and takes a while (10 minutes?) to install.
The first boot takes a bit longer, and 13.04 stays a while (30-60s) in console ("Enter login:") before the GUI shows up, so just wait a while.
Ubuntu ROM must not have spaces in name!​
Using USB drive
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
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.
In some cases, you might need to flash patched kernel - get coresponding patched kernel version from second post and flash it to the secondary ROM sama way you flashed ROM's ZIP file.
Explanation of recovery menus
Main menu
- Add ROM - add ROM to boot
- List ROMs - list installed ROMs and manage them
- Inject boot.img file - When you download for example kernel, which is distrubuted as whole boot.img (eg. franco kernel), you have to use this option on it, otherwise you would lose MultiROM.
- Inject curr. boot sector - Use this option if MultiROM does not show up on boot, for example after kernel installation.
- Settings - well, settings.
Manage ROM
- Rename, delete - I believe these are obvious
- Flash ZIP (only Android ROMs) - flash ZIP to the ROM, for example gapps
- Add/replace boot.img - replaces boot.img used by this ROM, this is more like developer option.
- Re-patch init - this is available only for ubuntu. Use it when ubuntu cannot find root partition, ie. after apt-get upgrade which changed the init script.​
Thanks
@Tasssadar
@xyyx
@faust93​
Donate me
PayPal​
Download
http://xyyx-dev.ru/nitrogen-os/addons/geehrc/twrp-multirom-geehrc-3.0.2.zip
http://xyyx-dev.ru/nitrogen-os/addons/geehrc/multirom-20160415-v33-UNOFFICIAL-geehrc.zip​
Source code
MultiROM - https://github.com/Tasssadar/multirom (branch master)
Modified TWRP - https://github.com/nitrogen-devs/Team-Win-Recovery-Project (branch master)
Device tree - https://github.com/nitrogen-devs/android_device_lge_geehrc
Stock kernel w/ kexec-hardboot patch - https://github.com/Tasssadar/kernel_...kexec-hardboot
CM kernel w/ kexec-hardboot patch - https://github.com/Tasssadar/android...l_asus_grouper​
XDA:DevDB Information
TWRP MultiROM, ROM for the LG Optimus G
Contributors
Mr.MEX
Source Code: https://github.com/nitrogen-devs
ROM OS Version: 6.0.x Marshmallow
Version Information
Status: Testing
Current Beta Version: 15.04.2016
Beta Release Date: 2016-04-15
Created 2016-04-15
Last Updated 2016-04-15

G+ post

Good I like it.i can not wait for unbuntu.thnaks
Sent from my X98 Air 3G(Smile) using XDA Premium HD app

Im on Sling rom with UL bootloader of couse. So if i want multi fom i will have to do:
1- Download both file zip above and other rom (Nitrogen eg).
2- Flast 2 zip throught recovery. So i have twrp now.
3- Reboot to recovery.
4- Add rom -> Choose Nitrogen zip.
5- I have multirom now.
Right? I want to try it but im not sure. Wait for ur answer. Thks adv.

tiennhu89 said:
Im on Sling rom with UL bootloader of couse. So if i want multi fom i will have to do:
1- Download both file zip above and other rom (Nitrogen eg).
2- Flast 2 zip throught recovery. So i have twrp now.
3- Reboot to recovery.
4- Add rom -> Choose Nitrogen zip.
5- I have multirom now.
Right? I want to try it but im not sure. Wait for ur answer. Thks adv.
Click to expand...
Click to collapse
https://github.com/nitrogen-devs/multirom/tree/mm6.0/geehrc
Download:
multirom-uninstaller.zip
multirom-geehrc.zip
twrp-multirom-geehrc.zip
1. Install twrp
2. Install multirom
3. Reboot to recovery
4. Multiboot > add rom

Mr.MEX said:
https://github.com/nitrogen-devs/multirom/tree/mm6.0/geehrc
Download:
multirom-uninstaller.zip
multirom-geehrc.zip
twrp-multirom-geehrc.zip
1. Install twrp
2. Install multirom
3. Reboot to recovery
4. Multiboot > add rom
Click to expand...
Click to collapse
so that mean i can use Sling rom as primary rom?

Mr.MEX said:
https://github.com/nitrogen-devs/multirom/tree/mm6.0/geehrc
Download:
multirom-uninstaller.zip
multirom-geehrc.zip
twrp-multirom-geehrc.zip
1. Install twrp
2. Install multirom
3. Reboot to recovery
4. Multiboot > add rom
Click to expand...
Click to collapse
I can't multiboot with stock rom 4.4.2.
miui f180 or sling rom, pls!

Don't working for 4.4

TWRP 3.0.2-0 MultiROM + MultiROM v33 for geeb:
http://xyyx-dev.ru/nitrogen-os/addons/geeb/

Mr.MEX said:
TWRP 3.0.2-0 MultiROM + MultiROM v33 for geeb:
http://xyyx-dev.ru/nitrogen-os/addons/geeb/
Click to expand...
Click to collapse
Twrp don't show multirom menu in advance
Gửi từ Optimus G của tôi bằng cách sử dụng Tapatalk

zeronatdo said:
Twrp don't show multirom menu in advance
Gửi từ Optimus G của tôi bằng cách sử dụng Tapatalk
Click to expand...
Click to collapse
Please screen

zeronatdo said:
Twrp don't show multirom menu in advance
Gửi từ Optimus G của tôi bằng cách sử dụng Tapatalk
Click to expand...
Click to collapse
1. Install recovery
2. Reboot to recovery
3. Flash multirom unofficial

Mr.MEX said:
1. Install recovery
2. Reboot to recovery
3. Flash multirom unofficial
Click to expand...
Click to collapse
don't work, twrp don't show multirom setting in advanced tab

I have installed multirom: one for nitrogen and one for stock kitkat from gee rom port G3. I boot nitrogen os, it's ok but I boot second rom (kitkat) i had error. I attach multirom_log.txt for you to help me.
Thank for your help.

stevenNguyen said:
I have installed multirom: one for nitrogen and one for stock kitkat from gee rom port G3. I boot nitrogen os, it's ok but I boot second rom (kitkat) i had error. I attach multirom_log.txt for you to help me.
Thank for your help.
Click to expand...
Click to collapse
Not working for KK roms

Mr.MEX said:
Not working for KK roms
Click to expand...
Click to collapse
Noted. Thanks so much.

zeronatdo said:
don't work, twrp don't show multirom setting in advanced tab
Click to expand...
Click to collapse
Please delete TWRP theme.
Way:
/sdcard/TWRP/theme/ui.zip

Mr.MEX said:
Please delete TWRP theme.
Way:
/sdcard/TWRP/theme/ui.zip
Click to expand...
Click to collapse
It work,thank u sir
Gửi từ Optimus G của tôi bằng cách sử dụng Tapatalk

what is going to do first if may LG E975 is stock rom.... whats the first step isa the best should
i'll do??

I want to install Ubuntu Touch. What should I do if I see that?

Related

[MOD] MultiROM v31x [13/02/2015]

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
MultiROM is a one-of-a-kind multi-boot mod. It can boot any Android ROM as well as other systems like Ubuntu Touch, once they are ported to that device. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Boot from USB drive attached via OTG cable
You can also watch a video which shows it in action.​
WARNING
It is dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
IMPORTANT
I'm not responsible for anything, you do all this on your own risk.
Many Stock-based ROMs will fail to install because their boot.imgs cannot be unpacked using normal tools or use unsupported compressions. Please contact me in that case, but do note I can't add support for each Stock-based ROM out here.
Once you have flashed and set up MultiROM, don't flash another boot.img using fastboot or normally. Always go to "Advanced -> MultiROM" to flash ROMs/kernels or other mods.
If you want to uninstall MultiROM, just flash the MultiROM uninstaller.
Don't try to flash ROMs with Stock boot.imgs (supported by LBs). They need special unpacking tools and are therefore currently not supported. I haven't yet tried flashing other Stock ROMs. Besides, I have configured MultiROM to only support boot.imgs that use the 2 stage boot method (boot.imgs with recovery ramdisks inside).
This is still a work in progress. Don't ask for ETAs please.
Your device must not be encrypted.
To all devs maintaing Stock-based ROMs: Feel free to use my patched stock kernel to add MultiROM support to your ROMs.
When booting another ROM, you'll notice that in some cases, you can enter the recovery of the boot.img of the ROM. Please don't use it, flash everything using MultiROM TWRP.
INSTALLATION
Make sure you are on OmniROM
Flash my modified kernel
Flash the MultiROM installer
That's it. You can now go to "Advanced -> MultiROM" to start flashing other ROMs.
Adding ROMs
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm.​
Using USB drive
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
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.
SOURCEs
MultiROM - https://github.com/XperiaMultiROM/multirom/tree/master (branch master)
Modified TWRP - https://github.com/XperiaMultiROM/android_bootable_recovery (branch master)
Kernel w/ kexec-hardboot patch - https://github.com/omnirom/android_kernel_sony_apq8064 (branch android-4.4)​
FAQs can be found here.
CREDITs
Tasssadar
Kr3i0s
omnirom
Everyone else mentioned here.
XDA:DevDB Information
MultiROM for Sony Xperia ZL, Tool/Utility for the Sony Xperia ZL
Contributors
Olivier
Source Code: https://github.com/XperiaMultiROM/multirom/tree/master
Version Information
Status: Beta
Current Beta Version: 31x
Created 2014-09-02
Last Updated 2015-02-13
Changelog
DOWNLOADs
You can get everything from my build server.
CHANGELOG
Code:
[b]13/02/2015:[/b] Updated to v31x | Updated adb | Print error when multirom crashes | Added support for multiple entries per path in fstab | Set is_second_boot also if mrom_kexecd=1 is present in /proc/cmdline | Support interlaced PNGs | Updated to MultiROM TWRP 2.8.5 (incl. upstream <-> TWRP 2.8.5.0)
[b]17/01/2015:[/b] Updated to MultiROM TWRP 2.8.4 (incl. upstream <-> TWRP 2.8.4.0), fixed "Swap ROMs" feature
[b]08/01/2015:[/b] Inserted dummy line instead of removing to prevent breaking IFs (fixes the installation of AOSPA 5.0)
[b]04/01/2015:[/b] Updated to MultiROM TWRP 2.8.3 (incl. upstream <-> TWRP 2.8.1.3)
[b]08/12/2014:[/b] Fixed the installation of L-based ROMs as secondary ROMs
[b]04/12/2014:[/b] TWRP upstream
[b]28/11/2014:[/b] Moar TWRP upstream, updated to MultiROM v30x, fixed klog saving and text size on emergency reboot screen
[B]28/11/2014:[/B] Updated to MultiROM TWRP 2.8.1 (incl. upstream <-> TWRP 2.8.1.0) | Fixed perms of extract_elf_ramdisk
[B]23/10/2014:[/B] Upstream: Updated to v29x | Added "DirtyUnicorns icon" | Added device hook to allow incomplete fstab file | Bind mount /realdata to /data for rom quirks to work properly
[B]02/10/2014:[/B] Added support for external sdcard
[B]27/09/2014[/B]: Fixes for recovery, updated to MultiROM v28x (device-specific version)
[B]02/09/2014[/B]: Initial public release.
SUPPORTED KERNELs
OmniROM (and DirtyUnicorns, which is based off Omni)
lightning kernel by nikhil18
psycho-punk said:
Can OmniROM be replaced with some other after installing MultiROM?
Click to expand...
Click to collapse
I'm running Dirty Unicorns ROM which is omni based rom, will this work?
I'm want to make PA my secondary rom..
Thanks
psycho-punk said:
Can OmniROM be replaced with some other after installing MultiROM?
Click to expand...
Click to collapse
DU should work too, but otherwise no.
AndreIrawan97 said:
I'm running Dirty Unicorns ROM which is omni based rom, will this work?
I'm want to make PA my secondary rom..
Thanks
Click to expand...
Click to collapse
Yes, probably.
Thanks for this, it gave new life to my ZL! Multiboot rocks! I've managed to run Omni, CM11 and Carbon KK , so far so good. Are you also by chance doing a stock kernel for ZL that works with multirom, just like your stock kernel in Z? Hope you could also create stock kernel for ZL, really appreciate it. Thanks in advance.
What about adding MultiRom support to 4.4.4 stock kernel? Should we wait for new kernel source release from Sony?
francarl said:
What about adding MultiRom support to 4.4.4 stock kernel? Should we wait for new kernel source release from Sony?
Click to expand...
Click to collapse
I'd need you to upload a stock boot.img/kernel.elf in that case.
Olivier said:
I'd need you to upload a stock boot.img/kernel.elf in that case.
Click to expand...
Click to collapse
Will this work, it is based on stock .283 but with added features -
http://www.mediafire.com/download/1bf5bhjbtbvxhnk/Advanced_stock+kernel_for_KK_10.5.1.A.0.283.zip
Features:
Dual recovery - CWM Philz Touch 6.48.4/TWRP 2.7.1.0 (vol up - CWM / vol down - TWRP)
Init.d suport
Debugging enabled by default
Disable debugging notification icon in the status bar
Kernel insecure (ro.secure=0)
Kernel taken from here - http://forum.xda-developers.com/xpe...ed-stock-kernel-kitkat-4-4-t2873475#undefined
I've also informed the developer if he is ok with it being modified to have kexec patch.
^^ probably not, as multirom needs w/ kexec modification, which isn't listed above.
Did someone manage to boot ubuntu ( http://forum.xda-developers.com/showthread.php?t=2434585) in multirom? How?
Could we have native ubuntu touch support with the next version, please?
Gesendet von meinem Xperia ZL mit Tapatalk
stock rom as primary rom
ryanrudolf said:
Will this work, it is based on stock .283 but with added features -
http://www.mediafire.com/download/1bf5bhjbtbvxhnk/Advanced_stock+kernel_for_KK_10.5.1.A.0.283.zip
Features:
Dual recovery - CWM Philz Touch 6.48.4/TWRP 2.7.1.0 (vol up - CWM / vol down - TWRP)
Init.d suport
Debugging enabled by default
Disable debugging notification icon in the status bar
Kernel insecure (ro.secure=0)
Kernel taken from here - http://forum.xda-developers.com/xpe...ed-stock-kernel-kitkat-4-4-t2873475#undefined
I've also informed the developer if he is ok with it being modified to have kexec patch.
Click to expand...
Click to collapse
Thank you.
So could this kernel be used to start stock rom 10.5.1.A.0.283 as primary rom?
Hey guys, a new update is up. There have been many changes, you can now install ROM to the external sdcard. Enjoy!
thanks for this! im using latest update and also lightning kernel and CM11 as primary rom, it works good! im thinking for stock kernel to work as secondary rom, we have to modify the mount points? edit the ramdisk? just trying to understand before i try to do it on my own. really wanted to have working CM11 as primary and stock as secondary. thanks again
Olivier said:
Hey guys, a new update is up. There have been many changes, you can now install ROM to the external sdcard. Enjoy!
Click to expand...
Click to collapse
Thanks @olivier. Ext SD support is great.
I was wondering if we will get stock rom support as primary in the future.
ryanrudolf said:
thanks for this! im using latest update and also lightning kernel and CM11 as primary rom, it works good! im thinking for stock kernel to work as secondary rom, we have to modify the mount points? edit the ramdisk? just trying to understand before i try to do it on my own. really wanted to have working CM11 as primary and stock as secondary. thanks again
Click to expand...
Click to collapse
You can do the following (once my stock-based kernel is available): Install a stock rom as primary, back it up and restore it as secondary ROM.
Kr3i0s said:
Thanks @olivier. Ext SD support is great.
I was wondering if we will get stock rom support as primary in the future.
Click to expand...
Click to collapse
I will as soon as I get enough time.
Gesendet von meinem Xperia Z mit Tapatalk
Olivier said:
You can do the following (once my stock-based kernel is available): Install a stock rom as primary, back it up and restore it as secondary ROM.
I will as soon as I get enough time.
Gesendet von meinem Xperia Z mit Tapatalk
Click to expand...
Click to collapse
sorry for asking, but do you have any news on this? thanks
francarl said:
sorry for asking, but do you have any news on this? thanks
Click to expand...
Click to collapse
Patience please, I do have other things in life to do - I'll let you know for sure.
Gesendet von meinem Xperia Z mit Tapatalk
MultiROM v29x is up!
As for the Stock-based kernel: I have decided not to support Stock ROMs officially, but you can always use the lightning kernel by nikhil18 to have a Stock-based kernel with kexec-hardboot support.
Olivier said:
MultiROM v29x is up!
As for the Stock-based kernel: I have decided not to support Stock ROMs officially, but you can always use the lightning kernel by nikhil18 to have a Stock-based kernel with kexec-hardboot support.
Click to expand...
Click to collapse
@Olivier which version of lightning kernel to use?
Kr3i0s said:
@Olivier which version of lightning kernel to use?
Click to expand...
Click to collapse
The one for Stock ROMs.

[AROMA]3.0.8 Official CrisKelo MultiRom V7.8.1 LB&UB.

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
︻╦̴╦═━───━━━✺~CRISKELO THEME~✺━━━───━═╦̴╦︻
⇝CrisKelo Theme⇜
︻╦̴╦═━───━━━✺~CRISKELO MULTIROM~✺━━━───━═╦̴╦︻
No Bugs
IMPORTANT to Know
The OTA-Updater dont work on Z1 with D_Vovan_238 versions, all Updates only on XDA and Official CrisKelo page!
Locked Bootloader
Way 1.
You must install 4.4.4 with Root and CWM. If you don't come from 4.4.4 then
- Install Offical 4.4.4 Firmware. 6903 Firmware
- Root Your Device
- Install CWM
Copy my ROM on your Internal SD Card
Install My ROM with Wipe/Factory Reset
Reboot your Phone
enjoy
Locked Bootloader Root problems Flash >>Su Fix<<
Way 2.
Copy my ROM on your Internal SD Card
Install My ROM with Wipe/Factory Reset
Turn off your Phone and Flash The Stock [.108] Kernel
Reboot your Phone
enjoy
Locked Bootloader Root problems Flash >>Su Fix<<
Unlocked Bootloader
Copy my ROM on your Internal SD Card
Install My ROM with Wipe/Factory Reset
Flash Stock TFT Kernel >>Klick<< or choose Custom kernel in AROMA
Reboot your Phone
enjoy
⇩⇩⇩New Aroma Installer⇩⇩⇩
⇝CrisKelo ♚[AROMA]V3.0.8♚ DOWNLOAD LINK⇜
⇩⇩⇩Mega Cloud Mirror⇩⇩⇩
⇝CrisKelo ♚[AROMA]V3.0.8♚ DOWNLOAD LINK⇜
⇝Official Discussion-Thread⇜
⇩⇩⇩Old Versions⇩⇩⇩
⇝CrisKelo ♚[AROMA]V3.0.7♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.6♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.5♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.4♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.3♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.2♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.0.1♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚[AROMA]V3.00♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚Aroma2.7MR♚ DOWNLOAD LINK⇜
⇝CrisKelo ♚Aroma2.7S2♚ DOWNLOAD LINK⇜
Simplified Installation Instructions :
1) Download 2 zip installers, first kernel and second Aroma zips.
2) Flash Downloaded MultiBoot Kernel, Reboot in to MultiRom TWRP by tapping camera button after first vibration.
3) Run Aroma Installer WITH "INJECT MULTIROM AFTER INSTALLATION" FUNCTION ENABLED, AND CHOOSE TRINITY MULTIBOOT KERNEL INSIDE AROMA INSTALLER!
In the rest of options follow Aroma Installer wizard
4) Enjoy
⇝CrisKelo ♚V7.8.1♚ Rom DOWNLOAD LINK⇜
⇧⇧⇧All Modifications Aroma Installer!!!⇧⇧⇧
⇝CrisKelo Simplified MultiRom DOWNLOAD LINK⇜
Recovery Themes
All TWRP recovery themes and configurations will be applied automatically.
But you must apply the Philz recovery settings manually.
Go to Philz recovery settings, backup/restore settings, then choose restore theme and finally restore theme and settings.
Done, we have the best settings and recovery theme. The background will change acording with the kernel that you selected from AROMA INSTALLER ​
Some apps and xposed modules added.
All recoveries updated, including Nut dual recovery solution. ​
And that's all for locked bootloaders :?
Unlocked Bootloaders
MultiRom Installation Guide :
WARNING: Read and Follow my installation instructions! I'm not responsible for bad or inappropriate use of my works! You are installing it for your own risk. If you will correctly follow my instructions all will work good and you will don't need PC. Allways make nandroid backup, just incase.
Installation Procedure :
1)Download the latest AROMA INSTALLER and install it with full wipe, choosing the Trinity MultiBoot Kernel, without DATA RESRESTORE.
It will also install support for Rom and extract all necessary Files to /sdcard1/0-MultiRom folder .
2)Boot up the Android,connect to the internet and run multirom app.
Allow it root access , download and install all necessary files. When it finish, It Will Ask for reboot in recovery to complete installation, CHOOSE "NO".
IF YOU REBOOTED THAN REFLASH TRINITY MULTIBOOT KERNEL, from 0-MultiRom folder, DO NOT REBOOT WITHOUT REFLASHING KERNEL, OR IT WILL NOT BOOT !!!
In case IT NOT BOOT you must FASTBOOT FLASH BOOT BOOT.IMG with Windows command line, to bring your device life again.
3)Shutt down your device , than boot it in MultiRom TWRP Recovery by pressing camera button or rebooting in recovery with Philz recovery .
Go to /sdcard1/0-MultiRom folder and install :
Check the option "Inject MultiRom After Installation ", it must be ENABLED!
FLASH :
1)MultiROM-v30x-180115-UNOFFICIAL-honami.zip, do not REBOOT OR IT WILL NOT BOOT!
Check the option "Inject MultiRom After Installation ", it must be ENABLED!
Then you have two Kernel installers for flash :
2)LTrinityUltimateKernel_V3.2_by_D_Vovan_238.zip - by all buttons you will enter in Philz Recovery.
2)ULTrinityUltimateKernel_V3.2_by_D_Vovan_238.zip - you can enter MultiRom TWRP Recovery by camera button pressing.
4)And finally boot in to your New CrisKelo MultiRom V7.8!
5)Enjoy
For correct functionality of all secondary roms check MultiRom settings, Enable ADB must be enabled, otherwise you will always getting problems with your secondary Roms!
If some secondary Rom get stuck, sometimes it happens, will be impossible to boot nothing apart recoveries. Boot in to MultiRom TWRP and repeat step number 3) of my installation guide. Now MultiBoot is restored . Stucked secondary Rom will also not work, to restore it simply reflash Rom and optionally Gapps zip installers, DONE ALL RESTORED
You will also find init.d script zip installers in /sdcard1/0-MultiRom/MountingScripts folder.
There are 3 installers for mmcblk1p2, mmcblk1p3 and mmcblk1p4 mount. So you can use it for External Secondary Roms installation or like EXT4 storage
But first you must prtitionate your Micro SD Card with mini partition tool, than install script acording with your SDCard partitions.
You can even install external roms on USB OTG Disks, FAT32(vfat) formatted
You will also find MultiRom uninstaller zip in 0-MultiRom folder, if you want to remove it.
Remember ALWAYS REFLASH KERNEL After actions with MultiRom, like installing, reinstalling or uninstalling MultiRom !!!
This way you ensure that it will 100% boot up other time!
No need to Reflash Kernel after secondary rom installing
⇝CrisKelo MultiRom DOWNLOAD LINK⇜
︻╦̴╦═━───━━━✺~CRISKELO ROM~✺━━━───━═╦̴╦︻
First unofficial update for CrisKelo rom available for download.
Installer version 2.3.7 will update your ROM to unofficial 7.6.3a version.
My first AROMA INSTALLER V 2.4.7 Done
It will update your ROM to unofficial CrisKelo 7.6.7a version.
It's edited CrisKelo AROMA INSTALLER (I will spend very much time to make new like CrisKelo's)
LOCKED AND UNLOCKED BOOTLOADERS
INSTALLATION GUIDE :
1)Make NANDROID BACKUP of whole system (just incase), and later we will need data backup!
2)Reboot your phone to recovery.
3)Install the update choosing first option, with wiping all system. If you choose second option, customize your rom, NO ROM UPDATE, NO ANDROID PATCHES AND NO MODDED PLAYSTORE WILL BE INSTALLED.
4)Reboot in to recovery, and select costume restore and RESTORE ONLY DATA! IF YOU WILL RESTORE SYSTEM ALL CHANGES WILL BE ELIMINATED!!!
5)Finally boot in to android.
6)ENJOY FREEDOM
⇝OLD DOWNLOAD LINK⇜
♔CHANGELOG♚
AROMA v2.4.7 Unofficial CriskeloROM v7.6.7a
By D_Vovan_238
⇝ Aroma Installer Added
+ All Kernels Updated
+ Android Patches Added
+ Modded Playstore Added
+⇩ All Kernel Recoveries Updated⇩
⇝Ported from newest NUT Kernel⇜
+ Nut DualRecovery Solution Updated
+ Gps Configuration Added
+ Framework Animations Updated
+ SystemUI Icons Added
+ AOSP Stock Lockscreen added
+ DroidLogo Fonts Added​
Click to expand...
Click to collapse
If you like my work please hit the thanks button
​
XDA:DevDB Information
CrisKelo MultiRom V7.8.1 LB&UB, ROM for the Sony Xperia Z1
Contributors
D_Vovan_238, f(x)THaxxorX, amarullz, Garcia98, Philz, TWRP Team, CWM Team, DoomLord, [NUT], rovo89, ChelpuS.
Source Code: criskelo.de.vu
ROM OS Version: 4.4.x KitKat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Xperia Z 1: C6903 or C6902.
Based On: Sony Stock Rom
Version Information
Status: Stable
Current Stable Version: [AROMA]3.0.8
Stable Release Date: 2015-06-14
Current Beta Version: AROMA 2.7S
Beta Release Date: 2015-02-06
Created 2015-04-09
Last Updated 2017-04-14
Reserved
RESERVED
RESERVED
​
RESERVED2
RESERVED
​
Seems nice but wow it's a tad bit confusing
I know but try it, I'm sure you will like it
D_Vovan_238 said:
I know but try it, I'm sure you will like it
Click to expand...
Click to collapse
Hi mate good to see you here !
Hi glad to see you to
Now started new thread wright here
noahvt said:
Seems nice but wow it's a tad bit confusing
Click to expand...
Click to collapse
My Aroma Installer also use this method for Kernel splash image change
noahvt said:
Seems nice but wow it's a tad bit confusing
Click to expand...
Click to collapse
Please use less colors at instructions..
Sent by my Z1 with XDA Fax
Duvel999 said:
Please use less colors at instructions..
Sent by my Z1 with XDA Fax
Click to expand...
Click to collapse
Ok
D_Vovan_238 said:
Ok
Click to expand...
Click to collapse
I received an error during installation: cannot stat /system/build.prop no such file or directory
noahvt said:
I received an error during installation: cannot stat /system/build.prop no such file or directory
Click to expand...
Click to collapse
You wiped your system before run Aroma Installer.
That's because it happens, wipe your phone with Aroma, while old rom is on system,it will not wipe data/media/0!
I was not thinking about this
But otherwise my device verification will not work.
Like all good Roms CrisKelo must verify if it is installing on correct device, because if the device is incorrect, it will possibly bricked or worse, Hard Bricked
Try it this way if still don't work, save the Installation Log and send it to me, or post it
Aroma installer updated !
New version released
Enjoy
From criskelo.de.vu
From criskelo.de.vu
D_Vovan_238 said:
Now it's not Simplified Multirom Aroma Installer it's just Multirom Aroma Installer
To have Multiple Roms now simply flash my newest [Aroma2.7MR], with Trinity Ultimate MultiBoot Kernel, IN TWRP OR PHILZ RECOVERY, and enjoy all Multirom Features
Pretty soon will post newest Aroma Installer
Some bootanimations added also.
Click to expand...
Click to collapse
D_Vovan_238 said:
All tested and seems to work perfectly with ALL RECOVERIES.
And because now wee don't need to inject multirom after installation I reenabled Reboot Now Option after installation
Click to expand...
Click to collapse
Was uploading my work whole night, but got error
Now will go to work, but later will try other time
Take your time
Sent by my Z1 with XDA Fax
Im not beeing able to download the rom. i get "enter decryption key" on that site...
also i seem to have lost the recovery thing. pressing back button on restart does nothing any more. what is recommended to use here?
EDIT: i manage to install towel using dualrecovery...
But still missing the stable realease as i cant download i only got the full multipackage thing. dont know whats the difference here...
EDIT2: after chosing a bunch of stuff when installing rom and now restarting the phone is stuck with "SONY". what to do?
EDIT3: I manage to get it working again. flashtool etc. and finally i got the rom up running. So far so good.
But 1 quetion change i change the font on text? i find it a bit to fanzy and hard to read.
U5tabil said:
Im not beeing able to download the rom. i get "enter decryption key" on that site...
also i seem to have lost the recovery thing. pressing back button on restart does nothing any more. what is recommended to use here?
EDIT: i manage to install towel using dualrecovery...
But still missing the stable realease as i cant download i only got the full multipackage thing. dont know whats the difference here...
EDIT2: after chosing a bunch of stuff when installing rom and now restarting the phone is stuck with "SONY". what to do?
EDIT3: I manage to get it working again. flashtool etc. and finally i got the rom up running. So far so good.
But 1 quetion change i change the font on text? i find it a bit to fanzy and hard to read.
Click to expand...
Click to collapse
Sorry, was buissy, will fix it on next versions
For now only solution is wipe
Now preparing to new release, all details on criskelo.de.vu
Detected some unstable scenario, possibly 25% that it will happens, but it is almost fixed
That's why still not uploading new version
But is it possible to change font? Cause its hard for an old guy like me to read it

[MOD][SEP 25][MULTIBOOT] MultiROM v32a

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
MultiROM is one-of-a-kind multi-boot mod for Nexus 5. It can boot any Android ROM as well as other systems like Ubuntu Touch, once they are ported to that device. Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Boot from USB drive attached via OTG cable
You can also watch a video which shows it in action.​
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
1. Via MultiROM Manager app
This is the easiest way to install everything MultiROM needs. Install the app and select MultiROM and recovery on the Install/Update card. If the Status card says Kernel: doesn't have kexec-hardboot patch! in red letters, you have to install also patched kernel - either select one on the Install/Update card or get some 3rd-party kernel here on XDA. You are chosing kernel for your primary ROM, not any of your (future) secondary ROMs, so select the version accordingly.
Press "Install" on the Install/Update card to start the installation.​
2.Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
MultiROM has 3 parts you need to install:
MultiROM (multirom-YYYYMMDD-vXX-armani.zip) - download the ZIP file from second post and flash it in recovery.
Modified recovery (TWRP_multirom_armani_YYYYMMDD.img) - download the IMG file from second post and use fastboot or Flashify app to flash it.
Patched kernel - You can use either one of the stock ones in second post or third-party kernels which include the patch, you can see list in the second post. Download the ZIP file and flash it in recovery.
Currently dual booting MIUI isn't working! So DO NOT try to dual boot MIUI with LP/KK ROMs.​
You current rom will not be erased by the installation.
Download links are in the second post.​
Adding ROMs
1. Android
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm. As for the space, clean installation of stock 5.0 after first boot (with dalvik cache generated and connected to google account) takes about 676mb of space.​
Using USB drive
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
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.
Source code
MultiROM - https://github.com/multirom-armani/multirom/tree/master (branch master)
Modified TWRP - https://github.com/Tasssadar/Team-Win-Recovery-Project (branch master)
Kernel w/ kexec-hardboot patch - https://github.com/multirom-armani/android_kernel_xiaomi_armani/tree/multirom(branch multirom)
MultiROM device tree - https://github.com/multirom-armani/android_device_xiaomi_armani/tree/multirom (branch multirom)​
Credits
@Tasssadar (for making this awesome utility!)
@KINGbabasula (armani's multirom is possible cz of him!)
@akhilnarang (He's the person who's always present to help! Cheers!)
@vasishath (For pointing out the fix for white glitch)
All my dear testers! Thanks for testing!
​
XDA:DevDB Information
MultiROM for Xiaomi Redmi 1S, Tool/Utility for the Xiaomi Redmi 1S
Contributors
TheStrix
Source Code: https://github.com/multirom-armani/
Version Information
Status: Stable
Current Stable Version: 32a
Created 2015-09-05
Last Updated 2015-09-25
Downloads
1. Main downloads
MultiROM: multirom-20150925-v32a-armani.zip
Modified recovery (based on TWRP): TWRP_multirom-armani_20150925.img
MultiROM Manager Android app: Google Play or link to APK (NEW!)
Kernel w/ kexec-hardboot patch (LP ROMs): LP_kexec_20150925.zip
Kernel w/ kexec-hardboot patch (KK ROMs): KK_kexec_20150925.zip
You need to have kernel with kexec-hardboot patch only in your primary ROM!​
2. third-party kernels with kexec-hardboot patch
Yet to come!
Nicely ask your kernel developer to merge kexec-hardboot patch.​
3. Uninstaller
MultiROM uninstaller: multirom_uninstaller.zip
Flash this ZIP file to remove MultiROM from your device. It will erase all secondary ROMs. If you don't want MultiROM menus in recovery, re-flash clean TWRP, but it is not needed - those menus don't do anything if MultiROM is not installed.​
Changelog
Code:
04/09/2015-MultiROM v32
==========
* Initial stable release for armani
25/09/2015-MultiROM v32a
==========
* Fix white noise while booting secondary ROMs
* Added new updated KK and LP kexec patched kernels
Recoveries:
Code:
04/09/2015
==========
* Initial stable release for armani
* MultiROM TWRP 2.8.7
25/09/2015
==========
* Upstream changes
FAQ and other notes
Device encryption
Since v32, MultiROM supports encryption on this device (it has to be added for each device separately). It works only with Android-based secondary ROMs and the secondary ROMs don't know the device is encrypted, so they would allow you to encrypt the device again - do not do that. If you're using password, pin or pattern for the encryption, MultiROM will ask you for the password on boot. If you're booting the primary ROM, then Android will ask you for the password _again_ - unfortunately, there is no way for me to pass the "unencrypted" status to Android. If you're booting secondary ROM, MultiROM will ask you for the password again after the reboot - that's because I have to unencrypt the /data partition after the ROM's kernel is loaded.
I could omit the second password prompt when booting secondary ROM by temporarily saving the password somewhere, but that's obviously unsafe. So is using encryption with unlocked device though, so I might add this later.​
About security
In order to make multi-booting possible, MultiROM has to sacrifice some security measures. Firstly, on secondary Android ROMs, /system is not mounted read-only. While there are other things preventing malicious software from messing with /system, this might potentialy make it easier for such software to attack that system.​
What do the ROMs share?
All ROMs are separate, except /sdcard, which is shared between all Android ROMs.​
How many ROMs can I have?/Where are the ROMs stored?
You can have as many ROMs as you can fit in your /sdcard. All the ROMs are stored in /sdcard/multirom/roms or on an USB drive. This folder is unaccessible in Android, to prevent mediascanner from scanning it. You can either in recovery, or obtain root and go to /data/media/0/multirom/roms.​
The menu with all the ROMs won't show up during boot, how to fix it?
Either re-flash the MultiROM zip or go to recovery, Advanced -> MultiROM -> Inject curr. boot sector.
The reason for this is that something rewrote your boot.img, which happens for example when you flash a kernel. MultiROM's boot menu is part of the boot image, so it has to be added into it again.​
Will you port MultiROM to device X?
No, probably. I won't port MultiROM to any device I don't own, because it is very difficult to provide the level of support I want to provide if I can't test things myself, as proven by the Nexus 4 port. I'd like to support more devices, but it is also very unsatisfying to work on code for device I don't have - I invest hours upon hours of time for free into it, and then I can't even see it running on the device, so...why..bother..?
I'll probably keep buying Nexus devices and keep porting MultiROM to those myself, but I can't buy every single device - I'm still a student, all my existing devices were bought using some kind of money grant or donations from users.
But, you can port it yourself, the wiki should give you at least some idea how to do that: https://github.com/Tasssadar/multirom/wiki/Porting-MultiROM​
Installation Video
Thanks to YouTuber Dhananjay Bhosale (@TheDj408) for making this awesome installation video!
Awesome Work Buddy
This is a outstanding work buddy
Keep it UP
Thanks for MultiROM
Great work @TheStrix
Sent from my A0001 using Tapatalk
GREAT WORK , THANKS BUDDY !!
Can you upload some Screenshots/Images/Video for better understanding
Something new for our device after a long time.
Awesome work @TheStrix ! Guys Smash that Thanks button
Nice work mate @TheStrix now armani users can enjoy two roms
Sent From My Yuphoria Using Tapatalk
Gunikmaliwal said:
GREAT WORK , THANKS BUDDY !!
Can you upload some Screenshots/Images/Video for better understanding
Click to expand...
Click to collapse
Screenshots added in "Screenshots" tab
And for installation video, I'll wait for some great YouTuber's to make one. Till that you can see multirom installation video for other devices which are using manual method and not Multirom app method to install multirom.
Wow ... Awesome dude
Wow more boot option ... Lets break this phones guys !!!! You god dang flasholic !!!!
The only mod which was missing from redmi
Thanks a lot
Awesomeeeeeeeeeeeeeeeeeeeeeeee.
Thank you @TheStrix . Awesome work and something this device needs with tons of ROMs. Waiting for MIUI + CM dual boot . Would love to see that . And with the upcoming of sailfish OS redmi is gonna rock .
Awesome work @TheStrix! This is gonna rock!
Dude sweet u managed to port it to our device. Was enjoying it on my hammerhead.
Sent from my HM 1S using Tapatalk
I've contacted Dhananjay Bhosale ( https://www.youtube.com/user/dhananjaybhosale1 ) for Video on Installation !
Its working flawless...waiting for devs to include hardboot patch in beast and xecelerate kernel
Sent from my HM 1S using Tapatalk
Great work ... Will this support r the same with the other project like EFIDroid? Its like having native grub loader into the phone
Sent from somewhere on earth
elmumtaz said:
Great work ... Will this support r the same with the other project like EFIDroid? Its like having native grub loader into the phone
Sent from somewhere on earth
Click to expand...
Click to collapse
Yes, functions same as Grub/EFIDroid
You'll see multirom menu to choose the system you want to boot into.

[MOD][APR 11][DEV] MultiROM v33

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
MultiROM is one-of-a-kind multi-boot mod for Xperia Z1. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port.Besides booting from device's internal memory, MultiROM can boot from USB drive connected to the device via OTG cable. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs, daily prebuilt image files to install Ubuntu Touch and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Use for example Ubuntu Touch or Desktop alongside with Android, without the need of device formatting
* Boot from USB drive attached via OTG cable
You can also watch a video which shows it in action.​
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
1. Via MultiROM Manager app
This is the easiest way to install everything MultiROM needs. Install the app and select MultiROM and recovery on the Install/Update card. If the Status card says Kernel: doesn't have kexec-hardboot patch! in red letters, you have to install also patched kernel - either select one on the Install/Update card or get some 3rd-party kernel here on XDA. You are chosing kernel for your primary ROM, not any of your (future) secondary ROMs, so select the version accordingly.
Press "Install" on the Install/Update card to start the installation.​
2. Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
MultiROM has 3 parts you need to install:
MultiROM (multirom_vXX_n7-signed.zip) - download the ZIP file from second post and flash it in recovery.
Modified recovery (TWRP_multirom_n7_YYYYMMDD.img) - download the IMG file from second post and use fastboot or Flashify app to flash it.
Patched kernel - You can use either one of the stock ones in second post or third-party kernels which include the patch, you can see list in the second post. Download the ZIP file and flash it in recovery.
You current rom will not be erased by the installation.
Download links are in the second post.​
Adding ROMs
1. Android
Go to recovery, select Advanced -> MultiROM -> Add ROM. Select the ROM's zip file and confirm. As for the space, clean installation of stock 4.2 after first boot (with dalvik cache generated and connected to google account) takes 676mb of space.​
2. Ubuntu Touch
Use the MultiROM Manager app to install Ubuntu Touch.
Ubuntu Touch is in development - MultiROM will have to be updated to keep up with future changes in Ubuntu, so there's a good chance this method stops working after a while and I'll have to fix it.​
Using USB drive
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
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.
In some cases, you might need to flash patched kernel - get coresponding patched kernel version from second post and flash it to the secondary ROM sama way you flashed ROM's ZIP file.
Explanation of recovery menus
Main menu
- Add ROM - add ROM to boot
- List ROMs - list installed ROMs and manage them
- Inject boot.img file - When you download for example kernel, which is distrubuted as whole boot.img (eg. franco kernel), you have to use this option on it, otherwise you would lose MultiROM.
- Inject curr. boot sector - Use this option if MultiROM does not show up on boot, for example after kernel installation.
- Settings - well, settings.
Manage ROM
- Rename, delete - I believe these are obvious
- Flash ZIP (only Android ROMs) - flash ZIP to the ROM, for example gapps
- Add/replace boot.img - replaces boot.img used by this ROM, this is more like developer option.
- Re-patch init - this is available only for ubuntu. Use it when ubuntu cannot find root partition, ie. after apt-get upgrade which changed the init script.​
Source code
MultiROM - https://github.com/XperiaMultiROM/multirom (branch master)
Omni TWRP - https://github.com/lj50036/platform_manifest_twrp_omni (branch twrp-6.0)​
Donations
[MENTION=3418703"Tasssadar[/MENTION] would be glad if you could spare a few bucks. You can use either paypal or Bitcoins, his address is 172RccLB2ffSnJyYwjYbUD3Nx4QX3R8Ris. And if you want to donate me for porting the updated version of MultiROM, PM me .
Thanks to all donors, it is much appreciated ​
XDA:DevDB Information
MultiROM Xperia Z1, Tool/Utility for the Sony Xperia Z1
Contributors
aquaboy11
Version Information
Status: Testing
Created 2016-04-11
Last Updated 2016-04-12
Have you managed to get it to work? I've tried to port it myself, and got the recovery to work, but it always fails to boot any secondary ROM for me. Did you use the XperiaMultiRom sources?
Sent from my MI PAD using Tapatalk
drakonizer said:
Have you managed to get it to work? I've tried to port it myself, and got the recovery to work, but it always fails to boot any secondary ROM for me. Did you use the XperiaMultiRom sources?
Sent from my MI PAD using Tapatalk
Click to expand...
Click to collapse
Yes I did. Multirom works, but as soon as I select a second ROMit tells me the kernel doesn't have a kexec patch. I am trying to build it with the android 5.1 sources this time (used 6.0 for this build).
Edit: Same result with the 5.1 sources. I've provided the multirom.log in the main post. Maybe someone with more experience could take a look at it.
aquaboy11 said:
Yes I did. Multirom works, but as soon as I select a second ROMit tells me the kernel doesn't have a kexec patch. I am trying to build it with the android 5.1 sources this time (used 6.0 for this build).
Edit: Same result with the 5.1 sources. I've provided the multirom.log in the main post. Maybe someone with more experience could take a look at it.
Click to expand...
Click to collapse
Are you using a 5.1 ROM with kexec as your primary ROM (I assume you already are)? I had similar issues with booting secondary ROMs, http://pastebin.com/mkYhMrBJ is my log. What value of kexec_mem_min are you using? Also, if you can't boot into a secondary ROM, what part of multirom is actually working for you?
drakonizer said:
Are you using a 5.1 ROM with kexec as your primary ROM (I assume you already are)? I had similar issues with booting secondary ROMs, http://pastebin.com/mkYhMrBJ is my log. What value of kexec_mem_min are you using? Also, if you can't boot into a secondary ROM, what part of multirom is actually working for you?
Click to expand...
Click to collapse
Yes, a 5.1 stock ROM with kexec as my primary ROM. The value I am using for kexec_mem_min is 0x25000000. The part of multirom that works is the part that allows me to change settings and install/manage ROM's.
aquaboy11 said:
Yes, a 5.1 stock ROM with kexec as my primary ROM. The value I am using for kexec_mem_min is 0x25000000. The part of multirom that works is the part that allows me to change settings and install/manage ROM's.
Click to expand...
Click to collapse
So you mean the recovery? I've got that working too, seems like we're both stuck at the same point...unfortunately we don't have the sources of the old multirom v30x.
Is it only me? I cannot find download links for your version
Hitman73 said:
Is it only me? I cannot find download links for your version
Click to expand...
Click to collapse
Its not even working yet. This is more of a placeholder thread (which technically isn't allowed by XDA rules), but it also can be considered a development thread. I suggest OP add dev to the title.
Sent from my Xperia Z1 (AOSP) using XDA Labs
drakonizer said:
Its not even working yet. This is more of a placeholder thread (which technically isn't allowed by XDA rules), but it also can be considered a development thread. I suggest OP add dev to the title.
Sent from my Xperia Z1 (AOSP) using XDA Labs
Click to expand...
Click to collapse
As soon as I saw the MultiROM selection screen I posted it. But that might have been a bit too quick as I did not try loading a secondary rom yet . I have added [DEV] to the title.
aquaboy11 said:
As soon as I saw the MultiROM selection screen I posted it. But that might have been a bit too quick as I did not try loading a secondary rom yet . I have added [DEV] to the title.
Click to expand...
Click to collapse
That was a little premature.
Can you share your device tree? I would like to take a look. Also, did you try using the new Multirom recovery to flash the old v30 and see if it boots? In that case, we only need to port kexec to MM to have dual boot. (not an easy task either).
I've also contacted Tasssadar for info on what the logs (mine at least) mean, but he hasn't responded.
drakonizer said:
That was a little premature.
Can you share your device tree? I would like to take a look. Also, did you try using the new Multirom recovery to flash the old v30 and see if it boots? In that case, we only need to port kexec to MM to have dual boot. (not an easy task either).
I've also contacted Tasssadar for info on what the logs (mine at least) mean, but he hasn't responded.
Click to expand...
Click to collapse
MultiROM v30 boots fine.
I used Sony's device tree
mr_init_devices.c
Everything from BoardConfig.mk after line 41.
I could give porting kexec to MM a shot when I have some spare time.
Hi. I experienced a problem entering the recovery. My device stuck at the Sony symbol displayed an the orange LED when I try to enter. Before I updated my recovery I used the one from v30 thread without any problems. Any idea where the problem is?
Thanks in advance!
LB multirom
Hello, I have a small question ...
If I install MultiROM v33 on my Xperia Z (LB) "locked bootloader",
can i install secondary ROMs for unlocked bootloader ???
thank you
Is this still being worked on?

[MOD] [Experimental] MultiROM v33 for LG G4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Introduction
This is a port of Tassadar's MultiROM, a multi-boot mod for LG G4. The main part of MultiROM is a boot manager, which appears every time your device starts and lets you choose ROM to boot. You can see how it looks on the left image below and in gallery. ROMs are installed and managed via modified TWRP recovery. You can use standard ZIP files to install secondary Android ROMs and MultiROM even has its own installer system, which can be used to ship other Linux-based systems.
This is still very experimental!
I've only tested this with stock M as the primary ROM and AICP M as the secondary ROM
Features:
* Multiboot any number of Android ROMs
* Restore nandroid backup as secondary ROM
* Boot from USB drive attached via OTG cable
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash factory images again. Make backups. Always.​
Installation
The MultiROM Manager app does not currently support the LG G4
1. Via MultiROM Manager app
This is the easiest way to install everything MultiROM needs. Install the app and select MultiROM and recovery on the Install/Update card. If the Status card says Kernel: doesn't have kexec-hardboot patch! in red letters, you have to install also patched kernel - either select one on the Install/Update card or get some 3rd-party kernel here on XDA. You are chosing kernel for your primary ROM, not any of your (future) secondary ROMs, so select the version accordingly.
Press "Install" on the Install/Update card to start the installation.​
2.Manual installation
Firstly, there are videos on youtube. If you want, just search for "MultiROM installation" on youtube and watch those, big thanks to all who made them. There is also an awesome article on Linux Journal.
MultiROM has 3 parts you need to install:
Modified recovery (recovery_yourvarient.img) - download the IMG file from second post and use fastboot to flash it.
Patched kernel - You can use either one of the stock ones in second post or third-party kernels which include the patch, you can see list in the second post. Download the ZIP file and flash it in recovery.
MultiROM (multirom-YYYYMMDD-vXX-yourvarient.zip) - download the ZIP file from second post and flash it in recovery.
Your current rom will not be erased by the installation.
Download links are in the second post.​
Adding ROMs
1. Android
Go to recovery, select MultiROM -> Add ROM. Select the ROM's zip file and confirm.​
Using USB drive
Untested on clark
During installation, recovery lets you select install location. Plug in the USB drive, wait a while and press "refresh" so that it shows partitions on the USB drive. You just select the location (extX, NTFS and FAT32 partitions are supported) and proceed with the installation.
If you wanna use other than default FAT32 partition, just format it in PC. If you don't know how/don't know where to find out how, you probably should not try installing MultiROM.
If you are installing to NTFS or FAT32 partition, recovery asks you to set image size for all the partitions - this cannot be easilly changed afterward, so choose carefully. FAT32 is limited to maximum of 4095MB per image - it is limitation of the filesystem, I can do nothing about that.
Installation to USB drives takes a bit longer, because the flash drive is (usually) slower and it needs to create the images, so installation of Ubuntu to 4Gb image on my pretty fast USB drive takes about 20 minutes.
Enumerating USB drive can take a while in MultiROM menu, so when you press the "USB" button in MultiROM, wait a while (max. 30-45s) until it searches the USB drive. It does it by itself, no need to press something, just wait.​
Updating/changing ROMs
1. Primary ROM (Internal)
Flash ROM's ZIP file as usual, do factory reset if needed (it won't erase secondary ROMs)
Go to Advanced -> MultiROM in recovery and do Inject curr. boot sector.
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.
Note that swapping roms between internal and external is not supported (yet). Also, after flashing a factory image to the primary system and boot partition, make sure to immediately inject MultiROM before first boot, otherwise the secondary ROMs will be deleted.
Source code
MultiROM - https://github.com/Hashbang173/multirom/tree/master
Modified TWRP - https://github.com/Tasssadar/Team-Win-Recovery-Project
kexec-hardboot patch - https://github.com/genesixx/android_kernel_lge_msm8992-mr
Device tree: https://github.com/genesixx/g4-common-mrom​
Thanks
This port is based on the hard work of Tassadar, Geoff Levand, webgeek1234, Mike Kasick, 500 Internal Server Error, and many others. Thank you.
Thanks to @HashBang173 for all the help
Issues
* Does not yet support encrypted devices
* Please report
XDA:DevDB Information
MultiROM v33 for LG G4, Tool/Utility for the LG G4
Contributors
genesixxbf3
Version Information
Status: Beta
Created 2016-07-08
Last Updated 2016-07-14
Reserved
Download link : https://www.androidfilehost.com/?w=files&flid=51689
compatible only with LlamaSweet kernel R6 (alpha3) as first kernel available here http://forum.xda-developers.com/g4/development/kernel-llama-sweet-kernel-t3286514
Reserved
known problem:
green screen when booting secondary rom
I'm a noob with MultiROM, but there is no option in recovery for multiROM ?
azZA_09 said:
I'm a noob with MultiROM, but there is no option in recovery for multiROM ?
Click to expand...
Click to collapse
Have you flashed the recovery ?
Envoyé de mon Nexus 6 en utilisant Tapatalk
genesixxbf3 said:
Have you flashed the recovery ?
Envoyé de mon Nexus 6 en utilisant Tapatalk
Click to expand...
Click to collapse
Yep
azZA_09 said:
Yep
Click to expand...
Click to collapse
Have you rebooted to the new recovery ?
Envoyé de mon Nexus 6 en utilisant Tapatalk
genesixxbf3 said:
Have you rebooted to the new recovery ?
Envoyé de mon Nexus 6 en utilisant Tapatalk
Click to expand...
Click to collapse
Yea,ofc. Do you have Skype or something else? It's simple to tell you there what's wrong or not
azZA_09 said:
Yea,ofc. Do you have Skype or something else? It's simple to tell you there what's wrong or not
Click to expand...
Click to collapse
I use hangout
Envoyé de mon Nexus 6 en utilisant Tapatalk
Which kernel are you using for the stock Rom?
nicholasknicks said:
Which kernel are you using for the stock Rom?
Click to expand...
Click to collapse
atm kernel patch aren't working
Closing the thread until I get progress
Envoyé de mon Nexus 6 en utilisant Tapatalk
I'm getting closer ! now it just security ****

Categories

Resources