[PATCHER] [APP] Dual Boot Any MM/LL Roms On Your Tab 3 SM-T217T-S - Galaxy Tab 3 7.0 Android Development

Hi guys..
Many of you have an idea what multibooting is and some of you actually do it.. Like Using Ubuntu alongside Windows..
Today I'm pleased to share with you an app which you can use to dual boot any MM Roms or lollipop.. I.e (RR and AICP)
This is not my work. Am just sharing it for our Tab 3 Lt02ltexxx users.... Thanks
Let's Start
1.Download the ROM you want to Dual Boot..
2.You must have your primary ROM installed in your Tab i.e I've Resurrection Remix as my Primary Rom..
3.Download the Apk From here.
4.Just Open the app and go to patch zip file, From there choose the zip and Choose S4 Mini (Serrano) from the list of the devices and choose it as secondary Rom
4.Now patch the zip file you want to dualboot.. It'll create new zip file like this [xxxxxxx-dual.Zip]
5.Do the same for GApps And xposed if you like..
Installation
Take a full backup Guys and i mean full
1.Boot into TWRP and flash the new zip files as in [xxxxxx-dual.zip] Files..
2.After installation just boot straight into system and congratulations you've just dualbooted..
ORIGINAL THREAD:S4 Dual Boot
This Work is owned by:chenxiaolong
.
Make sure to thank him..

Does this work on the galaxy tab 3 8 and 10.1? Are you still working on this device? I hope so..
I have a very simular device to the 8 & 10.1. My device is called the asus trio TX201LA. Same soc, IFIW, same droidboot, same DNX as the Gtab 10.1
What I am wondering is if you would help build a dual boot patchier support for my device, (zenfone 2 also has it which is also on the same soc) that should be easy to add in support for my device given this info
Here is the kernel code & current 4.2 rom:
http://support.asus.com.cn/Download.aspx?SLanguage=en&m=TX201LA&p=3&s=587
current rooted rom: https://yadi.sk/d/wiHvkQp-dEyuC
TX201LAF (same device released in france): http://support.asus.com.cn/Download.aspx?SLanguage=en&m=TX201LAF&p=3&s=587
SO what do you think? Can you help me?

Related

[ROM] Nubia Z9 Mini (NX511J) ROM + TWRP Recovery (English)

I have made this thread for those users who have bought Nubia Z9 Mini from China and have no Google Services. I have modded the official stock ROM with Google Services. This is PURE stock without any additional tweaks except Root and unnecessary preinstalled Chinese apps removed. You can visit my Google drive to download this custom ROM and I have also included the recovery tool that will install English TWRP recovery.
THIS ROM IS FOR CHINESE VERSION NUBIA... IF YOU FLASH IN INTERNATIONAL/INDIAN VERSION, YOU WILL HAVE PROBLEM WITH NETWORK/DATA CONNECTION (Refer to post below to overcome this issue)
GOOGLE DRIVE FOLDER TO DOWNLOAD THE ROM AND RECOVERY TOOL​
STABLE RELEASES:
Version V4.52 Android Version 5.1.1 (with updated UI 5.0)
OFFICIAL STOCK INTERNATIONAL VERSION (CHINESE NUBIA):
Version V3.67 Android Version 5.1.1
NUBIA Z9 MINI ELITE (3G RAM):
Version V4.02 Android Version 5.1.1 (with updated UI 5.0)
RECOVERY TOOLS:
TWRP 3.0.0-0.1 (ENG/CN) (Credits to romxz.cn)
RESTORE TOOL:
Nubia Restoration Tool(Chinese) ---> Use this tool to restore the bricked Nubia devices. Works on all Nubia Devices.
GUIDE TO INSTALL CUSTOM RECOVERY + CUSTOM ROM:
REQUIREMENTS:
1. Be sure to backup all important data (contacts, messages, call records, etc.) before proceeding.
2. Working Windows PC with ADB Drivers installed - without proper installation of drivers the process will not be successful.
STEPS:
(If you need only Custom Recovery, then follow the steps from 2 to 7, other steps you can skip)
1. Download the required zipped Custom ROM and copy it to the root directory of External SD card or Internal SD card.
2. Download the Recovery Tool exe file from the link above.
3. Enable USB debugging mode. ("Menu Button" >> System settings(Settings) >> About phone(On the phone) >> Tap 6 times on Build number>>"Back button">> More >> Developer options >> Enable USB Debugging)
4. Connect the phone to the PC.
5. Execute downloaded Recovery Tool exe file.
6. In PC, new window will open. Input your choice of Recovery accordingly. (Allow the Authorization Request in the phone)
7. Follow the steps on-screen until all completes.
8. If the Custom Recovery was flashed successfully, you will get TWRP recovery menu.
9. Perform wipe data/factory reset and wipe cache partition.
10. To flash the firmware: Select "Install ZIP" >> "choose zip from sdcard0 or sdcard1" depending on which SD card you have copied the ROM, external or internal >> Select Custom ROM >> Flash selected ROM.
11. Wait until you get the confirmation of successful flashing.
12. Reboot the phone by selecting "reboot system now".
13. DONE. (Initial boot may take some time so have patience.)
STEPS TO GET DATA WORKING ON 5.1.1 BASED STOCK ROM's (If you have flashed Chinese Version in International Version)
Original Source: 4pda.ru Forum and Thanks to JohnMcClane, im190610, олежек1975, Апостол666, Lepi, isnest, alexonik, kakawkin
Compiled and updated bypradipsoman
1. First ensure that you are on a Nubia factory ROM. Download NubiaTools and jd_gsm_3.61.zip from this Link
2. Enable USB debugging on your phone and enable RSA security key box shown, when connected to your PC.
3. Type the following code on the Dialer: *#7678#
4. You will see two blank boxes open up. Tick both boxes you see.
5. Now install this driver on your windows 7 with your mobile kept on.
6. Once this serial port driver is installed check it on your Device manager-Ports settings. It should show USB Diagnostic MDM port. Also see that the driver is installed WITH THE PHONE ON and not off. If you power off and press power-volume-up/down etc. the wrong driver gets installed automatically which will not work. This is the most important step in this whole process. No correct driver and you can't get NubiaTools to work.
7. Go to the Properties of the port and the tab Port Settings in the upper value of exhibiting 115200 bps.
8. Now start Nubia tools on your PC. Before that disable any antivirus programs like NAV as it will give a false alarm on Worm/Trojan detection as soon as you run the NubiaTools file.
9. Select Tools / Settings. Set baud rate as 115200
10. Select back up and press Settings tab in backup, and set baud rate as 115,200
11. Once your Nubia shows up in the Port field, Press START to choose the place where to save the file QCN and click Start All on the panel. After a small amount of time you have your QCN backup.
12. Check if the QCN file has been backed up at the location you chose to.
13. Now follow the directions in the zip file contents to flash the patch files inside the jd_gsm_3.61 zip file (use patch.bat file. Your mobile and PC should be connected and communication enabled in ADB mode.). If it gives error then copy the patch files directly to the root directory of SD card and run the batch file.
14. Now using Nubia tools use Restore to restore the QCN file to your mobile. (Forgetting this step will leave your phone without IMEI)
15. Now you can do a reboot and you will have Data enabled for 5.1.1 based Nubia factory ROM’s and also the unstable Data issue with 3.14 to 3.20 Rom’s also would be rectified.
USEFUL TIP:
If the device is not responding or having black screen, press "Power Button+Vol up+Vol Down" together for sometime until the device vibrates.
The device will boot up automatically.
For Other Custom ROMs you may check these sites. (May require translator as these sites are not in English)
Mod edit: Links removed.
Thanks Navin.. Is it possible that we can get OTA updates on this ROM..??
thanks......go ahead
Would this give me access to move apps to the sd card. I am also having issues bluetoothing files from pc to phone, no root access.
2551990 said:
Thanks Navin.. Is it possible that we can get OTA updates on this ROM..??
Click to expand...
Click to collapse
No.. I have removed the OTA applications...however OTA update will not work as it will check all the stock applications but I have removed/deleted some of the stock applications...
Shell820810 said:
Would this give me access to move apps to the sd card. I am also having issues bluetoothing files from pc to phone, no root access.
Click to expand...
Click to collapse
This ROM is already rooted so you will have access to root shell...
navin_n said:
This ROM is already rooted so you will have access to root shell...
Click to expand...
Click to collapse
Still having the same issues after installing your ROM
1: no option to move apps to SD card
2: when I Bluetooth file from PC to phone " cannot make subfolders in the devices root folder"
navin_n said:
No.. I have removed the OTA applications...however OTA update will not work as it will check all the stock applications but I have removed/deleted some of the stock applications...
Click to expand...
Click to collapse
Thanks for the reply buddy.. I was hoping if you can point me in the right direction here.. I know there is an unofficial CM 12 ROM for Z9 mini..
have you used it..? how about any MIUI ROMs that are there for the Z9 mini.. Can you provide a link for the same... More interested in the MIUI prospect though..
2551990 said:
Thanks for the reply buddy.. I was hoping if you can point me in the right direction here.. I know there is an unofficial CM 12 ROM for Z9 mini..
have you used it..? how about any MIUI ROMs that are there for the Z9 mini.. Can you provide a link for the same... More interested in the MIUI prospect though..
Click to expand...
Click to collapse
I have not used any other ROMs ... but in the Chinese forum, they have good reviews for MIUI ROM...and says its stable.... Download link for Z9 Mini MIUI ROM
Alternative links for MIUI ROMs: (From 4pda.ru)
Link-1
Link-2
Cynogenmod/Mokee/Others Download Links:
CYNOGENMOD 12.1
YIOS Beta1 for Nubia Z9 Mini Android 5.1.1
Sudamod Android 5.1.1
Mokee Android 5.1.1
Shell820810 said:
Still having the same issues after installing your ROM
1: no option to move apps to SD card
2: when I Bluetooth file from PC to phone " cannot make subfolders in the devices root folder"
Click to expand...
Click to collapse
I know there are still no many bugs in official ROM ... hope it will be modified/added/optimized in coming builds....
Awesome
Skickat från min LG-H815 via Tapatalk
navin_n said:
I know there are still no many bugs in official ROM ... hope it will be modified/added/optimized in coming builds....
Click to expand...
Click to collapse
Navin, is it possible to have a unroot.zip package as I use the phone for my office emails using airwatch. Airwatch checks for root and says compromised device. If possible, I would like to install your rom and then run the unroot.zip to remove root. Also appreciate if you could have a small writeup on how to install back the stock ROM. Thanks much in advance!!
@shahulvm..its easy....just open SuperSu ....in settings there is a option for full unroot...
Any reason why this or sd card not showing up as drives in my computer
Edit to add.sorted , just needed to change USB mode
navin_n said:
I have not used any other ROMs ... but in the Chinese forum, they have good reviews for MIUI ROM...and says its stable.... I will give you my baidu drive link to download the stable MIUI ROM.
Download link for Z9 Mini MIUI ROM
Alternative links for MIUI ROMs: (From 4pda.ru)
Link-1
Link-2
Cynogenmod/Mokee/Others Download Links:
CYNOGENMOD 12.1
YIOS Beta1 for Nubia Z9 Mini Android 5.1.1
Sudamod Android 5.1.1
Mokee Android 5.1.1
Click to expand...
Click to collapse
Cool stuff bro..thanks for the links..!!!!!
I hope you keep updating the community with latest ROMS for the Z9 mini )
vodafone 2g 3g internet data not works on your ver 3.10 rom
---------- Post added at 01:50 PM ---------- Previous post was at 01:49 PM ----------
any solution to works data network on your rom
vijay2 said:
vodafone 2g 3g internet data not works on your ver 3.10 rom
---------- Post added at 01:50 PM ---------- Previous post was at 01:49 PM ----------
any solution to works data network on your rom
Click to expand...
Click to collapse
This is pure stock ROM... I just added Gapps and root... so i am not sure why it didn't work...
Try creating the APN for Vodafone manually.. I guess it will work... coz i don't have any issue with the data service...
i already created apn...also contacted the vodafone custemer care...all methods tried....also put miui6 and cynogen apn.xml on root folder system/etc/apn.xml ...but nothing works......on the rom miui runs well..also cynagon rom runs very well...but chines stock roms give me problems......i didnt like miui 6 rom because its laggy....camera not works on rom....i
in indian rom we can switch network on both sim cards but in this 3.10 build we cant switch network mode on both sim only sim one supports network mode switch
hydronoide said:
in indian rom we can switch network on both sim cards but in this 3.10 build we cant switch network mode on both sim only sim one supports network mode switch
Click to expand...
Click to collapse
its becoz v3.10 is not meant for indian market... beside it supports all networks GSM/CDMA/TD-SCDMA ..... unlike indian networks.. so this is little different...

[MOD][MultiROM][v33][Beta 1]

{
"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"
}
[/CENTER]
Introduction
MultiROM is one-of-a-kind multi-boot mod for Redmi note 3. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port, once they are ported to our 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, 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, once they are ported to the redmi note 3
* 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 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 (We do not have Official Support, so this is not an option for us yet)
This is the easiest way to install everything MultiROM needs. Install the app (Not for Moto X Play) 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 (If you want to use Kexec) - 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 (TWRP_multirom_lux_YYYYMMDD.img) - download the IMG file from second post and use fastboot, TWRP or Flashify app to flash it.
Patched kernel - you can find it in the second post. Download the ZIP file and flash it in recovery. You can use any 3rd-party kernel which include the patch. we dont need patch kernel with the no kexec workaround
MultiROM (multirom-YYYYMMDD-vXX-wt88047-signed.zip) - download the ZIP file from second post 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 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 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 MultiROM -> List ROMs and select the ROM you want to update.
Select "Flash ZIP" and flash 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.​
XDA:DevDB Information
[MOD][MultiROM][v33][Beta 1][kenzo], Tool/Utility for the Xiaomi Redmi Note 3
Contributors
zeeshanhussain12
Source Code: https://github.com/multirom-nexus6p
Version Information
Status: Beta
Beta Release Date: 2016-06-15
Created 2016-06-15
Last Updated 2016-06-15
Reserved
DOWNLOADS
1. Main Downloads
Multirom :- multirom-20160615-v33-UNOFFICIAL-kenzo.zip
Multirom recovery:- recovery.img
2. third-party kernels with kexec-hardboot patch
no need with kexec workaround
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.
Reserved
FAQ's
1. Should I flash recovery only via Flashify app?
-Not essentially, You can flash it via recovery.
Boot to TWRP.
Install->Tap on Images(bottom right screen)>Locate and select your recovery.img
Flash to 'Recovery' partition.
Reboot back to TWRP(IMPORTANT).
2.Can I flash any other kernels?
-yes you can flash any roms
3.Which roms can I flash?
-All Android 5.1+ roms can be flashed without any issues.
miui is not supported
4.How to flash without Hardbricking?
-Follow the steps from OP and there are videos to make the things easy in initial pages.
Maximum it causes bootloops(softbrick), not hardbrick if you follow the guide.
5.Can I flash roms to ext-sd card and USB-otg? How?
-Yes you can flash them to ext-sd card and USB-otg.
Boot to TWRP.
Tap on Multirom.
Tap on ADD ROM
Select the right Location
Flashing on ext-sd and USB otg takes some time, so be patient, don't freak out!
sd1 = usb otg
mmcblklpa = sd card
6.Where to find roms installed in my ext-sd and USB? How to boot into 'em?
-After flashing you'll be booted into MultiROM menu.
All your roms flashed on internal memory will be in Internal tab.
Others will be in External tab.
7.How to rename/remove/delete/wipe dalvik & cache or flash any other zips to existing rom?
-Follow
Boot to recovery.
Tap on MultROM
Tap on the rom which you want to remove/add zips.
You'll find all the options you need!
9."Unable to flash, I'm getting errors" / "Executing updater script failed" / "Rom is not booting" ????
-Please provide logs. It'll be located in /data/media/0/multirom/last_kexec. log
It'd great if you can provide the screenshots.
Press VOL DOWN + LOCK KEY to take Screenshots.
10.How to disable auto boot / change rom name / hide roms / brightness of Multirom menu?
-Follow
Boot to recovery.
Tap on MultiROM.
Tap on 3 dots on top right of screen.
Select settings.
Here you find all the customisations for MultiROM menu.
BUGS
- Miui is not supported
Credits @nkk71 for his no kexec workaround @Abhishek from yu forums @TheStrix for cm
NOTE :- All the devs are requested to help in improving this project as it is still in beta stage

			
				
Reserved for future....who knows what crazy post will be made here
Good job @zeeshanhussain12
VIDEO GUIDE (SOON WILL BE KENZO SPECIFIC)
Awesome.... Thank you
Sent from my SHIELD Tablet using XDA-Developers mobile app
yes,it looks so good
Sent from my Hol-U19 using XDA-Developers mobile app
Shahan_mik3 said:
Reserved for future....who knows what crazy post will be made here[emoji14]
Good job @zeeshanhussain12
Click to expand...
Click to collapse
Come make eos rom like mi3 here m8.. Im ex-user mi3..
Sent from my Redmi Note 3 using XDA-Developers mobile app
Can't boot to the rom...
The multirom screen shows up and when i select the rom, device reboots and again shows up....
I had to uninstall multirom and now it's booting into my primary rom normally...
This looks interesting. I’m definitely going to try it.
But when you say MIUI not supported, does that mean MIUI doesn’t work as a secondary ROM, or MIUI doesn’t work at all? How about Xiaomi.EU builds that don’t mess with TWRP? I’ve never tried MultiROM, but I have recently been playing with Dual Boot Patcher on my old Redmi 1S. I can get Xiaomi.EU MIUI to work both as a primary and a secondary ROM, but I also have to flash TWRP every time I update it.
Also what happens if I use ROMs with different bootloaders? For example, Santhosh uses stock MM bootloader and Balika011 uses a modified bootloader from AOSP ROM (I think). How would that work?
nice to see you here buddy @zeeshanhussain12.
ayush321 said:
Can't boot to the rom...
The multirom screen shows up and when i select the rom, device reboots and again shows up....
I had to uninstall multirom and now it's booting into my primary rom normally...
Click to expand...
Click to collapse
Working on porting kexec to our kernel ( currently it stuck on mi logo) this workaround is not working with all ROMs
edit- looks like the problem is with dtb. people are using different trees for roms which have different dtb. it is causing this issue. we have to wait for official cm trees or use the roms which is built by same trees . the roms i tried was built by same trees thats why its fine for me
Sent from my Redmi Note 3 using Tapatalk
Filip013 said:
This looks interesting. I’m definitely going to try it.
But when you say MIUI not supported, does that mean MIUI doesn’t work as a secondary ROM, or MIUI doesn’t work at all? How about Xiaomi.EU builds that don’t mess with TWRP? I’ve never tried MultiROM, but I have recently been playing with Dual Boot Patcher on my old Redmi 1S. I can get Xiaomi.EU MIUI to work both as a primary and a secondary ROM, but I also have to flash TWRP every time I update it.
Also what happens if I use ROMs with different bootloaders? For example, Santhosh uses stock MM bootloader and Balika011 uses a modified bootloader from AOSP ROM (I think). How would that work?
Click to expand...
Click to collapse
miui gives error while flashing as secondary. i have not tried Xiaomi.EU roms. i have ported DualBootPatcher too i have it in my drive . it doesn't work well with sd 650 as qcom changed base directory in mm and lp. the current problem is with dtb nearly every rom is using different source which have different dtb, it is causing problems. we just have to wait for one official source or use the roms which is built with same trees
zeeshanhussain12 said:
Working on porting kexec to our kernel ( currently it stuck on mi logo) this workaround is not working with all ROMs
edit- looks like the problem is with dtb. people are using different trees for roms which have different dtb. it is causing this issue. we have to wait for official cm trees or use the roms which is built by same trees . the roms i tried was built by same trees thats why its fine for me
Sent from my Redmi Note 3 using Tapatalk
Click to expand...
Click to collapse
Can you tell me which roms are currently working with multiROM...
Reserved
Waiting for miui support
Sent from my Redmi Note 3 using XDA-Developers mobile app
Hadi al-Haiqal said:
Come make eos rom like mi3 here m8.. Im ex-user mi3..
Click to expand...
Click to collapse
Haha Eos was the best and can't be replaced
zeeshanhussain12 said:
[/CENTER]
Introduction
MultiROM is one-of-a-kind multi-boot mod for Redmi note 3. It can boot any Android ROM as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port, once they are ported to our 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, 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, once they are ported to the redmi note 3
* 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 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 (We do not have Official Support, so this is not an option for us yet)
This is the easiest way to install everything MultiROM needs. Install the app (Not for Moto X Play) 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 (If you want to use Kexec) - 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 (TWRP_multirom_lux_YYYYMMDD.img) - download the IMG file from second post and use fastboot, TWRP or Flashify app to flash it.
Patched kernel - you can find it in the second post. Download the ZIP file and flash it in recovery. You can use any 3rd-party kernel which include the patch. we dont need patch kernel with the no kexec workaround
MultiROM (multirom-YYYYMMDD-vXX-wt88047-signed.zip) - download the ZIP file from second post 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 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 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 MultiROM -> List ROMs and select the ROM you want to update.
Select "Flash ZIP" and flash 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.​
XDA:DevDB Information
[MOD][MultiROM][v33][Beta 1][kenzo], Tool/Utility for the Xiaomi Redmi Note 3
Contributors
zeeshanhussain12
Source Code: https://github.com/multirom-nexus6p
Version Information
Status: Beta
Beta Release Date: 2016-06-15
Created 2016-06-15
Last Updated 2016-06-15
Click to expand...
Click to collapse
Awesome Work buddy! Keep going!
@War_machine28 said:
Awesome Work buddy! Keep going!
Click to expand...
Click to collapse
Please don't quote the whole op...

[guide][how-to]how to boot sailfish os as a secondary rom in multirom

Hi guyz. The wait is finally over. Today I'm posting the method to use Sailfish OS as a secondary ROM in our Redmi 2/A/Prime/Enhanced, which will allow the users to test that awesome ROM without hampering the primary ROM of the device.
First things first, if you don't know how to use multiple ROMs using MultiROM, head over to the beautiful thread by @premaca : http://forum.xda-developers.com/redmi-2/development/mod-multirom-v33-t3381373
Next, if you don't know about the marvelous Sailfish OS which is made available to our device by @adeen-s till now, move to http://forum.xda-developers.com/redmi-2/development/beta-sailfishos-2-0-1-11-beta-redmi-2-t3408459, download both the ROMs and save them to our device.
Let the fun begin.
STEP 1 : INSTALLING SAILFISH OS AS A SECONDARY ROM
Reboot to MultiROM recovery
Select the three line option at top right
Select Add ROM
Select both Android and Internal Storage
Select ZIP file
Flash cm12.1-2016318-UNOFFICIAL.zip
After the process has been completed go back to the main MultiROM menu and select List ROMs
Select cm12.1-20160318-UNOFFICIAL
Select Install zip
Choose the sailfish os zip file and flash it
After the process has been completed, REBOOT TO YOUR PRIMARY ROM. DON'T REBOOT TO cn12.1-20160318-UNOFFICIAL YET.
STEP 2 : MAKING SAILFISH READY AS A SECONDARY ROM
After rebooting to your primary ROM open any file explorer, and browse to /data/media/0/multirom/roms/cm12.1-20160318-UNOFFICIAL. ALL THE OPERATIONS DESCRIBED BELOW WILL BE PERFORMED UNDER THIS FOLDER.
Browse and delete the following files :
../data/.stowaways/sailfishos/lib/systemd/system/system.mount
../data/.stowaways/sailfishos/etc/systemd/system/local-fs.target.wants/system.mount
Open ../boot/ folder and delete main_init
Extract the attached archive to ../boot/
Reboot and boot to cm12.1-20160318-UNOFFICIAL USING NO-KEXEC WORKAROUND
Now Sailfish should boot as secondary. Let me know if it works.
Reserved
Nice work. Could you create a PR to this patch on github.com/adeen-s/droid-config-wt88047
It would allow it to be implemented in future versions.
P. S. The new 2.0.2 version will be made available soon. WIP.
Edit: Since I could not test it yet, does it also boot up as Primary ROM with the applied changes ?
adeen-s said:
Nice work. Could you create a PR to this patch on github.com/adeen-s/droid-config-wt88047
It would allow it to be implemented in future versions.
P. S. The new 2.0.2 version will be made available soon. WIP.
Edit: Since I could not test it yet, does it also boot up as Primary ROM with the applied changes ?
Click to expand...
Click to collapse
1)I'll do it as soon as possible.
2)Thanx for your hard work and dedication to the device.
3)Most probably it won't boot as a primary ROM with the changes. For that, some if-else type checks are needed. I will work on that soon.
Great... i have succesfully flashed the rom use this guidance.
thonipublic said:
Great... i have succesfully flashed the rom use this guidance.
Click to expand...
Click to collapse
Happy to help!?
Somehow not working on @nrdnandan 's build. I followed all your instructions but it freezes at Mi Splash logo
My redmi 2 prime just stuck at MI logo while booting up
plzz need helpp
The best guide, I can boot sailfish OS as secondary rom
Thanks. It worked for me. FYI I used the latest files from the sfos thread.
Sent from my LG-VK810 using Tapatalk
Not working for me. Didn't work with old version of SF also. On restarting and selecting the CM rom from MultiROM, the Mi logo shows for sometime, then a random blue flash appears for a fraction of a second and it just reboots back to the multiROM menu. The same behaviour was observed with the old version as well.
And I did follow the instructions properly. No luck!

Custom Stock Rom for Grand prime G530M

Hello guys i want to share some of my personal mods for prime ( G530M is the variant i have ) this custom rom is for stetic view and some performance and battery life.
How to install: is a TWRP back up so, the process to install is simple:
- unrar the file then place the folder in sd card
- enter recovery mode and select restore option find the folder and swipe to restart, after finish make a wipe and enjoy.
the rom in not deodex ( will be more faster firts boot and apps will run fine )​is important to make the wipe after flash the file fore better adaptative softwate to hardware
Download: Custom rom
You are free to try it and tell me your impressions
Some deodex ROM for this model g530m Grand prime lollipop
Weird download link
Hey man, your donwload link tries to force notifications on me, can you share a better link for this one?
The link us broken

Install GSI ROMs on J3

Hello guys, I managed to install and run An Android 10/11/12 GSI Rom on my J3(SM-J330FN) and I'd like to share.
Step 1: You'll need to install project Kabob 2.0 to create the vender partition to actually boot up the GSI. It might act up to install but install it about 3-5 times until TWRP recognizes the vender partition.
Step 2: Download a64_bvn-vndklite type of GSI's for the phone. I researched and used treble info to actually check the needed type of GSI the phone can run. You must install no gapps, no root type of GSI.
Step 3: Extract the xz and you'll find the .img file, you can either copy it to the internal storage, use an OTG usb flash drive or a memory card. I prefer using external memory to install the Rom. Boot into TWRP, click install, click select image, find it wherever you put it and click on it. You'll be given about four options and they'll be two system partitions. I guess that the first one must be A and the other B, since the Rom naming scheme goes as bvn... Install in the second system partition. Reboot your device.
You might experience the device blacking at some point, press the home or power button and it will continue the boot animation. It's buggy because the vendor partitioner is a port from the J5 Prime because they both use the exynos 7570 chipset and there's no sound too. Even if you flash the audio fix from the project Kabob page/mega folder it just won't work. Even if you can't use the Rom as a daily driver, at least there's a possibility to breathing life into this piece of hardware
Recommend GSI ROMs: https://sourceforge.net/projects/andyyan-gsi/files/lineage-17.x/
Project Kabob: https://forum.xda-developers.com/t/...-project-kebab-2-0-v2-2-1-j330x-7570.4182787/
Works on all J3 2017 variants J330X.
MultiMan15 said:
Hello guys, I managed to install and run An Android 10/11/12 GSI Rom on my J3(SM-J330FN) and I'd like to share.
Step 1: You'll need to install project Kabob 2.0 to create the vender partition to actually boot up the GSI. It might act up to install but install it about 3-5 times until TWRP recognizes the vender partition.
Step 2: Download a64_bvn-vndklite type of GSI's for the phone. I researched and used treble info to actually check the needed type of GSI the phone can run. You must install no gapps, no root type of GSI.
Step 3: Extract the xz and you'll find the .img file, you can either copy it to the internal storage, use an OTG usb flash drive or a memory card. I prefer using external memory to install the Rom. Boot into TWRP, click install, click select image, find it wherever you put it and click on it. You'll be given about four options and they'll be two system partitions. I guess that the first one must be A and the other B, since the Rom naming scheme goes as bvn... Install in the second system partition. Reboot your device.
You might experience the device blacking at some point, press the home or power button and it will continue the boot animation. It's buggy because the vendor partitioner is a port from the J5 Prime because they both use the exynos 7570 chipset and there's no sound too. Even if you flash the audio fix from the project Kabob page/mega folder it just won't work. Even if you can't use the Rom as a daily driver, at least there's a possibility to breathing life into this piece of hardware
Recommend GSI ROMs: https://sourceforge.net/projects/andyyan-gsi/files/lineage-17.x/
Project Kabob: https://forum.xda-developers.com/t/...-project-kebab-2-0-v2-2-1-j330x-7570.4182787/
Works on all J3 2017 variants J330X.
Click to expand...
Click to collapse
Doesn't work for me so far.
Every gsi rom i try is a blackscreen only.

Categories

Resources