Related
Dual Boot for P990 & SU660 on Both Bootloaders
Now with more and more new ROMs being released every day and only one phone (at least for most of us) to try them all, I think this was needed.
It is based on the method Bihariel found on a Chinese forum and his latest v2 version for the old bootloader and my previous version 3 for the new one.
It is now modified to work on both bootloaders and Partition layouts. Read change log for details.
Thanks to:
SuperSkill personally, for digging it up from the grave and giving me the vote of confidence to port dual boot into the new bootloader. He is also the 1st after me, who tested it. (thank you again my friend)
KingMGT personally, for helping me make the necessary modifications for SU660 and of course for testing it since I don’t own a SU660. (thank you again my friend)
Bihariel of course, for his great work on which I based the new version (and for copying a lot of text from his thread)
ChinaGB, the creator of the System changer app and the original idea.
What is this useful for?
Devs: you can have one ROM configured and ready for use in one partition and a second partition to test your ROMs without touching your daily ROM, so you won/t need to wipe or backup anything.
Users: you can have a stable ROM, let’s say a stock ROM with everything working and configured and you can have a second partition to test ROMs (for example a custom stock based one or a CM10 beta) so you won't need to do backups and wipes.
How Dual Boot works?
Dual-Enabler.zip: this file enables Dual boot by splitting system partition into two.
Dual-ROM-1-to-XX.zip: this file have to be flashed after flashing ROM 1, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 2.
Dual-ROM-2-to-XX.zip: this file have to be flashed after flashing ROM 2, after flashing it and boot the phone, you will find an app called system changer, by launching this app and selecting Switch ROM, the phone will reboot and start the ROM 1.
What ROMs can I use?
P990 Devices:
You can use theoretically, any combination of ROMs for dual booting, working on the same Bootloader of course.
SU660 Devices:
On OLD layout you can use theoretically, any combination of ROMs for dual booting, working on this Bootloader of course.
On ICS layout, due to lack of any custom ROMs for SU660, the p990 layout and bootloader is used so only custom CM, PA & MIUI ROMs are compatible, working on this Bootloader of course.
Attention !! The only ROMs you should not use are Auto-wipe ROMs because they will delete your data partition and with it ROM1 and ROM2 save files. Of course if you are an advanced user, you can open the wipe rom and modify the updater-script to remove the auto wipe lines.
Download from here the package for your device and follow the instructions in post #2.
For older versions follow the instructions included in package.
Change Log:
v5.0 Date 05 Feb 2013
DualBoot-Control.zip. All five zips used till now for enabling/maintaining Dual-Boot have been replaced by this aroma-style flash-able zip.
SU660 package now supports also the su660 ics bootloader & layout.
V4.6 Date 30 Jan 2013
512MB-512MB system partitions for both bootloaders,
Reduced data (to 2000MB) for old-bootloader (because a 2048MB one cannot be formatted on old bootloader)
Bug-fix for dual-boot remover (SystemChanger app wasn't removed).
V4.5 Date 22 Jan 2013
Now it auto enters recovery after repartitioning. No need to keep pressing Vol- & Pwr.
Linux nvflash binary added. (I had forgotten to include it in package, sorry.)
Minor changes in flash.sh (for linux).
V4 Date 20 Jan 2013
It now works on both bootloaders. During repartition with nvflash you have the option to select which one
In old bootloader the system partition is splitted in 370MB for ROM1 and 512MB for ROM2 (in case someone wants to install tonyp's & harsh's full ICS version for old bootloader).
Same simple procedure to enable and maintain dual-boot.
Common flash-able zips because they detect current bootloader and partition layout and act accordingly.
Re-compiled SystemChanger app to display more correct messages and also in which ROM you are switching to.
V3 Date 12 Jan 2013
System partition size is 512 MB for each ROM.
Data partition is still shared but with the max size of 2GB.
Included latest cwm recovery 6.0.2.5 by pengus77. It works for all available ROMs for new BL (DM X, FLEX-ICER & unofficial CM10 CM10.1 ones)
NewBL-Dual-Enabler’s scripts are modified not only for the new layout but now also check and format (if needed) the internal SD (the first time after NVFlash is always needed). It also returns to recovery automatically to let you install or restore the 1st ROM.
NewBL-Dual-ROM-1-to-XX.zip & NewBL-Dual-ROM-2-to-XX.zip no longer need to be updated with the boot images of the ROMs.
SystemChanger app’s scripts, before switching to the other ROM, check if current ROM is changed (by md5 checksum of its build.prop as before) and saves the boot.img for next switch.
noshare file, containing the data folders list, is now also saved under /data/dual-boot. This way it will be always accessible and updatable if needed, no matter which ROM is running.
Boot images and md5 checksums are also saved under /data/dual-boot.
Two more flash-able zips added:
Wipe-ROM-data.zip This will wipe the data of the current ROM. Useful for changing ROM or if required by ROM’s chef
Remove-DualBoot.zip This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts from the current ROM. Useful if you want to make a clean nandroid backup, to restore after a repartition to normal layout.
For V2 change log see bihariel's thread
Here is the guide to get Real Dual boot on both BLs.
Please read carefully because this may mess up your phone if you don't know what you are doing.
Oh!! I forgot, this phone is unbrickable, so give it a try.
Installation Instructions
Extract the downloaded package with WinRAR or similar to any folder.
Copy ROM1, ROM2 and the DualBoot-Control.zip to external SD.
Go to the folder DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions select BootLoader and wait until NVFlash process finishes and the screen goes black.
Disconnect the USB cable, put the battery back and just power on the phone it will enter into recovery automatically. (It takes about 40 secs to enter recovery 1st time after NVFlash)
Install DualBoot-Control.zip and select Enable Dual Boot option. The phone will reboot (if supported by recovery) and enter in recovery again (if not select reboot recovery from recovery).
Make a full wipe just in case to avoid boot-loops and format /system because it may not be formatted by ROM’s updater-script (mounts and storage --> format /system)
Now flash ROM1 (or restore a nandroid backup of ROM1) and without rebooting install DualBoot-Control.zip, select ROM1 update and reboot when it finishes.
When the phone completely boots, you will find an app called SystemChanger, launch it and click Switch ROM, it will ask you for root rights, click yes, the phone will reboot quickly, press and hold Pwr button + vol down when the screen goes black to enter recovery, if the phone doesn't go to recovery, remove the battery, plug it again and enter recovery.
Format /system (the 2nd system now), because it may not be formatted by ROM’s updater-script.
Now flash ROM2 and without rebooting install DualBoot-Control.zip, select ROM2 update and reboot when it finishes. (Attention: do not restore a backup of ROM2 because it will wipe data files of ROM1)
And that is all, if you want to switch to ROM1, as before, run SystemChanger and click Switch ROM.
Note for those having experienced the older version 2: No need to add boot images in Dual-ROM zips any more.
How to change/update a ROM or Kernel
You have to be on the ROM you want to change/update.
Enter Recovery
If you are changing the ROM or kernel and/or a wipe is needed, install the DualBoot-Control.zip and select Wipe current ROM data.
Flash the ROM or kernel and before reboot install the DualBoot-Control.zip and select ROM1 update if you flashed ROM1 or ROM2 update if you flashed ROM2.
Info: There is also the wipe-rom-x-data.sh in /data/dual-boot/ which can be used to delete the non-running Rom’s data. You can also run this from terminal or adb shell to clean the data of the non-running Rom quickly. For example if you are on ROM1 and you want to change the ROM2 run the script, switch to ROM2 but when screen goes black press pwr & vol- to enter recovery.
How to disable Dual Boot
You have to be on the ROM you want to keep.
Enter Recovery
Install the DualBoot-Control.zip and select Remove Dual Boot. This will wipe the data of the other ROM and will also remove the SystemChanger app and scripts. Useful if you want to make a clean nandroid backup, to restore after a repartitioning to normal layout with AIO-Toolkit.
Enjoy it !!
Wow......one thing i ws missing on NEW BL......thank you so much....now can hold onto this phone for 1more year....
This is just Aweosme <3 will give a try for sure ! LG O2X still the Crazy phone will try today eveng and comment back again ! can i try CM10.1 & V30B (Roms available) ???
Kudooos 4 ur post
This is what i need, i often flash rom 1 to another and restore my app and setting manualy... with this i would keep my daily rom and other for testing
thanks good job
Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate
Nice ! Trying soon... :fingers-crossed:
SuperSkill said:
Spyrosk, again, CONGRATULATIONS, this is another great product useful for all of us. To drop the bomb; i think you should add this in AIO, it would be natural if possible. Ive tested this during the weekend, its more easy than the previous gb version. Huge thanks for doing this spyrosk and also huge thanks to Bihariel who did the gb version, you have my deepest respect
Let me give you another challenge lol
It should be possible to.......no no, I must shut up now.
Thanks mate
Click to expand...
Click to collapse
Thank you too again.
No, don't give me another challenge now. :laugh:
I am thinking on making a v3 version for old bootloader too, or even better a v4 hybrid one for both bootloaders. So I do have work for now.
Yes I could integrate that into AIO-toolkit eventually in an "Addvanced Options" menu , but let's see how it is working, when more users will try it and "cure" any "baby sicknesses" that may come up first.
I can't thank you enough for your testing it so thoroughly.
I really appreciate it.
i don't really understand how this dual boot work
but, can i use my internal sd card for booting stock-based custom rom and using my external one for booting CM10 based rom?
what about ics and gingerbread on dual boot!?
jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)
Nice man" I ll try it soon!
jhonjames09 said:
what about ics and gingerbread on dual boot!?
Click to expand...
Click to collapse
babi_perang said:
you couldn't do that unless someone release GB rom for ics bootloader (is that even possible?)
Click to expand...
Click to collapse
I don't know if this will be ever possible or if it's worth trying it.
The only thing that can be done at the moment, is having one 370MB & one 512MB system partitions on the upcoming gb dual-boot version for installing the tonyp's and harsh's full ics 28g version as 2nd ROM on old bootloader.
I installed yesterday dual boot on my 2X and worked fine without any problems!
Great tool Spyrosk!!
You have done our life easier!!!
Thank you for dual boot
is indeed something very special!!!
It works beautifully for me,
the P990 is significantly upgraded:laugh:
And what about dual boot with linux?
tomsi91 said:
And what about dual boot with linux?
Click to expand...
Click to collapse
What do you mean? Read step 3 carefully.
3.Go to the folder NewBL-DualBoot-Partition-resizer and run flash.bat (or flash.sh for linux) follow on-screen instructions and wait until NVFlash process finishes and the screen goes black.
sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).
tomsi91 said:
sorry, i didnt see it with linux
EDIT: no sorry. i mean, i want to dualboot android/linux (debian, ubuntu, etc.).
Click to expand...
Click to collapse
And iOS & Windows Mobil 8...
How about flashing the second rom that have aroma installer??
WARNING! ONLY USE THIS ON THE GT-I9192 MODEL!
Hello all S4 Mini owners!
I'm happy to finally release ClockworkMod recovery and an insecure kernel for the GT-I9192. With these two installed on your device, obtaining root is easy.
Attached to this post is the necessary files needed for this task. Download the following files:
Odin_v3.09.zip (if you don't have it already)
recovery-clockwork-6.0.5.1-serranodsdd.tar.zip
S4Mini_RootKit_v2.zip (contains SuperSU v1.89 and BusyBox v1.21.1)
Extract recovery-clockwork-6.0.5.1-serranodsdd.tar.zip file to your computer.
The procedure is as:
Copy the "S4Mini_RootKit_v2.zip" to your device SD card.
Turn off the phone.
Press and hold home, volume down and power. Download screen should appear.
Connect USB cable, and press volume up.
Start Odin, uncheck "F. Reset Time", and then click AP button.
Select "recovery-clockwork-6.0.5.1-serranodsdd.tar.md5" file that you previously extracted, and press Start button. The phone will reboot when finished.
After the phone resets (it vibrates) IMMEDIATELY hold volume up and home buttons to boot into recovery mode.
Select the option to install the ZIP file you have previously copied to your device and begin flashing it.
After flashing using CWM, reboot into system and enjoy your rooted device.
To get rid of the the warnings about applications doing not permitted actions, delete the following files from system/app, or let SuperSU fix it for you.
KNOXAgent.apk
KNOXStore.apk
ContainerAgent.apk
Link to a test build of CM 10.2 coming in a bit. Support for multi SIM support was merged into CM earlier, so I thought I'd put out a test build to let you guys test if it's working or not.
CM 10.2 test build: http://goo.im/devs/arco/serranodsub/cm-10.2-20131022-UNOFFICIAL-serranodsub.zip
You need to flash it with the recovery I posted in first post.
arco68 said:
CM 10.2 test build: http://goo.im/devs/arco/serranodsub/cm-10.2-20131022-UNOFFICIAL-serranodsub.zip
You need to flash it with the recovery I posted in first post.
Click to expand...
Click to collapse
Unfortunately, System UI has stopped.
Sim card also not found.
Difference with other rooting methods....???
arco68 said:
WARNING! ONLY USE THIS ON THE GT-I9192 MODEL!
Hello all S4 Mini owners!
I'm happy to finally release ClockworkMod recovery and an insecure kernel for the GT-I9192. With these two installed on your device, obtaining root is easy.
Attached to this post is the necessary files needed for this task. Download the following files:
Odin_v3.09.zip (if you don't have it already)
recovery-clockwork-6.0.4.4-serranodsub.tar.zip
S4Mini_RootKit_v1.zip (contains SuperSU v1.65 and BusyBox v1.21.1)
Extract recovery-clockwork-6.0.4.4-serranodsub.tar.zip file to your computer.
The procedure is as:
Copy the "S4Mini_RootKit_v1.zip" to your device SD card.
Turn off the phone.
Press and hold home, volume down and power. Download screen should appear.
Connect USB cable, and press volume up.
Start Odin, uncheck "F. Reset Time", and then click AP button.
Select "recovery-clockwork-6.0.4.4-serranodsub.tar.md5" file that you previously extracted, and press Start button. The phone will reboot when finished.
After the phone resets (it vibrates) IMMEDIATELY hold volume up and home buttons to boot into recovery mode.
Select the option to install the ZIP file you have previously copied to your device and begin flashing it.
After flashing using CWM, reboot into system and enjoy your rooted device.
To get rid of the the warnings about applications doing not permitted actions, delete the following files from system/app
KNOXAgent.apk
KNOXStore.apk
ContainerAgent.apk
Click to expand...
Click to collapse
Hi...
Appreciate your effort....!!
Could you please tell what is its difference from other rooting methods currently available in xda..??
Does it have BLN support...??
Awaiting your reply....
Thanx in advance.....
---------- Post added at 07:40 PM ---------- Previous post was at 07:10 PM ----------
Eagerly waiting for the working CM 10.2 Rom....!!
Please fix the errors and upload it s early as possible....!!
arco68 said:
CM 10.2 test build: http://goo.im/devs/arco/serranodsub/cm-10.2-20131022-UNOFFICIAL-serranodsub.zip
You need to flash it with the recovery I posted in first post.
Click to expand...
Click to collapse
Thank you, indeed, for all your efforts for i9192! Waiting for this fixed build, I'll test it as soon as you post it here.
I'll try this next week at home
Is this kernel for all regions?
Sent from my GT-I9192 using Tapatalk
Can you try adding the following to build.prop?
ro.telephony.ril.v3=qcomdsds
arco68 said:
Can you try adding the following to build.prop?
ro.telephony.ril.v3=qcomdsds
Click to expand...
Click to collapse
is it change samething?
Alexannino said:
is it change samething?
Click to expand...
Click to collapse
To see if it fixes the sim card not found issue. If not then I don't know what's wrong, as I don't have this phone myself so I can test. Could be that the multi sim stuff in 4.3 isn't compatible with the current drivers available for this phone, and in that case it won't be possible to have a working CM for it.
arco68 said:
Can you try adding the following to build.prop?
ro.telephony.ril.v3=qcomdsds
Click to expand...
Click to collapse
Could you rebuild ROM or create separate flashable zip for correct build.prop, please? Your recovery is incompatible with AROMA filemanager, cannot apply corrections after flashing ROM
Sent from my GT-I9195 using XDA Premium 4 mobile app
---------- Post added at 09:58 PM ---------- Previous post was at 09:53 PM ----------
Arco, the reason we cannot change props file from ROM itself is that device is stuck on welcome screen with SystemUI crash messages.
Sent from my Galaxy S4 Mini GT-I9192
Upd: Editing build.prop did not fix neither no sim/network message, nor systemui force close
Maybe there is something deeper than just drivers? Framework for them, for example? When running I9192 with I9195 ROM, systemui does not perform fc.
Weird. Try removing the following from build.prop. It should work in single sim card mode then.
Code:
# System prop to enable DSDS
persist.dsds.enabled=true
persist.multisim.config=dsds
# System prop for DSDS model *no binding subscription for QMI_WDS* message
persist.radio.dont_use_dsd=true
Is sim card and network working with the 9195 rom?
arco68 said:
Weird. Try removing the following from build.prop. It should work in single sim card mode then.
Code:
# System prop to enable DSDS
persist.dsds.enabled=true
persist.multisim.config=dsds
# System prop for DSDS model *no binding subscription for QMI_WDS* message
persist.radio.dont_use_dsd=true
Is sim card and network working with the 9195 rom?
Click to expand...
Click to collapse
I have to use my I9192 as primiary device on this weekend, so I will test it out after 27th.
Nope, no network (but no empty sim slot message) on official cm roms from I9190 and I9195.
Sent from my Galaxy S4 Mini GT-I9192
arco68 said:
WARNING! ONLY USE THIS ON THE GT-I9192 MODEL!
Hello all S4 Mini owners!
I'm happy to finally release ClockworkMod recovery and an insecure kernel for the GT-I9192. With these two installed on your device, obtaining root is easy.
Attached to this post is the necessary files needed for this task. Download the following files:
Odin_v3.09.zip (if you don't have it already)
recovery-clockwork-6.0.4.4-serranodsub.tar.zip
S4Mini_RootKit_v1.zip (contains SuperSU v1.65 and BusyBox v1.21.1)
Extract recovery-clockwork-6.0.4.4-serranodsub.tar.zip file to your computer.
The procedure is as:
Copy the "S4Mini_RootKit_v1.zip" to your device SD card.
Turn off the phone.
Press and hold home, volume down and power. Download screen should appear.
Connect USB cable, and press volume up.
Start Odin, uncheck "F. Reset Time", and then click AP button.
Select "recovery-clockwork-6.0.4.4-serranodsub.tar.md5" file that you previously extracted, and press Start button. The phone will reboot when finished.
After the phone resets (it vibrates) IMMEDIATELY hold volume up and home buttons to boot into recovery mode.
Select the option to install the ZIP file you have previously copied to your device and begin flashing it.
After flashing using CWM, reboot into system and enjoy your rooted device.
To get rid of the the warnings about applications doing not permitted actions, delete the following files from system/app
KNOXAgent.apk
KNOXStore.apk
ContainerAgent.apk
Click to expand...
Click to collapse
I am running I9192UBUAMH2.
I was able to flash the recovery you posted, however I can't enter on it with VOL UP+HOME+PWR. Simply got a blank screen and after some seconds the phone reboots normally...
Ops, my bad. I got it working...
Thanks!
Arco, i've tried to delete persist.dsds.enabled etc. strings, systemui works now, but no network. What exactly did you modify in this CM build? Any information helps
Sent from my Galaxy S4 Mini GT-I9192
Corias said:
Arco, i've tried to delete persist.dsds.enabled etc. strings, systemui works now, but no network. What exactly did you modify in this CM build? Any information helps
Sent from my Galaxy S4 Mini GT-I9192
Click to expand...
Click to collapse
Take a look here:
https://github.com/arco/android_device_samsung_serranodsub
https://github.com/arco/android_vendor_samsung_serranodsub
That should be all you need to build for the I9192. I'm not sure why network isn't working on this device, but it might be because the multi-sim for 4.3 that CM integrated doesn't work properly with the 4.2 libs from stock rom.
touch version
Hi,
is possible to realize the touch version of this recovery?
thanks
My co-worker...just got the samsung s 4 mini dous about a week ago (model number GT-I9192). I want to help her root...but her baseband and build number both end with "XXXUAMH2" and doesnt match the number shown on the first post of this thread. She has checked to see if there was a system update, but the phone says its up to date. Can her phone still be rooted using the file on this thread or do she need a new set of files? I have searched the form for rooting information for her phone...but all I see is info for the other models Ex. I9190 and I9195 etc....
Perhaps someone can point us in the right direction. any help would be appreciated. Thanks!
Yes you can root with this method but I suggest to flash stock kernel again after root
Sent from my GT-I9192 using Tapatalk
fburgos said:
Yes you can root with this method but I suggest to flash stock kernel again after root
Sent from my GT-I9192 using Tapatalk
Click to expand...
Click to collapse
Ok great...two things...
First: Where is the stock kernel link?
Second: Why would I need to flash it after?
Hi everyone,
sorry for the question but i'm looking for updated guide how to root and install rom on my galaxy ace.
i want to try 10.2 modded rom by mardon, but i have few questions:
1) how to root the phone?
2) what version of cwm i need for installing the rom?
3) is there a complete guide for all of the steps needed for installing the rom? i found the installation instructions on the rom thread too short for me.
Thanks a lot.
Find rooting tutorial here forum.xda-developers.com/showthread.php?t=1282011
---------- Post added at 09:33 AM ---------- Previous post was at 09:29 AM ----------
dl.xda-developers.com/attachdl/e45d417712cca4e319b43f13100b8562/531944b4/7/4/3/3/3/3/recovery-clockwork-5.0.2.6-galaxyace-fix.zip here u will find cwm flash it same way ur asked to flash root.zip in previous thread
---------- Post added at 09:41 AM ---------- Previous post was at 09:33 AM ----------
Hit thanx if I hav helped
gifnooky said:
Hi everyone,
sorry for the question but i'm looking for updated guide how to root and install rom on my galaxy ace.
i want to try 10.2 modded rom by mardon, but i have few questions:
1) how to root the phone?
2) what version of cwm i need for installing the rom?
3) is there a complete guide for all of the steps needed for installing the rom? i found the installation instructions on the rom thread too short for me.
Thanks a lot.
Click to expand...
Click to collapse
For the rooting guide, use the following link
Root and Unroot your Samsung Galaxy Ace
You can use the CWM 5 for flashing the CM 10.2 modded rom by mardon, use the following link
CWM 5.0.2.6 fix for Galaxy Ace S5830
Use the following step to install the CM 10.2 modded rom by mardon( Place the CM 10.2 modded rom file to SD Card)
1. Boot into CWM Recovery( press Power button+ Home button while switching on your phone)
2. Once in the recovery mod, use volume buttons to move up or down the options and Home button to select the option.
3. Navigate to Wipe data/factory reset and select it.
4. Navigate to select Mount and Storage, select it, then navigate to format /system and then select it.
5. Now click back button to move to previous menu once finished.
6. Navigate to install zip from sd card, select it, then select choose zip from sd card and select the rom file.
7. After installation, select reboot system now.
1st Boot take about 3 - 5 minutes (caches are generated in this time)
Follow the same method for installing the hotfixes.
Hope I helped
Here's the all-in-one thread for Galaxy Ace,
[Guide] Know your Device:Galaxy Ace GT-S5830 ~Root~Odin~CWM~ROM LIST |
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...
Android Version : MM2_A10_PORT_REV_Q Easy recovery install.
You should be having proper knowledge of flashing Custom ROM and how to Restore a phone if anything goes wrong.
Take complete backup before taking any action based on this thread. I am not responsible for any action taken by you.
I am just compiling all the information / files available on different websites into this thread, I have patched together with cyber spit, bubblegum, and tape, for a pretty much fully working MM2_A10_PORT_REV_Q running rom. With the help from Mohzuned. I have removed what I believe to be all of the bloat. We worked to modify a working pie vendor. Magisk 19.5 installer is all ready included as well as the modified boot for root access.
All Credit goes to respective developer/s. I request XDA moderator and or Developer of Respective files to let me know if I have forgotten to mentioned (give credit) their name in this thread. The Download Links are given directly from respective Developer/s.
You need the following two files to Test Android 10 / Q on Mi Max 2 (Oxygen). This ROM recovery is ported from the Xiaomi RedMi with many patches and customized from various sources. This ROM maybe Stable enough for your daily use on Mi Max 2. I have access to two MM2 4/64 Global versions using a 1tb sd card one on At&t the other on Tmobile and MOST features I need are currently working.
1a. Treble Mi Max 2 Recovery 3.2.1 https://androidfilehost.com/?fid=5862345805528056270
1b. OrangeFox Recover 10
https://sourceforge.net/projects/ora...n.zip/download
2. MM2_A10_PORT_REV_Q
https://drive.google.com/folderview?id=1KfWqQmi7bN_yXZfgVzxiifWuS2jDozCr
First step:
Start your phone into recovery and Flash a Treble recovery, if already not flashed. Restart into Recovery.
Click Wipe then Advance wipe and clear System, Vendor, Boot, Data, Cache, and Dalvick cache.
Second step:
Now Extract the Downloaded Rom files in Recovery backup folder. You should know where and how to Extract. (Use extract tool for android or pc then copy paste to recovery backup folder.)
Third step:
Click Restore and Select System, Boot, Vendor and Swipe to confirm. Wait for restore to complete. If any errors, Reboot recovery and try again. Or Mount the System, Vendor, Boot and try again. After Restore completes Reboot. Please allow 1-2 Minutes for first boot.
Fourth step:
Flash Gapps , If you want.
What works:
Cell Service, Wifi 5ghz/2.4ghz, HW buttons. * Sound Fixed *
What doesn't work:
We will find out. Fixes and various a10 roms should be popping up soon from Scissordragonboy & Others
Guys, this is far from perfect Android 10 package, But now the door is opened for our lovely Xiaomi Mi Max 2 (Oxygen) for future updates.
If I missed anything in the above, kindly let me know to include. If you make any further updates / patches that makes this ROM more stable / perfect or enables new features, please don't hesitate to message me to include in this thread.
I have an old PC running windows with 8gb max at any one given time, So if you would like to make the recovery image into a flashable zip, I'd be happy to update/add it.
If you can afford it, Im trying to save for a computer from this decade, any help is appreciated
https://www.paypal.me/LiamMcGinnisIv
If you would like to use the boot, vendor, system, or any other files, All I ask is pass on the proper credits. With this we should be able to have many fully functioning android Q in the near future.
Credits : liammc83 | Mohzuned
Original Pie Kernel Source - Hardrock83 (RIP) | beingtejas v5
Any Others Who May Have Been Missed
Best of Luck and Happy Flashing )
Thank you for first android-10 ported rom
Thanks for this will flash now
---------- Post added at 05:29 AM ---------- Previous post was at 04:55 AM ----------
shingers5 said:
Thanks for this will flash now
Click to expand...
Click to collapse
asking for password to boot android???? do i need to wipe before boot as asking for password
Great the first Q os for our lovely MM2, Would love to try it, but can you give a link for gapps cuz it's not available in opengapps.org.
Thanks for all the effort.
shingers5 said:
Thanks for this will flash now
---------- Post added at 05:29 AM ---------- Previous post was at 04:55 AM ----------
asking for password to boot android???? do i need to wipe before boot as asking for password
Click to expand...
Click to collapse
You will need to format internal storage. And also sound is not working.
Thankyou excellent work!
Where is the source code?
liammc83 said:
Android Version : MM2_A10_PORT_REV_Q Easy recovery install.
You should be having proper knowledge of flashing Custom ROM and how to Restore a phone if anything goes wrong.
Take complete backup before taking any action based on this thread. I am not responsible for any action taken by you.
I am just compiling all the information / files available on different websites into this thread, I have patched together with cyber spit, bubblegum, and tape, for a pretty much fully working MM2_A10_PORT_REV_Q running rom. With the help from Mohzuned. I have removed what I believe to be all of the bloat. We worked to modify a working pie vendor. Magisk 19.5 installer is all ready included as well as the modified boot for root access.
All Credit goes to respective developer/s. I request XDA moderator and or Developer of Respective files to let me know if I have forgotten to mentioned (give credit) their name in this thread. The Download Links are given directly from respective Developer/s.
You need the following two files to Test Android 10 / Q on Mi Max 2 (Oxygen). This ROM recovery is ported from the Xiaomi RedMi with many patches and customized from various sources. This ROM maybe Stable enough for your daily use on Mi Max 2. I have access to two MM2 4/64 Global versions using a 1tb sd card one on At&t the other on Tmobile and MOST features I need are currently working.
1a. Treble Mi Max 2 Recovery 3.2.1 https://androidfilehost.com/?fid=5862345805528056270
1b. OrangeFox Recover 10
https://sourceforge.net/projects/ora...n.zip/download
2. MM2_A10_PORT_REV_Q
https://drive.google.com/folderview?id=1KfWqQmi7bN_yXZfgVzxiifWuS2jDozCr
First step:
Start your phone into recovery and Flash a Treble recovery, if already not flashed. Restart into Recovery.
Click Wipe then Advance wipe and clear System, Vendor, Boot, Data, Cache, and Dalvick cache.
Second step:
Now Extract the Downloaded Rom files in Recovery backup folder. You should know where and how to Extract. (Use extract tool for android or pc then copy paste to recovery backup folder.)
Third step:
Click Restore and Select System, Boot, Vendor and Swipe to confirm. Wait for restore to complete. If any errors, Reboot recovery and try again. Or Mount the System, Vendor, Boot and try again. After Restore completes Reboot. Please allow 1-2 Minutes for first boot.
Fourth step:
Flash Gapps , If you want.
What works:
Cell Service, Wifi 5ghz/2.4ghz, HW buttons.
What doesn't work:
We will find out. Fixes and various a10 roms should be popping up soon from Scissordragonboy & Others
Guys, this is far from perfect Android 10 package, But now the door is opened for our lovely Xiaomi Mi Max 2 (Oxygen) for future updates.
If I missed anything in the above, kindly let me know to include. If you make any further updates / patches that makes this ROM more stable / perfect or enables new features, please don't hesitate to message me to include in this thread.
I have an old PC running windows with 8gb max at any one given time, So if you would like to make the recovery image into a flashable zip, I'd be happy to update/add it.
If you can afford it, Im trying to save for a computer from this decade, any help is appreciated
https://www.paypal.me/LiamMcGinnisIv
If you would like to use the boot, vendor, system, or any other files, All I ask is pass on the proper credits. With this we should be able to have many fully functioning android Q in the near future.
Credits : liammc83 | Mohzuned
Original Pie Kernel Source - Hardrock83 (RIP) | beingtejas v5
Any Others Who May Have Been Missed
Best of Luck and Happy Flashing )
Click to expand...
Click to collapse
Oh, great man.
After flashing successful working fine but while phone on but screen is off charging screen not showing,
Sounds are not working. Ringtones not working. Fingers print not tested.
Flashing 10 gaps working fine but camera not installed so used another camera app but not working. Camera screen is black I think camera hardware not contact to app.
Fast charger super charging work fine.
Android system security not work, like miui 11.
Com.quailcom what it is not remember but stop often.
Else Appearance is good speed is Good all over good.
---------- Post added at 09:49 AM ---------- Previous post was at 09:42 AM ----------
And here is working Gapps for Android 10 (every Android 10 ROM supported)
Author: siba
File size: 173.27 MB
Updated: September 25, 2019
Categories: openGaps 10 GApps
https://www.cyanogenmods.org/downloads/nano-open-gapps-for-android-10-arm64/#
Well tested for a brief time as I had to go out, fingerprint isn't working, torch isn't working, no sounds at all ( sounds work fine in earphones). Rest will test later and will report back
I tried to install it.
But not getting on how to install it.
Can anyone brief about the installation process using recovery?
Thank you
sinhapratik.11136 said:
I tried to install it.
But not getting on how to install it.
Can anyone brief about the installation process using recovery?
Thank you
Click to expand...
Click to collapse
Download the zip, extract it, then go to orange fox recovery and make a backup of your current rom. Then boot your current rom and copy the extracted file into Fox>backup>folder>another folder then delete the existing files and paste the copied files and then from the recovery restore the backup.
Na just format data and all good now. ROM still there but all save data gone yes. Working OK for now still too buggy for everyday use but a step in the right direction
---------- Post added at 04:00 PM ---------- Previous post was at 03:56 PM ----------
Recovery and back up your old ROM on micro SD card not internal storage. Format data as need clean partition to flash this or will get password at boot. Extract ROM zip on PC and copy to backup folder in twrp on phone. Then wipe all as stated restore as stated and it will boot
ridershahmir said:
Download the zip, extract it, then go to orange fox recovery and make a backup of your current rom. Then boot your current rom and copy the extracted file into Fox>backup>folder>another folder then delete the existing files and paste the copied files and then from the recovery restore the backup.
Click to expand...
Click to collapse
Thank you for explaining.
1.flashlight doesn't work
2.sometimes so buggy that it restarts automatically.
3.battery led not working.
4.speaker not working.
5.add apps like phone of google
6. Alarm not working
@shivanshgoel said:
1.flashlight doesn't work
2.sometimes so buggy that it restarts automatically.
3.battery led not working.
4.speaker not working.
5.add apps like phone of google
6. Alarm not working
Click to expand...
Click to collapse
Sorry, this is just a hobby, as I retired my mm2s due to missing USA frequency bands.
1> https://play.google.com/store/apps/details?id=cz.nowi.whitescreen like the old android days
2>haven't experienced
3>Not needed, I have a light on my cord.
4>Try headphones ( I haven't, But some report they work )
5>Flash gapps, or install what you like.
6>I don't use phone alarms, If I'd need one, I use my smart watch, or Id use alexa.
Keep in mind most phones don't have a booting A10,
I did what I could on an ancient Asus 901 eee pc netbook.
When time and system resources permit, I will try to fix it up a bit.
But honesty relying on our friend, Mohzuned (Scissordragonboy) , when he finds time, He has access to a super computer, But also he's working on many projects.
Let's all wish him well.
liammc83 said:
Sorry, this is just a hobby, as I retired my mm2s due to missing USA frequency bands.
1> https://play.google.com/store/apps/details?id=cz.nowi.whitescreen like the old android days
2>haven't experienced
3>Not needed, I have a light on my cord.
4>Try headphones ( I haven't, But some report they work )
5>Flash gapps, or install what you like.
6>I don't use phone alarms, If I'd need one, I use my smart watch, or Id use alexa.
Keep in mind most phones don't have a booting A10,
I did what I could on an ancient Asus 901 eee pc netbook.
When time and system resources permit, I will try to fix it up a bit.
But honesty relying on our friend, Mohzuned (Scissordragonboy) , when he finds time, He has access to a super computer, But also he's working on many projects.
Let's all wish him well.
Click to expand...
Click to collapse
Why don't you guys both share that server computer?
sinhapratik.11136 said:
I tried to install it.
But not getting on how to install it.
Can anyone brief about the installation process using recovery?
Thank you
Click to expand...
Click to collapse
First install OrangeFox Recover 10
https://sourceforge.net/projects/ora...n.zip/download
then press file which you want to install like this rom and open as backup its will work
I can not install it by xiaomi max2.
It looks like not good.
hiein521 said:
It looks like not good.
Click to expand...
Click to collapse
Write us an update kernel/vendor yourself, or donate cash towards a computer and it would look better..... FASTER.
In the meantime, consider having patience, most older systems don't even have android 10 booting with RIL. And you realize we don't get paid for our time.
Its comments like this and similar, that make people quite.
Ask hardrock83, beingtejas.....pffft
News update:
Android 10 from original source is being worked on.
hiein521 said:
It looks like not good.
Click to expand...
Click to collapse
For free stuff either be thankful or please be quiet guys. I don't want another good dev to quit the work. Love hardrock beingtejas and liammc83 [emoji3590]
Sent from my Mi Max 2 using Tapatalk