[Motorola] Moto All-In-one Tool v1.1 - Moto G4 Plus ROMs, Kernels, Recoveries, & Other De

MOTO All-In-one Tool​
Supported Model:
1. Any Motorola device to Flash Stock ROM.
Pre-Required:
1. Windows OS
2. STOCK ROM For flashing.
3. Supersu.zip for rooting.
4. Bootloader Key to unlock bootloader.
5. Stock Recovery for flashing.
Downloads:
*In next Post
Bugs:
1. GUI hangs if you press anything during flashing. So avoid touching anything once flash button pressed.{fixed in next update}
2. You tell :cyclops:
Features:
1. Flashing stock rom on any Motorola Device (Any model).
2. Root through superuse.zip.
3. custom recovery.
4. Bootloader lock and unlock (Required bootloader key).
5. Flashing logo.bin to remove bootloader warning message.
6. sideload any zip/ROM.
7. Installing ADB & mfastboot driver.
Request:
Please don't add direct download link in your [email protected] or in your website. if you want to add in your thread then
First ask me for permission and after that mention me in your thread and instead of giving download link, direct them to this page for downloading.
Please rate this thread to 5 * so that this tool can be published on XDA Portal​
XDA:DevDB Information
Moto All-In-one Tool v1.1, Tool/Utility for the Moto G4 Plus
Contributors
hard91
Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2016-06-12
Created 2016-06-12
Last Updated 2016-06-16

Downloads:
Go to this Link:
CLICK ON ME

Reserved
How to Section​ How to Install Driver
1. Click on Driver.
2. Now Click on ADB & mfastboot Drivers.
3. Now just click Next> Next> button.
4. Do not change Installation directory.
5. After installations please make sure mfastboot.exe, fastboot, adb etc Files are present in installation directory.
6. Done.
Note: Above section is very very important without it this tool will not work.
How to Phone Info
1. Please ensure you have installed ADB & mfastboot Drivers from Driver page.
2. Enable USB debugging option under settings of your Mobile.
3. If there is any Message appears on mobile screen which require authentication to connect PC then click on remember option and Press Ok.
4. Now Click on ADB Devices button. It will show connected device and its serial No.
5. Now click on Get Phone Info to get Information Regarding Phone you currently connected with.
6. Done!
How to Flash STOCK ROM (fastboot flashable) and recover from bricked moto device.
1. Click on Flasher.
2. If you are not in fastboot mode then click on AUTO Button under Reboot into Bootloader Group Box. If you are in mobile bricked stage then manually boot into bootloader.
3. Click on browse button. It will open a dialog to select STOCK fastboot Flashable ROM
4. Go to the path where your STOCK ROM is placed.
5. On selecting STOCK ROM Directory it will show its path under STOCK ROM Path Group Box.
6. If all the basic files are present in the directory then Flash button is enabled otherwise it will give error and show missing files and Disable Flash Button.
7. Select whether you want to lock bootloader or Un-lock bootloader (if bootloader is previously unlocked it will not lock it).
8. Click on Flash button.
9. See Log window.
10. When progress bar reaches to 100% it will show Flashing Done!
11. Your phone will now reboot automatically.
12. Flashing Done!
Note: First boot take 5-10 min. So don’t worry.
How to Flash Stock/Custom Recovery
1. Click on Root/ Recovery.
2. Under Flash recovery Group box click on Browse button.
3. Select your Recovery (twrp, cwm, Stock etc) from opened dialog box.
4. It will show your selected file path in Path line.
5. Click on Flash.
6. Done!
How to Flash custom ROM or Zip using Sideload
1. Click on Root/ Recovery.
2. Under side Load Group box click on Browse button.
3. Select your custom ROM or any fastboot flashable Zip file from opened dialog box.
4. It will show your selected file path in Path line.
5. Click side load.
6. Done!
How to Root any MOTO Device
1. Click on Root/ Recovery.
2. Under Root Group box click on Browse button.
3. Select supersu.zip path from opened dialog box.
4. It will show your selected file path in Path line.
5. Click on Root.
6. Your Phone will reboot into custom recovery which you flashed previously.
7. Under custom recovery click on INSTALL > SDCARD (Internal) > select superuser.zip which you selected in 3rd step.
8. Rooting Done!
NOTE: You have to flash custom recovery first in order to Root.
How to Lock Bootloader
1. Click on Root/ Recovery.
2. Under Lock/Unlock Boot-loader Group box.
3. Click on Lock Button.
4. Done!
NOTE: There is no need of bootloader unlock key while locking bootloader.
How to Unlock Bootloader
1. Click on Root/ Recovery.
2. Under Lock/Unlock Boot-loader Group box.
3. Enter 20 digit bootloader key.
4. Click on Un-Lock.
5. Done!
How to get Unlock Bootloader Key
1. Click on Root/ Recovery.
2. Click on get Moto Key button.
3. It will restart your phone into fastboot and wait for device to respond.
4. A message box will open Read it carefully.
5. Click on show info and copy that string.
6. Now Click on OK to go to MOTO website.
7. Login to the website and paste previously copied string where motorola website say.
8. And click on can I unlock my bootloader?.
9. If yes then you will get Bootloader key in your Email inbox.
10. Now paste above 20 digit bootloader key into Under Lock/Unlock Boot-loader Group box.
11. Click on unlock bootloader button.
12. Done!
NOTE: Please note that all the MOTO Models do not support unlocking bootloader like phones under AT &T and other contract phone. This tool is not created by Rajnikant or Superman. Hence this tool can only automate the adb commands that are used to get bootloader string and unlock bootloader. This tool will not do any kind of magic to unlock your contract Moto device.
How to Remove Bootloader Warning Message
1. Click on Root/ Recovery.
2. Under Flash Logo Group box click on Browse button.
3. Select logo.bin file downloaded from your mobile XDA form.
4. It will show your selected file path in Path line.
5. Click on Flash.
6. Done!
You Have to Download each and every File from your respective XDA Form​
Screenshots

Hmm, download blocked because virus found : Trojan: Win32/Spursint.A!cl

You can disable antivirus
This tool is 100% virus free
Sent from my CP8298_I00 using XDA-Developers mobile app

As this tool automate some task and install drivers and copy mfastboot in windows directory your antivirus consider it virus
Sent from my CP8298_I00 using XDA-Developers mobile app

Ok but i wonder, that the virus message came only by download from 4shared.com, by download from mediafire no warning..

tasar said:
Ok but i wonder, that the virus message came only by download from 4shared.com, by download from mediafire no warning..
Click to expand...
Click to collapse
Really.....
But both the files are same
Oky then i will remove file from 4shared
Can you report me one thing
When you click on adb&mfastboot driver is there any installer open????
Sent from my CP8298_I00 using XDA-Developers mobile app

Yes, it open but in the install folder is no mfastboot, only fastboot and a file called maf32.exe
Gesendet von meinem XT1562 mit Tapatalk

tasar said:
Yes, it open but in the install folder is no mfastboot, only fastboot and a file called maf32.exe
Gesendet von meinem XT1562 mit Tapatalk
Click to expand...
Click to collapse
Can you plz tell me exact folder location of install folder and plz do confirm that you have not changed it during installation
Also all the files present in that folder
Sent from my CP8298_I00 using XDA-Developers mobile app

c:\Program Files (x86)\Minimal ADB and Fastboot\
I delete folder to test a new install, all fine and mfastboot was there... dont know why by first install i dont saw it.. tomates on eyes ?

tasar said:
c:\Program Files (x86)\Minimal ADB and Fastboot\
Click to expand...
Click to collapse
List of all files
Sent from my CP8298_I00 using XDA-Developers mobile app

Oky
Now do you got messages when you click get phone info button
Sent from my CP8298_I00 using XDA-Developers mobile app

Get my phone for 1 hour and at this moment, no SIM card. Must tick ADB devices before phone infos are read, and not forget ADB allow on phone

Tried it and it can't get phone info (something about the being unauthorized). i'm trying to find a working flashable ROM for my XT1626 model

lokinmodar said:
Tried it and it can't get phone info (something about the being unauthorized). i'm trying to find a working flashable ROM for my XT1626 model
Click to expand...
Click to collapse
Please read how to section
Install driver first.......
Install v1.1a

hard91 said:
Please read how to section
Install driver first.......
Install v1.1a
Click to expand...
Click to collapse
Tried removing and installing all from scratch. No success. Says phone unauthorized. No info pops on phone screen to authorize it

lokinmodar said:
Tried removing and installing all from scratch. No success. Says phone unauthorized. No info pops on phone screen to authorize it
Click to expand...
Click to collapse
Hello
Which model do you have

hard91 said:
Hello
Which model do you have
Click to expand...
Click to collapse
Moto G4 XT1626 DTV

lokinmodar said:
Moto G4 XT1626 DTV
Click to expand...
Click to collapse
Do it shows adb devoces???

Related

[Q] Root only?

Hi. Just wondering if it is possible to root stock Nexus 7 (2013) without installing a custom bootloader / recovery etc. I am not looking to install a custom rom, just looking for root access to run apps.
Thanks
flavorcrystal7 said:
Hi. Just wondering if it is possible to root stock Nexus 7 (2013) without installing a custom bootloader / recovery etc. I am not looking to install a custom rom, just looking for root access to run apps.
Thanks
Click to expand...
Click to collapse
Yes i believe it's called cf-auto root by chainfire look for the thread on original android development forum for this device.
Edit: find it here http://forum.xda-developers.com/showthread.php?t=2467014
Sent from my Nexus 7 using XDA Premium 4 mobile app
railed said:
Yes i believe it's called cf-auto root by chainfire look for the thread on original android development forum for this device.
Edit: find it here http://forum.xda-developers.com/showthread.php?t=2467014
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Thanks for the info and link. That's very helpful.
You can also temperary load and use TWRP in stead of flashing it permanently. That's how I root and still keep stock bootloader/recovery.
Just follow steps to install TWRP, but use command 'boot' and not 'flash' TWRP.
(' fastboot boot twrp.img' is than commando with the correct name of twrp.img).
My personnal saved instructions for easier future (re-)rooting (after OTA's) using temperary loaded TWRP. Off course with help XDA-topics.
Temperary load and use TWRP (and in the proces keep stock bootloader/recovery):
--------------------------------------------------------------------------------------------------------------
Off course Nexus-bootloader must be unlocked already and correct hardware drivers installed on PC.
1. Copy the zipfile(s) you want to flash with TWRP to internal SD of Nexus. (For example latest SuperSU, download: http://download.chainfire.eu/370/SuperSU/UPDATE-SuperSU-v1.80.zip)
2. On PC download and extract to folder latest Android SDK. Go to folder 'Platform' or 'Platform Tools'. (Folder including adb, fastboot, etc.). ( Android SDK download: https://developer.android.com/sdk/index.html )
3. Download and extract latest TWRP(.img) for Nexus 7 Flo and copy to folder Platform/Platform Tools (with adb, fastboot, etc. in it) You might want to give 'recovery-twrp.img' a shorter name. (TWRP download: http://techerrata.com/browse/twrp2/flo )
4. In the folder with the platform tools while pressing <SHIFT> on keyboard click right mousebutton and click with left mousebutton on 'Open Command Window Here'.
5. On Nexus switch on 'USB Debugging' in System settings-> Developper options. Shut down Nexus.
6. Connect Nexus with Usb-cable to PC. Start the device untill Nexus 7 folder opens on PC.
7. In earlier started Command Window type 'adb devices'and push <ENTER> on keyboard. (If all is well you will now see that Nexus is connected in Command Window. (If says device offline that means missing/incorrect hardwaredrivers or USB-cable broken/not connected)
8. On the Nexus now appears the messagge 'Allow Usb Debugging'. Tap 'oké/yes' on Nexus.
9. In Command Window type 'adb reboot bootloader' and push <ENTER>
10. To load TWRP without flashing for temperary use now type in Command Window 'fastboot boot twrp.img' (with correct name for twrp.img) and push <ENTER>
Now TWRP loads and can be used without losing stock recovery
-------------
Flashing with TWRP:
1. The zip(s) you want to flash must be copied to internal SD in advance. (for instance latest SuperSu.zip)
2. In TWRP tap on 'install'
3. Browse to the zip you want to flash and select by tapping on it
4. Now 'Swipe to confirm flash'
5. After reboot
--------------------
Finally I want to mention I bought Pro version of SuperSu for the option 'OTA Survival Mode'. Worked great. After last 4.4->4.4.2 OTA I still had root and did not have to reflash latest SuperSu.
Also before applying new OTA first check SuperSu-topic if latest SuperSu is compatible so OTA will not fail. If incompatible follow instructions there. I thjink than you must remove/switch off SuperSu first within app itself. Or flash new SuperSu, flash OTA and flash SuperSu again in same flash-session I was told on a Xda-topic and aplied once succesfully.

[NOOB FRIENDLY] [ROOT] How to Unlock bootloader, Install CWM and Root Yureka

Note - This will wipe all your data and Format Internal memory ! So keep a backup !
Steps :
Step 1. Download the file ADB and extract it to a folder on your desktop. Switch off your Micromax Yureka Android smartphone.
Step 2. Now connect your to the PC with USB cable and the LED near the speaker at the top goes red.
Step 3. As soon as the LED glows keep the vol up button pressed. You will see the fastboot screen.
Step 4. ON computer, open the downloaded folder 'ADB' and hold Shift button and right click on the empty
space of the folder and select “Open Command prompt window here”.
Step 5. Now in the command prompt window type the following command.
fastboot -i 0x1ebf oem unlock
This may delete all your data including the internal memory. Your bootloader is now unlocked.
Step 6. Now the next step is to install the CWM recovery. Download the CWM recovery and save/copy it on your ADB folder. Again hold Shift button and right click on the empty space of the folder and select “Open Command prompt window here”.
Step 7. Now type this on your command window:-
fastboot -i 0x1ebf flash recovery recovery-yu.img
You have successfully Install cwm recovery now ! Just press Volume up + Volume down + Power button to access CWM mode !
Step 8. Download the Superuser.zip file from here and move the file on your phone SD card.
Step 9. Once the SuperSu zip file is moved on your phone. Switch off you phone and boot in CWM recovery mode. TO do this press volume up + volume down + power button .
Step 10. Now your phone will boot on Recovery mode, for the main screen of the recover main menu Select Install zip from Sd card and Select Superuser.zip file that you copied on your phone Sd card.
Step 11. Once the files is installed, Reboot your Device.
Now your have to rooted Micromax YU Yureka.
Enjoy !
Download Link:
ADB : https://drive.google.com/folderview?id=0B05Crz57q4zgaTA4U0xtUFpmYlk&usp=sharing
CWM Recovery : https://drive.google.com/file/d/0B05Crz57q4zgd1FCdlk5NnMzV1U/view?usp=sharing
SuperSu : https://drive.google.com/file/d/0B05Crz57q4zgOHllSndBUTdYeHc/view?usp=sharing
Hit thanks, if helped
can you share the link of TWRP Recovery also...!!!
Triggered from my Nexus 10
Tried not working
Sent from my YUREKA using XDA Free mobile app
amitroutray said:
can you share the link of TWRP Recovery also...!!!
Triggered from my Nexus 10
Click to expand...
Click to collapse
TWRP recovery is now official for yu yureka. You can get flash it easily using 'TWRP Manager' app, which is available in play store.
Download Link of App : https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Install the app and choose your device and flash !
Hit thanks, if Helped
pbvayadande said:
Tried not working
Sent from my YUREKA using XDA Free mobile app
Click to expand...
Click to collapse
You must be doing something wrong. Double check it !
Hit thanks, if helped !
I did today morning worked. Installed cwm recovery and also rooted.
Thanks.
Sent from my YUREKA using XDA Free mobile app
pbvayadande said:
Tried not working
Sent from my YUREKA using XDA Free mobile app
Click to expand...
Click to collapse
Always check the MD5 before doing anything.
Triggered from YU
waiting for device error coming
waiting for device error coming
mfu007 said:
waiting for device error coming
Click to expand...
Click to collapse
Enable USB Debugging before connecting to your pc and give permissions (if asked, it will be displayed on your mobile screen) !
Hit thanks, if helped
prince.d.emperor said:
Enable USB Debugging before connecting to your pc and give permissions (if asked, it will be displayed on your mobile screen) !
Hit thanks, if helped
Click to expand...
Click to collapse
usb debugging enabled then also waiting for device is coming.i am using win 8 64bit.please help me
mfu007 said:
usb debugging enabled then also waiting for device is coming.i am using win 8 64bit.please help me
Click to expand...
Click to collapse
Device is not being recognised by your pc. Open command prompt in that folder and type 'adb devices' and press enter. You will get the name of your device (if recognised). If you don't get any name, then your Yureka is not being recognised and you need to install adb drivers for yureka.
You can try this one. Link : http://www.koushikdutta.com/post/universal-adb-driver
Hit thanks, if helped
I did by running bat file....
While in fastboot method I had error waiting for device
Sent from my YUREKA using XDA Free mobile app
pbvayadande said:
I did by running bat file....
While in fastboot method I had error waiting for device
Sent from my YUREKA using XDA Free mobile app
Click to expand...
Click to collapse
how.. can you explain
The instructions are incomplete so there will be no rooting unless you install proper micromax drivers for adb . Looks like the instructions were emailed and posted by someone else. Disabling driver signature enforcement is also not helpful .Tried it on 4 different systems and a fresh vm with x86,x64 win7 & win8 . drivers from koushik also does not work
abs0lut3z33r0 said:
The instructions are incomplete so there will be no rooting unless you install proper micromax drivers for adb . Looks like the instructions were emailed and posted by someone else. Disabling driver signature enforcement is also not helpful .Tried it on 4 different systems and a fresh vm with x86,x64 win7 & win8 . drivers from koushik also does not work
Click to expand...
Click to collapse
Can you please provide me the link of drivers which will help?
How I did by running bat
Links given below
http://www.informationlord.com/unlock-bootloader-micromax-yu/
http://www.informationlord.com/install-cwm-micromax-yu/
Try this simple way
Sent from my YUREKA using XDA Free mobile app
Universal naked driver along with minimal adb and fastboot worked .
Can anyone explained how I remain in Stock recovery when rooting...??
thanks in advance
Triggered from my Nexus 10
amitroutray said:
Can anyone explained how I remain in Stock recovery when rooting...??
thanks in advance
Triggered from my Nexus 10
Click to expand...
Click to collapse
This will help you out!!! http://forum.xda-developers.com/yureka/general/20-2-2015-root-flashing-custom-recovery-t3035281
amitroutray said:
Can anyone explained how I remain in Stock recovery when rooting...??
thanks in advance
Triggered from my Nexus 10
Click to expand...
Click to collapse
Get the stock recovery backed up from /dev/block/platform/xyz.. Then flash cwm, root, then flash stock recovery
-------------------------------------------
HIT Thanks if you like my post
-------------------------------------------
My work:
[TOOL]Kernel/Boot.img (un)packer
[ZIP]Flashable zip to bypass lockscreen for LG E975
[TOOL]ANDROID's COMPLETE TOOLBOX
Baseband Fix fir LG F180X converted to International E975

[GUIDE] Unlocking bootloader and Rooting Micromax Q394

UNLOCKING BOOTLOADER:
a) Download Koush Universal adb driver from https://clockworkmod.com and adb setup.
b) Install the driver first and install adb after that.
c) Type n and press Enter when adb setup asks for installing drivers.
d) After the installation, run command prompt as administrator.
e) Open File explorer, and navigate to C:\adb
f) Please take backup of your data before proceeding further.
g) In C:\adb press Shift+right click and select Open Command Window here.
h) Enable USB debugging on your phone and connect your phone to pc using USB cable.
i) Type
Code:
adb devices
and press enter.
j) If it shows some device to be connected, only then proceed further.
k) Type
Code:
adb reboot bootloader
and press enter.
l) Phone will boot into fastboot mode.
m) Type
Code:
fastboot devices
and press enter.
n) If it shows some device to be connected, only then proceed further.
o) Type
Code:
fastboot oem unlock
and press enter.
p) On the phone screen, the phone will ask for confirmation to unlock bootloader.
Once fastboot shows "Success" or "Done" or something else signifying that the command was successful, type
Code:
fastboot reboot
and press enter.
q) Your phone will reboot normally.
Congrats, you have successfully unlocked bootloader.
ROOTING:
1. For Dr. Fone - Root:
a) Download and install Dr. Fone - Root on your PC.
b) Enable USB debugging on your phone.
c) Open Dr. Fone - Root and select Root option.
d) Connect your phone to your PC with USB cable.
e) Dr. Fone - Root will detect your phone in a few minutes.
f) Click "Root" button and wait.
Congrats, you have a rooted phone now.
2. For Magisk:
You'll find instructions to install Magisk over here.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
3.Through TWRP:
a) Download SuperSU.zip or Magisk.zip
SuperSU link:
http://download.chainfire.eu/696/supersu/
THIS IS A LINK FOR AN OLDER VERSION OF SUPERSU SINCE supersu.com IS SHOWING DOWNLOAD ERRORS.
Magisk link:
Given in method 2 of rooting.
b) Download and flash TWRP from this thread, instructions have been provided in the thread for flashing it:
https://forum.xda-developers.com/ca...nofficial-twrp-3-2-3-micromax-canvas-t3833332
c) Boot into TWRP.
d) Select "Install" option.
e) In the File Manager that opens, select the zip you want to flash.
f) Follow the instructions on the screen.
g) Select "Reboot System"
Congrats, you have a rooted phone now.
Note: Kingoroot used to work before but it only provides temporary root now. Once you reboot, you lose root.
HIT THANKS IF FOUND USEFUL
mali_ said:
Any custom rom for this phone?
Click to expand...
Click to collapse
Not yet
mali_ said:
Is there an official stock firmware download link or just the thirdparty links?
Click to expand...
Click to collapse
androidmtk.com provides official firmware
mali_ said:
Magisk works on this?
What are the safe to remove apps?
Click to expand...
Click to collapse
Yes, Magisk works on this. I am using it right now.
You can uninstall any app you want without any side effects as long as the app is not an essential part of system.
For example, Firsttouch Launcher, Swiftkey Keyboard, Email, Amazon Kindle, App Center, App Bazaar, Chaatz, Hangouts etc.
You can use Debloater.
It is a magisk module you can use by terminal emulator to remove bloatware.
HIT THANKS IF FOUND USEFUL
if device doesn't show anything after writing fastboot devices command what is to be done...???
Masumilicioz said:
if device doesn't show anything after writing fastboot devices command what is to be done...???
Click to expand...
Click to collapse
Have you installed the drivers I mentioned or some other ones?
Btw, are you running adb and fastboot in Windows or Linux?
Thanks You for this post.
WHen I get to step "K" the device simply reboots fully back into normal OS
then further steps are not recognized if I do not keep putting "adb" in front
like it will not recognize fastboot devices
but it will recognize "adb fastboot devices"
---------- Post added at 08:15 AM ---------- Previous post was at 08:13 AM ----------
Not sure if I got the adb drivers right because I did not see any "koushes adb" I mesn the site was clearly koushes but no where did I see a download names or called "koushes adb" Am I missing something?
protomind said:
WHen I get to step "K" the device simply reboots fully back into normal OS
then further steps are not recognized if I do not keep putting "adb" in front
like it will not recognize fastboot devices
but it will recognize "adb fastboot devices"
---------- Post added at 08:15 AM ---------- Previous post was at 08:13 AM ----------
Not sure if I got the adb drivers right because I did not see any "koushes adb" I mesn the site was clearly koushes but no where did I see a download names or called "koushes adb" Am I missing something?
Click to expand...
Click to collapse
You can get adb from SDK Tools from
https://developer.android.com/studio/ and Universal ADB Drivers from https://clockworkmod.com
I got TWRP recovery installed created by you. Big thanks !
I'm having issues in installing magisk via zip as well as patched boot image. Was the process smooth for you?
I got it to work by editing boot.img.
Are you working on any custom rom ?
Do you have any roms which can be ported to Q394 ?
Ashishoswal said:
I got TWRP recovery installed created by you. Big thanks !
I'm having issues in installing magisk via zip as well as patched boot image. Was the process smooth for you?
Click to expand...
Click to collapse
Yes, there were no problems at all.
Tell me the problem in detail so that I would be able to help.
Augustoandro said:
Yes, there were no problems at all.
Tell me the problem in detail so that I would be able to help.
Click to expand...
Click to collapse
Solved by changing some values in default boot image.
Are you working on any custom rom for this device ?
Ashishoswal said:
Solved by changing some values in default boot image.
Are you working on any custom rom for this device ?
Click to expand...
Click to collapse
I am working on creating a device tree first, but it will take some time.
Im not a developer but if there's any task which can be done by following a guide, and is helpful for you then let me know. I will be glad to help you.

Redmi 7 Unlock Bootloader, Root, TWRP, & Changing Network bands

Prereqs
1. Download zip files & extract
2. Place adb drivers & mi unlock tool in c:/ directory
3. Place all files onto sd card since you are going to wipe your phone if not just download files onto phone twice
Unlocking Bootloader!
*backup your data, it wipes it all off!!!*
1. Go to settings, about phone, tap MIUI version several times until device says you are now a developer
2. Go back to settings, mi account, sign in. *YOU MUST REGISTER YOUR PHONE NUMBER AND EMAIL OR IT WON'T WORK*
3. Go to settings, additional settings, developer options, enable OEM unlocking and usb debugging, then click on Mi Unlock status.
4. Agree to you info being shared, and click on add account. You will need to disable wifi as it only lets you link with data.
5. Extract mi unlock tool via downloaded zip or go to unlock.update.miui.com Zip file is version 3.3.525.23 since the current
zip from the site didn't work. If you are having trouble, unlock.update.miui.com has a FAQ that can help you.
6. Run the MI Unlock application, but make sure you right click and open as administrator.
7. Agree, log in with the same account as you linked on your phone.
8. Hold power and volume down button on the phone until you see fastboot on screen. Plug in the phone and wait to see your phone register on the computer. If it won't register, go to device manager and right click device, and click on update drivers. Or, before
putting phone into fastboot mode, plug into computer for the computer to find drivers.
9. Click unlock on screen several times, and watch the device unlock. If the program says to wait 24,360,1000 hours,
wait that amount of time, and redo steps. To get out of fastboot mode, hold power until it reboots.
10. After software says device is unlocked, reboot and reset up information. Your bootloader is now unlocked.
11. After setup, do steps 1-3 again.
Flash TWRP
1. Reboot device into fastboot mode (power and volume down)
2. Place TWRP.img into universal adb devices folder.
3. Plug in device into computer.
4. Look up/find command prompt on computer. Right click, and open command promp as an administratior.
5. Type cd *directory of file* ex: cd C:\Users\Josh xD\Desktop\Unlock Bootloader, root, & change bands\Universal Adb Driver
You can find the directory from file manager.
6. Type fastboot devices and press enter. It should say fastboot with a hex value identifying your device, follow step 8 from
unlocking bootloader to make sure drivers are in place.
7. Type fastboot flash recovery REDMI7.img
8. Command prompt should say successful.
9. Next, type fastboot reboot.
10. To get into recovery, hold power and volume up.
11. Follow TWRP instructions, you now have twrp. If in chinese, go to the right row, third button down, click on globe, and
change to english.
12. Reboot phone
12.1 If your device doesn't have wifi/celluar after recovery:
Boot into twrp (power and volume up)
Click Install, Click on Wifi not working zip, and flash that.
Root
*I chose magisk since you can hide root from apps, but if you are classic and want to use supersu go right ahead*
1. Boot into TWRP (volume up & power)
2. Click install, click magisk.zip (or supersu.zip)
3. Flash and reboot then click on magisk in app drawer and follow instructions.
Band Change
1. Go to TWRP, backup, click on everything, and backup device just incase of error
2. Download LTE band calculator and click on bands you want. (go on google, look up what your carrier uses as bands and
select those. I did verizon and tmobile with also the defult bands redmi has so my hex # is : 2070174767327)
3. Go to command prompt via steps 4-5 on catagory flash TWRP
4. Type adb devices to make sure device is shown. Your phone must be rooted so make sure you follow Root catagory.
5. Type adb shell
6. Type su
7. Type setprop su setprop persist.usb.eng 1 ( if that command is invalid do command setprop sys.usb.config diag,adb)
8. Go to device manager and find device. Click on ports and find qualcomm device. If you can't find it, right click,
update drivers, and mannually install from HTC zip.
9. Open QPST and leave running.
10. Open QXDM, click options, communicatons, and make sure device is on COM
11. Click on view dropbar, and scroll to find NV Browser.
12. Click LTE and click on first value.
13. Click on read, and paste in your code value. BEFORE YOU DO THAT COPY THE CODE THAT IS ALREADY IN THE PHONE SO YOU CAN REVERT AT ANYTIME!!!
14. Click write and reboot device.
15. Close out of windows and reboot
16. Go back to the terminal and type adb shell
17. Type su
18. Type su setprop persist.usb.eng 0 (or setprop sys.usb.config mtp,adb)
19. To revert, redo all steps but paste in your default value you copied before you changed
IF YOU ARE STUCK IN A BOOTLOOP RESTORE BACKUP FROM TWRP (VOLUME UP AND POWER, RESTORE)
Bricked phone?
1. Open Mi Flash and install software
2. Plug in the device in fastboot mode (volume down and power)
3. Start-up program
3. When your device is noticed, click browse, click on firmware directory, and flash. (as of 4/29 only could find Chinese version)
Software
Here's a link for the software for all of this. I'll be making a video soon.
https://drive.google.com/file/d/1JS8a828svKZOlf6qoTPL5PLGpjwiZFRh/view?usp=sharing
Just got my Redmi 7 today and I am having trouble connecting the phone to PC using the USB port. Any link to the latest USB drivers?
superjit said:
Just got my Redmi 7 today and I am having trouble connecting the phone to PC using the USB port. Any link to the latest USB drivers?
Click to expand...
Click to collapse
Drivers should be in the unzipped miunlock zip or here
https://c.mi.com/thread-1625831-1-1.html
joshieboo said:
Drivers should be in the unzipped miunlock zip or here
https://c.mi.com/thread-1625831-1-1.html
Click to expand...
Click to collapse
Finally managed to get phone connected. The MI Unlock Tool files should be placed directly in C:\ otherwise phone will show as disconnected.
Now have to wait for 344 hours and try again
superjit said:
Finally managed to get phone connected. The MI Unlock Tool files should be placed directly in C:\ otherwise phone will show as disconnected.
Now have to wait for 344 hours and try again
Click to expand...
Click to collapse
The first sentence says to zip it in c:/ directory. & yup, I'm waiting too until May 7th to finally unlock it.
Can you post the source link please?
Mr147 said:
Can you post the source link please?
Click to expand...
Click to collapse
https://forum.xda-developers.com/redmi-7/development/redmi7-lr-team-twrp-3-3-0-redmi7-cn-t3924278
https://www.google.com/amp/s/www.xda-developers.com/remove-band-restrictions-qualcomm/amp/
Here are videos that show how to unlock the bootloader, install TWRP, and then gain root access. . .
https://www.youtube.com/watch?v=tYcJ1BSd0_I
https://www.youtube.com/watch?v=tZAWW_MQE7M
https://www.youtube.com/watch?v=V16d3UOolX0
My device is Hard bricked
Now what should i do???
Device Redmi Note 7.
c1w3xx said:
My device is Hard bricked
Now what should i do???
Device Redmi Note 7.
Click to expand...
Click to collapse
Go to note 7 forums:
https://forum.xda-developers.com/redmi-note-7
c1w3xx said:
My device is Hard bricked
Now what should i do???
Device Redmi Note 7.
Click to expand...
Click to collapse
This will help
- https://www.androidexplained.com/redmi-note-7-unbrick/
joshieboo said:
Prereqs
1. Download zip files & extract
2. Place adb drivers & mi unlock tool in c:/ directory
3. Place all files onto sd card since you are going to wipe your phone if not just download files onto phone twice
Unlocking Bootloader!
*backup your data, it wipes it all off!!!*
1. Go to settings, about phone, tap MIUI version several times until device says you are now a developer
2. Go back to settings, mi account, sign in. *YOU MUST REGISTER YOUR PHONE NUMBER AND EMAIL OR IT WON'T WORK*
3. Go to settings, additional settings, developer options, enable OEM unlocking and usb debugging, then click on Mi Unlock status.
4. Agree to you info being shared, and click on add account. You will need to disable wifi as it only lets you link with data.
5. Extract mi unlock tool via downloaded zip or go to unlock.update.miui.com Zip file is version 3.3.525.23 since the current
zip from the site didn't work. If you are having trouble, unlock.update.miui.com has a FAQ that can help you.
6. Run the MI Unlock application, but make sure you right click and open as administrator.
7. Agree, log in with the same account as you linked on your phone.
8. Hold power and volume down button on the phone until you see fastboot on screen. Plug in the phone and wait to see your phone register on the computer. If it won't register, go to device manager and right click device, and click on update drivers. Or, before
putting phone into fastboot mode, plug into computer for the computer to find drivers.
9. Click unlock on screen several times, and watch the device unlock. If the program says to wait 24,360,1000 hours,
wait that amount of time, and redo steps. To get out of fastboot mode, hold power until it reboots.
10. After software says device is unlocked, reboot and reset up information. Your bootloader is now unlocked.
11. After setup, do steps 1-3 again.
Flash TWRP
1. Reboot device into fastboot mode (power and volume down)
2. Place TWRP.img into universal adb devices folder.
3. Plug in device into computer.
4. Look up/find command prompt on computer. Right click, and open command promp as an administratior.
5. Type cd *directory of file* ex: cd C:\Users\Josh xD\Desktop\Unlock Bootloader, root, & change bands\Universal Adb Driver
You can find the directory from file manager.
6. Type fastboot devices and press enter. It should say fastboot with a hex value identifying your device, follow step 8 from
unlocking bootloader to make sure drivers are in place.
7. Type fastboot flash recovery REDMI7.img
8. Command prompt should say successful.
9. Next, type fastboot reboot.
10. To get into recovery, hold power and volume up.
11. Follow TWRP instructions, you now have twrp. If in chinese, go to the right row, third button down, click on globe, and
change to english.
12. Reboot phone
12.1 If your device doesn't have wifi/celluar after recovery:
Boot into twrp (power and volume up)
Click Install, Click on Wifi not working zip, and flash that.
Root
*I chose magisk since you can hide root from apps, but if you are classic and want to use supersu go right ahead*
1. Boot into TWRP (volume up & power)
2. Click install, click magisk.zip (or supersu.zip)
3. Flash and reboot then click on magisk in app drawer and follow instructions.
Band Change
1. Go to TWRP, backup, click on everything, and backup device just incase of error
2. Download LTE band calculator and click on bands you want. (go on google, look up what your carrier uses as bands and
select those. I did verizon and tmobile with also the defult bands redmi has so my hex # is : 2070174767327)
3. Go to command prompt via steps 4-5 on catagory flash TWRP
4. Type adb devices to make sure device is shown. Your phone must be rooted so make sure you follow Root catagory.
5. Type adb shell
6. Type su
7. Type setprop su setprop persist.usb.eng 1 ( if that command is invalid do command setprop sys.usb.config diag,adb)
8. Go to device manager and find device. Click on ports and find qualcomm device. If you can't find it, right click,
update drivers, and mannually install from HTC zip.
9. Open QPST and leave running.
10. Open QXDM, click options, communicatons, and make sure device is on COM
11. Click on view dropbar, and scroll to find NV Browser.
12. Click LTE and click on first value.
13. Click on read, and paste in your code value. BEFORE YOU DO THAT COPY THE CODE THAT IS ALREADY IN THE PHONE SO YOU CAN REVERT AT ANYTIME!!!
14. Click write and reboot device.
15. Close out of windows and reboot
16. Go back to the terminal and type adb shell
17. Type su
18. Type su setprop persist.usb.eng 0 (or setprop sys.usb.config mtp,adb)
19. To revert, redo all steps but paste in your default value you copied before you changed
IF YOU ARE STUCK IN A BOOTLOOP RESTORE BACKUP FROM TWRP (VOLUME UP AND POWER, RESTORE)
Bricked phone?
1. Open Mi Flash and install software
2. Plug in the device in fastboot mode (volume down and power)
3. Start-up program
3. When your device is noticed, click browse, click on firmware directory, and flash. (as of 4/29 only could find Chinese version)
Click to expand...
Click to collapse
Here's the link to the video, hope it helps visually
https://youtu.be/dXNwcv-jSS0
Is it possible to unlock the bootloader without losing user data ?
It is my main phone and i used it already for quite some time
thank u very much, wait for a long time ! yeah! its working!
Can't boot temporarily into TWRP
Pretty weird, but I when I try
Code:
fastboot boot twrp.img
I get this error: Fastboot error: Command Failed
My bootloader is unlocked
Did it all, no problems i had to wait 15 days for factory unlock, now i have full rooted phone no issues atm.
Can you please dump cat /sys/class/leds/lcd-backlight/max_brightness and cat /sys/class/backlight/panel0-backlight/max_brightness
Kernel sources for Redmi 7 [onc] released
@ joshieboo
how lock bootloader back ??? please reply thankxxxx

Enabling camera2api on redmi 6 pro

How can i enable my camera2api on my redmi6pro? I know how to unlock the bootloader but i don't know the next step. Please provide some links for the files that needed. Thanks!
XRicksenX said:
How can i enable my camera2api on my redmi6pro? I know how to unlock the bootloader but i don't know the next step. Please provide some links for the files that needed. Thanks!
Click to expand...
Click to collapse
StanLeY Sd said:
HOW TO FLASH TWRP FOR THE FIRST TIME
Bootloader should be unlocked before going into these steps
Install minimal adb & fastboot tools on your PC
1. Copy twrp.img file into minimal adb & fastboot folder and also keep camera2api file in your sdcard.
2. Goto fastboot mode by long pressing volumeUp+PowerButton.
Phone boots into fastboot mode. Now Connect your phone to pc.
3. Open cmd/powershell in minimal adb& fastboot folder by holding shift + rightClick on mouse then "click Open cmd here"
4. Now in the cmd type fastboot boot twrp.img
Now your phone boots into TWRP.
5. From booted TWRP, Goto mount->check System.
6. Now goto Install and select your camera2api.zip from your sdcard and flash it.
Download camera2api from here https://drive.google.com/file/d/1_7GMHjb6DB8A2TTxUZpg9Acd9qfLt83U/view?usp=drivesdk
7. Finally Goto Reboot and click system.
8. Finally download and install this gcam.
https://drive.google.com/file/d/1iqYCvEw7rQyn4w2KB6R9yWV6tby-JyUa/view?usp=drivesdk
Now you have gcam working.
9. To keep twrp forever, Flash disable-force-encryption-treble zip file which also installs magisk So, if you dont want root, flash magisk uninstaller next after flashing above file.
10. Finally reboot into system.
NOTE: DO IT AT YOUR OWN RISK
Flash latest fastboot rom of your device if something goes wrong.
Give thanks if this helped you. If you have doubt hit me on telegram @isrikanthd
Click to expand...
Click to collapse
This is from another post.
XRicksenX said:
How can i enable my camera2api on my redmi6pro? I know how to unlock the bootloader but i don't know the next step. Please provide some links for the files that needed. Thanks!
Click to expand...
Click to collapse
Download build.prop editor from playstore
Then open it and give it root privledges
Then edit the build.prop and Add this line:
persist.vendor.camera.HAL3.enabled=1
save changes and reboot, cam2api will be enabled
hit thanks if it worked

Categories

Resources