How To Guide Root any RealMe phone without TWRP - Realme GT Neo 2

IMPORTANT
Rooting can break your phone. Do this at your own risk.
Intro
This guide explains how you can root any RealMe Android phone without installing a custom recovery like TWRP. It's possible by downloading the firmware image that is installed on your phone, extracting boot IMG file, patching the boot IMG file with Magisk and flashing the patched boot IMG file.
Requirements
Bootloader unlocked
A PC (Linux, Mac or Windows) with adb-fastboot
USB cable
Magisk stable Apk (attached)
Matching firmware file
OFP file extracter (attached)
How to
Back-up your phone with a tool or Google back-up
Unlock the bootloader (wipes all data on your phone)
Unlock RealMe GT Neo 2 bootloader guide
Download the firmware that is installed on your phone:
- https://wootje.stackstorage.com
- https://androidmtk.com/category/download
-https://realmerom.net/all-realme-models
- https://www.mobileguru4.com/flash-file-download
- https://firmwarefile.com
- https://www.gadgetsdr.com
Extract the "boot.img" file from the OFP file with the tool in the attachment
Copy the boot IMG file to your phone
Copy Magisk APK to your phone
(you will find Magisk in the attachment)
Install Magisk on your phone using the APK you copied
Open Magisk on your phone
Install Magisk (button in the app) and patch the “boot IMG” file you just copied
Get the files for ADB (platform-tools)
https://developer.android.com/studio/releases/platform-tools
Copy the patched “boot IMG” file to the “adb” folder on your pc and rename it to “boot.img”
Enable USB debugging on the phone:
a) Settings » About » Tap “Build” until you a message appears you are a developer
b) Settings » Advanced » Developer » USB debugging
Open a CMD window in the “adb” folder (Windows):
a) Press the “Windows botton”
b) Type "cmd"
c) Click "Command Prompt"
d) Type "cd /d <path to directory with adb.exe file – i.e. c:\myfolder\adb>"
Start the phone in “fastboot” mode:
a) Turn the phone off
b) Press the "volume-up" button and connect the USB cable at the same time
Install the USB drivers
https://androidmtk.com/realme-usb-driver
https://realmerom.net/realme-mobile-phones-usb-driver-latest/
Run "fastboot flash boot boot.img" (watch the file name)
Disconnect the cable and turn the phone on
Download "Root Checker" from the Play Store and open it
Tap "Check Root"
A popup will appear to grand root access to the Root Checker app
If a message stating "ROOTED" appears your phone is succesfully rooted
That's it!

Related

[GUIDE] ROOTING and UNROOTING MI A1

Okay I have made this thread after seeing a lot of people facing issues for rooting and unrooting. First of all this is not my work. @jashancheema and others should be credited. This guide is only for Oreo users.
Rooting:
1. Download adb and fastboot drivers on your PC.
OR
Download Platform Tools and extract the contents to a folder
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
2. Enable developer options on your phone
Settings>System>About Phone>Tap on Build Number 5 to 6 times until a message appears "You are a developer" (It may ask for your PIN/Password if any)
3. Go back to your developer options>Enable OEM Unlock>Enable USB Debugging>Disable Automatic Updates
4. Download patched boot image
For Dec patch https://www.androidfilehost.com/?fid=962157660013069123
For Jan patch https://www.androidfilehost.com/?fid=962157660013071407
and place the patched_boot.img file after extracting to the platform tools folder.
5. By holding Shift button, Right click on an empty space in the platform tools folder> Open Command prompt (Open Windows Power Shell if you are using Win 10)
6. Connect your phone to PC via Usb cable
7. Type in CMD adb devices (OR ./adb devices if you are on Win 10) Your device will be shown.
8. Disconnect from USB cable and shut down your phone.
9. Download and install latest magisk manager apk on your phone.
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
10. Press volume down+Power button simultaneously until you see fastboot screen.
11. Connect your device to your PC via cable and enter the commands on CMD
Code:
fastboot devices
Code:
fastboot oem unlock
Code:
fastboot boot patched_boot.img
(Use ./fastboot..... if you're on Win 10)
12. Your device will be booted. Go to magisk manager and click on Install using direct method. Reboot once again and you will be rooted.
UNROOTING
So far, according to me, the best method to unroot is to install stock rom.
1. Download miflash tool and install it on your PC.
http://api.bbs.miui.com/url/MiFlash
2. Download the latest stock rom (Jan Patch Stable) and extract it on your PC
http://en.miui.com/download-333.html
3. Uninstall all the magisk modules and reboot.
4. Uninstall magisk completely and reboot.
5. Connect the phone in fastboot mode to PC and flash the stock rom via miflash. Remember to check the "save data" option.
You will be unrooted.
It appears this guide has already been posted here:
https://forum.xda-developers.com/showpost.php?p=75040045&postcount=1
Please search before posting to avoid duplicate topics.
Thread closed.

[GUIDE] ROOT Tecno Pop 2 Android Devices By Using Magisk Manager (B1)

[GUIDE] ROOT Tecno Pop 2 Android Devices By Using Magisk Manager (B1)
Disclaimer:
Rooting May Void Your Device Warranty.So Make a Backup of Your Data and ROM.
Make Sure your Phone at-least 50% Charge to Prevent accidental Shut Down During The Rooting process.
Download Files:
Root Files For Tecno Pop 2 (B1)
Magisk Manager
Platform tools/adb Fastboot tools
Note: Scatter File also included for Mediatek Phone.You Can use SP Flash tools to Install it but Some Devices Require Custom DA File to Work.
How to Root Tecno Pop 2
First of all We Need to Setup adb Fastboot tools/Platform tools So Download From above and extract the zip File.
Now Download and Extract Root Files file Inside the adb tools Folder.
Switch off Phone and together Press Volume Down and Power button it Will boot it in fastboot Mod.
Then Connect Phone to PC using the usb cable.
Now open CMD in the adb tools Folder and type below Code.
Check Device by Sending below Command:
fastboot devices
Send below Command For unlock bootloader
fastboot oem unlock
if fail
fastboot flashing unlock
Sending below Command For flash Boot
fastboot flash boot patched_boot.img
fastboot reboot
after Switch on Install Magisk Manager.You can See everything in Green. That’s it Your Phone Successfully Rooted.
Have any Question leave a Comment We will be happy to help You..
Method 2:
Download and extract Root Files From above
Rename Patched_boot.img to boot.img
Run SP Flash tools and Select Scatter File From Root Folder
Now on Download Section Select Download Only
boot.img File is automatically Loaded under boot.section if Not then Double Click on it and Select boot.img File From root folder
Now Click Download and Connect Your Phone Switched off mode.
wait until Success. Done
Switch On Phone and Install magisk manager to operate Root Permission.
Thread Closed.
Kindly PM with valid download links to reopen the thread.
Thanks
SacredDeviL666.

[Guide] Root Xgody Y28 with Magisk (MT6580) and dump stock rom

I am making the following guide because root guides for the Xgody phones are pretty hard to come by, and documentation is sparse. Enjoy.
First, you will need to setup adb and fastboot on your pc. Download Minimal ADB and Fastboot here. If your PC doesn't find drivers for "adb interface", download MTK adb drivers here, and install it by updating the driver for adb interface in device manager.
Now you will need to boot up your phone, go to about phone -> build number -> tap seven times. Head back to settings home, go to dev options, and enable usb debugging, then connect phone to pc. Open minimal adb and fastboot, and verify that the phone is connected by running "adb devices" command. If you see unauthorized next to the phone's serial, then you need to allow access on your phone in the window that has popped up.
Next step is to unlock the bootloader, so that the phone boots with the Magisk patched boot image we will be flashing later on. In developer options, you will now need to check "oem unlocking". Now in adb, type "adb reboot bootloader". Screen should go black, and "fastboot mode" text should appear on screen. Quick Note - Only boot to fastboot using this method. Shutting down the phone by selecting power off in the power menu and then holding the key combo to get into fastboot will cause the oem unlocking switch to flip back to off, and the next step will fail. Thus, make sure to use the adb command to reboot to fastboot mode. Don't know why this is, but it seems to be some sort of lousy anti-unlock protection by the Chinese devs.
Now in fastboot mode, type "fastboot devices" on your PC. you should see the device serial and "fastboot" next to it. If you do not, check device manager again. If you see an unknown device such as "Android" you will need to again install the driver through device manager. However, this time select "bootloader interface", as you are installing for fastboot mode.
Once you see the device in fastboot, you can proceed to unlock the bootloader. Type "fastboot oem unlock". Check the phone, and accept the warning about unlocking bootloader. Now the command should finish and bootloader should be unlocked. Reboot to system with "fastboot reboot". You will see "erasing" as the phone resets, and then it will boot into Android.
Now you are ready to grab your boot.img. We will need to patch this file with Magisk to obtain root access. To obtain the boot.img, you will need to make a full backup of your phone's rom using SP Flash Tool. A detailed guide here is available to guide you through the process. You can grab the VCOM driver and sp flash tool at https://spflashtool.com/. To follow the above guide, you will need to know the cpu and flash memory type. If you didn't know already, the Xgody Y28 is running on an MT6580 and uses EMMC memory.
You can also obtain a copy of the stock rom here - https://mega.nz/#!6vB0gKSK!RJ9SZ3q-Zp33ZYMjTk42A7cgeubvq-W2C4G7Ln4y8Bo However, I recommend making a backup of your own stock rom instead, as that is the safest option. The rom here may differ slightly differ from your phone's and cause issues. Unlikely, but still a good idea to use your own backup.
Either way, you now have a backup of the Y28's stock rom. We now need the boot.img. Connect your phone to your pc, and on the phone, select media device (MTP). This will allow you to copy files to the phone from your pc. Find your boot.img, and copy it to your phone. It doesn't matter where, just put it in an easy to reach location in your internal storage. Next, you will also need to copy over the Magisk Manager apk to your phone. Download it here. Click on "Latest Magisk Manager". Save the apk, and then copy it to your phone as well.
Next on your phone, open your file manager. Find the Magisk Manager apk, and install it. Note that the next part requires you have an internet connection, as Magisk Manager needs to connect to github to download the magisk zip to patch your boot.img with.
Now open the Magisk Manager you just installed. hit install, and select patch. Find your boot.img and select it. After the process is complete, exit Magisk Manager, and find the magisk-patched.img on your phone that magisk created.
Connect your phone to pc again, and copy the patched boot image to your pc. On your PC, navigate to the folder containing your stock rom, and rename boot.img to boot-original.img. Now, copy the magisk-patched.img to the stock rom folder. Rename magisk-patched.img to boot.img.
Next you will need SP Flash Tool. open it up, and select the android-mt6580-scatter.txt in the scatter-loading file. A list of flashable partitions will load once the scatter file is processed. Uncheck all except the boot.img (as this is the only one we want flashed) Now hit download, and connect your phone to your pc. Make sure the phone is turned off, and the battery is removed before connecting to PC. The SP Flash Tool will then flash the boot.img to the phone. Once complete, you can close the program, and unplug your phone.
Boot your phone back up, and open up Magisk Manager. It should now say Magisk is installed.
Congratulations! If you have successfully followed the steps above, you now have a rooted phone.

[GUIDE] UNLOCKING, DOWNGRADING TO A10, TWRP, ROOT

Hello,
I'm posting this guide for those (like me) who can't do without TWRP on their device.
I'm providing only a step-by-step explanation. Credits to @nikamura for his kernel and TWRP: https://forum.xda-developers.com/t/twrp-3-4-0-0-for-sunfish-testing.4179101/
Credits to @Zackptg5 for his guide, from which I've started: https://forum.xda-developers.com/t/guide-unlock-root-safetynet-for-pixel-4a.4153773/
Credits to @topjohnwu for Magisk: https://github.com/topjohnwu/Magisk
DISCLAIMER: I don't take any responsibility if your phone explodes or anything... The guide is provided as is.
FIRST STEP: UNLOCKING THE BOOTLOADER
Download USB drivers for your phone here: https://androidfilehost.com/?fid=8889791610682922010
Download SDK Platform-Tools for Windows here: https://developer.android.com/studio/releases/platform-tools
Extract the SDK Platform-Tools to a directory of your choice.
Open your command prompt, change directory to where you extracted the Platform-Tools and type "fastboot". Depending on your Windows setup (I'm a linux guy, so I've used an ancient win8.1 installation in a VM...) you might receive a message of a missing dll (api-ms-win-crt-convert-l1-1-0.dll): if so, download and install the Universal C Runtime from https://support.microsoft.com/en-us...-windows-c0514201-7fe6-95a3-b0a5-287930f3560c
If you try the "fastboot" command once more, it should now work.
On your phone go to system settings -> About phone -> tap on 'Build number' several times until Developer Options is enabled.
Back out into settings and go to System -> Advanced -> Developer Options -> Enable 'OEM Unlocking'.
Switch off the phone.
Boot into fastboot by holding Vol Down + Power.
Plug the phone into a usb port of your pc.
In your command prompt type "fastboot devices". If there is no output, it means you have to install the USB driver. So, open "Device Manager" on your pc, right click on your Pixel 4A (should be on top of the list with a yellow exlamation mark) and update the driver choosing the USB drivers you previously downloaded. In Device Manger you should now read "Android Bootloader Interface", with no exlamation mark.
Now back to the command prompt, "fastboot devices" should now output a string with "fastboot" written next to it.
Now type 'fastboot flashing unlock' -> Follow prompt on the device to unlock the bootloader (note that this will FACTORY RESET the device).
The bootloader is now unlocked! You can now safely reboot (or it reboots on its own, I don't actually remember).
Note that after you unlock the bootloader you will see a reminder for a few seconds every time you reboot, reminding you that the phone is unlocked. That's normal and we have to live with that, as far as I know.
SECOND STEP: USING THE FACTORY IMAGE TO DOWNGRADE TO ANDROID 10
At present, TWRP is not available for Android 11. So we have to downgrade.
Download A10 factory image (version qd4a.200805.003) here: https://dl.google.com/dl/android/aosp/sunfish-qd4a.200805.003-factory-fac7c08d.zip
If you are paranoid like me, check the SHA-256 checksum of the download with some freeware hashing tool. The SHA-256 checksum should be: fac7c08d3d4cb92078fbcdbcc7e80fc4c438612a1a004d3d12814f51928458f3
Extract the files contained in the downloaded archive into the folder where your fastboot.exe is. To be clear, flash-all.bat should be in the same folder as fastboot.exe.
Place your phone in fastboot mode (Vol Down + Power).
Connect your phone to your PC.
In your command prompt type "fastboot devices" to make sure there is proper connection.
Double click "flash-all.bat".
The phone is going to reboot a few times. Just wait patiently until you read "Press any key to exit..." in the command prompt.
You've now downgraded to Android 10!
THIRD STEP: FLASHING A CUSTOM KERNEL AND TWRP
A custom kernel is needed for TWRP to work, because the stock kernel comes with no LZMA support. Just download the kernel provided by the same developer of TWRP (@nikamura): https://drive.google.com/file/d/1nuXc88t0Iokc0ha-AicOtZEUeGCGwQ-R/view?usp=sharing
And download TWRP, obviously: https://drive.google.com/file/d/1PZaU9PpYmdcAHlyi0zhNwEGnBsAHDW_E/view?usp=sharing
Place both the kernel and TWRP where your fastboot.exe is.
Note that since you just used the factory image you have to boot Android 10 at least once and run the first boot wizard, before you can flash the kernel and TWRP. Also, turn on "USB debug" in Developer Options (see "FIRST STEP" for how to reach Developer Options).
Now, connect your phone to your PC.
In your command prompt type "adb devices". Follow prompt on your phone to permanently allow the adb connection to your pc.
Type the following commands (without quotes):
"adb reboot bootloader"
"fastboot flash boot TKernel-sunfish_V0.1.img"
"fastboot reboot bootloader"
"fastboot boot sunfish_twrp201017-test5.img"
The phone should now boot into TWRP on-the-fly, but it's not been flashed yet.
Place TWRP file on your phone with the following command:
"adb push sunfish_twrp201017-test5.img /sdcard/"
Now in TWRP go to "Install" > "Install Image" > "sunfish_twrp201017-test5.img" > "Install recovery ramdisk" > Swipe.
Now back to the home of TWRP > "Reboot" > "Recovery".
The phone should now boot into TWRP! And this time it's properly installed (not just sideloaded).
You can now reboot into Android 10.
FOURTH STEP: ROOTING WITH MAGISK
Now, you need to grab your current boot image. To do this, boot into TWRP (Vol UP + Power) > "Backup" > flag only "Boot (64MB)" > "Options" tab > unflag "Enable compression" > "Backup" tab > Swipe.
Reboot to Android 10.
Disable "Automatic System Updates" in Developer Options.
Connect phone to PC.
If you browse your phone, in /sdcard/TWRP/BACKUPS/xxxxxxxx/xxxxxxx/ there will be a file named "boot.emmc.win". That's your boot image and you can rename it "boot.img". It should weigh exactly 64MB.
Download Magisk Manager apk (credits @topjohnwu): https://github.com/topjohnwu/Magisk/releases/download/manager-v8.0.7/MagiskManager-v8.0.7.apk
Copy Magisk Manager apk to your device.
Install Magisk Manager apk.
Open Magisk Manager. My locale is not English, so the following commands might slightly differ from what you will see, but still they should be easy to understand. Select 'Install' (Magisk) -> 'Select and Patch File' -> select your boot.img file -> 'Go!' -> it'll output the patched boot image to your Download folder.
Copy the magisk_patched_xxxxxx.img from Download folder to your pc, where your fastboot.exe is.
In your command prompt type:
"adb reboot bootloader"
"fastboot flash boot magisk_patched_xxxxxx.img"
"fastboot reboot bootloader"
You're now rooted!
Enter recovery to make sure TWRP is still working.
Reboot system.
Check in Magisk Manager the resulting installed version of Magisk is 21.4 (=rooted).
This worked great for me - thank you for the post!
Why would you patch the boot.img via Magisk Manager when you can just flash the Magisk v21.4 zip in TWRP?
I;m still confused AF why you would Patch the Boot.img with a working TWRP.img?
BTW: Are you passing safety net, not that it matters, but i figured i'd would on stock Android 10 at least....
Moto_Fan said:
Why would you patch the boot.img via Magisk Manager when you can just flash the Magisk v21.4 zip in TWRP?
Click to expand...
Click to collapse
Yes, that should supposedly work the same, although not personally tested.
Moto_Fan said:
I;m still confused AF why you would Patch the Boot.img with a working TWRP.img?
BTW: Are you passing safety net, not that it matters, but i figured i'd would on stock Android 10 at least....
Click to expand...
Click to collapse
Before flashing TWRP you need custom kernel.
Safetynet is ok, at the moment. Just need to flash this Magisk module: https://github.com/kdrag0n/safetynet-fix/
nor-ric said:
Yes, that should supposedly work the same, although not personally tested.
TESTED AND WORKED PERFECTLY!!!
Before flashing TWRP you need custom kernel.
Safetynet is ok, at the moment. Just need to flash this Magisk module: https://github.com/kdrag0n/safetynet-fix/
Click to expand...
Click to collapse
Yea, I already found out about the module, and it did indeed work and passed safety net after cts profile failed.
Now on too Pixel 4a #2 ON android 12 PDP1, too ROOT or NOT to ROOT??? We'll find out soon enough i guess???
nor-ric said:
Hello,
I'm posting this guide for those (like me) who can't do without TWRP on their device.
I'm providing only a step-by-step explanation. Credits to @nikamura for his kernel and TWRP: https://forum.xda-developers.com/t/twrp-3-4-0-0-for-sunfish-testing.4179101/
Credits to @Zackptg5 for his guide, from which I've started: https://forum.xda-developers.com/t/guide-unlock-root-safetynet-for-pixel-4a.4153773/
Credits to @topjohnwu for Magisk: https://github.com/topjohnwu/Magisk
DISCLAIMER: I don't take any responsibility if your phone explodes or anything... The guide is provided as is.
FIRST STEP: UNLOCKING THE BOOTLOADER
Download USB drivers for your phone here: https://androidfilehost.com/?fid=8889791610682922010
Download SDK Platform-Tools for Windows here: https://developer.android.com/studio/releases/platform-tools
Extract the SDK Platform-Tools to a directory of your choice.
Open your command prompt, change directory to where you extracted the Platform-Tools and type "fastboot". Depending on your Windows setup (I'm a linux guy, so I've used an ancient win8.1 installation in a VM...) you might receive a message of a missing dll (api-ms-win-crt-convert-l1-1-0.dll): if so, download and install the Universal C Runtime from https://support.microsoft.com/en-us...-windows-c0514201-7fe6-95a3-b0a5-287930f3560c
If you try the "fastboot" command once more, it should now work.
On your phone go to system settings -> About phone -> tap on 'Build number' several times until Developer Options is enabled.
Back out into settings and go to System -> Advanced -> Developer Options -> Enable 'OEM Unlocking'.
Switch off the phone.
Boot into fastboot by holding Vol Down + Power.
Plug the phone into a usb port of your pc.
In your command prompt type "fastboot devices". If there is no output, it means you have to install the USB driver. So, open "Device Manager" on your pc, right click on your Pixel 4A (should be on top of the list with a yellow exlamation mark) and update the driver choosing the USB drivers you previously downloaded. In Device Manger you should now read "Android Bootloader Interface", with no exlamation mark.
Now back to the command prompt, "fastboot devices" should now output a string with "fastboot" written next to it.
Now type 'fastboot flashing unlock' -> Follow prompt on the device to unlock the bootloader (note that this will FACTORY RESET the device).
The bootloader is now unlocked! You can now safely reboot (or it reboots on its own, I don't actually remember).
Note that after you unlock the bootloader you will see a reminder for a few seconds every time you reboot, reminding you that the phone is unlocked. That's normal and we have to live with that, as far as I know.
SECOND STEP: USING THE FACTORY IMAGE TO DOWNGRADE TO ANDROID 10
At present, TWRP is not available for Android 11. So we have to downgrade.
Download A10 factory image (version qd4a.200805.003) here: https://dl.google.com/dl/android/aosp/sunfish-qd4a.200805.003-factory-fac7c08d.zip
If you are paranoid like me, check the SHA-256 checksum of the download with some freeware hashing tool. The SHA-256 checksum should be: fac7c08d3d4cb92078fbcdbcc7e80fc4c438612a1a004d3d12814f51928458f3
Extract the files contained in the downloaded archive into the folder where your fastboot.exe is. To be clear, flash-all.bat should be in the same folder as fastboot.exe.
Place your phone in fastboot mode (Vol Down + Power).
Connect your phone to your PC.
In your command prompt type "fastboot devices" to make sure there is proper connection.
Double click "flash-all.bat".
The phone is going to reboot a few times. Just wait patiently until you read "Press any key to exit..." in the command prompt.
You've now downgraded to Android 10!
THIRD STEP: FLASHING A CUSTOM KERNEL AND TWRP
A custom kernel is needed for TWRP to work, because the stock kernel comes with no LZMA support. Just download the kernel provided by the same developer of TWRP (@nikamura): https://drive.google.com/file/d/1nuXc88t0Iokc0ha-AicOtZEUeGCGwQ-R/view?usp=sharing
And download TWRP, obviously: https://drive.google.com/file/d/1PZaU9PpYmdcAHlyi0zhNwEGnBsAHDW_E/view?usp=sharing
Place both the kernel and TWRP where your fastboot.exe is.
Note that since you just used the factory image you have to boot Android 10 at least once and run the first boot wizard, before you can flash the kernel and TWRP. Also, turn on "USB debug" in Developer Options (see "FIRST STEP" for how to reach Developer Options).
Now, connect your phone to your PC.
In your command prompt type "adb devices". Follow prompt on your phone to permanently allow the adb connection to your pc.
Type the following commands (without quotes):
"adb reboot bootloader"
"fastboot flash boot TKernel-sunfish_V0.1.img"
"fastboot reboot bootloader"
"fastboot boot sunfish_twrp201017-test5.img"
The phone should now boot into TWRP on-the-fly, but it's not been flashed yet.
Place TWRP file on your phone with the following command:
"adb push sunfish_twrp201017-test5.img /sdcard/"
Now in TWRP go to "Install" > "Install Image" > "sunfish_twrp201017-test5.img" > "Install recovery ramdisk" > Swipe.
Now back to the home of TWRP > "Reboot" > "Recovery".
The phone should now boot into TWRP! And this time it's properly installed (not just sideloaded).
You can now reboot into Android 10.
FOURTH STEP: ROOTING WITH MAGISK
Now, you need to grab your current boot image. To do this, boot into TWRP (Vol UP + Power) > "Backup" > flag only "Boot (64MB)" > "Options" tab > unflag "Enable compression" > "Backup" tab > Swipe.
Reboot to Android 10.
Disable "Automatic System Updates" in Developer Options.
Connect phone to PC.
If you browse your phone, in /sdcard/TWRP/BACKUPS/xxxxxxxx/xxxxxxx/ there will be a file named "boot.emmc.win". That's your boot image and you can rename it "boot.img". It should weigh exactly 64MB.
Download Magisk Manager apk (credits @topjohnwu): https://github.com/topjohnwu/Magisk/releases/download/manager-v8.0.7/MagiskManager-v8.0.7.apk
Copy Magisk Manager apk to your device.
Install Magisk Manager apk.
Open Magisk Manager. My locale is not English, so the following commands might slightly differ from what you will see, but still they should be easy to understand. Select 'Install' (Magisk) -> 'Select and Patch File' -> select your boot.img file -> 'Go!' -> it'll output the patched boot image to your Download folder.
Copy the magisk_patched_xxxxxx.img from Download folder to your pc, where your fastboot.exe is.
In your command prompt type:
"adb reboot bootloader"
"fastboot flash boot magisk_patched_xxxxxx.img"
"fastboot reboot bootloader"
You're now rooted!
Enter recovery to make sure TWRP is still working.
Reboot system.
Check in Magisk Manager the resulting installed version of Magisk is 21.4 (=rooted).
Click to expand...
Click to collapse
Would like to go this route for reasons you have stated above. Have a few questions:
1: If you use normally use Linux why did you use a Windows VM rather than simply do all operations in a Linux terminal?
2: After the above transition will SU required programs such as Titanium Backup and Adaway install and function as they have in the past? I had previously rooted current P4a and neither of the above programs would install?????
3: Will SuperSuperuser be installed under this environment?
I have rooted several devices in the past using varied methods and things seem to have changed drastically since my previous Nexus 6p
Thanks
CarlInMO said:
2: After the above transition will SU required programs such as Titanium Backup and Adaway install and function as they have in the past? I had previously rooted current P4a and neither of the above programs would install?????
Click to expand...
Click to collapse
I did the above steps and titanium backup, root explorer and other root apps work great.
CarlInMO said:
3: Will SuperSuperuser be installed under this environment?
Click to expand...
Click to collapse
You will NOT use a separate SU app - Magisk has a built-in SU interface that will pop-up and grant SU permission when an app asks for it - just like the old SU app used to do.
JohnC said:
I did the above steps and titanium backup, root explorer and other root apps work great.
You will NOT use a separate SU app - Magisk has a built-in SU interface that will pop-up and grant SU permission when an app asks for it - just like the old SU app used to do.
Click to expand...
Click to collapse
Thanks for the quick response, again!!! I like this phone but it looks at this point as if it has a rather small following here. Are you using the stock build or have you moved on to a custom ROM?
CarlInMO said:
Thanks for the quick response, again!!! I like this phone but it looks at this point as if it has a rather small following here. Are you using the stock build or have you moved on to a custom ROM?
Click to expand...
Click to collapse
Using stock android 10 image from google because TWRP and Edxposed are stable with android 10, not 11.
And what happens to root & TWRP after upgrade back to Android 11. I assume installed apps continue to operate OK
TWRP has now been modded and is working with A11! Details in the TWRP thread!

Custom ROM for Panasonic Tab 8

I want a custom rom and how to root guide for panasonic tab 8 hd. There's an option to unlock bootloader in system settings. So it's easy to unlock it. I think I need to have microG as I have to use Whatsapp for my classes. I can provide you with the details of the device if required.
1. Activate USB debugging
2. Backup all your data.
3. Pull your boot.img and Vemata and save them in your external sdcard.
4. Install Magisk 22.1apk
5. Open it from home page and install the app.
6 now touch Magisk and chose force encryption.and enter
7. In popup dialogue tick selctand patch file and enter
8. Now chose the boot.img file you saved in the external sd card. Now the magisk will process it put the file in your internal sdcard in the download section.
9. Now save the magisk processed boot.ing on your desktop or in any folder and remember the location. It is advisable rename that with 2or 3 letters and paste it in th9/e ADB folder where you have installed the Platform files.
10. Now you open platform folder and open cmd inside the Platform tool. In the ensuing cmd window check for
adb devices.
Your device I'd will come to the next line. Then type
adb reboot bootloader
Now check
fastboot devices
your phone I'd will pop up.
Unlock bootloader:
Type fastboot flashing unlock
then click volume up bottom over.
Not you come again till the step 10.
Rooting process:
Now type
fastboot flash boot " the magisk processed, boot.img which you have renamed.
Now the patched boot.img will relace stock boot.img
Again come back and type
fast boot "-- disable-verification flash vbmeta " put your vbmeta file that earlier you have saved in the Platform folder.
that is all it is rooted.
please note that before starting the root activities you have to unlock your boot loader.
On your own you are doing. I take no responsibility.
by this process only I have rooted the phone. And with WWR MTK Tool and SPFT I have managed to get the stock firmware files. With native preloader. But flashing with this preloader needed patched boot.img file

Categories

Resources