Sample Header Ad - 728x90

Undoing MagiskHide or updating magisk without the GUI (perhaps by using magisk --install-module)?

1 vote
1 answer
1609 views
I have magisk installed on my phone – binary & daemon version 22.0:MAGISK (22000). It is great. I had to install MagiskHide to enable a banking app that otherwise did not work. I used the option to rename the MagiskManager binary to something else to prevent it from being detected – which was required for the (evil!) banking app to work. I now wish to update Magisk and install another framework. Unfortunately, whilst I can see the renamed binary to the gui / UI on my launcher, if I tap on it, it doesn't open – the shortcuts to "Modules" and "su" and so forth are still there, but the binary doesn't work. If I log in via adb shell, I can call su and all works that way. Other apps that rely upon root don't show the permissions dialogue if I did not previously authorise them – unfortunately, because I updated termux, that includes it and su just hangs. In a root shell, magisk and magiskhide all work – I have disabled magiskhide but still cannot open the manager application. If I install the latest version of Magisk from github, it cannot connect to the daemon and offers to flash an image. I am therefore in a bit of a pickle. I would like to know: – Can you run magisk --install-module to get it to update itself? Would that bring the gui back? – If not, can I manually undo whatever magiskhide did to rename or hide the MagiskManager gui? One option I have yet to try is flashing the latest magisk zip via twrp but I am slightly worried that having two versions of magisk is likely to be a BadThing™... EDIT: Here's what the (renamed) Magisk Manager binary looks like – none of the buttons work and nothing appears in dmesg when I tap them: unhappy magisk
Asked by Landak (121 rep)
Jul 21, 2022, 10:15 AM
Last activity: Jul 22, 2022, 02:07 PM