How do I update Magisk - Magisk

How do I update Magisk? In the main topic it is advised to update Magisk using the Manager but that's not possible. I'm currently having Magisk Manager 6.0.1 with Magisk 17.3 installed. The Manager only asks to update itself to version 6.1. But that version directly crashes on start because there is no backwards compatibility with with Magisk < 18. Therefor I want to update using TWRP. My question is now if I can simply install the new version without uninstalling Magisk? Or do I have to uninstall Magisk first? If the latter, is it enough to restore the original bootloader or do I have to uninstall Magisk completely (and loosing all data in the progress)?
Thanks for your help.

Same question here, somebody please look into this.

Related

Cannot install any apps after installing Xposed framework (-504 error in Google Play)

A few days ago I posted a question about not being able to install any Xposed modules here, so far no one answered: https://forum.xda-developers.com/xposed/xposed-framework-installed-running-t3567230
I thought this problem had something to do with the modules specifically, but it turns out that on my phone, for whatever reason, installing the framework subsequently prevents ALL apps from installing, even those from Google Play itself, displaying a "-504" error.
I see people have asked this question before, but are also not getting answers: https://forum.xda-developers.com/xposed/install-apps-installing-framework-t3430922
Please, if anyone has any idea of why this can be and how to fix it, let me know. Any help will be infinitely appreciated!
What phone and ROM are you using?
One thing you could try is to install systemless Xposed through Magisk. Then use MagiskHide to hide both root and Xposed from all Google apps and potential sources of conflict. If it's a software limitation/conflict, this may be a workaround.
Keep in mind that you will have to root your phone with Magisk rather than SuperSU or any other form of root.
Anova's Origin said:
What phone and ROM are you using?
One thing you could try is to install systemless Xposed through Magisk. Then use MagiskHide to hide both root and Xposed from all Google apps and potential sources of conflict. If it's a software limitation/conflict, this may be a workaround.
Keep in mind that you will have to root your phone with Magisk rather than SuperSU or any other form of root.
Click to expand...
Click to collapse
Hey, thank you for your answer!
I am using a Sony Xperia M4 Aqua E2306, rom is 26.1.A.1.112 Latin America Generic. It is rooted and with TWRP installed accroding to this thread: https://forum.xda-developers.com/m4-aqua/general/root-e2306-m4-aqua-guide-t3270521
I also have a locked bootloader, and it cannot be unlocked, so unfortunately that shuts the door on most rooting options.
I never heard of Magisk before, but from what I'm seeing, it looks it TWRP is required to get root with Magisk, but some kind of root is already required on my phone in order to get TWRP. So I'm not sure how to go about this.
If your phone is already rooted, then you can download Magisk Manager application and have it installed it's necessary frameworks through the app itself. You won't be able to use Magisk's root, but you'll still be able to install systemless Xposed and hide it from other apps.
Edit: Ignore all of that actually, I just realized that magisk requires boot image modifications so you have to have an unlocked bootloader to use it.
Anova's Origin said:
If your phone is already rooted, then you can download Magisk Manager application and have it installed it's necessary frameworks through the app itself. You won't be able to use Magisk's root, but you'll still be able to install systemless Xposed and hide it from other apps.
Edit: Ignore all of that actually, I just realized that magisk requires boot image modifications so you have to have an unlocked bootloader to use it.
Click to expand...
Click to collapse
Oh well, thanks anyway. I might try it anyways, maybe it will work, you never know. Don't have much to lose at this point
Anova's Origin said:
What phone and ROM are you using?
One thing you could try is to install systemless Xposed through Magisk. Then use MagiskHide to hide both root and Xposed from all Google apps and potential sources of conflict. If it's a software limitation/conflict, this may be a workaround.
Keep in mind that you will have to root your phone with Magisk rather than SuperSU or any other form of root.
Click to expand...
Click to collapse
FIY Magisk cannot hide Xposed...
I also facing these problem on my rooted Asus zenfone 2 (ze550ml 2gb ram version, Stock ROM, bootloader unlocked) and Asus Zenpad C 7 (p01y, stock rom, bootloader unlocked). The xposed firmware (version 86) is successfully install but can't install any apps from play store and using apk...
I really hope that dev team can solve it.....
Sorry for any grammatical mistakes....
The only way is to flash the firmware
I'm getting the same problem on my LG G4 with v88.2 of Xposed :/
I don't Know if this is too late,but I also have this problem. But there is a work around, go into the xposed installer and turn the switch off so its disabled on the next boot. rebot the device and exposed and its modules are disabled, allowing you to install apps from play store and downloaded .apk files... it would still be nice to install applications while its still on.
Sent from my LG-K550 using XDA Labs
I had this issue on my LGG3. This happens when you have Lucky Patcher enabled in your xposed modules. Disabling it (Lucky Patcher) should solve the problem.

update android with magisk installed

Hi, I have the Magisk installed.
I would like to know if hiding root to any process you can update the android and not tell me that it is modified

Complete Unistall Magisk causes Bootloop [19.3]

Hi Devs, Community and all of Android's guy.
I have a OP5T and I have received the OTA update some weeks ago. I have already installed Magisk Manager by a Year, and in this I saw many updates. I generally delete all modules and the complete Magisk. After that, I update the System with the OTA and then install Magisk again (I also prefer it for a matter of order and cleanliness). Today, I have decided to unistall Magisk but both through the manager and through the file unistaller.zip it fails with a bootloop after the flash.
Has anyone a solution for this problem?
Or Is there a way for this version to install the ota without uninstalling magisk?
Thanks a lot!
same problem here

Questions regarding updating Magisk

Hi everyone!
It's been about a year and a half since I first installed Magisk on my phone with TWRP and considering that I now noticed I'm getting SafenityNet API error, I wanted to update my Magisk to the latest version and install the Universal SafetyNet module as well to fix this issue.
I just have some questions regarding this:
I'm running Magisk Manager 7.5.1 & Magisk 20.4 repacked and with Magisk Hide, how can I update from Magisk 20.4 to Magisk 23? My phone shows 22.1 as the latest.
Before updating do I need to restore Magisk Manager to the original package and app names?
Will updating Magisk affect my already installed Modules or will they stay in effect?
I'm using a Xiaomi with Android 9 Pie and MIUI Global 11.0.5.0
Thanks in advance.
reldinado said:
Hi everyone!
It's been about a year and a half since I first installed Magisk on my phone with TWRP and considering that I now noticed I'm getting SafenityNet API error, I wanted to update my Magisk to the latest version and install the Universal SafetyNet module as well to fix this issue.
I just have some questions regarding this:
I'm running Magisk Manager 7.5.1 & Magisk 20.4 repacked and with Magisk Hide, how can I update from Magisk 20.4 to Magisk 23? My phone shows 22.1 as the latest.
Before updating do I need to restore Magisk Manager to the original package and app names?
Will updating Magisk affect my already installed Modules or will they stay in effect?
I'm using a Xiaomi with Android 9 Pie and MIUI Global 11.0.5.0
Thanks in advance.
Click to expand...
Click to collapse
Maybe let Magisk Manager take you to v22.1, then you'll be one step away from v23.0 and hopefully at some point it becomes available. If upgrading to v22.1 succeeds you'll end up with one app that is Magisk SU and the manager all in one. I mention this in case you're wondering why Magisk Manager disappeared.
I don't understand what you mean about restoring Magisk Manager "to the original package and app names" but your modules should still work after upgrading. Worst case would be a module that didn't keep up with Magisk and isn't supported anymore.
reldinado said:
Before updating do I need to restore Magisk Manager to the original package and app names?
Click to expand...
Click to collapse
Yes, you do. See the v22.0 release notes:
https://topjohnwu.github.io/Magisk/releases/22000.html
Didgeridoohan said:
Yes, you do. See the v22.0 release notes:
https://topjohnwu.github.io/Magisk/releases/22000.html
Click to expand...
Click to collapse
Ahh, the question makes sense now. I've never needed to conceal Magisk.
Didgeridoohan said:
Yes, you do. See the v22.0 release notes:
https://topjohnwu.github.io/Magisk/releases/22000.html
Click to expand...
Click to collapse
Thanks to both of you for the clarifications.
I will unhide/restore the manager and will install 22 before going onward to 23.

Magisk Manager won't open on Obi SF1!

I have Obi SF1, an old phone from 2015... I want to root it using Magisk Manager.
I've installed the app and launched it, but the second it opens, the app close by itself without even an error message.
My phone's android version is 5.0.2
I tried Installing older versions for the Magisk Manager, the 22.1 version works just fine but it requires me to update it.
Note: I have twrp bootloader
Thanks

Categories

Resources