Is it possible to install GravityBox in Mi A1 using Magisk only? - Xiaomi Mi A1 Questions & Answers

Hi guys, I need some assistance. I only want to install GravityBox in my Mi A1 so that I can enable double tap gesture controls and other GravityBox features.
Now the problem is. Is it possible to install GravityBox using Magisk only, or you will still require Xposed Framework?
I understand that installing Xposed Framework will prevent you from having OTA updates and it will trigger SafetyNet.
So, is there a way to install GravityBox in the most least invasive method?
Thank you in advance for any replies.

Gravitybox is a Xposed Module, so it needs Xposed Framework.
There is a Magisk module that activates Xposed Framework, thus, allows us to install and use any Xposed Module.
All becomes "dead" if we simply uninstall Magisk, so I guess there's no issue regarding OTA's since Magisk installs everything, systemlessly.
That's my current config, by the way...
Cheers!
Enviado do meu Mi A1 através do Tapatalk

Battousai1 said:
Hi guys, I need some assistance. I only want to install GravityBox in my Mi A1 so that I can enable double tap gesture controls and other GravityBox features.
Now the problem is. Is it possible to install GravityBox using Magisk only, or you will still require Xposed Framework?
I understand that installing Xposed Framework will prevent you from having OTA updates and it will trigger SafetyNet.
So, is there a way to install GravityBox in the most least invasive method?
Thank you in advance for any replies.
Click to expand...
Click to collapse
Use magisk to download systemless xposed(sdk26) and the modified apk and then u can download GravityBox
Στάλθηκε από το Mi A1 μου χρησιμοποιώντας Tapatalk

Battousai1 said:
Hi guys, I need some assistance. I only want to install GravityBox in my Mi A1 so that I can enable double tap gesture controls and other GravityBox features.
Now the problem is. Is it possible to install GravityBox using Magisk only, or you will still require Xposed Framework?
I understand that installing Xposed Framework will prevent you from having OTA updates and it will trigger SafetyNet.
So, is there a way to install GravityBox in the most least invasive method?
Thank you in advance for any replies.
Click to expand...
Click to collapse
If you have xposed and only gravitybox enabled i think that the test of safetynet in magisk passes(ctsprofile......). Some other modules mess with safetynet.(not 100 sure).you need to check modules one by one and check also the settings of fxposed (resource hooks) and settings of magisk (magisk hide).if you install the modules one by one and recheck safetynet you will have no issue. As far as the ota updates my opinion is to wait 2-3 weeks after the ota arrival and not be early adopters lol.

Thanks guys for the reply. So just to summarize, these are the steps that needs to be done:
1. Install Magisk only.
2. Once Magisk is installed, look for the Xposed framework module (SDK 26?) from Magisk and install it.
3. Once Xposed has been installed, look for GravityBox and activate/install it.
Is there an easy way to roll-back to original state? (i.e. unroot and bring back stock recovery and stock settings)
Thanks guys!

Battousai1 said:
Thanks guys for the reply. So just to summarize, these are the steps that needs to be done:
1. Install Magisk only.
2. Once Magisk is installed, look for the Xposed framework module (SDK 26?) from Magisk and install it.
3. Once Xposed has been installed, look for GravityBox and activate/install it.
Is there an easy way to roll-back to original state? (i.e. unroot and bring back stock recovery and stock settings)
Thanks guys!
Click to expand...
Click to collapse
Before messing with modules make a backup in twrp first . To go stock it is easy hard reset and then lock bootloaderif you want. in case of bootloop or blackscreen because of fxposed modules you can try several solutions before you hardreset.(deactivate xposed or delete modules in twrp) One module is "dangerous " because of black screen . Dont know if they fixed it.
(https://forum.xda-developers.com/xposed/modules/xposed-android-p-ify-features-t3764556)

Also I said sdk 26 because I assumed that you are on oreo if I'm wronig Google search your Android version and find with one you must install
Battousai1 said:
Thanks guys for the reply. So just to summarize, these are the steps that needs to be done:
1. Install Magisk only.
2. Once Magisk is installed, look for the Xposed framework module (SDK 26?) from Magisk and install it.
3. Once Xposed has been installed, look for GravityBox and activate/install it.
Is there an easy way to roll-back to original state? (i.e. unroot and bring back stock recovery and stock settings)
Thanks guys!
Click to expand...
Click to collapse
Στάλθηκε από το Mi A1 μου χρησιμοποιώντας Tapatalk

Hi guys, quick question, I want to install Magisk, the guide I found lets you install Magisk and lets you retain OTA updates so that is good. Now the guide instructs you to install March and April security patch.
This is the xda link: https://forum.xda-developers.com/mi-a1/how-to/root-mi-a1-oreo-8-0-disabling-ota-magisk-t3728654
The question is, what if you are already have April 2018 security patch by default on your Mi A1, do you still need to install those two patches according to the guide? If not then how can you install Magisk without re-installing those patch?
Another question is, there are other guide that advises you to install custom recovery such as TWRP to install Magisk, what is the advantage of having a custom recovery over installijg Magisk via fastboot?

panostheodorakis7 said:
Use magisk to download systemless xposed(sdk26) and the modified apk and then u can download GravityBox
Στάλθηκε από το Mi A1 μου χρησιμοποιώντας Tapatalk
Click to expand...
Click to collapse
Thanks panostheodorakis7! I finally able to install Magisk and then Xposed systemless SDK 26 within Magisk. I then noticed that there is no Xposed appa available, I tried to install the modified APK and then finally saw the Xposed app.
My question is, what is the use of installing the systemless Xposed within Magisk and what is the logic why we need to install the systemless and then install the APK to enable the app?

Battousai1 said:
Thanks panostheodorakis7! I finally able to install Magisk and then Xposed systemless SDK 26 within Magisk. I then noticed that there is no Xposed appa available, I tried to install the modified APK and then finally saw the Xposed app.
My question is, what is the use of installing the systemless Xposed within Magisk and what is the logic why we need to install the systemless and then install the APK to enable the app?
Click to expand...
Click to collapse
When you install Xposed framework on Magisk, it doesn't mess with System partition which means it won't break OTA updates. Anything that you flash on Magisk, stays on /Magisk. But anything that you flash on twrp, stays on /System.

Rowdyy Ronnie said:
But anything that you flash on twrp, stays on /System.
Click to expand...
Click to collapse
Not 100% true, depends on what you're flashing in TWRP. For example Magisk itself, Magisk modules or custom kernels with stock Wifi drivers won't touch System partition at all. Also do NOT allow System modifications in TWRP as it will break OTA immediately.

Rowdyy Ronnie said:
When you install Xposed framework on Magisk, it doesn't mess with System partition which means it won't break OTA updates. Anything that you flash on Magisk, stays on /Magisk. But anything that you flash on twrp, stays on /System.
Click to expand...
Click to collapse
Thanks Rowdyy Ronnie, ok so installing the modified Xposed APK file doesn't touch the /System? because at first I don't understand the logic why we need to install the Magisk Xposed module and then we still need to install the APK. What is the difference between the Magisk Xposed module and the Xposed APK?
Lastly, I noticed that when I installed Magisk, you need to make a command "fastboot boot patched_boot.img" is this command the one that roots the device? or is it the Magisk Manager APK?

Battousai1 said:
Thanks Rowdyy Ronnie, ok so installing the modified Xposed APK file doesn't touch the /System? because at first I don't understand the logic why we need to install the Magisk Xposed module and then we still need to install the APK. What is the difference between the Magisk Xposed module and the Xposed APK?
Lastly, I noticed that when I installed Magisk, you need to make a command "fastboot boot patched_boot.img" is this command the one that roots the device? or is it the Magisk Manager APK?
Click to expand...
Click to collapse
First, You flash Xposed framework to make your device Xposed compatible and then you use the Xposed Installer app to install xposed modules.
Second, Magisk root your device by patching the boot image (Unlike SuperSu which modifies System partition). So when you type fastboot boot patched_boot.img, you are booting the device into patched boot image instead of stock boot image and thus gaining root access. You can also just boot your device into twrp and flash magisk zip file instead of patching the boot image manually. And Magisk manager is just an app to control root access and allow you to flash magisk modules. But it doesn't root your device.

Rowdyy Ronnie said:
First, You flash Xposed framework to make your device Xposed compatible and you install the Xposed Installer app to install xposed modules.
Second, Magisk root your device by patching the boot image. So when you type fastboot boot patched_boot.img, you are booting the device into patched boot image and thus gaining root access. You can also just boot your device into twrp and flash magisk zip file instead of patching the boot image manually. And Magisk manager is just an app to control root access and allow you to flash magisk modules. But it doesn't root your device.
Click to expand...
Click to collapse
Thanks Rowdyy Ronnie for the quick reply, now it make sense.

Related

[Guide][Xposed] Installing Traditional Xposed on Stock ROM

IMPORTANT UPDATE!!!
I have now updated the guide. We now use the official installer instead of the systemless installer due to a big change in the way the systemless image is handled (thanks to Magisk). If you have the old systemless version, you must remove it before installing the official Xposed. You can find a guide for that here. Alternatively, you can rebase your entire system on the new systemless Magisk system, for which I have a guide coming soon.
Getting Xposed up and running on this thing is pretty simple once you're rooted, but I got a request to make this, and I don't want anyone breaking their phone while they're trying to get it installed, so I made a guide.
Before you begin, you'll need your phone rooted with SuperSU (systemless root). This has been tested on V6.1 and V6.4 of the Amazon Prime edition BLU R1 HD, but I'm sure it will work on the non-Prime version too. You also must have TWRP installed. Not really sure how you got root without having TWRP, but you do need it.
As always, you're doing this at your own risk. It's not my fault if your phone gets bricked, damaged, or becomes sentient and plots with other Android devices to kill you and your cat.
With all that out of the way, let's get started here.
First, you need DVDandroid's Material Design Xposed installer. It's a really great alternative to the official Xposed installer and I prefer it on all my devices. You can download it from this thread.
After installing that, open it up. You'll be greeted with a screen telling you to be careful and that this could damage your device. Dismiss it.
Slide over to the official tab in the Xposed installer. We used to use the systemless version, but we can no longer use that one due to some changes that were recently made.
From the top dropdown, choose xposed-(version)-sdk23-arm, where (version) is replaced with the latest version of the file. This should be selected by default, but double check. Make absolutely sure that the ARM version is selected and NOT the ARM64 or x86 version. Flashing the wrong version could damage your phone.
Click Install/Update. Xposed installer will give you a few warnings and ask for root access, but at the end of it all, your phone will reboot.
The rest is automatic. Your phone will boot into TWRP, where it will run a couple scripts, and then reboot back into the system. The first boot process will take a long time, and might even loop once or twice. It will also rebuild the caches for every app on your phone, so it will take a while. Once it finally finishes, you should be booted to Android with Xposed framework enabled!
That's it! Install your favourite modules and play with your phone to your heart's content!
Also note that after performing these steps, your device will take a long time to boot up. The Xposed framework simply being initialized will make your phone take much longer to start up than normal. Every additional module you enable will also make your phone take a little longer to boot. You can disable the Xposed framework in the Xposed Status tab of the Xposed Installer using the switch at the top. This will disable Xposed and your phone will boot quickly again (without even removing Xposed!), so you can use this as a hotswitch for enabling/disabling Xposed (if that makes sense in your use-case). Removal of Xposed is also pretty straightforward. Just head over to the official tab in Xposed Installer and click the Uninstall button. I've never personally tried this because I see no reason for it, but I can't imagine why it would break anything.
This second post will be reserved for any notes I want to make about specific modules. If anyone discovers anything useful for this post, please let me know and I'll add it.
In GravityBox, enable "Force AOSP" in the About menu to fix a problem with several of the Statusbar Tweaks.
Some of Android N-ify's options don't work. Specifically, the Status bar header options cause the quick settings and notification panel header to become improperly layered, making it unusable. If anyone knows how to go about fixing this, please let me know. Disabling the options completely fixes it, but you lose the functionality. You will also want to disable all options in Notifications section to avoid the notifications panel looking awkward.
Having the GravityBox Miscellaneous option "Search bar visibility" set to "Hide and remove space" causes glitchy graphics when opening the recent apps/task manager. To correct this, set it to either "Default" or "Hide and keep space".
The following problems are the same issue manifesting in different ways.
Double tapping the overview key while only one app is opened and Android N-ify's "Quick switch" is on causes SystemUI to crash.
Tapping the overview key while the overview is already opened, only one app is opened, and Android N-ify "Recents button click behavior" is set to "Return to previous app" causes SystemUI to crash.
Tapping the overview key while the overview is already opened and Android N-ify's "Recents button click behavior" is set to "Cycle through apps" causes SystemUI to crash.
Side note, I hate the default clear all button (in the recent apps/task manager). It's ugly, takes up too much space, and is poorly positioned. If anyone knows of an Xposed module that can get rid of it completely (I can use a different one from either GravityBox or the best recent apps/task manager enhancer ever, Recently), or knows how to go about making such a module, please let me know. I would be grateful forever.
Just want to add that Xposed also works in V6.4. And also thanks for mentioning the unofficial Xposed installer app, the material design looks much better than the original
jasonmerc said:
Just want to add that Xposed also works in V6.4. And also thanks for mentioning the unofficial Xposed installer app, the material design looks much better than the original
Click to expand...
Click to collapse
Thanks. Updated the first post.
Wow, never used Xposed before but this is pretty neat. I've got the CM battery icon on my status bar.
Nice.
Thanks for the guide! Love using gravitybox to make the navbar smaller. Anybody know a way to make double tapping power button open camera?
I'm getting this error in twrp. Any ideas?
After I click install my phone reboots into TWRP but it does not run any scripts and xposed isn't installed. Any ideas why?
sporez said:
I'm getting this error in twrp. Any ideas?
Click to expand...
Click to collapse
twotonejuggler said:
After I click install my phone reboots into TWRP but it does not run any scripts and xposed isn't installed. Any ideas why?
Click to expand...
Click to collapse
Systemless Xposed is officially dead. Well, not really. Thanks to a new tool called Magisk, things have changed a lot, which means I will have to rewrite a good chunk of this guide. I will be writing a new guide talking about Magisk shortly, but for now, this guide is dead. Sorry.
I've updated the guide with instructions for installing official Xposed version, and I tested it. This guide is back in business. Now to work on that Magisk guide. Install away, @sporez @twotonejuggler!
Removing old systemless Xposed and re-installing official version.
Today, an update to the Xposed Installer was released. It should offer to update itelf when you open it. Please update the Xposed installer before uninstalling the old systemless Xposed package and installing the new one.
This will serve as the guide for removing systemless Xposed and installing the official Xposed package. If you would like to continue using systemless Xposed, you will have to get the Magisk framework, which I have a guide coming soon for, so please sit tight. It does require unrooting/restoring your phone, so don't get too attatched.
Make sure Xposed Installer is up to date. You need the 05/08/16 version or newer.
Switch to the systemless tab of Xposed installer, then click the Uninstall button. Accept the warnings, allow root access if required. Your phone will reboot to recovery, remove Xposed, and reboot back to Android. Xposed will be gone.
Reopen the Xposed Installer, switch to the official tab, verify that the selected framework is xposed-(version)-sdk23-arm (NOT any other version) and click Install/Update. Accept the warnings, allow root access if required. Your phone will reboot to recovery, then back to Android. It will rebuild the cache for all apps, so this first boot will take a long time.
You should be good to go.
ColtonDRG said:
I've updated the guide with instructions for installing official Xposed version, and I tested it. This guide is back in business. Now to work on that Magisk guide. Install away, @sporez @twotonejuggler!
Click to expand...
Click to collapse
Thank you! Followed the updated guide and it worked.
​
ColtonDRG said:
Today, an update to the Xposed Installer was released. It should offer to update itelf when you open it. Please update the Xposed installer before uninstalling the old systemless Xposed package and installing the new one.
This will serve as the guide for removing systemless Xposed and installing the official Xposed package. If you would like to continue using systemless Xposed, you will have to get the Magisk framework, which I have a guide coming soon for, so please sit tight. It does require unrooting/restoring your phone, so don't get too attatched.
Make sure Xposed Installer is up to date. You need the 05/08/16 version or newer.
Switch to the systemless tab of Xposed installer, then click the Uninstall button. Accept the warnings, allow root access if required. Your phone will reboot to recovery, remove Xposed, and reboot back to Android. Xposed will be gone.
Reopen the Xposed Installer, switch to the official tab, verify that the selected framework is xposed-(version)-sdk23-arm (NOT any other version) and click Install/Update. Accept the warnings, allow root access if required. Your phone will reboot to recovery, then back to Android. It will rebuild the cache for all apps, so this first boot will take a long time.
You should be good to go.
Click to expand...
Click to collapse
I tried doing this today, but it never completed in twrp. What am I doing wrong? When I look at the console, it says:
- Mounting /system(ro), /cache, /data
- Xposed version: 86.3 alt (Systemless by topjohnwu)
! Magisk is not installed
! Magisk is required for this mod!
Updater process ended with ERROR: 1
Error installing zip file '/cache/recovery/xposed-uninstaller-topjohnwu-20160804.zip'
Done processing script file
MTP Enabled
yaconsult said:
​I tried doing this today, but it never completed in twrp. What am I doing wrong? When I look at the console, it says:
- Mounting /system(ro), /cache, /data
- Xposed version: 86.3 alt (Systemless by topjohnwu)
! Magisk is not installed
! Magisk is required for this mod!
Updater process ended with ERROR: 1
Error installing zip file '/cache/recovery/xposed-uninstaller-topjohnwu-20160804.zip'
Done processing script file
MTP Enabled
Click to expand...
Click to collapse
same message here when i try to uninstall the xposed systemless... but i have systemless xposed version 86.2
Ok, I did some google searches and figured it out. I needed to install magisk and that required installing a different su. I, too, would like to understand the advantages of using official xposed vs systemless?
Here are some links for what I needed to do:
http://www.xda-developers.com/use-android-pay-with-xposed-without-rebooting-with-magisk/
http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
yaconsult said:
Ok, I did some google searches and figured it out. I needed to install magisk and that required installing a different su. I, too, would like to understand the advantages of using official xposed vs systemless?
Here are some links for what I needed to do:
http://www.xda-developers.com/use-android-pay-with-xposed-without-rebooting-with-magisk/
http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
Click to expand...
Click to collapse
reading about magisk, i think the only advantages of this is you can use android pay with xposed, but this device doesn't have nfc so... not useful here.
And to install magisk we need uninstall xposed and supersu to install magisk to uninstall xposed? lol
i think the only way to uninstall systemless xposed is reinstalling stock rom or not?
No, I didn't need to do anything besides install magisk and the supersu. After that, the uninstall of xposed from within the xposed installer is able to complete successfully. Then I was able to install the official version of xposed, reboot, and it was working again with all my gravitybox settings. I just don't know if I have gained or given up anything by switching from the systemless xposed to the official version!
yaconsult said:
No, I didn't need to do anything besides install magisk and the supersu. After that, the uninstall of xposed from within the xposed installer is able to complete successfully. Then I was able to install the official version of xposed, reboot, and it was working again with all my gravitybox settings. I just don't know if I have gained or given up anything by switching from the systemless xposed to the official version!
Click to expand...
Click to collapse
well the uninstaller didn't work with me we have to switch to official because the new version of systemless xposed require the magisk installed
yaconsult said:
I tried doing this today, but it never completed in twrp. What am I doing wrong? When I look at the console, it says:
- Mounting /system(ro), /cache, /data
- Xposed version: 86.3 alt (Systemless by topjohnwu)
! Magisk is not installed
! Magisk is required for this mod!
Updater process ended with ERROR: 1
Error installing zip file '/cache/recovery/xposed-uninstaller-topjohnwu-20160804.zip'
Done processing script file
MTP Enabled
Click to expand...
Click to collapse
Alex19Gam said:
same message here when i try to uninstall the xposed systemless... but i have systemless xposed version 86.2
Click to expand...
Click to collapse
yaconsult said:
Ok, I did some google searches and figured it out. I needed to install magisk and that required installing a different su. I, too, would like to understand the advantages of using official xposed vs systemless?
Here are some links for what I needed to do:
http://www.xda-developers.com/use-android-pay-with-xposed-without-rebooting-with-magisk/
http://forum.xda-developers.com/android/software/mod-magisk-v1-universal-systemless-t3432382
Click to expand...
Click to collapse
Alex19Gam said:
reading about magisk, i think the only advantages of this is you can use android pay with xposed, but this device doesn't have nfc so... not useful here.
And to install magisk we need uninstall xposed and supersu to install magisk to uninstall xposed? lol
i think the only way to uninstall systemless xposed is reinstalling stock rom or not?
Click to expand...
Click to collapse
yaconsult said:
No, I didn't need to do anything besides install magisk and the supersu. After that, the uninstall of xposed from within the xposed installer is able to complete successfully. Then I was able to install the official version of xposed, reboot, and it was working again with all my gravitybox settings. I just don't know if I have gained or given up anything by switching from the systemless xposed to the official version!
Click to expand...
Click to collapse
Alex19Gam said:
well the uninstaller didn't work with me we have to switch to official because the new version of systemless xposed require the magisk installed
Click to expand...
Click to collapse
Yikes! What a disaster. I'll have to make some changes. Sorry about all that.
Sent from my LG G4 using XDA Labs

Systemless Xposed for honor 7

After many trial and error (including some research here on XDA), it seems that if you are using stock boot.img and have a root using SuperSU 2.62 (systemless root i.e. your boot image was patched to get a working root), you have to install the systemless Xposed to make Xposed work.
It is an unofficial version which can be obtained here
http://forum.xda-developers.com/xposed/material-design-xposed-installer-t3137758
Thanks to DVDandroid for this work, don't forget to leave a thanks for him/her.
Am not facing any crashes or weird behavior after this installation.
@DigiGoon, can you please confirm that the root obtained on Pure Rom is a system root?
I think it is but want a confirmation...
Sent from my PLK-L01 using XDA Labs
muradulislam said:
@DigiGoon, can you please confirm that the root obtained on Pure Rom is a system root?
I think it is but want a confirmation...
Sent from my PLK-L01 using XDA Labs
Click to expand...
Click to collapse
Yes, it is System Root.
@HonorCasper...
Figured it out... Normal Xposed for system root and systemless Xposed for systemless root...
Can you suggest some good modules to use with Xposed?
One more thing, I am already using systemless AdAway but most users of Xposed use minminguard, what is the difference?
Sent from my PLK-L01 using XDA Labs
Or better yet use Magisk as your systemless framework and download Phh's systemless Su and the systemless xposed module.
Raptorta said:
Or better yet use Magisk as your systemless framework and download Phh's systemless Su and the systemless xposed module.
Click to expand...
Click to collapse
I tried magisk but could not make it work. I think, I know how to do it the right way now but have to start with a clean firmware and flash magisk, install magisk manager, install Phh's SuperSU, install systemless Xposed and then modules...
Feeling too lazy to give it a try but for sure, it's on my list of things to do so that I can figure it out.
Are you using magisk on honor 7? How did you get it to work?
Sent from my PLK-L01 using XDA Labs
Sure Its working here.
I installed the magisk manager apk first
then flashed magisk from recovery(twrp required)
and right after that(before reboot) phh's su.
Rebooted, installed phh's superuser application from the playstore.
That got me a systemless root.
A systemless xposed is a little harder.
First you need the Material Design Xposed Installer from that link.
If you installed that then head into the magisk manager, swipe left, downloads
Download and install xposed sdk 21 for android 5.0 and sdk 23 for 6.0
It should reboot into recovery and flash the systemless xposed module.
Reboot into system, its gonna take a while, around 10-15 minutes.
And that got me the systemless xposed.
I should say that you should backup your stuff, but its broken in twrp so whatever.
muradulislam said:
@HonorCasper...
Figured it out... Normal Xposed for system root and systemless Xposed for systemless root...
Can you suggest some good modules to use with Xposed?
One more thing, I am already using systemless AdAway but most users of Xposed use minminguard, what is the difference?
Click to expand...
Click to collapse
Im using xstana, which allows u to mod your nav- and notification-bar, and i knowhow many uses YouTube background play, But i havent been in the game for so long so i havent tried so many yet:victory:
@Raptorta... Thanks buddy, will give it a try... You are using magisk v7 or v6 as there are no toggles in v7 anymore...
Sent from my PLK-L01 using XDA Labs
HonorCasper said:
Im using xstana, which allows u to mod your nav- and notification-bar, and i knowhow many uses YouTube background play, But i havent been in the game for so long so i havent tried so many yet:victory:
Click to expand...
Click to collapse
You can also give BootManager a try to stop unwanted applications starting at boot and another I like is Xposed additions to map hardware buttons to new functions.
Have been trying to find some more but except flat style bar indicators, could not find a good one. It's fun to play with but did not keep it for long...
Sent from my PLK-L01 using XDA Labs
Raptorta said:
Sure Its working here.
I installed the magisk manager apk first
then flashed magisk from recovery(twrp required)
and right after that(before reboot) phh's su.
Rebooted, installed phh's superuser application from the playstore.
That got me a systemless root.
A systemless xposed is a little harder.
First you need the Material Design Xposed Installer from that link.
If you installed that then head into the magisk manager, swipe left, downloads
Download and install xposed sdk 21 for android 5.0 and sdk 23 for 6.0
It should reboot into recovery and flash the systemless xposed module.
Reboot into system, its gonna take a while, around 10-15 minutes.
And that got me the systemless xposed.
I should say that you should backup your stuff, but its broken in twrp so whatever.
Click to expand...
Click to collapse
Are you experiencing any hiccups from EMUI OS after using this method.
I mean, like, settings not working, just flashing and force closing or any other thing which should not be?
Are you using v6 and can you play Pokémon go? (If you do)
Sent from my PLK-L01 using XDA Labs
muradulislam said:
You can also give BootManager a try to stop unwanted applications starting at boot and another I like is Xposed additions to map hardware buttons to new functions.
Have been trying to find some more but except flat style bar indicators, could not find a good one. It's fun to play with but did not keep it for long...
Click to expand...
Click to collapse
Will do mate
Did anyone else try it?
So from what I can understand you need to flash magisk and then phh superuser. Is that right?
themegaphoenix said:
Did anyone else try it?
So from what I can understand you need to flash magisk and then phh superuser. Is that right?
Click to expand...
Click to collapse
Phh's SU first. Then Magisk. You can also use systemless SuperSU with it.
Sent from my Galaxy Tab 3 using XDA Labs
adriansticoid said:
Phh's SU first. Then Magisk. You can also use systemless SuperSU with it.
Sent from my Galaxy Tab 3 using XDA Labs
Click to expand...
Click to collapse
You are wrong. It is Magisk and then Phh' SU
It is all working now
Although if you try to install xposed through Magisk it will bootloop. I spent hours try to figure it out why, before i remembered that the theme manager doesnt work with xposed and i think you need to deodex the rom before you install it
ps: when i finally flashed Magisk v8, rebooted and started magisk manager, guess what-- v9 came out (tried to flash that, but it kept saying that boot image does not enough space, so i fashed Digikernel and it worked)
edit: and pokemon go is working so i assume it passes safetynet
Oops. Sorry about that.
Sent from my Galaxy Tab 3 using XDA Labs

Anyway to disable Proximity sensor?

So there is a crack over the proximity sensor on my phone so the display always goes black during calls and I cant disconnect the call by pressing on the display. So I'm forced to use power button to end call option on my rom.
The display for some reason also goes black while playing whatsapp audio and many other things for which then I'm forced to restart the phone by holding down the power button. It gets really annoying.
So if there a way to completely disable the proximity sensor?
I've searched for an app but didn't find anything useful.
Btw I have rooted Z00L running 7.1 Aim rom .
If you are using xposed than it will help
https://forum.xda-developers.com/xposed/modules/mod-disable-proximity-t2798887/post53766106#post53766106
Paresh18shah said:
If you are using xposed than it will help
https://forum.xda-developers.com/xposed/modules/mod-disable-proximity-t2798887/post53766106#post53766106
Click to expand...
Click to collapse
Can you please tell me how to get Xposed on my phone?
Darkweb_182 said:
Can you please tell me how to get Xposed on my phone?
Click to expand...
Click to collapse
Download and install xposed installer 3.1.4 and install framework API 25 v89 zip through TWRP. After successfully installation goto download section in xposed installer u'll find this module
And if you want systemless than you need to install Xposed framework API 25 module from Magisk if you are using magisk manager for root.
This will Help you for systemless Xposed
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Paresh18shah said:
Download and install xposed installer 3.1.4 and install framework API 25 v89 zip through TWRP. After successfully installation goto download section in xposed installer u'll find this module
And if you want systemless than you need to install Xposed framework API 25 module from Magisk if you are using magisk manager for root.
This will Help you for systemless Xposed
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
Click to expand...
Click to collapse
I installed Xposed on Magisk. Now what?
Darkweb_182 said:
I installed Xposed on Magisk. Now what?
Click to expand...
Click to collapse
now install xposed installer if u see colour overthere it means xposed is active and then goto downlaod section and install your module which you want to..
Paresh18shah said:
now install xposed installer if u see colour overthere it means xposed is active and then goto downlaod section and install your module which you want to..
Click to expand...
Click to collapse
Ok I flashed Xposed directly from twrp.
The sensor disabler works but I'm getting too many issues after installing xposed. Had to disable xposed. Too bad

[GUIDE] Xposed SDK 27 Version 90-beta1 on Oreo 8.1 via Magisk 15.2

To run Xposed on 8.1 do this:
Be on Oreo 8.1 (Always be on Oreo 8.1)
Install TWRP for Oreo 8.1
Install Magisk 15.3/URL]
[*]In Magisk Manager (Now installed) - Downloads - Install Xposed Framework (SDK 27)
[*]In Magisk Manager - Downloads - Xposed Framework (SDK 27) - Install Modified Installer 3.1.4 (Link in description)
[*] Reboot
[*]Profit
@prot- Thank you for the link: see [URL="https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268"][2017.1.9][Magisk] Systemless Xposed v89.1/v90.0-beta1 (SDK 21-27) for more details...
Where is modified installer to download?
My xposed framework is active, but I can't enable xprivacy module
bush911 said:
Where is modified installer to download?
My xposed framework is active, but I can't enable xprivacy module
Click to expand...
Click to collapse
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
First page in the downloads
Doesn't work for me... I've been trying every possible method all day.
thank you, finally got it installed and active, now trying to find some useful modules
prot- said:
https://forum.xda-developers.com/xposed/unofficial-systemless-xposed-t3388268
First page in the downloads
Click to expand...
Click to collapse
Finally found the answer... but this method does not use Magisk.
y2kbugleung said:
Okay I think I can conclude how to install Xposed on Pixel device (or some other devices as well).
1. Install Xposed installer, and place the Xposed-Framework zip in /storage/emulated/0/Android/data/de.robv.android.xposed.installer/cache/downloads/framework/
2. Disable ALL modules in MagiskManager
3. Install Xposed-Framework in Xposed installer with "install" button (NOT via recovery)
4. Reboot. Xposed is intalled. You can activate the Magisk modules again
Click to expand...
Click to collapse
911jason said:
Finally found the answer... but this method does not use Magisk.
Click to expand...
Click to collapse
When I wrote this, Magisk module was not there yet.
Please use the Magisk module one. It works best with Xposed-module + Magisk-module.
The Magisk method didn't work for me.
If I activate Xposed, install a module, and then disable Xposed, while the modification from the module still remain? Or will it deactivate?
Sent from my Google Pixel XL using XDA Labs
911jason said:
The Magisk method didn't work for me.
Click to expand...
Click to collapse
What method? Are you unable to install Magisk 15.2 on Oreo 8.1? Go to the beta thread here
I updated the OP. I had the wrong link.
GroovinChip said:
If I activate Xposed, install a module, and then disable Xposed, while the modification from the module still remain? Or will it deactivate?
Sent from my Google Pixel XL using XDA Labs
Click to expand...
Click to collapse
Deactivate. You are disabling the framework. Kind of like if you took the legs off your table, will it levitate? Probably, not. However, you might need to test yourself..? I dunno...
MArtyChubbs said:
Deactivate. You are disabling the framework. Kind of like if you took the legs off your table, will it levitate? Probably, not. However, you might need to test yourself..? I dunno...
Click to expand...
Click to collapse
Thanks. Yeah, I've been trying to test modules but nothing works on API 27 yet
Sent from my Google Pixel XL using XDA Labs
MArtyChubbs said:
What method? Are you unable to install Magisk 15.2 on Oreo 8.1? Go to the beta thread here
Click to expand...
Click to collapse
No, I have Magisk 15.2 working just fine, but installing Xposed through Magisk failed for me, not sure why. I posted a screenshot of the installation error in Post #4.
did you install busybox by osmosis?
Update: others having the same issue in the support thread
Mounting bug? I dunno...
I got rid of it after a few days, buggy and noticed definite slower device
prot- said:
I got rid of it after a few days, buggy and noticed definite slower device
Click to expand...
Click to collapse
What module did you have installed?
Sent from my Pixel XL using Tapatalk
MArtyChubbs said:
What module did you have installed?
Click to expand...
Click to collapse
Greenify only
Probably was greenify..?
For the life of me I can't get Xposed to activate on my phone. I've tried installing several different ways....flashing the zip in recovery, installing via magisk and even installing via Xposed installer app. I can get it to install but Xposed installer app says it's not activated.
Any suggestions?
**EDIT**
I was using the wrong installer. For anyone else having issues make sure you download the Xposed installer on the first page of op's linked thread. Install the Xposed installer, then go to magisk manager and download/install Xposed api27 for 8.1 Oreo. Reboot. Profit.
Attempting right now

How to install xposed framework for M1?

I would like to install xposed framework and I can see magisk have this capability in the download section. Can I installed the beta 90 version directly from magisk? If not, what is the best way to install xposed on the Asus Zenfone?
Install from magisk xposed work fine for me
i did install xposed framework from magisk, and follow the instruction of magisk xposed installer from it, (modified xposedinstaller 3.1.5.apk)
but after installed the APK, restarted device, i got bootloop
or maybe i should flash decrypt.zip after install the apk to fix the bootloop?
i couldn't find any guide to this, so any answers would help.
im on debloated stock v309 + UBL + TWRP + magisk
thanks
lucaxion said:
i did install xposed framework from magisk, and follow the instruction of magisk xposed installer from it, (modified xposedinstaller 3.1.5.apk)
but after installed the APK, restarted device, i got bootloop
or maybe i should flash decrypt.zip after install the apk to fix the bootloop?
i couldn't find any guide to this, so any answers would help.
im on debloated stock v309 + UBL + TWRP + magisk
thanks
Click to expand...
Click to collapse
If you have enabled password/pattern entry while boot up, then magisk xposed will not work.

Categories

Resources