Droid Mini/Maxx/Ultra Root / XPosed / BusyBox [SU6-7] Android 4.4.4

Search This thread

CrashXXL

Senior Member
Mar 5, 2015
186
376
Barnaul
All developments are carried out thanks to donations on Purchase of these or other devices
thank


Please do not copy files to other file shares
the project is under constant development and refinement


Root available on 4.4.4 SU6-7 Version 1.02 for Full Flash Stock SU6-7
Root SuperSU v2.46
XPosed 2.6.1 -> here https://yadi.sk/d/WDUlvQgtiQNbv/Droid/4.4.4 SU6-7
BusyBox v30
Write Protect=1

This method tested on Droid Mini XT1030 SU6-7 (non OTA Update)
This method tested on Droid MAXX XT1080m SU6-7 (non OTA Update)
This method tested on Droid Ultra XT1080 SU6-7 (non OTA Update)

Method takes about 10-30 min, 1 steps.

DISCLAIMER
Author is not responsible for totally bricked devices, broken arms, legs, plane crashes and your wife's cheating.
All actions taken is your own risk.

You:
- shouldn't be afraid of Qualcomm HS-USB QDLoader 9008;
- do not change any files, pathes;
- can install drivers manually;
- need to install python-2.7.9 and pyserial-2.7.win32;
- unzipp _Root_4.4.4_VZW_SU6-7_BL_V30.BA_Stock.rar to C:\Python27;

Method is dangerous, however gives results.

you must have firmware SU6-7 receiving is not in the form of an update (OTA) and stitched through the RSD Lite (SU4-21 contains specific certificate and can be unlocked with SunShine).
00 Flash CFC-obakem_verizon-user-4.4.4-SU6-7-release-keys.xml firmware
01 Unzipp everything to C:\Python27.
02 Run BLBROKE.bat.
03 After you got Qualcomm HS-USB QDLoader 9008, install drivers manually
04 Run RUN_Root.bat. Parts XX of system.
05 Turn device on. Now you have SU6.7 STOCK PreRooted

installed application Xposed 2.6.1
Xposed launched clicked install, reboot your phone
I see that the application is launched is set app_process 58 (pre-installed in the system) and XPosedBridge.jar 54 version (made with the application)
then uploaded GravityBox [KK], a check mark, the next reboot, and everything works

Please do not copy files to other file shares
the project is under constant development and refinement


Drivers, Soft there -> https://yadi.sk/d/p458Cy0XineRC
Scripts, ROM there -> https://yadi.sk/d/WDUlvQgtiQNbv/Droid/4.4.4 SU6-7

All Firmwares here -> https://yadi.sk/d/MCliEyCPfj7ZZ/DROID.MINI.ULTRA.MAXX

tested -> http://forum.xda-developers.com/showthread.php?t=2669404

FAQ
Q Will Sunshine be able to be used in conjunction with this to achieve an unlocked BL?
A No, the latest firmware which was supported unlock SU4-21


Video https://www.youtube.com/watch?v=KyDnN3_hAmA
 

Attachments

  • 5902035.png
    5902035.png
    10 KB · Views: 16,204
  • 5902037.png
    5902037.png
    37.9 KB · Views: 16,804
Last edited:

grimez

Senior Member
Apr 28, 2010
182
29
Will Sunshine be able to be used in conjunction with this to achieve an unlocked BL?
 

drmrjake

Member
Nov 26, 2009
32
3
Man I wanna try this so bad, but I know NOTHING about the those Qualcomm programs....for now :)


Sent from my XT1080 using XDA Free mobile app
 

doktor299

Member
Dec 21, 2010
42
2
when i run BLBROKE.BAT it says :

C:\Python27>fastboot flash sbl2 sbl2.mbn
< waiting for device >

and nothing happen more...
 

doktor299

Member
Dec 21, 2010
42
2
next thing...

C:\Python27>python qdloadRoot.py MPRG8960.bin -ptf _root/partitions.txt
QDLoad utility version 1.2 (c) VBlack 2014
Found TTY port: com8
Traceback (most recent call last):
File "qdloadRoot.py", line 817, in <module>
main()
File "qdloadRoot.py", line 764, in main
tty = openTTY(args.ttyPort)
File "qdloadRoot.py", line 176, in openTTY
tty = serial.Serial(port=tty_path, baudrate=921600)

File "C:\Python27\lib\site-packages\serial\serialwin32.py", line 38, in __init
__
SerialBase.__init__(self, *args, **kwargs)
File "C:\Python27\lib\site-packages\serial\serialutil.py", line 282, in __init
__
self.open()
File "C:\Python27\lib\site-packages\serial\serialwin32.py", line 66, in open
raise SerialException("could not open port %r: %r" % (self.portstr, ctypes.W
inError()))
serial.serialutil.SerialException: could not open port 'com8': WindowsError(2, '
Nie mo\xbfna odnale\x9f\xe6 okre\x9clonego pliku.')

C:\Python27>pause

---------- Post added at 07:10 PM ---------- Previous post was at 06:45 PM ----------

i see i have yellow triangle on Qualcomm HS-USB Qdloader 9008 driver :/
try many drivers from web, but without any results, still the same
 

romma1

Senior Member
Jun 1, 2011
568
95
Still not understanding.. Can we ultimately achieve an unlocked B/L by rooting and using Orange Sunshine?
 

jrk190

Senior Member
Sep 4, 2012
1,395
167
McLeansville
Going to try this when I get home!
I'm assuming we still can't use xposed, right?

Sent from my XT1080 using XDA Free mobile app
 
Last edited:

kalel420

Senior Member
Jul 29, 2013
160
33
CORPUS CHRISTI
Going to try this when I get home!
I'm assuming we still can't use xposed, right?

Sent from my XT1080 using XDA Free mobile app

You can but you have to add it to the system IMG first if you hunt around you can find directions how to do it. If you can't find it in our device forum check the droid turbo.

Sent from my XT1080 using XDA Free mobile app

---------- Post added at 04:44 PM ---------- Previous post was at 04:42 PM ----------

my phone stay at Motorola logo on power on :/
any sugestions?

Try a factory reset in fastboot

Sent from my XT1080 using XDA Free mobile app
 

jrk190

Senior Member
Sep 4, 2012
1,395
167
McLeansville
No luck, still?

---------- Post added at 12:32 AM ---------- Previous post was at 12:27 AM ----------

I tried to install drivers manually... Do you select fastboot-obake and manually install? Because that's not working for me.
 

doktor299

Member
Dec 21, 2010
42
2
for me no luck... still stuck on "M" logo
tryin again from begining

have somebody stock rom su6-7 for droid mini?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 58
    All developments are carried out thanks to donations on Purchase of these or other devices
    thank


    Please do not copy files to other file shares
    the project is under constant development and refinement


    Root available on 4.4.4 SU6-7 Version 1.02 for Full Flash Stock SU6-7
    Root SuperSU v2.46
    XPosed 2.6.1 -> here https://yadi.sk/d/WDUlvQgtiQNbv/Droid/4.4.4 SU6-7
    BusyBox v30
    Write Protect=1

    This method tested on Droid Mini XT1030 SU6-7 (non OTA Update)
    This method tested on Droid MAXX XT1080m SU6-7 (non OTA Update)
    This method tested on Droid Ultra XT1080 SU6-7 (non OTA Update)

    Method takes about 10-30 min, 1 steps.

    DISCLAIMER
    Author is not responsible for totally bricked devices, broken arms, legs, plane crashes and your wife's cheating.
    All actions taken is your own risk.

    You:
    - shouldn't be afraid of Qualcomm HS-USB QDLoader 9008;
    - do not change any files, pathes;
    - can install drivers manually;
    - need to install python-2.7.9 and pyserial-2.7.win32;
    - unzipp _Root_4.4.4_VZW_SU6-7_BL_V30.BA_Stock.rar to C:\Python27;

    Method is dangerous, however gives results.

    you must have firmware SU6-7 receiving is not in the form of an update (OTA) and stitched through the RSD Lite (SU4-21 contains specific certificate and can be unlocked with SunShine).
    00 Flash CFC-obakem_verizon-user-4.4.4-SU6-7-release-keys.xml firmware
    01 Unzipp everything to C:\Python27.
    02 Run BLBROKE.bat.
    03 After you got Qualcomm HS-USB QDLoader 9008, install drivers manually
    04 Run RUN_Root.bat. Parts XX of system.
    05 Turn device on. Now you have SU6.7 STOCK PreRooted

    installed application Xposed 2.6.1
    Xposed launched clicked install, reboot your phone
    I see that the application is launched is set app_process 58 (pre-installed in the system) and XPosedBridge.jar 54 version (made with the application)
    then uploaded GravityBox [KK], a check mark, the next reboot, and everything works

    Please do not copy files to other file shares
    the project is under constant development and refinement


    Drivers, Soft there -> https://yadi.sk/d/p458Cy0XineRC
    Scripts, ROM there -> https://yadi.sk/d/WDUlvQgtiQNbv/Droid/4.4.4 SU6-7

    All Firmwares here -> https://yadi.sk/d/MCliEyCPfj7ZZ/DROID.MINI.ULTRA.MAXX

    tested -> http://forum.xda-developers.com/showthread.php?t=2669404

    FAQ
    Q Will Sunshine be able to be used in conjunction with this to achieve an unlocked BL?
    A No, the latest firmware which was supported unlock SU4-21


    Video https://www.youtube.com/watch?v=KyDnN3_hAmA
    33
    Instructions

    This entire method is the work of user @CrashXXL. I am ONLY writing it up like this to make the instructions as plain as possible for anyone to follow. All credit goes to crashxxl for this awesome hack. Normal warnings, it isn’t my fault, and it isn’t crashxxl’s fault if your phone gets ****ed up because you messed up the process or didn’t read things through carefully. This is an AT YOUR OWN RISK situation. If you can’t afford to lose your phone, don’t do this.

    WHAT THIS ACHIEVES: This will give your phone root access but WILL NOT turn off /system write protection.
    WARNING: THIS WIPES ALL DATA ON YOUR PHONE. Backup any pictures or files you have stored there that you want to keep. UPDATE: YOU CAN KEEP ALL DATA WITH THE XML FILE LINKED IN THE FILES SECTION, but I would still recommend backing things up. Seriously, it's your data. Back it up.

    This method works on the following phones:
    - Droid Mini XT1030 SU6-7
    - Droid MAXX XT1080m SU6-7
    - Droid Ultra XT1080 SU6-7

    NEEDED FILES
    RSD Lite

    Motorola Drivers – (if you don’t have these, or know if you have them, get them)

    This firmware, CFC-obakem_verizon-user-4.4.4-SU6-7-release-keys.xml.zip

    Both of the Files here

    Edited XML file to maintain data in reflash. Thank you user @chuck864 for providing this!

    THE PROCESS (Do yourself a favor, start with a fully charged phone)
    1.) Install RSD Lite

    2.) Install Motorola Drivers

    3.) Open the Soft_and_Drivers.zip and extract the files. Install Python 2.7.9 first, and then install pyserial 2.7. This should create a Python27 folder on your C: drive (or other base computer drive). This will be our working folder. Extract the windows_drivers_QHSUSB_DLOAD.zip to the Python27 folder for safe keeping. You might not need this.

    4.) Extract everything in the Root_SU6-7_Stock.rar to the Python27 folder.

    5.) Create a folder in Python27 called “444” and extract the CFC-obakem_verizon-user-4.4.4-SU6-7-release-keys.xml.zip to that folder. IF YOU WISH TO SAVE THE DATA ON YOUR PHONE, now extract the Edited XML file you downloaded above and copy it into your 444 folder and replace the old version of the file. This one has been edited to allow you to keep your data during the next step.

    6.) Power down your phone entirely and boot into FASTBOOT. You do this by holding down the POWER and the VOLUME DOWN button at the same time for ten seconds. When you release them you'll be in FASTBOOT. Now plug your phone into your computer (NOT INTO A USB 3.0 PORT, those are off limits for this whole install), and run RSD Lite. Click the “…” next to the blank space that says “filename” and navigate to the “444” folder you just extracted. Select the XML file and click “ok”. Now click “Start” and wait for the process to run and for your phone to reboot. IF THIS PROCESS FAILS and you get something that says “failed flashing process, unknown fastboot command,” then you need to go into the XML file in your “444” folder and delete the line <step operation="getvar" var="max-download-size" />. Then start STEP 6 over again and it should work this time.

    7.) After the reboot, boot your phone into FASTBOOT. This is done by powering down your phone all the way (make sure you are not plugged into your USB cable) and then press and hold the POWER and VOLUME DOWN (at least on the Maxx) button on your phone at the same time. Hold this for about ten seconds and then let go. You’ll be in fastboot.

    8.) Run BLBROKE.bat from your Python27 folder. This will run a script that is essentially bricking your phone. Your screen will go black. Leave it alone for a minute or two, and then open up your “Devices and Printers” control panel frame and see if you have something listed called qualcomm hs-usb qdloader 9008. If you do, go to STEP 9. If you do not, try unplugging your phone from your computer, and then plugging it back in. Wait for it to be recognized. If you STILL don’t have qualcomm hs-usb qdloader 9008 listed under Devices and Printers, go to device manager and look for it RIGHT HERE.

    It will probably be listed as “Unknown Device”. If this is the case, open up the “Unknown Device” and click “Update Driver” and then “Browse Computer.” Remember the windows_drivers_QHSUSB_DLOAD.zip you extracted in STEP 3? Navigate to that folder and tell it to look for the drivers there. It will find them. Install, and you’re good to go! You may need to unplug your phone and plug it back in, but you might not.

    IF YOU CANNOT GET THE DRIVER TO INSTALL, it is probably because you need to allow the running of unsigned drivers. Do a google search for "allow unsigned drivers" and your version of windows. This tutorial is long enough without adding that process to it.

    9.) Run RUN_ROOT from your Python27 folder. This process will take anywhere from 45 minutes up to 3 or 4 hours depeding on the phone. The last section to be flashed is section 86. Just wait it out. Watch some TV. Play a game. When it’s done, your phone will reboot and you will have root.

    FINISHED!


    FAQ

    q. Will sunshine work?
    a. No, sunshine will not work after this method.

    q. Can I install and use (insert an app name here)?
    a. Any root app can be installed and used, BUT if the app takes access to /system to work then you will have to bake-in the app and reflash your phone to get it working. It’s not a simple process. Xposed has been baked in by @basestamp already and the link to that can be found RIGHT HERE.

    q. How do I get into FASTBOOT?
    a. Well, if you didn't read Step 7 where it tells you how to do this already, here is how this is done (again): Power the device off completely and make sure it's not plugged in. Now hold down the POWER and VOLUME DOWN button for about ten seconds and then let them go. This will get you into fastboot.

    q. I need busybox. How do I install it?
    a. User @thenameisnigel has your back here. Here is the process:

    1. Download busybox from RIGHT HERE.

    2. Use a root file explorer to copy the files to your system/xbin folder.

    3. Open terminal and type busybox --install /system/xbin

    4. SOFT reboot your phone.

    5. Done.

    q. Hey, none of the changes I made to system/ stuck after I rebooted my phone. What gives?!
    a. NO CHANGES TO SYSTEM/ WILL PERSIST AFTER A HARD REBOOT. NONE.

    Also, if you love this Root setup as much as I do, PLEASE consider donating to CrashXXL! He has done great work on this and donations help keep folks like him working on innovations for us.

    *EDIT: If @CrashXXL would like to link this from the first post he is welcome to do so. It might slow down some of the repeat questions we're getting.
    10
    I accidentally restarted my pc during the process.
    Any idea how to fix ?
    Code:
    Sending SBL Reset...
    LOG:  Cannot reset before close
    ERROR: 0x0000000f: Cannot reset before close
    nevermind: I added the closeTTY before the reset in the script

    I've finally gotten Xposed baked on system. It survives reboots. I've tested Gravitybox & Greenify(donation), which both work.
    If anyone wants to test it, I've attached the zip below. Extract it into the Python27 folder and run "BLBROKE" & then "Run_Xposed.bat". Make sure your device already has root.
    Then, grab the Xposed 2.7.1 (v33) APK and install the framework.

    Download Link

    Let us know how it goes for you.
    9
    If I do not write something new that does not mean that he gave up work on Projects

    possibly sooner or later get full access to the list of systems
    as an opportunity to get to unlock the bootloader or disable security bootloader phone

    different users sometimes make donations, thanks to them I was able to repair the phone and buy an engineering sample that does not work WiFi and Camera
    but using it I do different firmware for all Motorola phone that is built on MSM8960T
    9
    There are two different states you can end up in during this process that seem scary, but aren't really.

    1. The repeating M logo.
    This means that you didn't flash the Su6-7 linked in this thread. While in this loop you can still access safeboot by holding power and volume down when booting the phone.

    2. The black screen that makes the USB connect noises when plugged into the computer.
    This is where you want to be when you run Run_Root.bat This will load into a long but effective process of flashing the root image over the Su6-installed earlier.

    The complete process should look like this:

    1. Acquire all needed files
    The Su6-7 Rom, and the package OP provided with all the tools in it.
    2. Install Python and Pyserial and RSD Lite if you don't have it.
    3. Reboot into Fastboot (power off phone, and then power on with Power and Volume Down held for ten seconds, then release).
    4. Open RSD Lite and flash the Su6-7 rom you downloaded above.
    5. Reboot into Fastboot again.
    6. Run BLBROKE.bat (this is going to brick your phone, which will put it in the state it needs to be in for the next step the screen will be BLACK and it won't look powered on, but if you plug and unplug your USB cable you'll hear the windows connect/disconnect sound)***
    7. Run Run_root.bat and wait for it to finish. You phone will reboot and be rooted.

    *** If you go into devices and printers you'll have a device called Qualcomm HS-USB QDLoader 9008, that means your computer is seeing the phone and has the right driver installed for it to run step 7.

    Yes in the beginning, I've tried to redo it and now I have no idea whats going on with my phone.
    Fastboot is not visible at all.

    Were you in fastboot when you started the flash?