Sharp Aquos S2 (SS2) and (SAT) dev thread - Android General

Authors don't take any responsibility's for any damage to your device of for loosing of guarantee.
Please link all information from this thread when you post outside of XDA.
DO NOT UPGRADE VIA OTA TO ANDROID OREO (8) (firmware 2000+) OTHERVISE YOU WILL BE NOT ABLE TO FLASH THOSE ROMS, UNLOCK OR TO DO ANYTHING NON OFFICIAL, UNLESS YOUR BOOTLOADER IS UNLOCKED
Models description:
SS2- 4gb/64gb
SAT -6gb/128 gb
DONT MESS!
Dedicated to XDA users!
Drivers and OST portable (don't use other versions of OST) press launcher.exe to install
Official S2 oreo updates:
Before you go
If you are on Android 7 after update to Android 8, you will be not able to unlock bootloader for free!
Firmwares for Service downloader:
Oreo SAT (CN) SAT-2140-0-00CN-B01
Oreo SS2 (CN) SS2-2140-0-00CN-B01
Oreo SS2/C10 (EU) SS2-2140-0-00E0-B02
Can be downloaded here: https://fih-firmware.hikaricalyx.com/sharp_en.html
To be flashed via this cracked OST 6.2.8 (note that you have to unlock bootloader and bootloader critical to be able to flash): here
Instruction: SAT owners - how to go back to stock Oreo 8.0 by @paulzie
SAT - full 2080WW http://dl.sharpmobile.com.tw/update/S2/SAT-2080-0-00WW-B02-update.zip
SAT -update from 135F to 2080WW http://dl.sharpmobile.com.tw/update/S2/SAT-2080-0-00WW-B02-135F-0-00WW-B01-update.zip
SS2-update from 135F to 2080WW http://dl.sharpmobile.com.tw/update/S2/SS2-2080-0-00WW-B02-135F-0-00WW-B01-update.zip
SS2- full 135FWW update http://dl.sharpmobile.com.tw/update/S2/SS2-135F-0-00WW-B01-update.zip
Click to expand...
Click to collapse
Guys I don't support official updates!!!!
Instruction how to get back from offical SAT/SS2 oreo WITH UNLOCKED BOOTLOADER:
-Download twrp from here https://forum.xda-developers.com/showpost.php?p=76412381&postcount=288
-Flash twrp from fastboot: "fastboot flash boot filename.img"
-Get Bootloader_oldservice.zip for you model from here https://forum.xda-developers.com/showpost.php?p=76412178&postcount=287
-flash zip from TWRP.
-now you are able to flash OST ROMS after reboot.
Click to expand...
Click to collapse
CUSTOM ROMS:
@S2/S3 Trebled 5.3 (Android 10)
@SS2(only unlocked) LINEAGE PROJECT
@SS2(only unlocked) Trebled v3.3
@SS2(only unlocked) AICP ROM
HOT! @ SS2/SAT (need unlocked)v3 Unified treble ROM project based on SIUI from Sharp S3 Oreo
Updates to Unified treble ROM project
@ SS2 (need unlocked) First custom ROM based om 135E_WW flashing via OST (only SS2(4gb/64gb))
Click to expand...
Click to collapse
FOR SAT AND SS2- OFFICIAL BASED ROMS (FOR OST) (for unbricking and downgrading. incl 9008 mode) :
@ SS2 135E_WW ROM flashing "from box" and unbricking via OST
@ SAT 127E_CN ROM flashing "from box" and unbricking via OST
Click to expand...
Click to collapse
RECOVERY:
There is no universal recovery, cos each version of rom include different kernel builds, if we use one twrp version (with for example version of 135E), wifi will work only in 135E and F versions.
So better wait for Oreo updates custom rom finals that will use same kernel and vendor versions.
Click to expand...
Click to collapse
BOOTLOADER UNLOCK:
@C10 Bootloader unlock guide
@SS2/SAT Bootloader unlock (if you have unlockcode.bin)
1. Get installed ADB/Fastboot driversand cmd - you can use OST portable (above)
2. Enable Developer optionsin android and usb debugging. Reset phone to fastboot (downloadmode) by "adb reboot bootloader" or by buttons combination..whatever.
3. Cpy unlockkey.bin to fastboot folder and type" fastboot flash unlock unlockkey.bin". You should have response "OK".
4. use fastboot-android.exe from SUT (OST portable folder). Type command " fastboot-android flashing unlock_critical". If its ok - phone screen should give a message about Bootloader unlock.
5. Enter fastboot again (download mode) and type" fastboot flash unlock unlockkey.bin". You should have response "OK".
6. Type command " fastboot oem unlock-go". If its ok - phone screen should give a message about Bootloader unlock.
7. Now you can use my OST nb0 roms to flash via SUT.
@SS2/SAT Bootloader unlock (for Android 7.1)
Download and extract attached zip (SS2- Sharp_ss2_boot_unlock_files.zip, SAT -Sharp_sat_boot_unlock_files.zip) . Manage to run windows cmd. Adb and fastboot drivers installed as mandatory,
1. Enter fastboot mode: connect usb, power off prone or restart same time pressing VOLUP + POWER, on Logo release power button. You have to see "Download mode" on screen (same thing you can do it from android with adb command: "adb reboot bootloader")
2. First of all check if you have tryes left in device-type:
"fastboot.exe oem cert_timecount get"
When is 0 you will be not able to unlock (unless you make changes) so STOP HERE! and visit here
if >0 then go to step 2.
2. Enter cmd in console: "fastboot getvar productid" -> you will get 16 digits serial number
3. Convert serial number to md5 hash ( you can to here https://www.md5hashgenerator.com/)
4. Enter cmd in console: "fastboot oem dm-verity [md5 hash generated from serial number (without quotes)]-> you should see "OK" response if you done it ok.
5. Flash this bootloader. Enter cmd in console: "fastboot flash abl unlock.elf"
6. Reboot to download mode again - enter cmd: "fastboot reboot-bootloader"
7. After reboot, enter in cmd:"fastboot oem unlock" - Get screen with unlocking!
8. Get unlock to flash critical (bootloader) partitions: "fastboot oem unlock_critical" - now you can use fastboot flash abl (or xbl) files.
Note: after accepting unlock popup on screen all data on phone will be erased!!!
When you have unlocked device repeat step 2 with commands
"fastboot.exe oem cert_timecount set 100"
I recommend to type above command each time you use fastboot, because each command used in fastboot makes this value less than before, and if it reaches 0, you will be not able to do anithing with most oem commands
You can relock bootloader anytime by cmd: fastboot oem lock
Happy rooting!
@ Backup and restore phone partitions via Dl Mode 9008 (model SS2)
@SS2 Root
BEFORE YOU GO UNLOCK BOOTLOADER!!!
Via Magisk manager https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Patched Magisk Boot.img from 135E https://drive.google.com/open?id=1m65Hq4BXlFTfzsr6wzf3zoZsIKGuK_PK
Patched Magisk Boot.img from 135F https://drive.google.com/file/d/1Ob5xVB8CNyv9k8mqgn49cqOjk1M37HJZ/view?usp=sharing
Instructions:
1) Flash patched boot: fastboot flash boot nameofpatchedbootfile.img
2) After reboot install Magisk Manager.apk
@Unbrick (alternative methode) (only model SS2(4gb/64gb)):
QPST backup I made from ss2 135C rom. https://drive.google.com/file/d/1q9elokuWhj_hKPNYi0LguJhCzZWHc-Md/view
NOT NEEDED. FLASH ANY OST ROM FOR UNBRICK.
Backup is for 4gb/64 model not for 6gb/128gb
@SS2/SAT Enter manually HS-USB 9008 mode on Sharp (Not working on Oreo!!): NOT NEEDED. FOLLOW UNCLOCK BOOTLOADER AND TYPE: fastboot oem reboot-edl WITH SERVICE BOOTLOADER FLASHED
You have to own DLOAD usb cable (with button) or make yourself one, where green+black wire can be cut together.
Methode 1
1. Enable Developer settings in Android and USB debugging
2. Connect usb mod cable (don't cut wires together yet).
3. On pc in adb type: "adb reboot edl"
4. SAME TIME when you pressed enter after above command, cut green+black wires on USB.
5. Release wire, if you have done it on time, you will get HS-USB Diagnostics 9008 device in Device Manager.
Methode2
1. Open phone cover
2. Disconnect battery
3. use usb cable and cut green+black together
4. Connect battery
5. Release wires, you will get HS-USB Diagnostics 9008 device in Device Manager
Methode3 (if you have unlocked loader) SS2
fastboot oem reboot-edl
@fastboot OEM commands:
Many thx to^
@Argoin for SAT service files and possibility of unlock. He bought it, so if you mind to thank him PM for his paypal.
@hikari_calyx for SS2 service files and also for bootloader unlock developing for FIH mobile devices .
@lolyinseo for rooting and working on project
@Шпунтик for bootloader unlock
All users helping and working on project

sharp aquos s2
una domanda cambia qualcosa con questa rom???

giuseppe1976milo said:
una domanda cambia qualcosa con questa rom???
Click to expand...
Click to collapse
questa è la Rom di unbricking

English please guys !
Use the online translator if you have difficulties with English
Forum Rules
4. Use the English language.
We understand that with all the different nationalities, not everyone speaks English well, but please try. If you're really unable to post in English, use an online translator. You're free to include your original message in your own language, below the English translation. (This rule covers your posts, profile entries and signature).
Click to expand...
Click to collapse
now please edit your posts and add the English translation

Yep, we have a root
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

lolyinseo said:
Yep, we have a root
Click to expand...
Click to collapse
Manual of root, please.

Seavovk said:
Manual of root, please.
Click to expand...
Click to collapse
Stop pushing. Be patient.
Before, bootloader needs to be unlocked. I dont have device now, but another guy will write an automated script for this procedure.
As soon is done, there will be manual for unlocking, then comes rooting.

It's so wonderful to see root on sharp s2!
That would make this phone more powerful!!

This is great! Any chance we will be able to unlock the 6/128GB (SAT) version, too?

meissner.t said:
This is great! Any chance we will be able to unlock the 6/128GB (SAT) version, too?
Click to expand...
Click to collapse
probably no!
There is need loader for this version of phone, very small chance 0,01 % we find it.
But unbricking from 9008 is possible! (not with attached files) have to do.

tks boss, I waiting a detailed guide for root

nvhung.ps said:
tks boss, I waiting a detailed guide for root
Click to expand...
Click to collapse
Use guide from Magisk, its working.
I have added 135E boot patched by magisk.
I don't have even time to power on sharp

I think I also need to buy an Aquos S2 (Codename SS2) to investigate further

hikari_calyx said:
I think I also need to buy an Aquos S2 (Codename SS2) to investigate further
Click to expand...
Click to collapse
There is S3 coming, with same hardware but new design and fingerprint on back cover.
Old s2 programmer will be usable

heineken78 said:
S3 is coming, with the same hardware, but with the new design and a fingerprint on the back cover.
Old S2 programmer will be usable
Click to expand...
Click to collapse
We are waiting for new events!

heineken78 said:
Bootloader unlock Sharp Aquos s2 (only model SS2(4gb/64gb))
Download and extract attached zip. Manage to run windows cmd. Adb and fastboot drivers installed as mandatory,
1. Enter fastboot mode: connect usb, power off prone or restart same time pressing VOLUP + POWER, on Logo release power button. You have to see "Download mode" on screen (same thing you can do it from android with adb command: "adb reboot bootloader")
2. Enter cmd in console: "fastboot getvar productid" -> you will get 16 digits serial number
3. Convert serial number to md5 hash ( you can to here https://www.md5hashgenerator.com/)
4. Enter cmd in console: "fastboot oem dm-verity [md5 hash generated from serial number (without quotes)]-> you should see "OK" response if you done it ok.
5. Flash this bootloader. Enter cmd in console: "fastboot flash abl unlock.elf"
6. Reboot to download mode again - enter cmd: "fastboot reboot-bootloader"
7. After reboot, enter in cmd:"fastboot oem unlock" - Get screen with unlocking!
Note: after accepting unlock popup on screen all data on phone will be erased!!!
You can relock bootloader anytime by cmd: fastboot oem lock
Happy rooting!
Upd Root Sharp Aquos s2 (only model SS2(4gb/64gb))
BEFORE YOU GO UNLOCK BOOTLOADER FIRST!!!
Via Magisk manager https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Boot.img from 135C https://drive.google.com/open?id=1NyOvOGDn8R-Db2_b_PTJtu7XYWbJScGm
Patched Magisk boot 135E -ready for Magisk https://drive.google.com/open?id=1m65Hq4BXlFTfzsr6wzf3zoZsIKGuK_PK
Unbrick Sharp Aquos s2 (only model SS2(4gb/64gb)) in 9008 mode:
QPST backup I made from ss2 135C rom. https://drive.google.com/file/d/1q9elokuWhj_hKPNYi0LguJhCzZWHc-Md/view
Backup is for 4gb/64 model not for 6gb/128gb
Enter manually HS-USB 9008 mode on Sharp (SS2/SAT):
You have to own DLOAD usb cable (with button) or make yourself one, where green+black wire can be cut together.
I use this cable
Methode 1
1. Enable Developer settings in Android and USB debugging
2. Connect usb mod cable (don't cut wires together yet).
3. On pc in adb type: "adb reboot edl"
4. SAME TIME when you pressed enter after above command, cut green+black wires on USB.
5. Release wire, if you have done it on time, you will get HS-USB Diagnostics 9008 device in Device Manager.
Methode2
1. Open phone cover
2. Disconnect battery
3. use usb cable and cut green+black together
4. Connect battery
5. Release wires, you will get HS-USB Diagnostics 9008 device in Device Manager
Methode3 (if you have unlocked loader)
fastboot oem reboot-edl
Many thx to @hikari_calyx for useful files for community.
Click to expand...
Click to collapse
hi friend please show me how to inter HS-USB Diagnostics 9008 mode. I already do Method 1 but not work. I don't understand step 4.

Wow! It's really a great news for my Sharp S2, I'll try to root it some time later. Thanks you so much @heineken78 !!
BTW, where did you buy this phone? I think it only sold in Mainland of China and Taiwan, am I right?

Good Job! That's really good news,thanks a lot!:good:

pcgg said:
BTW, where did you buy this phone? I think it only sold in Mainland of China and Taiwan, am I right?
Click to expand...
Click to collapse
jd.ru 156$ with delivery to Russia
jd.com

snart said:
jd.ru 156$ with delivery to Russia
jd.com
Click to expand...
Click to collapse
Cool!! I never know JD can do that... $156 includes the freight? That's even cheaper than here!

Related

[Guide] [All-In-One] Redmi 4 Prime (markw): Unlock Bootloader, Flash TWRP, Flash ROM

Dear Redmi 4 Prime ¦ Pro user,
I'm not responsible if anything happens to your device. If you execute this procedure properly then you shouldn't face any problems. I tried this procedure at several Redmi 4 Prime ¦ Pro devices (some with original roms and some with fake roms) and every time it worked flawlessly. I used a PC with Windows 10.
Before you proceed please back up all your important data and make sure that your phone battery is charged >80%!!!
A. Prerequisites:
1. Disable driver signature enforcement in Windows
How to do this pls read here: http://en.miui.com/thread-237673-1-1.html
2. Install ADB and Fastboot tools with drivers on Windows
How to do this pls read here: https://forum.xda-developers.com/showthread.php?t=2588979
3. Enable "OEM unlocking" and "USB debugging" in your device
a. Enable Developer Options in: Settings/About Phone/MIUI version. Click on MIUI version seven times
b. Now go to: Additional Settings/Developer Options and check "OEM unlocking" and "USB debugging"
c. Now go to: Additional Settings/Privacy and check "Unknown sources" (just in case you need to install any apps *.apk*)
4. Download recovery (twrp) flashable original Xiaomi roms
Download recovery (twrp) flashable rom China developer and China stable and International stable and put them into your devices internal memory.
http://en.miui.com/download-320.html#463
Why do you want to do this? You can find the answer in Points C. 1. b. or C. 2. b.!
5. Check if your bootloader is locked
a. After successful installation of "ADB and Fastboot" enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your PC via USB cable (best would be the original cable).
b. Go to the folder where you have put the "ADB and Fastboot" and open a command window inside that folder. To do that hold together "Shift + Right Click" on any empty white space inside the folder and then select "Open Command Window Here" or "Open PowerShell Window Here"
c. Enter the terminal command in command line: >>fastboot devices<<
If you don't see your device it means that the drivers weren't installed properly or the device wasn't connected properly. If this happens please reinstall your drivers from Point A. 1. or try these drivers here:
http://xiaomiadvices.com/download-xiaomi-usb-drivers/
d. If you see your device then enter the terminal command in command line: >>fastboot oem device-info<<
If your bootloader is locked, you'll get the following status (or something similar):
…………………………………………………………………….
(bootloader) Device tampered: false
(bootloader) Device unlocked: false
(bootloader) Device critical unlocked: false
(bootloader) Charger screen enabled: false
(bootloader) Display panel:
OKAY [ 0.058s]
finished. total time: 0.063s
………………………………………………………………………
If your bootloader is unlocked, you'll get following status (or something similar):
…………………………………………………………………….
(bootloader) Device tampered: false
(bootloader) Device unlocked: true
(bootloader) Device critical unlocked: true
(bootloader) Charger screen enabled: false
(bootloader) Display panel:
OKAY [ 0.053s]
finished. total time: 0.055s
………………………………………………………………………
6. Request Permission from Xiaomi to Unlock the Bootloader
a. Create a Mi Account: https://account.xiaomi.com/pass/register
b. Sign to Xiaomi and apply for unlocking http://en.miui.com/unlock
You have to give a reason for requesting to unlock the bootloader. I gave following reason on my request:
"I purchased my Xiomi Redmi 4 Prime from the vendor xxx and they have installed a fake (custom) rom. I want to install an original rom from Xiaomi. So please approve my request to unlock the bootloader."
c. Wait for permission. This permission process can last up to 10 days, but you can start the request before you receive your device. If your request is approved then you should receive a message with following content:
"You've been granted the permission to unlock your device (Mi Account xxxx). Donload Mi Unlock Tool At http://en.miui.com/unlock"
After the receipt of the message from Xiaomi for positive approval please:
>>>> Continue with Point B if in your device is installed a fake rom.
>>>> Continue with Point D if in your device is installed an original Xiaomi rom.
How to find out if your rom is original or fake? Please read this: http://en.miui.com/thread-392159-1-1.html
B: Unlock the Bootloader Temporarily (if in your device is installed a fake rom)
Special thanks to @kentaurest for his post at: https://forum.xda-developers.com/android/development/unlocking-t3515252
1. You must enable "OEM unlocking" and "USB debugging" as per point A. 3.
2. Connect the device with PC and allow connection
3. Turn off the device
4. Enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your PC via USB cable (best would be the original cable).
5. Enter terminal command in command line: >>fastboot oem device-info<<
6. Enter terminal command in command line: >>fastboot oem unlock-go<<
7. Enter again terminal command in command line: >>fastboot oem device-info<< (to check if the bootloader is unlocked)
8. Restart the device
C. Ditch the Fake Rom and Install the Xiaomi Original Rom
1. International Stable or China Stable
If you don't intend to permanently unlock the bootloader, install TWRP and install a custom rom (lineage etc.) but you still want to ditch the fake rom and install a Xiaomi original rom then:
a. Fastboot Method:
+ Download the original rom "China stable" or "International stable" here: http://en.miui.com/a-234.html and (important: the downloaded rom must have the extension *.tgz*) put it into separate folder (say "RM4 Pro") and unzip it.
+ Download the MiFlash tool here http://en.miui.com/thread-281979-1-1.html and follow instructions how to install it.
+ Enter fastboot mode by holding together "Volume Down + Power" and connect your device to your PC via USB cable (best would be the original cable).
+ Start the MiFlash tool, click "Select", find the folder "RM4 Pro" and click on the desired rom. Now click "Refresh" and you should see the rom in the MiFlash tool. Now click "Flash" and wait until the rom is installed.
If for any reason the Fastboot Method does not work try another MiFlash tool. If it still does not work because your PC does not recognize the other MiFlash tool as well then please try also the Recovery Method.
b. Recovery Method
See also Point A. 4. So I assume you have put into your devices internal memory the recovery (twrp) flashable rom China stable or International stable. Now execute the procedure in Point E and when you have an workable twrp installed in your device do not restart the phone but install the twrp flashable rom International or China stable as per procedure described in Point F!
2. China Developer
If you intend to unlock the bootloader, install TWRP and install custom rom (lineage etc.) you need the original China developer rom:
a. Fastboot Method:
+ Download the China developer rom here http://en.miui.com/a-234.html and (important: downloaded rom must have the extension *.tgz*) put it into separate folder (say "RM4 Pro") and unzip it.
+ Download the MiFlash tool here http://en.miui.com/thread-281979-1-1.html and follow instructions how to install it.
+ Enter fastboot mode by holding together "Volume Down + Power" buttons and connect your device to your PC via USB cable (best would be the original cable).
+ Start the MiFlash tool, click "Select", find the folder RM4 Pro and click on the desired rom. Now click "Refresh" and you should see the rom in the MiFlash tool. Now click "Flash" and wait until the rom is installed.
If for any reason the Fastboot Method does not work try another MiFlash tool. If it still does not work because your PC does not recognize the other MiFlash tool as well then please try also the Recovery Method.
b. Recovery Method
See also Point A. 4. So I assume you have put into your devices internal memory the recovery (twrp) flashable rom china developer. Now execute procedure in Point E and when you have an workable twrp installed in your device do not restart the phone but install the twrp flashable rom China developer as per procedure described in Point F!
D: Unlock the Bootloader Permanently (if in your device is installed original Xiaomi rom - developer or global or China stable)
1. You must enable "OEM unlocking" and "USB debugging" as per point A. 4.
2. Connect your Xiaomi account with your device: Developer Options/Unlock Status
3. Download Mi Unlock Tool here: http://en.miui.com/unlock
4. Enter the fastboot mode by holding together "Volume Down + Power" and connect your device to your PC via USB cable (best would be the original cable)
5. Start the Mi Unlock Tool
6. Enter your eMail and your password of your Mi Account
7. Connect you device to your PC and start the unlock procedure
8. Follow the unlock tool instructions until the unlock procedure is finished
9. Reboot your device
Edit: Some users are reporting that the latest version of the bootloader unlock tool (http://en.miui.com/unlock) is not working for them. I tried myself also the unlock tool "miflash_unlock-en-2.2.624.14" on several devices (Redmi 4 Prime, Redmi Note 4, Mi5, Mi5s ) and every time it unlocked the devices. Here download link: https://mega.nz/#!JhZVhTpC!k-CH3dG0ukHQs4BSAhP1pvwmV4GG2QAsQAfvzprqW1g
E: Install the TWRP Recovery
(until we have an official twrp for markw published at: https://twrp.me/Devices/)
Special thanks to @Anik_khan for his great work. I'm just coping his great work and adapting it a bit to fit this guide.
https://forum.xda-developers.com/android/development/unofficial-twrp-3-0-2-0-recovery-redmi-t3550074
1. Your bootloader must be temporarily (see point B.) or permanently (see point D.) unlocked
2. Enter fastboot mode by holding together "Volume Down + Power"
3. Download "twrp-3.0.3-0-markw.img" (from here: https://build.twrp.me/twrp-3.0.3-0-markw.img) and Lazy Flasher (from here: https://www.androidfilehost.com/?fid=529152257862700328) and put them into a dedicated folder
4. Copy Lazy Flasher in your internal phone memory
5. Go to the folder where you have put the twrp-file. Now open a command window inside that folder. To do that hold together "Shift + Right click" on any empty white space inside the folder and then select "Open Command Window Here" or "Open PowerShell Window Here"
6. Enter the terminal command in command line: >>fastboot flash recovery twrp-3.0.3-0-markw.img<<. Attention: Do not restart your device!
7. Boot into recovery (3 possible methods)
+ by entering terminal command in command line: >>fastboot boot recovery.img<<, or
+ by holding together "Volume Up + Power" until you see the MI logo, release "Power" button but keep pressing "Volume Up” until you see the recovery, or
+ by holding together "Volume Up + Volume Down + Power" until you see recovery
8. Now flash the Lazy Flasher
9. You can now reboot (if your bootloader is permanently unlocked) or wipe the fake rom and install China developer rom (See also Points C. 1. b. or C. 2. b.).
F. Install Lineage or Resurrection Remix (or any other custom rom like: xiaomi.eu || mi-globe.com etc.)
Once you have a workable twrp installed on your device you can enter recovery mode and install custom roms like Lineage, Resurrection Remix etc.
1. Download the desired rom (https://download.lineageos.org || http://www.resurrectionremix.com || https://xiaomi.eu || https://mi-globe.com etc.) and put it into device's internal memory
2. (in case you want to have root on your device) Download "addonsu-arm64-signed.zip" (for Lineage: download.lineageos.org/extras) or latest SuperSU (for xiomi.eu please download from chainfire.eu) and put it into device's internal memory
3. Download Google Apps ARM64, Pico, Nano etc. at opengapps.org and put them into device's internal memory. No need for GApps for xiomi.eu or mi-globe.com as they have GApps already integrated.
4. Enter recovery mode:
+ by holding together "Volume Up + Power" until you see the MI logo, release "Power" button but keep pressing "Volume Up" until you see the recovery, or
+ by holding together "Volume Up + Volume Down + Power" until you see recovery
5. Wipe: Dalvik / Art Cache; System; Data; Cache; (be careful, don't wipe internal storage!)
6. Go back to main twrp screen and install the rom, install Google Apps 7.1 ARM64, install "addonsu-arm64-signed.zip" (in case of Lineage) or the latest SuperSU (in case of xiomi.eu). Mi-globe.com roms are already rooted so no need to flash SuperSU.
7. Reboot. That’s it, you are done.
If my guide helped you pls click "thanks" and enjoy your phone. :fingers-crossed:
Wow, its a huge effort of collecting these information for this thread.
For those new to unlocking bootloader, root with this amazing phone, i'll say that this is the best all-in-one thread i've seen so far.
Sent from my Redmi 4 using XDA-Developers Legacy app
No matter how many times I try getting permission from http://en.miui.com/unlock, the webpage does not work for me. Tried with Firefox, Chrome and even with Internet Explorer. After I login, a chinese message appears. According to Google Translate, the message says:
"Account system upgrade, temporarily unable to register, will be the identity of visitors to visit..."
doragasu said:
No matter how many times I try getting permission from http://en.miui.com/unlock, the webpage does not work for me. Tried with Firefox, Chrome and even with Internet Explorer. After I login, a chinese message appears. According to Google Translate, the message says:
"Account system upgrade, temporarily unable to register, will be the identity of visitors to visit..."
Click to expand...
Click to collapse
Strange, because couple of days ago I got another approval on my second email-address and my second cell number. I just tried the link http://en.miui.com/unlock with both of my email-adresses and everything works fine. Maybe you should try registering with another email-address from another provider like: [email protected] or [email protected] etc. and another cell number.
So is the china developer rom necessary to unlock the bootloader?, i have the official global rom and i get an error flashing the developer one (flash tz error)
Hypnotizing said:
So is the china developer rom necessary to unlock the bootloader?, i have the official global rom and i get an error flashing the developer one (flash tz error)
Click to expand...
Click to collapse
Have you tried to unlock the bootloader with your existing original global rom? If you couldn't unlock the bootloader and you couldn't install the developer rom with fastboot or recovery method then I guess you should consider your official global rom as "fake" rom and perform the steps as described in points B and C in this guide to install the developer rom and then go ahead with the rest.
Hypnotizing said:
So is the china developer rom necessary to unlock the bootloader?, i have the official global rom and i get an error flashing the developer one (flash tz error)
Click to expand...
Click to collapse
No!
My device are in global 8.1.2.0 and i got unlocked bootloader!
Enviado de meu Redmi 4 usando Tapatalk
Just wanted to add: for those who want to switch the capacitive touch buttons around (if you have root privileges):
On the phone, enable root privileges to apps. This is to be switched back after changing the keys around
• File manager (use the default with lineageos)
• Settings > General > Access > Extended
• /system/usr/keylayout/generic.kl
• Switch 139 with 158 and vice versa
Tried again today, and I was able to get approval to unlock the bootloader. It just took a pair of hours to receive the confirmation SMS. But I am stuck again
I launch MI Unlock tool, log in, the driver is properly installed, I click the unlock button, and when it reachs 50%, it errors saying the device is already unlocked:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
But it happened since the first try, it does not look that the phone is unlocked. How can I know for sure?
Anyway I tried continuing with the tutorial at step E, just in case it is unlocked. I enter fastboot, flash twrp (it looks successful) but when I try entering the bootloader, depending on the method I get:
- fastboot boot recovery.img: does not work, since recovery.img image is not provided. If I replace recovery.img by twrp image, I get a black screen (by the way, fastboot on PC errors with message "FAILED (status read failed (Too many links))".
- Volume UP + Power method: service menu. If I press "recovery" in the menu, I get a black screen (I have to reboot keeping power button pressed about 10 seconds).
- Volume UP + Volume Down + Power: Black screen again.
I suppose the black screens are normal and the problem is that unlocking is failing, but why???
EDIT: Didn't see the fastboot command to check if bootloader is unlocked. I have done it and I have confirmed that bootloader is NOT unlocked
OK, flashed the official chinese ROM using fastboot method, and now it goes a bit further, but unlock is still failing, now with message "Binding time is too short, less than 72 hours":
What does this mean? Must I wait 72 hours before trying again?
Also the official ROM has no google play... Is there a way to flash gapps without root? I suppose there is not, but asking just in case...
---------- Post added at 05:53 PM ---------- Previous post was at 04:59 PM ----------
Nevermind, got it working. I downloaded an older version (v1.1) of the MI unlock tool, and it unlocked the bootloader perfect!
Now it's time to test some roms!!!
doragasu said:
OK, flashed the official chinese ROM using fastboot method, and now it goes a bit further, but unlock is still failing, now with message "Binding time is too short, less than 72 hours":
What does this mean? Must I wait 72 hours before trying again?
Also the official ROM has no google play... Is there a way to flash gapps without root? I suppose there is not, but asking just in case...
---------- Post added at 05:53 PM ---------- Previous post was at 04:59 PM ----------
Nevermind, got it working. I downloaded an older version (v1.1) of the MI unlock tool, and it unlocked the bootloader perfect!
Now it's time to test some roms!!!
Click to expand...
Click to collapse
had the same problem. found the same solution. here unlocker v1.11 mayb op should add problem / solution to the post
ttheodorou said:
had the same problem. found the same solution. here unlocker v1.11 mayb op should add problem / solution to the post
Click to expand...
Click to collapse
Thanks for the tip @ttheodorou! I already added this to point D.
Hi
I buy a Redmi 4 Pro and flash TWRP but everytime adb say all is fine but when i boot in to the TWRP the i become a Black Screen with a white handy and cable. I try a lot of TWRP from xda from here but its always the same. I try to find a solution by google but nothing. I dont want a new rom or so i just want root. I unlocked the Bootloader this has worked fine.
Android-Version 6.0.1 MMB29M
MIUI-Version global 8.2 Stable 8.2.4.0 (MBEMIDL)
I've done it. If somebody have the same problem after you flash the recovery press power+volume up directly from the fastboot screen then it will works.
Can this be done without any pc?
Zix Zax2 said:
Can this be done without any pc?
Click to expand...
Click to collapse
Unfortunately not yet.
wiped internal storage.
Guys, i accidentally wiped internal storage.
Now the phone says it has no sd card. Can't use the camera, download files or create folders.
What should i do?
THank you very much!
Escapius said:
Guys, i accidentally wiped internal storage.
Now the phone says it has no sd card. Can't use the camera, download files or create folders.
What should i do?
THank you very much!
Click to expand...
Click to collapse
Enter recovery mode (how to do that, see Section E, Point 7), connect your PC and transfer files (roms, gapps, addons, apps etc.) into your phone....
Flash
I do unlock , root and twrp
Now i want to flash global rom, and i want to locked bootloader again. What must i do? Thanks foe answer
yoodysmart said:
I do unlock , root and twrp
Now i want to flash global rom, and i want to locked bootloader again. What must i do? Thanks foe answer
Click to expand...
Click to collapse
[64bit PC needed]
With MiFlash and Fastboot mode, install all Fastboot drivers for your Redmi, install MiFlash Tool beta, download the Fastboot ROM from en.miui.com and select "clean all and lock)
You lose all data and relock your bootloader.
Sent from my markw using XDA Labs
---------- Post added at 02:03 PM ---------- Previous post was at 02:03 PM ----------
N1ck474 said:
[64bit PC needed]
With MiFlash and Fastboot mode, install all Fastboot drivers for your Redmi, install MiFlash Tool beta, download the Fastboot ROM from en.miui.com and from MiFlash select "clean all and lock"
You lose all data and relock your bootloader.
Click to expand...
Click to collapse
Sent from my markw using XDA Labs
I forgot to flash lazyflasher now I got stuck in Mi logo, how do I force to turn off/ go to fastboot mode ?

Guide to Unlocking the Bootloader

I just got my razer phone today and set off on trying to unlock the bootloader. There's no documentation on the process but it wasn't too hard to figure out.
1) - To unlock the razer phone bootloader do the following
2) - Install ADB + Fastboot and google usb drivers
3) - Enable developer mode by going to settings, about phone and hitting build number a bunch of times. then go back to settings > developer options and check USB Debugging and OEM Unlock.
4) - Open a command prompt on your PC and connect the phone's usb cable to your computer. Accept the prompt on the phone for trusting the computer when plugged in.
5) - type the following in command prompt without quotes "adb reboot bootloader"
6) - You'll be at the download mode screen with the razer logo.
7) - Make sure the driver for ADB Bootloader Interface was installed. If not you'll probably have a device called Android under "Other devices" in device manager. If this is the case, install the google usb driver.
8) - In command prompt type the following without the quotes "fastboot -i 0x1532 devices" and make sure your device comes up and not just a blank response.
9) - If it came up now just type without the quotes "fastboot -i 0x1532 flashing unlock"
10) - This will bring up a prompt on the phone itself to unlock the bootloader, use the volume button to navigate to yes and press the power button to confirm.
11) - The phone will reboot and will show a message stating "Your device is unlocked and cannot be trusted" on each boot to show that it is unlocked.
zipxavier said:
I just got my razer phone today and set off on trying to unlock the bootloader. There's no documentation on the process but it wasn't too hard to figure out.
1) - To unlock the razer phone bootloader do the following
2) - Install ADB + Fastboot and google usb drivers
3) - Enable developer mode by going to settings, about phone and hitting build number a bunch of times. then go back to settings > developer options and check USB Debugging and OEM Unlock.
4) - Open a command prompt on your PC and connect the phone's usb cable to your computer. Accept the prompt on the phone for trusting the computer when plugged in.
5) - type the following in command prompt without quotes "adb reboot bootloader"
6) - You'll be at the download mode screen with the razer logo.
7) - Make sure the driver for ADB Bootloader Interface was installed. If not you'll probably have a device called Android under "Other devices" in device manager. If this is the case, install the google usb driver.
8) - In command prompt type the following without the quotes "fastboot -i 0x1532 devices" and make sure your device comes up and not just a blank response.
9) - If it came up now just type without the quotes "fastboot -i 0x1532 flashing unlock"
10) - This will bring up a prompt on the phone itself to unlock the bootloader, use the volume button to navigate to yes and press the power button to confirm.
11) - The phone will reboot and will show a message stating "Your device is unlocked and cannot be trusted" on each boot to show that it is unlocked.
Click to expand...
Click to collapse
Any idea if the latest TWRP and Magisk work with the phone?
@zipxavier How did you get fastboot to work? ADB Drivers work, but I do not have a driver for fastboot. I've downloaded the latest Google USB Drivers and it still will not detect it or take the new drivers even when pointed to them while the phone is in Download Mode.
nikitis said:
@zipxavier How did you get fastboot to work? ADB Drivers work, but I do not have a driver for fastboot. I've downloaded the latest Google USB Drivers and it still will not detect it or take the new drivers even when pointed to them while the phone is in Download Mode.
Click to expand...
Click to collapse
I had to manually browse the to the ADB drivers inf and use the "have disk" device manager driver install method to point it to the ADB Bootloader Interface driver.
Quashhh said:
Any idea if the latest TWRP and Magisk work with the phone?
Click to expand...
Click to collapse
Doesn't look like it.
Glad to see bootloader unlock is easy. Anyone get root yet?
The instructions above are a little more complicated than they need to be.
I was able to unlock my bootloader with just "fastboot flashing unlock"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Unfortunately, it seems the 'fastboot boot image.img' command was disabled. So until I get actual system images for the device, I have no way to return the device to stock in the event of a bad TWRP flash as I can't use the boot command to test images.
twelfth said:
The instructions above are a little more complicated than they need to be.
Click to expand...
Click to collapse
For me, fastboot would not work without -i 0x1532 and really it doesn't complicate anything.
twelfth said:
The instructions above are a little more complicated than they need to be.
I was able to unlock my bootloader with just "fastboot flashing unlock"
Unfortunately, it seems the 'fastboot boot image.img' command was disabled. So until I get actual system images for the device, I have no way to return the device to stock in the event of a bad TWRP flash as I can't use the boot command to test images.
Click to expand...
Click to collapse
did you ,make sure you followed step 3?
3) - Enable developer mode by going to settings, about phone and hitting build number a bunch of times. then go back to settings > developer options and check USB Debugging and OEM Unlock.
Click to expand...
Click to collapse
Buddyjohn said:
did you ,make sure you followed step 3?
Click to expand...
Click to collapse
I wouldn't have been able to unlock the bootloader AND take a picture of the yes/no screen if I didn't go into developer options and enable OEM Unlock.
I assume to lock the bootloader you just flip the setting in developer options?
kungpaoshizi said:
I assume to lock the bootloader you just flip the setting in developer options?
Click to expand...
Click to collapse
Typically, the fastboot command "fastboot oem lock" is required.
Perhaps someone who has unlocked their bootloader can verify this....
Sent from my Samsung SM-N935F using XDA Labs
KOLIOSIS said:
Typically, the fastboot command "fastboot oem lock" is required.
Perhaps someone who has unlocked their bootloader can verify this....
Sent from my Samsung SM-N935F using XDA Labs
Click to expand...
Click to collapse
to relock do fastboot oem lock
to unlock do fastboot oem unlock
the_rooter said:
to relock do fastboot oem lock
to unlock do fastboot oem unlock
Click to expand...
Click to collapse
Not for this phone.
"fastboot flashing unlock" is the command.
twelfth said:
Not for this phone.
"fastboot flashing unlock" is the command.
Click to expand...
Click to collapse
Have you attempted to relock using the same command (fastboot flashing lock) ?
I cant find the google usb drive please help
Hello Razer family
Having come from Sony for many years now, unlocking BL on Sony was always a ball ache with the DRM malarky.
Can I ask is there any such requirement on the Razer as such to protect any DRM keys or TA Partitions as such before unlocking the BL (like that of the Sony)?
I suspect not, however I would like to become accustomed to the ecosystem of the Razer before the day I do eventually unlock BL/Root etc.
(Where on Sony if you hadn't backed up the DRM/TA partition, certain functionalities of the phone would be forever lost.)
dillalade said:
Hello Razer family
Having come from Sony for many years now, unlocking BL on Sony was always a ball ache with the DRM malarky.
Can I ask is there any such requirement on the Razer as such to protect any DRM keys or TA Partitions as such before unlocking the BL (like that of the Sony)?
I suspect not, however I would like to become accustomed to the ecosystem of the Razer before the day I do eventually unlock BL/Root etc.
(Where on Sony if you hadn't backed up the DRM/TA partition, certain functionalities of the phone would be forever lost.)
Click to expand...
Click to collapse
Sony is probably the only major name I have never owned a phone from, and I never had to do anything like that before.
ADB doesn't recognize the phone
Hi! I need help with ADB, I think. It doesn't recognize Razer phone, but it recognize OnePlus, without any problem at all. And I don't get a prompt on my Razer, when I connect it to PC. I've tried the most I think, but nothing helped. I'm on w10. Thankful for all help.
zam666 said:
Hi! I need help with ADB, I think. It doesn't recognize Razer phone, but it recognize OnePlus, without any problem at all. And I don't get a prompt on my Razer, when I connect it to PC. I've tried the most I think, but nothing helped. I'm on w10. Thankful for all help.
Click to expand...
Click to collapse
Google xda adb drivers.. There is an all in one package that installs adb and Fastboot system wide..
Once you install that, plug in your phone, it should be detected then the adb commands should work. Unfortunately it didn't install the Fastboot drivers automatically and once my phone rebooted to bootloader it wasn't detected. To fix that I had to go into Device manager on w10 and select android device, properties, update driver, and manually find the driver from the list for bootloader driver. After that was installed it ran fine after I unplugged and re plugged it in and I was able to continue

Red Magic 3 Root Guide

1. Open Settings-About Phone, repeat click Build Number until Developer options shown.
2. Check USB debugging and OEM unlocking
3. Install adb and USB driver, then connect RM3 to computer
USB Driver: https://developer.android.com/studio/run/win-usb
ADB: https://forum.xda-developers.com/showthread.php?t=2317790
4. open cmd, then type adb reboot bootloader , then phone will reboot to fastboot mode.
5. Use fastboot flashing unlock, use volume key select unlock , confirm with power button , then the phone will do factory reset and reboot. Now the phone is unlocked
6. Install Magisk Manager, you can download it here: https://github.com/topjohnwu/Magisk/releases/latest
7. Download current ROM of RM3 here: http://ui.nubia.cn/rom/detail/62 then unpack it, copy boot.img to your phone.
8. Use Magisk Manager patch the boot.img then copy magisk_patched.img to computer.
9. Power off. Then hold volume down+ power button , boot into fastboot mode.
10. Flash the patched kernel to phone.
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot magisk_patched.img
fastboot reboot
11. The phone is rooted now.
Note:
1. All data will be erased when unlock bootloader
2. After unlock, a warning will shown when phone boot.
changguangyu said:
1. Open Settings-About Phone, repeat click Build Number until Developer options shown.
2. Check USB debugging and OEM unlocking
3. Install adb and USB driver, then connect RM3 to computer
USB Driver: https://developer.android.com/studio/run/win-usb
ADB: https://forum.xda-developers.com/showthread.php?t=2317790
4. open cmd, then type adb reboot bootloader , then phone will reboot to fastboot mode.
5. Use fastboot flashing unlock, use volume key select unlock , confirm with power button , then the phone will do factory reset and reboot. Now the phone is unlocked
6. Install Magisk Manager, you can download it here: https://github.com/topjohnwu/Magisk/releases/latest
7. Download current ROM of RM3 here: http://ui.nubia.cn/rom/detail/62 then unpack it, copy boot.img to your phone.
8. Use Magisk Manager patch the boot.img then copy magisk_patched.img to computer.
9. Power off. Then hold volume down+ power button , boot into fastboot mode.
10. Flash the patched kernel to phone.
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot magisk_patched.img
fastboot reboot
11. The phone is rooted now.
Note:
1. All data will be erased when unlock bootloader
2. After unlock, a warning will shown when phone boot.
Click to expand...
Click to collapse
thank you so much friend
Can you please make a video how to use Google camera in nubia red magic 3
changguangyu said:
1. Open Settings-About Phone, repeat click Build Number until Developer options shown.
2. Check USB debugging and OEM unlocking
3. Install adb and USB driver, then connect RM3 to computer
USB Driver: https://developer.android.com/studio/run/win-usb
ADB: https://forum.xda-developers.com/showthread.php?t=2317790
4. open cmd, then type adb reboot bootloader , then phone will reboot to fastboot mode.
5. Use fastboot flashing unlock, use volume key select unlock , confirm with power button , then the phone will do factory reset and reboot. Now the phone is unlocked
6. Install Magisk Manager, you can download it here: https://github.com/topjohnwu/Magisk/releases/latest
7. Download current ROM of RM3 here: http://ui.nubia.cn/rom/detail/62 then unpack it, copy boot.img to your phone.
8. Use Magisk Manager patch the boot.img then copy magisk_patched.img to computer.
9. Power off. Then hold volume down+ power button , boot into fastboot mode.
10. Flash the patched kernel to phone.
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot magisk_patched.img
fastboot reboot
11. The phone is rooted now.
Note:
1. All data will be erased when unlock bootloader
2. After unlock, a warning will shown when phone boot.
Click to expand...
Click to collapse
Hello I'm interested in rooting the ZTE Axon 10 Pro 4g. Is it possible that the root process could be similar to this? I have not bought it yet, since I want to decide between ZTE Axon 10 Pro and Xiaomi Mi 9. If the ZTE Axon will be rootable im going to get it, if not im going for the Mi 9. I already asked the German customer support and they told me that it is possible, but they would not give any details on how to do it.
Will this root methode works with international model?
WhySoSeriousJoKer said:
Will this root methode works with international model?
Click to expand...
Click to collapse
I don't have international model. But i think it will works.
If you want to use cn rom with gapps then try this mathod.
My phone is corrupted and bootloops. Is there a file that I can use in EDL mode?
changguangyu said:
1. Open Settings-About Phone, repeat click Build Number until Developer options shown.
2. Check USB debugging and OEM unlocking
3. Install adb and USB driver, then connect RM3 to computer
USB Driver: https://developer.android.com/studio/run/win-usb
ADB: https://forum.xda-developers.com/showthread.php?t=2317790
4. open cmd, then type adb reboot bootloader , then phone will reboot to fastboot mode.
5. Use fastboot flashing unlock, use volume key select unlock , confirm with power button , then the phone will do factory reset and reboot. Now the phone is unlocked
6. Install Magisk Manager, you can download it here: https://github.com/topjohnwu/Magisk/releases/latest
7. Download current ROM of RM3 here: http://ui.nubia.cn/rom/detail/62 then unpack it, copy boot.img to your phone.
8. Use Magisk Manager patch the boot.img then copy magisk_patched.img to computer.
9. Power off. Then hold volume down+ power button , boot into fastboot mode.
10. Flash the patched kernel to phone.
fastboot oem nubia_unlock NUBIA_NX629J
fastboot flash boot magisk_patched.img
fastboot reboot
11. The phone is rooted now.
Note:
1. All data will be erased when unlock bootloader
2. After unlock, a warning will shown when phone boot.
Click to expand...
Click to collapse
Sir..how to lock bootloader again if already in global rom asia version
I try in adb,it said locked but in setting developer option still show unlock
andixxx81 said:
Sir..how to lock bootloader again if already in global rom asia version
I try in adb,it said locked but in setting developer option still show unlock
Click to expand...
Click to collapse
First install cn rom. Then you unlock bootloader options
I want to know how can I lock the bootloader again, since i need to return this phone, it come with some issues, and if they see i touch that maybe they said that i break the warranty rules
Simple just install global or Chinese rom again ur then your bootloader lock again
sandeepkhatri said:
Simple just install global or Chinese rom again ur then your bootloader lock again
Click to expand...
Click to collapse
I have the international version, where can i get the international rom?
I also search global rom but not find. Hope anyone send global rom link
Global rom link
https://eu.redmagic.gg/blogs/news/red-magic-3-global-rom-flash-instructions
Amazing!! thank you very much! I have one question, if i root my phone, I can unroot it using the original rom?
All I get is "Your Device is corrupt. It can't be trusted and will not boot."
Can some one share the europe & asia boot image which already patch by magisk. Tks
Sent from my ALP-L29
Has anyone been successful with this yet?
Working flawlessly?
Hello guys is there any way to relock bootloader?

Verizon LG G710VM Qfil Bootloader unlock, Root and Relock Bootloader

This May Work With Other Devices As Well.
Prerequisites:
Starting from Bootloader Locked Stock Verizon.
CrossFlash to G710ULM11g.kdz: LG G710U | LG G7 ThinQ | Version: G710ULM11g_01_NAO_US_OP_1112 | Firmware for Region: BPT from UNITED STATES - Lg-firmwares.com (lg-firmwares.com)
Fastboot works on the G710ULM11g.kdz no need to erase laf.imgs.
See the 2 links below for crossflashing threads.
(There are 2 ways to crossflash).
1. Use LGUP, Partition DL and Refurbish is you want the kdz on both a and b slots: https://mega.nz/#!kCpHBaia!xZmico6MYL1T07ffuc8z6cCbs5oU4pKEz5VG-AwfvV0
2. Power Shell Command line Crossflashing thread: https://forum.xda-developers.com/lg-g7-thinq/how-to/cross-flash-oreo-pie-firmwares-lg-g7-g7-t3915303
Files required to unlock bootloader while crossflashed to the ULM11g.kdz V35eng file and firehose file for Qfil. https://forum.xda-developers.com/lg-v40/development/unlock-lg-v40-via-9008-root-t-mobile-t4042207
Zip contains Stock G710VM21b stock boot_a and boot_b img and Magisk patched boot_a and boot_b imgs. https://www.androidfilehost.com/?w=files&flid=322268
Latest Verizon kdz LG G710VM | LG G7 ThinQ | Version: G710VM21b_04_0812 | Firmware for Region: VRZ from UNITED STATES - Lg-firmwares.com (lg-firmwares.com)
NOTE: Some links are from other helpful threads so thank whoever wrote them.
To successfully unlock the bootloader while on the crossflashed 11g,
Setup Device then go into Developer options and Enable the OEM Unlock toggle and enable usb debugging in the phone.
Now Let's Begin:
1. Switching the phone to EDL modeopen device manager):
Turn off the phone, then hold the vol- and power buttons together and repeatedly press the vol+ button until you see device in device manager as "Qualcomm HS-USB QDLoader 9008". then release buttons. If you don't succeed at first keep trying.
2. Using QFIL:
Install the QPST package, launch Qfil, in the program window select:
(1) Select port to which the device is connected
(2) Storage type UFS
(3) select build type: Flat
(4) Select programmer: prog_ufs_firehose_Sdm845_lge.elf
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
3. Load v35eng.img to abl_a partition:
in the upper left menu, select Tools, then partition manager , look for abl_a in the window that opens , Right click abl_a, select manage partition data, then use the V35eng.img overwrite the abl_a with load image.
4. Reboot into Fastboot to Unlock the bootloader:
Leave EDL mode by holding the volume down and power for about 10 seconds. Phone will restart. Turn off phone disconnect usb and hold vol- and plug in usb. (phone should boot into fastboot like the picture).
Now we need platform tools unpacked to any folder convenient for you, launch the shell by pressing the shift + right mouse button and choosing to open the power shell window here .
Use the command : "fastboot oem unlock" without quotes
Use the command: "fastboot reboot" without quotes
That's Everything the bootloader is unlocked.
Crossflash back to Stock G710VM21b.kdz and root or crossflash to android 10 kdz to install custom roms.
To Root stock 21b use EDL mode for Qfil to load the magisk patched 21b boot.imgs to boot_a and boot_b reboot and install magisk.apk then it should update to latest magisk zip.
***NOTE*** ​
Only use this part of the guide if you are relocking bootloader. This locking bootloader procedure may work for other devices use at your own risk.
***Do not uninstall magisk with the magisk uninstall button. Just go into download mode and crossflash to ULM11g. If you use the uninstall button in magisk manager you will brick your device.**
To relock bootloader:
Cross Flash back to ULM11G, setup phone, enable Developer options, enable USB debugging. (Enable OEM unlock) should be greyed out don't worry).
Platform-tools and issue powershell commands:
1. PS C:\Program Files\platform-tools> adb devices
List of devices attached
LMG710ULM******** device
2. PS C:\Program Files\platform-tools> adb reboot bootloader
3. PS C:\Program Files\platform-tools> fastboot oem lock
(bootloader) Erasing userdata and cache OKAY [ 0.492s]
Finished. Total time: 0.592s
4. PS C:\Program Files\platform-tools> fastboot reboot
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.004s
To confirm locked bootloader:
Enable developer options again and you will see (Enable OEM Unlock) Unchecked.
***Profit Bootloader is locked***[/QUOTE]
I just cross flashed and rooted the G710ULM20d for my LG710VM Verizon. This method should work on any phone that is cross flashed. I only used Qfil no twrp.
Can someone write this up in a more noob friendly way?
Is 'adb debugging in ULM11g', the same as 'USB debugging' under developer options?
My phone currently has Oreo (8.1) installed and is model no. LMG710ULM
Dishe said:
Can someone write this up in a more noob friendly way?
Click to expand...
Click to collapse
Yeah, totally lost me at
When you hear the disconnect sound, immediately hold volume down (only volume down) to enter fastboot right away (if it don't work just let the phone boot up and go into adb and command prompt and type fastboot reboot bootloader.
2. When you've entered fastboot, execute this command:
Click to expand...
Click to collapse
I guess we're supposed to have ADB cmd window open on the PC, similar to 3:30 of the following video:
/watch?v=wp4Rb0INxvU
OP then mentions the following
Once bootloader is unlocked you can cross flash back to Verizon Pie kdz. Make the backup for whatever slot your using a or b.
Click to expand...
Click to collapse
This doesn't make any sense, since he didn't revert to Oreo, to install the v35eng.img
Edit: It seems he's referring to the original abl_a/abl_b files, this post talks about distinguishing the 2
3. Installed magisk manager and patched boot_a.
Click to expand...
Click to collapse
It seems Magisk apk needs to be executed directly on the phone, then it'll do it's thing from there
/watch?v=m4f21ZCGJuk
Edit: here are my images of the steps to patch boot_a and boot_b
imgur.com/a/E4Abu4t
You must manually navigate to the directory with your LG, press and hold then select 'share' file, so it can appear in Windows explorer; filenames will be the same so you have to do this twice.
File size of each file went from 64 MB to 23.1 MB
After patching boot_a and boot_b with QFIL, the red question mark will change into a green check mark, when you boot up again.
But yeah, none of this makes any sense without some sort of image or video. Thank you for the guide though.
There are 5 main files that should be backed up 'just in case'
i.imgur.com/uqk2Cwb.png
Edit: consider backing up abl_b as well.
The phone's on a GSM network. I as able to uninstall facebook directly from the phone, and then use ADB shell to remove the app manager/system facebook files as well.
paxar331 said:
Is 'adb debugging in ULM11g', the same as 'USB debugging' under developer options?
My phone currently has Oreo (8.1) installed and is model no. LMG710ULM
Click to expand...
Click to collapse
Yes you need it enabled to use adb.
Just to let everyone know, once you upgrade to Pie, QFIL can not be used to place files onto the partition, but to read or erase.
paxar331 said:
Just to let everyone know, once you upgrade to Pie, QFIL can not be used to place files onto the partition, but to read or erase.
Click to expand...
Click to collapse
Sorry to disagree with you but you are incorrect. Qfil can load any file you want as well as restore a backup file. Boot_a, abl_a, laf_a, and so on.
ik this phone is so cool
---------- Post added at 04:57 AM ---------- Previous post was at 04:52 AM ----------
netookska05 said:
Sorry to disagree with you but you are incorrect. Qfil can load any file you want as well as restore a backup file. Boot_a, abl_a, laf_a, and so on.
Click to expand...
Click to collapse
I am so lost on this....
(Don't mean to rude as I understand a lot of work put into the community is voluntary and kindness, but I got to this thread from a comment on the previous one and still not understanding).
Unlocking the Verizon LG G710VM bootloader with QFIL may work with other devices
edit
nik322 said:
(Don't mean to rude as I understand a lot of work put into the community is voluntary and kindness, but I got to this thread from a comment on the previous one and still not understanding).
Click to expand...
Click to collapse
What's going on?
It doesn't work to lock the bootloader, I get red case
HimikoMw said:
It doesn't work to lock the bootloader, I get red case
Click to expand...
Click to collapse
What version of phone do you have? (Dual SIM what?)
Did you flash the Android 8 ulm11g.kdz and boot into fastboot and enter the fasboot OEM lock command and fastboot reboot?
netookska05 said:
What version of phone do you have? (Dual SIM what?)
Did you flash the Android 8 ulm11g.kdz and boot into fastboot and enter the fasboot OEM lock command and fastboot reboot?
Click to expand...
Click to collapse
It's the G710EM Latin American version, flash the kdz G70ULM11g and reboot to fastboot with the command (adb reboot bootloader), from there once in fastboot mode, execute the command (fastboot oem lock), and then (fastboot reboot), and it showed me red case
HimikoMw said:
It's the G710EM Latin American version, flash the kdz G70ULM11g and reboot to fastboot with the command (adb reboot bootloader), from there once in fastboot mode, execute the command (fastboot oem lock), and then (fastboot reboot), and it showed me red case
Click to expand...
Click to collapse
How did you unlock bootloader?
Was it with the official way generating your unlock key?
netookska05 said:
How did you unlock bootloader?
Was it with the official way generating your unlock key?
Click to expand...
Click to collapse
for that model there is no official unlocking, so I unlocked it by the unlock they published first.
flashing the G71011g and installing the v35 abl(https://forum.xda-developers.com/lg-g7-thinq/how-to/how-to-bootloader-unlock-g7-thinq-t-t3963568), that was the method I used that time, it was the only way there was.
HimikoMw said:
for that model there is no official unlocking, so I unlocked it by the unlock they published first.
flashing the G71011g and installing the v35 abl(https://forum.xda-developers.com/lg-g7-thinq/how-to/how-to-bootloader-unlock-g7-thinq-t-t3963568), that was the method I used that time, it was the only way there was.
Click to expand...
Click to collapse
Then flashing back to the 11g and enabling debugging should have worked. Once you issued all commands it should have rebooted minus the bootloader unlock screen you get booting up and then went back into phone into developer options and turned off OEM unlock switch.
netookska05 said:
Then flashing back to the 11g and enabling debugging should have worked. Once you issued all commands it should have rebooted minus the bootloader unlock screen you get booting up and then went back into phone into developer options and turned off OEM unlock switch.
Click to expand...
Click to collapse
yes but after executing all the commands, it doesn't start me and only remains in red case.
My theory is that in some G7 when flashing a kdz the safetynet passes both in (ctsProfile, as in basicIntegrity), which allows the bootloader to lock again, in my case when flashing either any KDZ, only passes me (basicIntegryty), which causes the bootloader does not lock properly, and causes the red case, that's what I think, I've tried several ways to lock the bootloader but always leads me to red case.
HimikoMw said:
yes but after executing all the commands, it doesn't start me and only remains in red case.
My theory is that in some G7 when flashing a kdz the safetynet passes both in (ctsProfile, as in basicIntegrity), which allows the bootloader to lock again, in my case when flashing either any KDZ, only passes me (basicIntegryty), which causes the bootloader does not lock properly, and causes the red case, that's what I think, I've tried several ways to lock the bootloader but always leads me to red case.
Click to expand...
Click to collapse
When you crossflaahed to 11g did you use command line or lgup partition do? Are you stuck at the red case now?
netookska05 said:
When you crossflaahed to 11g did you use command line or lgup partition do? Are you stuck at the red case now?
Click to expand...
Click to collapse
Try this guide for your red case problem. https://forum.xda-developers.com/lg...to-recover-hardbrick-9008-mode-boxes-t4052841

[GUIDE]Bootloader Unlock Realme C12

After 6 months from launch date, we finally got bootloader unlock permission on March 2nd 2020 for Realme C12 initially based on Realme UI 1.0. Later Realme gave permission for UI 2.0 too.
Before doing anything to device, keep a copy of Stock ROM from here in your PC or SD Card.
Unlocking bootloader will trip safetynet. If you want to use bank apps or some apps that use SafetyNet, then you have to pass SafetyNet. To pass it we have to use a Magisk module called 'Universal SafetyNet fix' Or use a custom rom or GSI that uses it if you dont want Magisk.
Also locking bootloader seems to lead 'Red State' in many devices. This can only be solved by going to Service Center. So be prepared for it. To get rid of it flash stock rom once even if you didn't done any modifications.
Prerequisites:-​- A PC
- USB Cable(We can use charger cable)
- Platform-tools
- Patience
Step 0 - Great! You're ready to go. Make sure to backup your phone's data before continuing on with this tutorial, as unlocking will make it factory reset (wipe)!
Step 1 - Download and Open In Depth Tool from below
For UI 1.0 https://download.c.realme.com/flash/Unlock_tool/DeepTest_realmeC12.apk
For UI 2.0 https://c.realme.com/in/post-details/1526491339024314368
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Step 2 - Click “Start applying”.
Step 3 - Please read the disclaimer in detail, select the checkbox, and submit your application
Step 4 - The Application Will be checked by realme Servers..(Wait 10 mins)
Step 5 - Go back. Remove app from Recent apps. Open the app and click on Query verification status which is at top right
Step 6 - You can now click “Start the in-depth test” and the device will reboot to fastboot mode automatically. The following string will display on the screen: fast boot_unlock_verify ok
Step 7 - Now Download and install the fastboot tool on your PC and Connect the device to PC using USB cable and ready to unlock it.
Step 8 - Now you are in Fastboot Mode. Type this command
Code:
fastboot flashing unlock
in command prompt of PC and Press enter.
Step 9 - On your phone press the Volume Down key to select "UNLOCK THE BOOTLOADER” (or press the Volume Up key if you have changed your mind to select "DO NOT UNLOCK THE BOOTLOADER”).
Step 10 - Now type
Code:
fastboot reboot
. Your phone will reboot and all user data on the phone will be erased - I recommend you perform a data backup prior to applying.
And there you go! Your phone will reboot and you can set it all up again. with the ability to root and you can also install GSIs/custom ROMs/recovery!
After unlocking, flash stock rom once from stock recovery to fix some 'Red state' issue and fastboot errors that may lead to GSI booting issues. See this for flashing stock rom. With this you will also get a idea of flashing stock rom.​
Q: Will unlocking my bootloader void my warranty?
A: No, it will not. Unless you brick your device.
Q: I tried unlocking my bootloader but, PC doesn't detect my phone, even though it's in fastboot mode and connected. Help?
A: Here are some things you can try:
- Try another USB port.​- Try another USB cable.​- Download and install exe for 64-bit and 32-bit​- Restart PC​- Connect device to PC​- Go to Device Manager​- Double Click on Unidentified Realme C12(Device with exclamation mark)​- Click on Update Driver​- Select Browser my computer​- Select Let me pick​- Select Android Device​- Click on Next​Enjoy!​
Q: I am getting carrier-customized phone?
A: See this
Relock your bootloader
Locking bootloader without flashing stock rom again may lead to 'Red State'(can only be fixed by flashing stock rom with PC). So before locking bootloader, flash stock rom in stock recovery and boot to stock rom once.
Tutorial:
Step 0 - Flash stock ROM in stock recovery.(Don't skip this step even if you haven't done any modification)
Step 1 - Download the unlock tool again to apply to exit the in-depth test.
Step 2 - Click “Apply to exit in-depth test”. You should manual operation enter the Fastboot mode(Press both the Volume down button and the Power button when power is off).
Step 3 - In the Fastboot mode, use the engineering command below on your PC to re-lock the bootloader.
- Enter the command: fastboot flashing lock​Step 4 - Press the Volume Down button to select the “Lock bootloader” option (or press the Volume Up button to select “Do not lock bootloader" and keep it unlocked).
Step 5 - Then enter command fastboot reboot. The phone will reboot. All user data on the phone will be erased - we recommend you perform a data backup prior to applying.
Thanks
To this
You are showing relame 6pro device
adityalonkar said:
You are showing relame 6pro device
Click to expand...
Click to collapse
All realme devices share same set of procedure. So it is not a problem.
I am using Realme C12 and successfully done all these things.
Thanks
HemanthJabalpuri said:
All realme devices share same set of procedure. So it is not a problem.
I am using Realme C12 and successfully done all these things.
Thanks
Click to expand...
Click to collapse
Ok Thanks
adityalonkar said:
Ok Thanks
Click to expand...
Click to collapse
Is there chances for getting twrp image for c12 ?
adityalonkar said:
Is there chances for getting twrp image for c12 ?
Click to expand...
Click to collapse
We have both TWRP and custom ROMs too. But they are in C11 forums. All C11 things can be used in C12 and C15(MTK) too. So have a look at https://forum.xda-developers.com/f/realme-c11-roms-kernels-recoveries-other-deve.10991/
Also join us at Telegram by searching 'Realme C12'.
Thanks
HemanthJabalpuri said:
We have both TWRP and custom ROMs too. But they are in C11 forums. All C11 things can be used in C12 and C15(MTK) too. So have a look at https://forum.xda-developers.com/f/realme-c11-roms-kernels-recoveries-other-deve.10991/
Also join us at Telegram by searching 'Realme C12'.
Thanks
Click to expand...
Click to collapse
Thanks a lot
Can you make a full tutorial on flashing twrp image on realme c12 device ?
adityalonkar said:
Can you make a full tutorial on flashing twrp image on realme c12 device ?
Click to expand...
Click to collapse
Will try later.
Thanks
adityalonkar said:
Can you make a full tutorial on flashing twrp image on realme c12 device ?
Click to expand...
Click to collapse
Just made a guide at https://forum.xda-developers.com/t/custom-roms-and-recovery-for-realme-c12.4250073/
I'm stuck in "fast_boot_unlock verify ok"
HemanthJabalpuri said:
fast_boot_unlock_verify ok
Click to expand...
Click to collapse
Nothing happens when I enter the command fastboot devices.
Any help will be appreciated.
ramcadag said:
I'm stuck in "fast_boot_unlock verify ok"
Nothing happens when I enter the command fastboot devices.
Any help will be appreciated.
Click to expand...
Click to collapse
See the drivers question in the guide. You need to install drivers for working.
Thanks
I have updated to realme UI 2.0 android version 11 how to unlock bootloader. plzz help .I have to root this phone. Plzz
Raqeshpati said:
I have updated to realme UI 2.0 android version 11 how to unlock bootloader. plzz help .I have to root this phone. Plzz
Click to expand...
Click to collapse
I guess, there is no support for UI2 yet.
So wait for it or downgrade
Thanks
I have two questions
1. I have a Realme c12 device (Realme UI 1.0), it's device model is RMX2189 but the link you provided has only RMX2185 version. Can I flash that stock rom in my phone?
2. I am from Bangladesh, which region version should I flash? (Egypt, Combodia, Indonesia, India, Pakistan, Vietnam)
Shawmik said:
I have two questions
1. I have a Realme c12 device (Realme UI 1.0), it's device model is RMX2189 but the link you provided has only RMX2185 version. Can I flash that stock rom in my phone?
2. I am from Bangladesh, which region version should I flash? (Egypt, Combodia, Indonesia, India, Pakistan, Vietnam)
Click to expand...
Click to collapse
For first question, you can install RMX2185 version. Since C11, C12 and C15 use RMX2185 for stock rom ozips.
For second question, I am not sure what to do with your region.
Thanks
HemanthJabalpuri said:
For first question, you can install RMX2185 version. Since C11, C12 and C15 use RMX2185 for stock rom ozips.
For second question, I am not sure what to do with your region.
Thanks
Click to expand...
Click to collapse
Thanks a lot. I am facing some problems while trying to unlock bootloader. (Forgive me, I am a noob )
I have successfully installed platform-tools, granted usb debugging permission and rebooted my phone to fastboot mode from depth tool. It's showing "fast boot_unlock_verify ok".
Now if I enter the command "fastboot flashing unlock" in command prompt window, it's showing this message: "waiting for device" and nothing is happening afterwards... Am I missing any drivers? (My cable is ok)
@Shawmik
Yeah you are doing right.
But seems like drivers are not installed.
See the questions in bottom of my guide to get solution.
Thanks
HemanthJabalpuri said:
@Shawmik
Yeah you are doing right.
But seems like drivers are not installed.
See the questions in bottom of my guide to get solution.
Thanks
Click to expand...
Click to collapse
I don't know why I am facing these weird issues, sorry for bothering you...
I have installed the driver you mentioned in the questions section, now if I connect my phone while in fastboot mode, my PC detects it but if I give the command "fastboot flashing unlock", the command prompt still shows "Waiting for device"...
And I tried going to device manager and manually update my device drivers (as you guided), still the same

Categories

Resources