[GUIDE] Magisk Root without TWRP - Xiaomi Redmi S2 Guides, News, & Discussion

Hello guys.
I've seen this device development for custom rom and custom recovery are slow (they did it in privat currently, invited user or someone who want to join). The unofficial twrp having issue with encrypted device (asking for password). So internal storage in twrp isnt accesible and need to format data to make it works. Of course ROOTING with TWRP is still POSSIBLE by placing magisk to extSdcard anyway.
And this guide is a SECOND chance for you who wants to ROOT your phone WITHOUT TWRP. But, need a PC. The root method here are from magisk thread https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 .
Things needed :
- Unlocked Bootloader
- PC with ADB and Fastboot installed
- boot.img of your miui rom. You can grab it (open with winRar) from fastboot firmware (.tgz) xiaomi redmi S2. Download the firmware file in xiaomi site or in this section thread. The version are reccomended to be the same as your current miui version.
- Magisk Manager.apk https://github.com/topjohnwu/Magisk/releases/download/manager-v6.0.1/MagiskManager-v6.0.1.apk
- Know how to use minimal adb and fastboot.
Again this method does not need root, and also does not require a custom recovery. boot.img & UBL is a must.
1. Open Magisk Manager
2. Press Install > Install > Patch Boot Image File, and select your boot.img file
3. Magisk Manager will now patch your boot image, and store it in Internal Storage/Download/patched_boot.img
4. Copy the patched boot image to your PC. Place it in Minimal ADB & Fastboot directory.
5. Flash the patched boot image to your device. Here is the command :
fastboot flash boot boot.img
6. If adb say "Okay" twice, mean it succesfully.
Type : fastboot reboot
7. Wait your phone to reboot.
8. Voila!
I've done this method with my Redmi 5 Plus and not having any issue. Technically, bootloop risk are very low. Because magisk disable dm-verity.

I dont know someone already make a guide about this here. But its not detailed. So, ill keep this thread on. For root with custom recovery TWRP here.

GueztStar said:
I dont know someone already make a guide about this here. But its not detailed. So, ill keep this thread on. For root with custom recovery TWRP here.
Click to expand...
Click to collapse
Actually we have a developer working for our device. And also, we have our own forum and a treble supported TWRP and a special GSI for our device. The only thing which is not working in the GSI is there VoLte. Please visit our forum mi-ysl.tk
---------- Post added at 04:55 AM ---------- Previous post was at 04:51 AM ----------
reynold30 said:
Actually we have a developer working for our device. And also, we have our own forum and a treble supported TWRP and a special GSI for our device. The only thing which is not working in the GSI is there VoLte. Please visit our forum mi-ysl.tk
Click to expand...
Click to collapse
The credit mainly goes to @Peaktogoo

reynold30 said:
Actually we have a developer working for our device. And also, we have our own forum and a treble supported TWRP and a special GSI for our device. The only thing which is not working in the GSI is there VoLte. Please visit our forum mi-ysl.tk
---------- Post added at 04:55 AM ---------- Previous post was at 04:51 AM ----------
The credit mainly goes to @Peaktogoo
Click to expand...
Click to collapse
In general people didnt know that like i am. But, im glad to hear that. My friend have this phone and think about doing these kind of.

GueztStar said:
In general people didnt know that like i am. But, im glad to hear that. My friend have this phone and think about doing these kind of.
Click to expand...
Click to collapse
Am glad to help you

Why this phone don't have custom rom? What am I missing?

This method actually works for my S2. Thanks for sharing.

Download twrp redmi s2 by peak
Fastboot boot twrp.img
Press Cancel
Flash magisk zip
Reboot
Done

Please give latest mi magisk patched boot image .
Please ..

Thanks a lot, Gueztar!
Your method has worked on my Redmi S2.

Related

[BETA] TWRP 3.1.1 for Mi A1

Hey,
TWRP 3.1.1 Touch Recovery beta version is released for Xiaomi Mi A1.
Download - Go to downloads tab
Update:
1. Magisk v13.4 is working fine.
Workaround for Xposed:
Xposed is not installing through TWRP and when tried with App, still it's giving errors. So below is the temporary solution till we get a permanent one.
1. Don't flash TWRP. Just boot into it from bootloader by using command - fastboot boot recovery_name.img
2. Flash latest SuperSU zip.
3. Reboot to System.
4. Your phone will be rooted now and install Xposed through app.
Important:
1. Don't flash it, just boot into it.
2. If flashed, re-flash the latest stock boot image.
Instructions:
1. Download the twrp image and twrp installer zip
2. fastboot boot twrp-3.1.1-tissot-beta.img
3. Flash twrp-installer-tissot-3.1.1.zip
4. Reboot to recovery
Flash Magisk v13.4 built for Pixel devices by @Goodwin_c. Available in the downloads tab.
Issues:
1. Flashing SuperSU will break TWRP. SuperSU will work, but TWRP will be gone.
2. Xposed won't flash without modification.
Future update:
1. Make TWRP and SuperSU to co-exist
2. Compatibility with Xposed and Latest Magisk
Disclaimer:
We are not responsible for anything that may happen to your phone as a result of installing custom recoveries, roms and/or kernels. you do so at your own risk and take the responsibility upon yourself.
XDA:DevDB Information
TWRP 3.1.1 for Mi A1, Tool/Utility for the Xiaomi Mi A1
Contributors
mahefooz4u, ravinder0003, Thanks to @Dees_Troy and TWRP Team
Source Code: https://github.com/mahefooz/android_device_xiaomi_tissot
Version Information
Status: Beta
Current Beta Version: 1.0
Beta Release Date: 2017-10-15
Created 2017-10-13
Last Updated 2017-10-16
good work bro waiting for development to start
Great work!
Celebrations
The first step towards the good community has been taken
Great were all waiting for devs to take a look at this devices ! Will it be official when you've fixed the boot issue ? thanks
great work!! thanks guys :good: Will I be able to flash Aroma Uninstaller to debloat?
deepakmohank said:
great work!! thanks guys :good: Will I be able to flash Aroma Uninstaller to debloat?
Click to expand...
Click to collapse
Yes, Aroma installer is working
thank-you. Have you tried the way Pixel devices boot twrp, send twrp zip to internal, then flash?
---------- Post added at 11:28 AM ---------- Previous post was at 11:01 AM ----------
Sorry for asking too many questions, one more to add, which s the partition that mounts when we mount System from twrp? Is it a or b?
Coolio
lakyman said:
Great were all waiting for devs to take a look at this devices ! Will it be official when you've fixed the boot issue ? thanks
Click to expand...
Click to collapse
Don't expect too much from now.
Wait for sometime as this is ported
Great work waiting for stable version... ?
great, thank you very much!!!
deepakmohank said:
Sorry for asking too many questions, one more to add, which s the partition that mounts when we mount System from twrp? Is it a or b?
Click to expand...
Click to collapse
yea good question, I'd like to know about it too..
marhensa said:
great, thank you very much!!!
yea good question, I'd like to know about it too..
Click to expand...
Click to collapse
I could see in Pixel forums about flashing twrp. It has options to back up a, b partitions or even both. Atm no access to computer, will need to check whether urs allow us the same.
Pixel twrp a/b link:
https://forum.xda-developers.com/pixel-xl/development/twrp-alpha1-pixel-devices-t3500312
Surprise!!!
Booted TWRP? But isn't temporary? Sad ?.
But don't worry, I have created a zip, ahh actually ported a zip ?, to flash TWRP permanently ?.
But please do note that I haven't tested this personally yet, as I'm in a bus, traveling right now.
But if guys have guts, then go ahead, & try this, & please report back .
Instructions:
Boot TWRP & just flash this zip from TWRP. That's all...
Link:
https://www.androidfilehost.com/?fid=962021903579484616
Update Test 2: https://www.androidfilehost.com/?fid=962021903579484804
If it works, please don't forget to hit thanks...
deepakmohank said:
I could see in Pixel forums about flashing twrp. It has options to back up a, b partitions or even both. Atm no access to computer, will need to check whether urs allow us the same.
Pixel twrp a/b link:
https://forum.xda-developers.com/pixel-xl/development/twrp-alpha1-pixel-devices-t3500312
Click to expand...
Click to collapse
No support for a/b system. Only active system can be reached
Thanks for great effort by devs
thanks for sharing~
hope it works~
Hi!
I just want to post my experiences so far.
TWRP booted up fine, also backup and MTP works.
I tried flashing magisk v14.2, which's installer told me the B slot is currenly active etc. Flashed without any problem. But rebooting the device I got bootloop.
Restoring the boot image from the backup made the device back to booting state.
ghpranav said:
Booted TWRP? But isn't temporary? Sad ?.
But don't worry, I have created a zip, ahh actually ported a zip ?, to flash TWRP permanently ?.
But please do note that I haven't tested this personally yet, as I'm in a bus, traveling right now.
But if guys have guts, then go ahead, & try this, & please report back .
Instructions:
Boot TWRP & just flash this zip from TWRP. That's all...
If it works, please don't forget to hit thanks...
Click to expand...
Click to collapse
unfortunately it does not work
h**p://kephost-image.tk/files/64k6re0jfsp4zmienhkr.png
TaRsY said:
Hi!
I just want to post my experiences so far.
TWRP booted up fine, also backup and MTP works.
I tried flashing magisk v14.2, which's installer told me the B slot is currenly active etc. Flashed without any problem. But rebooting the device I got bootloop.
Restoring the boot image from the backup made the device back to booting state.
Click to expand...
Click to collapse
Somehow Magisk is not yet working in Mi A1. Either flashed through recovery or other method, getting bootloop and other issues.
TaRsY said:
Hi!
I just want to post my experiences so far.
TWRP booted up fine, also backup and MTP works.
I tried flashing magisk v14.2, which's installer told me the B slot is currenly active etc. Flashed without any problem. But rebooting the device I got bootloop.
Restoring the boot image from the backup made the device back to booting state.
Click to expand...
Click to collapse
If you know then Magisk is not supported officially for A/B partitons devices including Pixel

Guide to install Android 8.1 or 9 custom ROM?

The question speaks for itself,I cannot find really any accurate ways to get started because I once tried to install Oreo beta (before official was out) and flashed a Oreo recovery onto Nougat and bricked my phone,and the only way was to use DC Phoenix so for now I have kept my phone on EMUI 8 stock.
So if anyone can tell me the steps to install let's say an Android 8.1 Treble ROM or Android 9 when it gets good as a daily driver,I know that you need to do the following things:
-unlock the bootloader
-install a recovery
-flash a ROM through fastboot or through recovery and after that flash Gapps and a modded version of Magisk
That is pretty self explanatory,but I have seen like that you cannot use TWRP since there is a problem when wiping data and that you need to have Huawei stock recovery and some important things to consider since I see it is pretty easy to brick these phones if you don't follow instructions but since there isn't really clear instructions to do some of these things,I am asking here if anyone can explain to me.
And yes,I do have my bootloader unlock code since as I stated,I tried to do this before.
dinoderda said:
The question speaks for itself,I cannot find really any accurate ways to get started because I once tried to install Oreo beta (before official was out) and flashed a Oreo recovery onto Nougat and bricked my phone,and the only way was to use DC Phoenix so for now I have kept my phone on EMUI 8 stock.
So if anyone can tell me the steps to install let's say an Android 8.1 Treble ROM or Android 9 when it gets good as a daily driver,I know that you need to do the following things:
-unlock the bootloader
-install a recovery
-flash a ROM through fastboot or through recovery and after that flash Gapps and a modded version of Magisk
That is pretty self explanatory,but I have seen like that you cannot use TWRP since there is a problem when wiping data and that you need to have Huawei stock recovery and some important things to consider since I see it is pretty easy to brick these phones if you don't follow instructions but since there isn't really clear instructions to do some of these things,I am asking here if anyone can explain to me.
And yes,I do have my bootloader unlock code since as I stated,I tried to do this before.
Click to expand...
Click to collapse
Here is how to do it:
Download the gsi
Open fastboot mode
Flash stock recovery
Boot to recovery and wipe data
Flash The new rom in fastboot
Flash TWRP also
Boot to twrp and flash gapps/magisk etc
Reboot to system
MrViking said:
Here is how to do it:
Download the gsi
Open fastboot mode
Flash stock recovery
Boot to recovery and wipe data
Flash The new rom in fastboot
Flash TWRP also
Boot to twrp and flash gapps/magisk etc
Reboot to system
Click to expand...
Click to collapse
What is gsi?
JoanSB1 said:
What is gsi?
Click to expand...
Click to collapse
Generic System Image.
MrViking said:
Here is how to do it:
Download the gsi
Open fastboot mode
Flash stock recovery
Boot to recovery and wipe data
Flash The new rom in fastboot
Flash TWRP also
Boot to twrp and flash gapps/magisk etc
Reboot to system
Click to expand...
Click to collapse
And if I have downloaded a zipped ROM instead of an GSI,I do the same steps but in TWRP I flash the ROM with the Gapps and Magisk,right?
Also,can I use NoCheckRecovery for Oreo when I need to wipe data instead of stock recovery since I think it would come in handy if I would need to re-flash something through that without Huawei checks and it seems to be easier to find?
And I flash the recoveries to recovery_ramdisk,just to be sure,I know some things did change with Oreo so I am asking?
dinoderda said:
And if I have downloaded a zipped ROM instead of an GSI,I do the same steps but in TWRP I flash the ROM with the Gapps and Magisk,right?
Also,can I use NoCheckRecovery for Oreo when I need to wipe data instead of stock recovery since I think it would come in handy if I would need to re-flash something through that without Huawei checks and it seems to be easier to find?
And I flash the recoveries to recovery_ramdisk,just to be sure,I know some things did change with Oreo so I am asking?
Click to expand...
Click to collapse
what rom are you trying to install?
All treble roms come in a .img file not a .zip.
MrViking said:
what rom are you trying to install?
All treble roms come in a .img file not a .zip.
Click to expand...
Click to collapse
Oh,I thought Pixel Experience ROM was meant to be installed through recovery,bloody hell pardon me.
Never mind then.
I am gonna wait for Android 9 to get a bit more stable and that official OpenGapps gets released and then I am going to install it.
Thank you very much for helping me!
dinoderda said:
Oh,I thought Pixel Experience ROM was meant to be installed through recovery,bloody hell pardon me.
Never mind then.
I am gonna wait for Android 9 to get a bit more stable and that official OpenGapps gets released and then I am going to install it.
Thank you very much for helping me!
Click to expand...
Click to collapse
Thats ok, we all make mistakes lol.
Yeah, a pixel experience 9.0 gsi is coming soon, and these GSI's are pretty stable. If you need any more help you can ask me:good:
MrViking said:
Here is how to do it:
Download the gsi
Open fastboot mode
Flash stock recovery
Boot to recovery and wipe data
Flash The new rom in fastboot
Flash TWRP also
Boot to twrp and flash gapps/magisk etc
Reboot to system
Click to expand...
Click to collapse
I did those steps trying to flash RROS6 build BENVENUTI (https://forum.xda-developers.com/p8lite/p8-lite-2017-development/rom-rros-pra-t3774444) and I failed. I don't know what I'm doing wrong. Please help me to install Resurrection Remix! :crying:
JoanSB1 said:
I did those steps trying to flash RROS6 build BENVENUTI (https://forum.xda-developers.com/p8lite/p8-lite-2017-development/rom-rros-pra-t3774444) and I failed. I don't know what I'm doing wrong. Please help me to install Resurrection Remix! :crying:
Click to expand...
Click to collapse
What is the exact problem you aee having? Bootloop? Error when trying to flash?
dinoderda said:
What is the exact problem you aee having? Bootloop? Error when trying to flash?
Click to expand...
Click to collapse
Error when trying to flash
JoanSB1 said:
Error when trying to flash
Click to expand...
Click to collapse
Tell me the steps in order which you did when you were trying to flash the ROM.
dinoderda said:
Tell me the steps in order which you did when you were trying to flash the ROM.
Click to expand...
Click to collapse
Ok, it clearly says that that Rom is discontinued, read the last post.
Use a gsi from the treble enabled device development forum and flash it with fastboot (yesyou can use android pie 9.0 gsi's as well as long as they don't say sGSI on it.
MrViking said:
Ok, it clearly says that that Rom is discontinued, read the last post.
Use a gsi from the treble enabled device development forum and flash it with fastboot (yesyou can use android pie 9.0 gsi's as well as long as they don't say sGSI on it.
Click to expand...
Click to collapse
Wow, if that ROM is discontinued I'll desist to install it then. So I'll try to install Lineage OS 15.1. You recommend it ? This is the post that I'm seeing https://forum.xda-developers.com/p8...nt/rom-lineageos-15-1-hi6250-devices-t3811583
JoanSB1 said:
Wow, if that ROM is discontinued I'll desist to install it then. So I'll try to install Lineage OS 15.1. You recommend it ? This is the post that I'm seeing https://forum.xda-developers.com/p8...nt/rom-lineageos-15-1-hi6250-devices-t3811583
Click to expand...
Click to collapse
Use ones from the treble enabled device forum. You can even use pie, so why not?
---------- Post added at 03:30 PM ---------- Previous post was at 03:28 PM ----------
JoanSB1 said:
Wow, if that ROM is discontinued I'll desist to install it then. So I'll try to install Lineage OS 15.1. You recommend it ? This is the post that I'm seeing https://forum.xda-developers.com/p8...nt/rom-lineageos-15-1-hi6250-devices-t3811583
Click to expand...
Click to collapse
Here is an android P gsi for this device. It works very well:
https://forum.xda-developers.com/pr...ce-development/9-0-pixelexperience-p-t3833294
Can I install anything with lock bootloader?
box710 said:
Can I install anything with lock bootloader?
Click to expand...
Click to collapse
no
MrViking said:
Use ones from the treble enabled device forum. You can even use pie, so why not?
---------- Post added at 03:30 PM ---------- Previous post was at 03:28 PM ----------
Here is an android P gsi for this device. It works very well:
https://forum.xda-developers.com/pr...ce-development/9-0-pixelexperience-p-t3833294
Click to expand...
Click to collapse
Does the USSD code work? is that it is important to me and I do not know a ROM that works
dinoderda said:
Generic System Image.
Click to expand...
Click to collapse
Is there a guide to install this I paid DC unlock to get bootloader unlocked but on noughat and cannot find a twrp for noughat:good:
Pie gsi
Hi all,
I have installed Pixel Experience (Oreo) gsi ROM no problem. But if I try to flash any Pie gsi ROM it just goes into a boot loop. I flash system via fastboot and seems OK. Reboot and it just boot loops a few times and goes to the recovery screen that prompts to download and install the standard system.
Has anybody come across this or have any suggestions. I have tried a few different Pie gsi ROMs and same thing happens.
Thanks
Mick

Help with Treble ROMs

I have the PRA-LX1 with already unlocked bootloader and got it rooted with TWRP + Magisk before the last OTA.
I'm not a beginner with rooting this phone but only got Problems with installing any Treble Rom (tried Lineage and Aosp) and every try ended with a bootloop I don't know what I'm doing wrong.
So please can anyone give me a step by step instruction?
Which Treble Rom is a good one and recommended for this phone?
Which TWRP do I need?
And how exactly do I flash them correctly? What do I wipe?
Sorry for this noob questions but I failed so many times with Treble and don't want to do the reinstall with erecovery for the 10000 time :crying:
Thanks
Try to install the stock recovery and ramdisk.
+1
I also have this problem. Wich TWRP works with treble roms? i tryed everything and everytime i get a boot loop.
Please help.
After I flashed a treble gsi, I need to flash stock recovery?
Atiqx said:
After I flashed a treble gsi, I need to flash stock recovery?
Click to expand...
Click to collapse
Yes. if u still get bootloop flash stock recovery and ramdisk first then flash gsi. make sure u factory reset on stock recovery after u flash gsi.
ppdr07 said:
Try to install the stock recovery and ramdisk.
Click to expand...
Click to collapse
ppdr07 said:
Yes. if u still get bootloop flash stock recovery and ramdisk first then flash gsi. make sure u factory reset on stock recovery after u flash gsi.
Click to expand...
Click to collapse
And which TWRP should I use for flashing?.. And how can I flash GSI with stock?
That makes no sense to me sorry
Flash via fsstboot. Stock recovery and ramdisk flash via fastboot. Im not using twrp so idk.
---------- Post added at 08:38 AM ---------- Previous post was at 08:37 AM ----------
U can see a tutorial at xda how to flash gsi without twrp. Google it.
ppdr07 said:
Flash via fsstboot. Stock recovery and ramdisk flash via fastboot. Im not using twrp so idk.
---------- Post added at 08:38 AM ---------- Previous post was at 08:37 AM ----------
U can see a tutorial at xda how to flash gsi without twrp. Google it.
Click to expand...
Click to collapse
I googled it, pretty much every source says that you require a custom recovery in order to flash a GSI or any custom ROM.
XDA XILFY said:
I googled it, pretty much every source says that you require a custom recovery in order to flash a GSI or any custom ROM.
Click to expand...
Click to collapse
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/ u will find Flash GSI without TWRP
ppdr07 said:
https://www.xda-developers.com/flash-generic-system-image-project-treble-device/ u will find Flash GSI without TWRP
Click to expand...
Click to collapse
Oh, well that's pretty cool. Either way, I just tried flashing Official Resurrection Remix GSI with no luck. Stock recovery, attempted to flash through fastboot and it just gives me a bootloop, exactly like TWRP does. Followed the guide you linked to etc, just keeps rebooting.
XDA XILFY said:
Oh, well that's pretty cool. Either way, I just tried flashing Official Resurrection Remix GSI with no luck. Stock recovery, attempted to flash through fastboot and it just gives me a bootloop, exactly like TWRP does. Followed the guide you linked to etc, just keeps rebooting.
Click to expand...
Click to collapse
Go to openkirin.net/download download the rr beta 3
Atiqx said:
I have the PRA-LX1 with already unlocked bootloader and got it rooted with TWRP + Magisk before the last OTA.
I'm not a beginner with rooting this phone but only got Problems with installing any Treble Rom (tried Lineage and Aosp) and every try ended with a bootloop I don't know what I'm doing wrong.
So please can anyone give me a step by step instruction?
Which Treble Rom is a good one and recommended for this phone?
Which TWRP do I need?
And how exactly do I flash them correctly? What do I wipe?
Sorry for this noob questions but I failed so many times with Treble and don't want to do the reinstall with erecovery for the 10000 time :crying:
Thanks
Click to expand...
Click to collapse
Well, I finally got it all working.
You know the risks, don't blame me if something goes wrong, I did these exact steps to manage to root my phone without breaking it. C432, Dual SIM and PRA-LX1.
Have everything stock before following this short guide: Firmware, all stock recovery etc.
Installing the ROM and GApps
First, download necessary GSI files.
(Personally I got Official Oreo Resurrection Remix, here).
(Although you could find yourself using virtually any other GSI, I like the look and feel of RR, though I'll be changing my boot animation with root). Many people would probably recommend you to use something like an AOSP, or LOS which I was also considering on installing. They may also come bundled with GApps, which would negate the later need for installation or download of separate GApps.
This may include GAPPS but you should understand this from the GSI page, so for example on RR I had to download both the latest base ROM .img and the micro GApps.
So to do this I had to use the right architecture (For the P8 Lite 2017, this is ARMx64, do your good research, since my problem was getting this wrong with my PRA-LX1 (Mine was A-ONLY), this stands for the base ROM and GApps.
After this I actually didn't use TWRP as user @ppdr07 advised. I followed the guide he linked us to and did as so, without following the -u command, since it wasn't working for me (didn't affect anything, try it, if it doesn't work, just take that bit out).
The ROM ended up installing and posting through, everything set up perfectly.
After this I was like "Huh, so what now? How am I to flash GApps on this without TWRP?". I went for it and booted into fastboot where I flashed Askuccio's TWRP for hi6250 devices. At this point I worried that the ROM wouldn't post again - though it did, so from there I enabled dev options and switched on advanced power options just for ease of usage. From there I rebooted straight to recovery which posted fine, too.
At this point, you need to flash the GApps. Go for the one that the original GSI page recommends. Flash it to the System Image partition. Don't wipe anything. At this point I recommend that if you realise that you forgot to transfer any files to the SD card, you should do it from the system. It works better compared to the MTP on TWRP. Either way, that should work properly. Now, reboot the system, and it should work perfectly.
Enjoy, it took me months to get to this point lol
Rooting Your New ROM With Magisk
(Before installing this consider the other root options. I believe there's SuperSU and another possibly that I'm less aware of. Either way, in my opinion Magisk comes with the most benefits so I'll be helping you out with that).
After this I ended up flashing Magisk in order to use Snapchat and other apps similar to it. Firstly you'll want to set up Google stuff which has been newly added to the system, and then you'll want to go to chrome and download the Magisk Manager .apk from here. The main and most reliable place to get it is from the creator's project page found here, all main links stand out in the middle fairly well.
(Remember to enable downloading of unknown apps for Chrome in it's app settings, otherwise it won't download or install.)
If it still doesn't work at this point, I ended up holding down on the Magisk Manager link and pressing Download Link (or something to that effect). From this point just install it as you would any other out-of-store app.
Now, you'll need to download these two files from the Magisk page onto your computer: Stable Installer and Uninstaller. Next, while booted into Android, copy them over to either Internal or External storage and when it's done, reboot into TWRP again, either by advanced power menu or using the button commands for recovery. Personally, I think I need the power options with this phone.
In TWRP, simply go to Install, navigate to /externalsd/***[WHEREVER YOU PLACED YOUR MAGISK FILES]***, then install the Magisk installer .zip. If unchanged, the filename should be something like "Magisk-v17.1.zip". Install it, then give rebooting a go. Hopefully it'll post, if not, go back into TWRP and run the Uninstaller .zip, it's saved me a bunch of times.
Unblocking Apps That Say Something Like "Your Phone is Rooted or Modified, no access blah blah blah..."
(Snapchat is the example used here. It won't work upon login if you don't follow this step. Some apps don't work with this alone however, though somebody may have produced a separate guide or easily installable Magisk module with a solution for it. One that won't be fixed singularly with Magisk Hide is Google Pay).
After posting, if you need to unblock Snapchat or something, go to Magisk Manager (which should now be more green), open the top left context menu, tap on Magisk Hide, and search "snap" until you see the Snapchat logo pop up, then select it, then back out with the back button. It should stay selected in Magisk, and the app should now be usable and shouldn't give you any annoying errors, if not give it a reboot and see if it's solved.
Good luck!

[ROOT] MediaPad M3 10 BAH-L09 Success!

First- I am NOT Responsible if you brick your Device! You do everything at your own Risk!
As I cannot find successfull thread here guiding to root this tablet I am posting the success with rooting with Magisk, all is seen on Russian forum 4pda,but the firmware I am on is not here ,it was little hard to find it(paid) but at the end it works, I have full root:
1 .You must have UNLOCKED BOOTLOADER!!! You can do it here are 2 threads guiding to it,mine was with DC_unlocker-4USD;
2. You must download Magisk from its original thread :Link
3.You must Look at which firmware you are,download the patched ones :С170B003
С170B253
C100B270
Or you can download you full Rom, extract it using Huawei Firmware Extractor extract the BOOT.img from UPDATE.APP file transfer it to your tablet and using Magisk--> install choose boot.img and patch it, then copy the patched_boot.img from folder "Downloads" in the internal memory back to PC,rename to boot.img.
4.You must have installed ADB and fastboot.
5.Using fastboot command on PC install the patched boot.img to tablet:
-First on your tablet enable Developer Options, thick Enable OEM Unlock,thick USB Debugging on,when connected to PC must ask for Fingerprint Security Rsa key,thick Always Trust to this PC"
-Second Tunoff Tablet, then hold volume Down button and connect to PC with USB Cable,Fastboot menu must appear: With green at bottom must be written that it is not FRP locked! If so -dont do proceed disable remove Huawei Account if you have one!
-Third-copy patched boot.img to folder where is located ADB and fastboot, then hold shift and right click mouse button and click Open Command Prompt here.
Now on fastboot menu enter following:
fastboot.exe flash boot boot.img
At the end everything must be OK!
Reboot with power button and check in Magisk !
Regards
I just wanted to confirm that this method works for my tablet. My Huawei Mediapad M3 10.1" BAH-L09 had bootloader unlocked. Emui5.1.2 and OS 7.0. Following these instructions, I extracted the BOOT.img from the stock ROM, then used Magisk Manager app (6.0.1) to create the patched-boot.img. Flashing this patched-boot.img using fastboot mode with command:
fastboot flash boot patched_boot.img
My tablet now is ROOTED without any problems (camera works normally). In short, just follow exactly these instructions and your tablet will be ROOTED
This works for me on BAH-L09 with Build Number BAH-L09C100B270. My Tab ist now rooted with Magisk 17.1 installed. Next i do flash special version of TWRP from the TWRP Builder site. I took the version for the BAH-W09 (WIFI version of the tab) on my own risk. I KNOW thats not the correct version, so please dont criticize.
Installation via fastboot worked. I can boot into Huawei recovery (Power+Vol-up) and TWRP (Power + Vol-Up and Vol-down same time). System boots without problem too. Also i can flash back the original huawei rcovery.img in fastboot mode.
But there is an issue in this TWRP recovery version 3.2.1-0. It does not decrypt data. I tried to format data and flash "no-verity-opt-encrypt". But there is still an Huawei secure mechanism, that wants me to format data in Huawei recovery again. Without format data my tab do not boot into system.
Next step i tried to get TWRP for my device on TWRP-builder app. but no succes because the build queue ist full. So i have to wait...
Sorry but how did you unlock the bootloader?
DragonautMk said:
Sorry but how did you unlock the bootloader?
Click to expand...
Click to collapse
I used dc-unlocker (you can google for). Its easy but it costs ca. 4 €.
Does this method still works on latest ota ?
The4anoni said:
Does this method still works on latest ota ?
Click to expand...
Click to collapse
My M3 10 lite was on latest frmware C100B270 as i used dc-unlocker. Unlock worked well for me.
Does rooting enable you to install Google Services on the tablet? Is so, how?
Is there an international ROM that can be used (with Google tools)
Thanks! Worked for my Mediapad M3 lite 10 (BAH-L09), but now... How can I update Magisk? The Magisk manager doesn't support the version installed.
Can't install twrp either
---------- Post added at 08:40 PM ---------- Previous post was at 07:51 PM ----------
ossizwei said:
This works for me on BAH-L09 with Build Number BAH-L09C100B270. My Tab ist now rooted with Magisk 17.1 installed. Next i do flash special version of TWRP from the TWRP Builder site. I took the version for the BAH-W09 (WIFI version of the tab) on my own risk. I KNOW thats not the correct version, so please dont criticize.
Installation via fastboot worked. I can boot into Huawei recovery (Power+Vol-up) and TWRP (Power + Vol-Up and Vol-down same time). System boots without problem too. Also i can flash back the original huawei rcovery.img in fastboot mode.
But there is an issue in this TWRP recovery version 3.2.1-0. It does not decrypt data. I tried to format data and flash "no-verity-opt-encrypt". But there is still an Huawei secure mechanism, that wants me to format data in Huawei recovery again. Without format data my tab do not boot into system.
Next step i tried to get TWRP for my device on TWRP-builder app. but no succes because the build queue ist full. So i have to wait...
Click to expand...
Click to collapse
The same for me. Have you got the appropiatte twrp recovery?
wanlus said:
Thanks! Worked for my Mediapad M3 lite 10 (BAH-L09), but now... How can I update Magisk? The Magisk manager doesn't support the version installed.
Can't install twrp either
The same for me. Have you got the appropiatte twrp recovery?
Click to expand...
Click to collapse
This is an old post. Development has going forward. Look here:
For a LineageOS rom
https://forum.xda-developers.com/mediapad-m3/development/rom-t3945684
For TWRP
https://forum.xda-developers.com/mediapad-m3/development/twrp-t3914531
For the first step use the 3.2.0 version of TWRP if you are in Huawei's stock Rom.
For me its the best for this moment. Only issue is, that camera dont work in this early lineage rom. But developer is working on it.
ossizwei said:
This is an old post. Development has going forward. Look here:
For a LineageOS rom
https://forum.xda-developers.com/mediapad-m3/development/rom-t3945684
For TWRP
https://forum.xda-developers.com/mediapad-m3/development/twrp-t3914531
For the first step use the 3.2.0 version of TWRP if you are in Huawei's stock Rom.
For me its the best for this moment. Only issue is, that camera dont work in this early lineage rom. But developer is working on it.
Click to expand...
Click to collapse
Ok, thank you so much. I've got installed Twrp properly, and it boots ok... but no more. Now it stays on the recovery home screen. I'll try again

Custom GSI firmware [Global/EU]

UPDATE 10/16/19
I don't know why the development on XDA for redmi 7a is unbelievable lazy, but this is what I stole from 4pda!
1.Unlock the bootloader if you have not already done so.
2. Download vbmeta.img file (4 KB),
Download patched_boot_10.2.5EU.img,
https://filehorst.de/d/cFqIgsev,
2a For patched boot 10.2.6. Global Download
https://filehorst.de/d/cBeCunfm
2b. For patched boot 10.2.5. Global Download
https://filehorst.de/d/cDpHyAId
3. Download recovery
Code:
[URL="https://filehorst.de/d/cHyobAcd"]TWRP 3.3.1-1003 LRTeam[/URL]
[URL="https://filehorst.de/d/crqywBxx"]TWRP 3.3.1-1003-DX mod[/URL]
[URL="https://filehorst.de/d/cbvACbwB"]TWRP 3.3.1-1[/URL]
4. Drop the vbmeta file into the adb folder. Next, rename the patched boot file to boot.img and paste it with recovery into the adb folder
Code:
fastboot flash recovery recovery.img
fastboot flash boot boot.img
fastboot reboot
For patched boot but generally for the launch of custom firmware on our phone, say thanks YaAlex3
5. Reboot the phone by holding "volume + and power" the phone will reboot into TWRP
6. Flash Magisk
7. Download the GSI firmware. NEED A64 A / B . no other will do.
https://forum.xda-developers.com/project-treble/trebleenabled-device-development
GSI Firmware (A64 A/B):
AOSP 9.0 v119 (special instruction: search for boot fix and flash certification)
Descendant 4.0.1
DotOS
EvolutionX
PE Plus
MSM Extended
/e/
PixelExperience
ViperOS 6.5
LineageOS
And download and upload the Attached file Permissiver_v4.zip file (1.1 MB)
8. Unpack the downloaded firmware, you should get a file with the extension .img We
upload it to the USB flash drive. This can be done without leaving the recovery by simply connecting the phone via cable.
9. Make the Data format, wipe System, Davlik / Cache
8a. Install attached no-verity-encrypt-ysl to stay encrypted (optional)
10. Select Install img below - select the firmware file - select System
9a. If you like Gapps, Install BiTGApps Pie 9.0.0 (optional)
https://forum.xda-developers.com/android/software/arm-bitgapps-variants-t3959373
11. Flash Permissiver_v4.zip
12. Go back, select reboot - to the bootloader
13. In the adb folder, launch the console by holding the Shift button on the keyboard and right-clicking in an empty area, select the
line to open the command window.
We enter the fastboot flash vbmeta and then fastboot reboot
Code:
fastboot flash vbmeta vbmeta.img
fastboot reboot
Everyone is now waiting for the phone to turn on (at first it will reboot it's normal)
Note: vbmeta can also be flashed before the start of the whole action, as you wish.
Note 2: If suddenly there is no memory card, you can wipe System, flash everything and format the latest date.
Important Notes (FAQ)
[ROOT]Video recording fix:
put
media.camera.ts.monotonic=0
to /vendor/build.prop
[ROOT] Fix brightness
Turn on USB debugging, run the terminal \ cmd on the PC, write
Code:
adb shell
su
setprop persist.sys.qcom-brightness $ (cat / sys / class / leds / lcd-backlight / max_brightness)
Rejoice.
How to certify a device for GSI
Important: If you are at the initial setup stage, you must complete it. If notifications about the need for certification interfere, disable them.
We need to find our GSF Device-ID
1. Download the application
2. Copy “Google Service Framework (GSF) there.”
3. Go here , paste and click the button.
Or Just flash this zip and you are good to go
https://drive.google.com/file/d/1DTGpGrcjweZbN9wUdSSq8uQTmgxf0aD2/view
I am not good at this stuff so I probably shouldn't do it but I wanted to install Magisk on my phone
I flashed the patched boot using this
fastboot flash boot boot.img
I installed TWRP as my recovery
I flashed Magisk 19.3 from TWRP and rebooted the phone
It started android as usual, the magisk manager said Magisk was installed
After a few seconds phone restarted and booted itself into recovery (TWRP)
I went back to android and uinstalled the magisk by clicking uinstall in magisk manager
But the phone still restarts itself and boots into recovery every time I go to android
And the wifi isn't working
Do you have any ideas how to fix it?
And sorry for my English it's not my first language
Edit:
I used MiFlash to install original boot.img and everything seems to work fine
What does the permissiver do? Is that neccessary?
wow amazing
Has anybody else with an unlocked bootloader tried this? does it work?
Also: OP the recovery.img link is dead. Please reupload if you can.
Only gsi rom Aosp 9 pie system arm 32 -binder 64 by phhusson
Working and working without any problem with open gapps magisk . thanks xontax for flash
instructions.
mais 14 said:
Only gsi rom Aosp 9 pie system arm 32 -binder 64 by phhusson
Working and working without any problem with open gapps magisk . thanks xontax for flash
instructions.
Click to expand...
Click to collapse
Only 32 bit roms?
mais 14 said:
Only gsi rom Aosp 9 pie system arm 32 -binder 64 by phhusson
Working and working without any problem with open gapps magisk . thanks xontax for flash
instructions.
Click to expand...
Click to collapse
Can you reupload the recovery.img file for me. The link in the OP is dead
MDV106 said:
Can you reupload the recovery.img file for me. The link in the OP is dead
Click to expand...
Click to collapse
The link is ok download now and working.
If you have proplem again tell me I reupload.
---------- Post added at 08:33 AM ---------- Previous post was at 07:57 AM ----------
Luelu said:
Only 32 bit roms?
Click to expand...
Click to collapse
I flash many gsi rom arm 64a/b- arm a. Only.
Boot with success 2 gsi rom all the others no boot
1) pixel experience plus a64/ab but I have problems
2 Aosp 9 pie system arm 32 -binder 64 by phhusson
Stable and fast and I find a good gcam for arm32
That for me you can try flash any gsi rom .
Sorry for my English.
Please provide Gcam Link
mais 14 said:
The link is ok download now and working.
If you have proplem again tell me I reupload.
---------- Post added at 08:33 AM ---------- Previous post was at 07:57 AM ----------
I flash many gsi rom arm 64a/b- arm a. Only.
Boot with success 2 gsi rom all the others no boot
1) pixel experience plus a64/ab but I have problems
2 Aosp 9 pie system arm 32 -binder 64 by phhusson
Stable and fast and I find a good gcam for arm32
That for me you can try flash any gsi rom .
Sorry for my English.
Click to expand...
Click to collapse
provide Gcam link please
mdna1198 said:
provide Gcam link please
Click to expand...
Click to collapse
I don't remember link I repload .
Need you have camera API 2 enapled check with
camera 2api prope from play store delete any old gcam .
https://drive.google.com/file/d/1YGIRNbkmDPzzl1zX9phN_mCobzFxn59I/view?usp=sharing
mais 14 said:
The link is ok download now and working.
If you have proplem again tell me I reupload.
---------- Post added at 08:33 AM ---------- Previous post was at 07:57 AM ----------
I flash many gsi rom arm 64a/b- arm a. Only.
Boot with success 2 gsi rom all the others no boot
1) pixel experience plus a64/ab but I have problems
2 Aosp 9 pie system arm 32 -binder 64 by phhusson
Stable and fast and I find a good gcam for arm32
That for me you can try flash any gsi rom .
Sorry for my English.
Click to expand...
Click to collapse
Thanks, the link is working now.
---------- Post added at 12:24 PM ---------- Previous post was at 11:58 AM ----------
BTW, does anybody else have an issue with push notification LED light? Mine only lights up when the phone is charging even though I have turned it on for most apps
I think I managed to install and boot,
but my 7a cannot enable wifi
and google play is not certified
I used system-arm32_binder64-ab-gapps-su.img.xz (9.0 v119)
Anyone?
mais 14 said:
2 Aosp 9 pie system arm 32 -binder 64 by phhusson
Stable and fast and I find a good gcam for arm32
That for me you can try flash any gsi rom .
Sorry for my English.
Click to expand...
Click to collapse
How did you make everything stable? My wifi is not working.
RalphMalph said:
I think I managed to install and boot,
but my 7a cannot enable wifi
and google play is not certified
I used system-arm32_binder64-ab-gapps-su.img.xz (9.0 v119)
Anyone?
Click to expand...
Click to collapse
I don't have any problem with WiFi
For certified use the option for user's costum ROM
Need register with GSF I'd
---------- Post added at 10:14 PM ---------- Previous post was at 09:24 PM ----------
mais 14 said:
I don't have any problem with WiFi
For certified use the option for user's costum ROM
Need register with GSF I'd[/QUO
For WiFi try clear cache or factory reset from recovery you lose all data.
you didn't erase vendor IMG?
Click to expand...
Click to collapse
I tried to flash again
But still wifi not working.
I cannot turn it on, when i enable it, it goes directly back to disable.
Did a factory reset from twrp
Did a clean cache/data from the app "settings"
Did a reset of wifi
Nothing works
RalphMalph said:
I tried to flash again
But still wifi not working.
I cannot turn it on, when i enable it, it goes directly back to disable.
Did a factory reset from twrp
Did a clean cache/data from the app "settings"
Did a reset of wifi
Nothing works
Click to expand...
Click to collapse
Flash Boot IMG patched boot 10.2.5 EU?
Your phone ships with global rom ?
mais 14 said:
Flash Boot IMG patched boot 10.2.5 EU?
Your phone ships with global rom ?
Click to expand...
Click to collapse
Yes... Global rom
And no i did not try to flash that. Tried a patched boot file that i made myself. Maybe it didnt work or i missed something. Couldnt find that 10.2.5 file
RalphMalph said:
Yes... Global rom
And no i did not try to flash that. Tried a patched boot file that i made myself. Maybe it didnt work or i missed something. Couldnt find that 10.2.5 file
Click to expand...
Click to collapse
If you want flash this patched Boot .
The link is OK now from first post.
mais 14 said:
If you want flash this patched Boot .
The link is OK now from first post.
Click to expand...
Click to collapse
Unfortunately didn't work
Which gsi image did you use?

Categories

Resources