[TUTORIAL] Revive your hardbricked M3 and revert back to EMUI 5/ Android 7 - Huawei Mediapad M3 Guides, News, & Discussion

WARNING​
This tutorial is only for you who have hardbicked your M3 (BTV-DL09). This is the last option you have. If you still access any method or at least fastboot, please consider to use any other method.
Once again it is the last method to revive your device
As usual DO IT WITH YOUR OWN RISK. I WILL NOT RESPONSIBLE FOR ANY DAMAGE OF YOUR DEVICE
Scenario:
For some reason your device is hardbricked and nothing userfull method suitable to bringging back you device
Tools :
IDT Application can be downloaded here
Board Software can be downloaded here
ADB Software
HUAWEI APP Extractor can be downloaded here
Tools to open your device screen
USB cable
STEP 1:
Revive your device into basic firmware using IDT
Please refer to this tutorial to doing that. Your test point can be found by opening your screen device. please be careful when you open it.
{
"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"
}
This method will bring you to the basic firmware of this device (EMUI 2).
From here, your SIM will be locked. (I'm still dont know how to unlock, but everyting work well)
STEP 2
Update to EMUI 4
To do that you can use one of the following method:
a. Using dload
b. Using fastboot (I use this method because i dont have SD Card or USB OTG ), so i will explain this method.
You can download the firmware here
After downloaded, ectract UPDATE.APP from dload folder using APP Extractor.
Extract following files to your ADB folder:
- BOOT.IMG
- CUST.IMG
- SYSTEM.IMG
- FASTBOOT.IMG
- RECOVERY.IMG
Now we will flash IMG file.
* Boot into fastboot by connecting your device using USB cable
* open CMD then locate to your ADB folder
* type following command
Code:
adb devices
//to check connected devices
adb reboot fastboot
//you rdevice will reboot into fastboot mode
fastboot devices
//check connection
fastboot flash boot boot.img
fastboot flash cust cust.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot flash fastboot fastboot.img
fastboot reboot
Now disconnect your device. Your device should reboot system and running Android 6 EMUI 4.1
NOTE : First boot will take long time, so be patient
STEP 3
UPDATE TO EMUI 5 ANDROID 7
To do that we need to install TWRP. First you can download this version of TWRP for EMUI 4
You can refer to this tutorial to install TWRP
Download this OEM info
Copy oem info folder to SD Card or USB OTG. Place it in the folder TWRP/BACKUPS/<SERIAL NUMBER>
You can find SERIAL NUMBER on about tablet>>status>>SERIAL NUMBER
Download firmware BTV-DL09C100B307 form here and extract two zip file into SD Card/USB OTG root folder
Put in your SD Card/USB OTG
Now reboot into recovery > restore > locate your OEM info folder > restore.
Install update.zip
Install update_data_full_hw_eu.zip
Wipe
reboot system
First boot will took longer than first boot and you see Huawei logo if success
Congratulation, your device now running Android 7 EMUI 5.0.1
Optional you can install TWRP for android 7 here

Related

Root Unlocked Mi A2 without fastboot

Hello,
I have a mi A2 device that I unlocked it and flashed TWRP on it. I flashed TWRP on both slots and everything was ok.
After that, my USB board or charging board damaged for unknown reasons and the repairman could not fix it, Also, its charging board is very rare in my area and I can't find it.
So, my phone is never detected by PC but it can be charged, and I can't use fastboot commands.
A few days ago without knowing that DotOS has dedicated recovery, I flashed it with TWRP on slot A, and now I can't use TWRP on slot A anymore. But I think the TWRP is still installed on the slot B.
I really need root my device, so please help me.
1- Is there anyway to change slots without fastboot?
2- Can I install TWRP from anyway other than fastboot?
I tried to install TWRP zip file from DotOS recovery but it does not accept any file except DotOs official updates.
I can use adb commands with wireless debugging feature in android 11.
DotOS recovery options (Advanced option Does not include a useful option, just include reboot options and view logs)
{
"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"
}
1. Download dotos offical update
2. Download the twrp in .img form
3. Rename twrp to recovery.img
4. Put the recovery.img into the dotos zip. If it asks to replace file, just replace it
5. Flash
LR7875 said:
1. Download dotos offical update
2. Download the twrp in .img form
3. Rename twrp to recovery.img
4. Put the recovery.img into the dotos zip. If it asks to replace file, just replace it
5. Flash
Click to expand...
Click to collapse
DotOS not include recovery.img in zip file, but it installed recovery too.
Does this solution still works?
DotOS zip file:
Oh no the dotos recovery and system is compressed in the payload bin file
What will happen if you delete the payload.bin and replace it with the twrp recovery.img
LR7875 said:
Oh no the dotos recovery and system is compressed in the payload bin file
What will happen if you delete the payload.bin and replace it with the twrp recovery.img
Click to expand...
Click to collapse
Not works, can't flash
So can you boot into system
And did you adb sideload?
LR7875 said:
And did you adb sideload?
Click to expand...
Click to collapse
I can't use adb sideload in recovery, because of damaged usb, I can boot system but can't use sideload command in system

How To Guide Root X7 Max(RMX 3031) on Rui 2.0 and 3.0

Prerequisites:
Bootloader unlocked (Unlock Guide, Video Tutorial)
Magisk Manager
ADB and Fastboot tools (Download, Setup Guide)
Steps:
For Rui 2.0
Goto TWRP (Download link and Install Guide) or any other custom recovery (ofox)
Rename Magisk-v25.2.apk to Magisk-v25.2.zip
Flash Magisk-v25.2.zip and reboot
For Rui 3.0
Get boot.img and vbmeta.img from export firmware (Download, Convert to SP tool guide)
Use magisk to patch the boot image:
{
"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"
}
Connect the device to the PC via USB Cable.
Now transfer the patched boot file(magisk_patched.img) and vbmeta.img from your device to the platform-tools folder on your PC.
Inside the same folder, right-click on an empty area while pressing the ‘Shift’ key.
Select the option ‘Open PowerShell window here.
Or you could also head over to the platform-tools folder on your PC, type in CMD in the address bar, and hit Enter. This will launch the Command Prompt.
Type in the below code to make sure the device is successfully connected (an alpha-numeric code suggests successful connection):
Code:
adb devices
Now type in the below code to boot your device to fastboot/bootloader mode:
Code:
adb reboot bootloader
Next, type the below code to flash the patched boot image file:
CSS:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot flash boot magisk_patched.img
fastboot reboot
Credits:
Thanks to @ManshuTyagi for TWRP and @topjohnwu for Magisk
PS: I have tested this on only RMX 3031, and it may work on GT neo(CN) (RMX 3357) without any edits. If it works for you, please let me know, will update the post accordingly.
and how to update RUI 3 afterwards without a full wipe?
good day, any guide on how to obtain the Boot.img and vbmeta.img file

Development ***CLOSED***[RECOVERY] [A11-A12] [UNOFFICIAL] TWRP 3.6.11 RECOVERY M32 4G (SM-M325F/FV)

***Mod Announcement: Thread has been locked and download links removed due to XDA GPL violations.***
{
"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"
}
I would like to thank TeamWin for their amazing work!
I saw that the newer Samsung MediaTek phones were not getting any sort of love, so I bought one myself to kick start the development.
TWRP is the obvious choice as it is reliable and trustworthy with frequent updates and patches.
INSTALLATION:
Odin Method (Windows):
Step 0: Unlock Device Bootloader by toggling the OEM Unlock option in Developer Options. Device will reboot to Odin mode and will prompt you to long press volume up, device will then unlock bootloader and perform a complete factory reset so make sure to backup any data.
Step 1: Download the unofficial TWRP image from the link attached below.
Step 2: Put the device in Odin download mode by holding VolumeUp+VolumeDown and inserting USB cable after the device is completely shut down.
Step 3: Select the downloaded recovery.tar in AP slot and vbmeta_disabled_R.tar in USERDATA slot, connect the device to PC, go to options and untick "Auto-Reboot"
Step 4: Click START and the Device will get flashed, Odin will say SUCESS!.
Step 5. Exit Download mode by holding VolumeDown+PowerButton and then immediately boot
into Recovery mode by pressing VolumeUp+PowerButton.
Step 6: Congratulations, you have installed TWRP latest for your M32 4G, to access the system now, you need to perform some additional steps.
Step 7: Open up TWRP terminal and then type in "multidisabler" and then perform a full factory reset again by going into "Wipe" -> Format Data -> type "yes"
Step 8: Now stock ROM should work fine with TWRP!
Heimdall Method (Linux):
Step 1: Install heimdall tool on linux , google it.
Step 2: Put the device in Odin download mode by holding VolumeUp+VolumeDown and inserting USB cable after the device is completely shut down.
Step 3: Open up terminal in the downloaded TWRP directory, extract twrp image from recovery.tar
Step 4: Enter the command "heimdall flash --RECOVERY recovery.img --no-reboot" where twrp.img is name of the downloaded image
Step 5. Exit Download mode by holding VolumeDown+PowerButton and then immediately boot
into Recovery mode by pressing VolumeUp+PowerButton.
Step 6: Congratulations, you have installed TWRP latest for your M32 4G, to access the system now, you need to perform some additional steps.
Step 7: Open up TWRP terminal and then type in "multidisabler" and then perform a full factory reset again by going into "Wipe" -> Format Data -> type "yes"
Step 8: Now stock ROM should work fine with TWRP!
COMPATIBILITY:
TWRP Recovery is compatible with latest Android 11-12 firmware
tested on:
M325FXXU3AUK1, M325FXXU4AVB1 ,M325FXXU4BVI2 as well
First time you boot into TWRP, don't forget to backup your EFS, Secondary EFS and NVRAM! Go into Backup and select "EFS,", "Secondary EFS" and "NVRAM" and backup to preferably MicroSDcard and copy it to your PC in case you need it if IMEI corrupts.
DON'T IGNORE THIS STEP!
DOWNLOADS:
VBMETA DISABLED FOR R: ***Link Removed***
TWRP TAR: ***Link Removed***
by [email protected] #PruhBootlooper
@cha0scl0wn

Root Nokia 1 (TA-1066) (MT6737M) (Android 9 - Pie)

So, after trying more than a few methods I finally gained root on my TA-1066.
If you also wanna root, here is how:
To Root Nokia 1 (TA-1066) (Pie - Android 9) (Dual SIM)​
What you're gonna need:​
Working PC,
Some Packet Data,
Some knowledge of ADB & Fastboot commands,
Some storage space for storing Back Up of your phone,
and a Working Brain
WARNING!! ☠​I am not responsible for anything goes wrong to your phone by following the steps mentioned in this method. So, please do anything with care and if you don't know what is this, simply Stay away! ​
Make a Backup Of your phone's Data:​
Please make a Back Up of your data stored in your phone tp a safe place in your PC or somewhere in a disk. So, if anything goes wrong you can retrive it back from there.
Now Follow these steps:-​
Download attached ⬇ boot.img & keep it in your phone, we'll use it later.
Root boot.img using Magisk:
Download Magisk v25.2 from here.
Install Magisk app and open it.
Tap Install.
click Next.
click Select and Patch a File.
Select boot.img that you downloaded.
click Let's Go. (let the process complete)
Now rooted boot image will be stored in Download folder of your phone, move it your PC.
Install adb and fastboot into your PC​
Download the setup file from here.
Unzip and Run it as Admin.
Tap Next until it installs.
Enable developer options and turn on USB Debugging​
Goto Settings > System > Advance > About phone > Tap on Build number 7-8 times.
Go back and Tap Developer options > (scroll down) Turn On USB debugging.
Now connect your phone to your PC using USB Data Cable.
A prompt will appear asking permission, Tick Always allow from this computer and Tap OK.
{
"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"
}
Let the USB Data Cable connected and follow below steps.
In your PC open CMD and start typing these commands:​
Confirm that your device is connected:
adb devices
get your serial number by entring this command:
adb shell getprop ro.serialno
calculate md5 of the serial number using this site: https://passwordsgenerator.net/md5-hash-generator/
it'll look something like this D4423199AC65U1237C86D0E6BBF65243M
Reboot to bootloader:
adb reboot bootloader
Unlock using key (md5code=md5 of your serial number):
fastboot oem key md5code
Reboot and Turn on OEM Unlocking:
Settings > System > Advance > Developer options > Turn on OEM Unlocking
Reboot to bootloader:
adb reboot bootloader
Open Device Manager in your PC and follow this video below:
after doing as in video open CMD and type:
fastboot flashing unlock
Quickly press Volume Up button of your phone to unlock flashing.
Flash patched/rooted boot image. (boot.img = patched boot.img path in your PC)
fastboot flash boot boot.img
Reboot your phone to system.
fastboot reboot
Congratulations your Nokia 1 is now ROOTED!! Enjoy!!​Hit thanks button if you liked the process.
Feel free to ask any query.
​CREDITS​Method taken from this thread by @androidlover5842 , some changes made by me.​Thanks @Snoop05 for ADB and Fastboot.​Thanks @savadam for video tutorial.
and Me ​

[GUIDE]Xiaomi.EU ROMs Flashing Guide All Devices [Linux-Only]

Requirements:
Your device's bootloader must be unlocked.
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
Click to expand...
Click to collapse
MIUI 12 (Weekly And Stable)
{
"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"
}
Go to the sourceforge link of the rom and see the date of your rom. In this case it's alioth.
See the date of your rom . Now go to xiaomiformwareupdater.com and select your device. Then click download.
New page will appear. Type fastboot in the searchbar of the page. Now see global rom the date closest to the release of the xiaomi.eu rom and download.
Unzip the rom file to the root of home directory and connect your device to fastboot mode and open a terminal in the rom folder and run the command:
./flash_all.sh
A terminal window will popup and close after 15-20 min approx when flashing is done.This will delete your data.
Let the device boot into MIUI.
Once it boots power it off . Then press the vol down + power button until fastboot in orange letters appear.
TWRP method:
Flash twrp using fastboot.
Boot into twrp.
Go to wipe and format data.
Then factory reset in wipe.
Do not wipe anything in advanced wipe !
Copy the zip file to a fat32 formatted sdcard or usb.
Connect sdcard or usb to device.
Go to install , select storage , sd/usb, select rom zip and flash.
Once flashing done , wipe dalvik.
Reboot to recovery.
Reboot to system.
Done.
Fastboot:
Unzip rom file to root of home directory.
Go into folder.
Run fastboot installation script in folder
Open terminal window in the folder
If updating from older rom.
Run command in terminal:
./linux_fastboot_update_rom.sh
Done.
If installing first time.
Run command in terminal:
./linux__first_install_with_data_format_.sh
NOTE(For Stable And Recovery ROMs):
CHECK THE XIAOMI.EU THREAD FOR KNOWING IF YOUR ROM IS FASTBOOT OR RECOVERY.
Alternatively If you want you can flash india , eea , turkey , etc variants of stock rom instead of global , then flash xiaomi.eu according to the instructions above. But keep in mind that the release date of stock rom that you are flashing should be closest to the release date of xiaomi.eu weekly rom.
Install magisk after first boot and reboot after installing magisk to get rid of system lags.

Categories

Resources