yashsingh1/xdaforums huggingface dataset:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
PixelExperience for Xiaomi Mi Max [hydrogen - helium]

What is this?

Pixel Experience is an AOSP based ROM, with Google apps included and all Pixel goodies (launcher, wallpapers, icons, fonts, bootanimation)

Our mission is to offer the maximum possible stability and security, along with essential and useful features for the proper functioning of the device

Based on Android 10.0

Whats working?

Wifi

RIL

Mobile data

GPS

Camera

Flashlight

Camcorder

Bluetooth

FMRadio

Fingerprint

Lights

Sound / vibration

Wifi display (Cast)

Face unlock

Known issues

SELinux is permissive

DON'T FLASH GAPPS, ALREADY INCLUDED

PE: Download

PE Plus: https://www.androidfilehost.com/?w=files&flid=306423

Translation

Help with project translation

Stay tuned

Our Telegram channel

Our blog
​

Android OS version: 10.0.0_r13

Security patch level: November 2019

Build author/Device Maintainer: Dungphp

Device Source code: Kernel Source

Source code: https://github.com/PixelExperience

ROM Developer: jhenrique09

XDA:DevDB Information

[ROM][UNOFFICIAL][Mi Max] Pixel Experience [AOSP][10.0], ROM for the Xiaomi Mi Max

Contributors

Dungphp, jhenrique09, Amol Amrit (folow him's works)

ROM OS Version: Android 10

ROM Kernel: Linux 3.x

Version Information

Status: Stable

Beta Release Date: 2019-12-06
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
INFO:

06/12/2019:

- PE 10 online

25/12/2019:

- Cast fixed

- Update sources

- Security patch 05/12/2019

03/01/2020

- Whatsapp video playback fixed

- Google camera (need test more)

15/01/2020

- Security patch 01/01/2020

- r23 (now PE sources is stable)

16/02/2020:

- r27 Android

- Security patch 05/02/2020

28/02/2020

- Clean my sources

- Vibrator from Xiaomi

09/03/2020:

- Security patch 05/03/2020

- Update sources to r31

16/03/2020:

- PE Plus online

.Pictures:

08/04/2020: PE Plus

- Security patch 05/04/2020

- Face unlock support

- Update sources to r33
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
Wow,another android 10, thanks [MENTION=2772810]dungphp[/MENTION]. Will flash it later when I have a good time :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
great... downloading now.....
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
I have flashed helium build to hydrogen, it booted, all working, just Camcorder not working on my hydrogen
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
nice... will update after flashed....:D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ZainBilq:
Wow...PE10 for hydro/heli... Thanks [MENTION=2772810]dungphp[/MENTION] downloading for hydro...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Dev, Can we get some screenshots please.

Thanks for the PE 10 rom :angel:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] the_lzxman:
Thank you very much sir...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] azizak:
waiting stable :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Post 2 man !
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] the_lzxman:
Flash And Report IF u Found Any Bug... its Help Dev For Building STABLE ROM...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
helium... no booting... goes fastboot..
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Tét fast hydrogen to helium: https://drive.google.com/file/d/1YJ9zeE_i0_l19U0VoLpPtxfU-kD69jo2/view?usp=sharing

And send me logcat by pastebin
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
ok...

# still not booting..
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Gambitore:
hydrogen: clean flash, booting without problems, after first setup, launcher has failed to start (black screen only), in-call volume is loud, all working fine for now...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ZainBilq:
Flashed, booted, everything seems fine. DPI was at 360 by default, had to change it to 392.

Below are screenshots if u guyz wanna see...

Thanks again dev for the awesome ROM...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
just finished flashing the rom and it's working nicely… the bug I faced was with the navigation Hw was still working even when gesture navigation is enabled, and with the recent app list when I press the recent app Hw switch from any currently running app " e.g:whatsapp " (except home) the list shows empty. But if I minimise everything and went to home and then press the recent button again all the recent apps show. dt2w is not working and dt2 to sleep from the status bar is not working. And most importantly my phones screen off time is set to 15 sec, but even after waiting about 2 minutes the phone's screen is not turning off

Edited: after a reboot the screen has started to sleep and I enabled dt2w via kernel adiutor
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
helium... still no boot... goes fastboot...

i try using with all ur recovery... also can't boot...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Send me logcat by https://pastebin.com/
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
how do you got MSM Q 05012020 release??:D:D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
It was a test build from [MENTION=2772810]dungphp[/MENTION] which has a torch issue. It will be released once MSM Team update the sources.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] tarkzim:
Probably never, LMAO.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Why ?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] tarkzim:
How about why wouldn't you make it happen?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
I don't care about selinux, whether it enforce or permissive because almost all of the rom that I have used is in permissive and I don't have any problems with that's. For me just do what you can. You're among the best dev that's I've ever known and I really appreciate all of your work and because of you, me and others users can taste android Q. Thanks a lot :good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
For me it's just a matter of time. First I fix all the bad errors and then consider the SeLinux problem
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
Same with me. All works fine and I don't care whether selinux is enforce or permissive. All ROM features and software work perfectly.

[MENTION=2772810]dungphp[/MENTION] is the best developer for me, who released such amount of different ROMs, covering all user requirements. He fixed all the bugs, that were reported and continue to increase the quality of every ROM.

LOS of [MENTION=6407372]tarkzim[/MENTION] is fine too, but it would be perfect for those, who don't need any customization and like a AOSP with its minimal features.

---------- Post added at 13:26 ---------- Previous post was at 13:21 ----------

Cause it's not a prior task. ;)

What are the advantages of selinux enforce? Could you specify them? Is there anything critical, that doesn't work with the permissive?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
Do not over praise me because my rom versions are very buggy and therefore I have never dared to say that my rom is stable and perfect. Because there's a lot of work to be done. Complimenting me only makes others unhappy.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] tarkzim:
Wow, calm down bro, i know many users like you doesn't care about SELinux, it was just a security feature,

you won't feel any lost if you don't care about security but other features.

well, you said that this is not the first priority, okay just wondering why wasn't any of your ROMs are enforcing?

and if you are capable to do that, i would say good luck then.

Thanks for replying my boring comments, no offense and good luck to yall.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
That's just my humble opinion. I'm using your ROMs for a long time. Moreover, your ROMs are more popular in the Russian community on 4pda. You're fixing all the bugs that appear in threads. So, we get not just a good ROMs, but the best feedback from the developer.

And that's why I would like to thank you once again.

---------- Post added at 13:57 ---------- Previous post was at 13:42 ----------

Do you want to help in adding selinux enforce into the dungphp's ROMs? Just wondering about the purpose of your posts about it here.

As for security... Have you ever experienced any issues with permissive mode? Or it's just a scary tale? :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] tarkzim:
Not gonna do it, i was just hoping you guys will make it work.

that's it, thank you. ;)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
So, you just made it and would like to share your success in other developer's thread? That's really strange.

Wish you a good luck with your LOS ROM and hope selinux enforce will help you to achieve all goals.

---------- Post added at 14:21 ---------- Previous post was at 14:13 ----------

BTW, you didn't specify any example of security issue you've experienced with the permissive mode. Have you ever seen them?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
just built us more rom - i will support u..... hehheehehee..

doesnt care what others said... :D:D
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
totally agree with you. I have used rom with selinux permissive mode since nougat era till now on Q and I don't have any security issues with the permissive mode not even once, so I wonder what so special about enforce mode.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
If someone hacks your phone using a compromised app, wont leave a proof of hack. Selinux is like a Firewall for Android.

Selinux even helps in SOT, as it restrict unwanted activity.

The collective knowledge of a community can be enormous, however it has limited value unless the knowledge is shared. It’s always encouraging when an individual cracks a problem or improves a process. However, if that same problem is plaguing an entire team and the knowledge isn’t shared, the success is limited.

Developers are like scientist, so request to all to keep personal issues aside and respect others and work for betterment of community !

I am nobody to say, what I have already said. Please forgive me, If I hurt you in any sense !
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
Respected Developer,

Are you depressed of anything in life, feeling sorry :(

Your are a great developer, so is [MENTION=2772810]dungphp[/MENTION].
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
so, moral of the story is don't be arongance must be respectful to each other's :)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] tarkzim:
I'm totally fine, I wasn't here looking for a fight or something,

if i'm hurting anyone i will apologize, wish you all good luck. :good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
It's quite clear for me and other users of all ROMs. But I have a two questions and still can't find an answers. Maybe you'll be able to answer them and bring us a light?

1. All of us have used a ROMs with SELinux permissive mode during last years. Even LOS 16 of [MENTION=6407372]tarkzim[/MENTION] uses it. Moreover, [MENTION=6407372]tarkzim[/MENTION] made SELinux work in enforced mode just a few weeks ago 2019/12/08 (you can find this info in his changelog).

So the question is: when SELinux became so critical? 2019/12/08 is a start of new security era?

2. Has any user of any custom ROM here experienced a security issue related to SELinux permissive mode? Where can I find an examples?

Your help with these questions will be much appreciated.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ZainBilq:
Google it pls.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
Thanks, I've read a lot of info about SELinux modes and their difference a long time ago. [MENTION=6407372]tarkzim[/MENTION] asked about SELinux enforce mode here. That question became interesting for me and hope the other users as well. That's why I replied here and asked about the 'great date' of 2019/12/08, when one of the developers released a ROM with SELinux enforced mode. But it makes the other questions to appear.

Do we have a users experiencing issues related to SELinux permissive mode here? What ROMs did they use before 2019/12/08? Do they have plans to switch their daily driver ROM to [MENTION=6407372]tarkzim[/MENTION] LOS now?

Actually, answers could bring light to the main questions: is this SELinux enforce mode a panacea? Or it's just another feature currently available in LOS only (talking about unofficial ROMs)?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
When I was using MIUI rom 10.2.2 with Selinux enforcing, I was also doing banking, shopping etc and never felt unsafe.

Recently when I started using Q rom, I have stop storing sensitive information on phone, forget about shopping and banking on custom ROMs, just not safe enough.

Nowadays the contacts in your phone app, activity in messenger apps, bookmarks and your routine behavior online/offline are all monitored and shared/sold to other companies. Big companies and hackers are stealing information and personal data in this era.

So enjoy custom ROMs, but with precautions.

I love this Pixel Experience ROM, Thanks and best regards to [MENTION=2772810]dungphp[/MENTION].
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Zasnizas:
nevermind, just forget about it and good luck with your LOS ROM :good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
The cam works really good thanks for sharing it with us.

Can I know who build this, the name of the developer.

I would like to download the future updates too :fingers-crossed:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] madmax59:
I don't know developers. ı found it redmi note 8 community

Mi Max cihazımdan Tapatalk kullanılarak gönderildi
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
Here is the developer [MENTION=458894]jairo[/MENTION]_rossi, who made this Gcam port HyperCam_E3.0_Q

link : https://www.celsoazevedo.com/files/android/google-camera/dev-jairo_rossi/
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] corynthian:
excellent Rom, only stumbled onto 2 small issues:

1. nav button light can't be regulated (turned off or dimmed)

2. double tap to wake is not working

other than that ... :)

Thanks!
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
[MENTION=2772810]dungphp[/MENTION]

Clean flash Pixel Experience [AOSP][10.0][03/01/2020] + Magisk20.2

Main Apps: Kernel auditor, greenify etc

Issues:

second sim calls on Jio network does not work, though mobile data is working.

Phone started continuously rebooting all by itself.

Troubleshoot steps:

backup data in twrp and clean flash the rom and restored the data.

Result: issues not resolved.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Jio doesn't work on Sim slot 2 because our phone only supports VOLTE in sim 1.

Mi should have made sim slot 2 volte compatible.... :crying:

So if you have a SD card and a 4g sim... You got to say bye to one of them.

Or get an adapter
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
I can remember that on MIUI 10.2.2. it was working, I could make calls and mobile data as well !
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] suhailsayed:
Nope that is not the case Jio VOLTE can work in any of the slots.

But only 1 sim works on VOLTE on any slot.

It works for me on MIUI.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Well it doesn't work for custom ROMs...

And besides we all switch to a custom ROM for a reason that the stock miui lacked so no one is going back just to get this feature working... It would be great to get VOLTE support on both slots on a custom ROM
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] suhailsayed:
Well FYI it works for me on Evox Pie on either slot.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
Any other rom in which VoLTE works in both roms ?

Have you tested the PixelExperience_hydrogen by Rohit Shelke ?

Thanks and best regards

---------- Post added at 10:42 PM ---------- Previous post was at 10:36 PM ----------

Any other rom in which VoLTE works in both roms ?

Have you tested the PixelExperience_hydrogen by Rohit Shelke ?

Thanks and best regards
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] suhailsayed:
No bro i haven't, I am using Evox right now, and i love this Rom, everything works fine, exept just 1 issue. When on a call, and when i turn speakerphone on, it has so much disturbance for the person on the other side that conversing on speakerphone is impossible.

Apart from that this Rom is perfect.

Evox is based on Pixel Experience with fair amount of customizations.

Oh yes, i have Heliun 128/4gb.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
double posted
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Thanks for informing... I didn't knew that it worked on evox pie ROM
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
[MENTION=2772810]dungphp[/MENTION] I know how to enforce selinux, If you don't know !

Selinux enforcing and VoLTE on both sim would make this ROM my daily driver.

Already appreciating for this super ROM.

will appreciate more if you can add security and a required feature, VoLTE.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] dungphp:
I think i can't
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Serecomputing:
Currently m using pixel experience 9.0.. And want to upgrade with this one. I don't have much information. So anybody please tell me is there any bugs in this rom unlike 9.0 pixel experience or it is the same as like that. Also, how I can flash this rom without losing my data?? (this is important).. I don't want boot loops.

Thanks.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Currently the known issue is SELinux Enforcing.

And this ROM similar to Android pie but with more features and security for privacy.

Use a backup app like titanium backup to backup your data because you have to clean flash the ROM.

Dirty flashing would probably lead to boot loop.

And if it somehow boots up there will be forced app closes.

So clean flash is always recommended when changing ROMs
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
It's actually rather a feature than the issue. All previous unofficial ROMs used SELinux Permissive. Isn't it?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Yeah... Sorry, I know that it's a feature but I only tried to keep it simple for that user to understand
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
Nevermind, bro. Your help in threads is much appreciated. :good:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
just lets the other dev proud with himself with his only rom ever....

we need dev like [MENTION=2772810]dungphp[/MENTION] bring us a lot of beautiful rom we can using it without big problem/issue.. if we dont.. we cant taste diff rom like other devices..
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
Could you please share your experience with us here?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] ZainBilq:
Use Magisk module...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
I'm not a developer, so I can't confidently say. As I have read, SELinux policies are much more than just a simple switcher between Permissive and Enforcing. Moreover, simple switching between Permissive and Enforcing may cause a bootloop.

The ROM sources should include permissions for processes/users to make Enforcing work correctly. If the ROM sources don't include those permissions, you'll get errors and the apps will not work correctly. Isn't it?

---------- Post added at 15:04 ---------- Previous post was at 14:53 ----------

Just to be clear, I don't really care about Enforcing. I'm using unofficial ROMs with SELinux Permissive for a long time and didn't have any security or other issues related to it.

So, Permissive is quite enough for me and I don't need to read scary tales about security issues, additional malware protection, etc. SELinux Enforcing is not a panacea. And the most vulnerable place will always be the person using the device. ;)

It would be nice if we can have a ROM with SELinux Enforcing and great customization options, but I will not be upset if we can't.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] raikko5:
i'm agreed with u... we just need our device alive like others...
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Thanks

:fingers-crossed:
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Tanvir_faisal:
battery issue :(

Thanks to the dev for awesome development. I have flashed the hydrogen version on my MI Max. Unfortunately after flashing my battery is draining so fast. cant even use the mobile properly. Can you suggest any solution for this issue?
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
[MENTION=2772810]dungphp[/MENTION] helped me to build a AICP ROM and you can test it if you're interested in. BTW, it contains a SELinux switcher. But it seems, that this switcher doesn't work as it should. Root Checker shows, that Enforcing is active, but this switch activates the Permissive once you leave this option screen. I have attached some screenshots from this ROM.

Here are the download links for those who would like to test it:

aicp_hydrogen_q-15.0-UNOFFICIAL-20200112

aicp_helium_q-15.0-UNOFFICIAL-20200112
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
I recommend you to give some time for this ROM while it generating the cache and making initial settings. Test it for a few days as is and use a KernelAdiutor only if the battery drain will not be solved.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
Both the sim slots are not working, even no voice calls

dark them not working

home not working from some point, have to use back button.

search in setting not present

No Selinux switch in settngs
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
I have tested AICP on my Hydrogen and can't reproduce these issues. I can't test VoLTE because it's not available in my country. Nevertheless, SIM slots are working fine as you can see a network indicator on my screenshot. [MENTION=2772810]dungphp[/MENTION] has prepared the fix for VoLTE, but it was not included in AICP yet.

Dark theme and home button are working fine for me. SELinux switch could be found on my screenshots as well as the activated dark theme.

Sorry, I don't remember if search in settings is available because already reverted back to MSM.
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Tanvir_faisal:
Thanks for the suggetions, but heres a issue, on this rom the magisk zip isnt flashing properly, where after flashing supersu it still saying the device is not rooted, thus i couldnt take access to Kernel Auditor or Greenify properly as, it saying it doesnt have root access. kindly suugest a way out. Please

---------- Post added at 09:38 AM ---------- Previous post was at 09:34 AM ----------

Thanks for the suggestions, but heres a issue, on this rom the magisk zip isnt flashing properly, where after flashing supersu it still saying the device is not rooted, thus i couldn't take access to Kernel Auditor or Greenify properly as, it says it doesn't have root access. kindly suggest a way out. Please.

:(
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] Nikhil Chandran:
Are you using magisk canary version (20)
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] _firewall_:
Magisk stable 20.3 works fine for me on the Android 10 ROMs I've tested (MSM, AICP, LOS, Havoc).
[Xiaomi Mi Max ROMs, Kernels, Recoveries, & Other D] quakze:
Get the latest magisk here https://github.com/topjohnwu/Magisk/releases/download/v20.3/Magisk-v20.3.zip