Magisk root and modules
XDA
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
XDA magisk modules
https://forum.xda-developers.com/apps/magisk
⬇️ Download Magisk Github Release page:
https://github.com/topjohnwu/Magisk/releases
📖 Magisk Documentation
https://topjohnwu.github.io/Magisk/
📖 Magisk and MagiskHide Installation and Troubleshooting guide
https://www.didgeridoohan.com/magisk/HomePage#
☢ Canary builds download:
https://github.com/topjohnwu/magisk_files/tree/master/canary_builds
Canary builds notes:
https://github.com/topjohnwu/magisk_files/blob/master/canary_builds/notes.md
Canary Release Channel:
https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json`
📡 @Libreware
#magisk #root
XDA
https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
XDA magisk modules
https://forum.xda-developers.com/apps/magisk
⬇️ Download Magisk Github Release page:
https://github.com/topjohnwu/Magisk/releases
📖 Magisk Documentation
https://topjohnwu.github.io/Magisk/
📖 Magisk and MagiskHide Installation and Troubleshooting guide
https://www.didgeridoohan.com/magisk/HomePage#
☢ Canary builds download:
https://github.com/topjohnwu/magisk_files/tree/master/canary_builds
Canary builds notes:
https://github.com/topjohnwu/magisk_files/blob/master/canary_builds/notes.md
Canary Release Channel:
https://raw.githubusercontent.com/topjohnwu/magisk_files/master/canary_builds/release.json`
📡 @Libreware
#magisk #root
John Wu @topjohnwu
Magisk Developer
https://mobile.twitter.com/topjohnwu/status/1105947979679191041
Bad news: Android Q root won't come anytime soon. Android Q has switched to logical partitions for the system block, which means there is no easy way to mount the block by any means. I'm currently thinking of what tricks can I do other than implement everything from scratch....
Things are not looking good 😅, even if I could, I might have to create a complete new Magisk just for Android Q. Android Q switched to this stupidly complicated logical device (device-mapper) + overlayfs madness just to support "Previewing GSIs" from data partition.
It will take me an extreme amount of time to figure out how to workaround all this mess. I won't expect Magisk to be even able to boot on Q in months.
After stepping back and taking a breath, I think I'll just have to figure out how to mount logical partitions and things should work. With normal EXT4 Android Q system images, things works just fine as previously demonstrated. Time to read some device-mapper documents...
#magisk #root #android #q
Magisk Developer
https://mobile.twitter.com/topjohnwu/status/1105947979679191041
Bad news: Android Q root won't come anytime soon. Android Q has switched to logical partitions for the system block, which means there is no easy way to mount the block by any means. I'm currently thinking of what tricks can I do other than implement everything from scratch....
Things are not looking good 😅, even if I could, I might have to create a complete new Magisk just for Android Q. Android Q switched to this stupidly complicated logical device (device-mapper) + overlayfs madness just to support "Previewing GSIs" from data partition.
It will take me an extreme amount of time to figure out how to workaround all this mess. I won't expect Magisk to be even able to boot on Q in months.
After stepping back and taking a breath, I think I'll just have to figure out how to mount logical partitions and things should work. With normal EXT4 Android Q system images, things works just fine as previously demonstrated. Time to read some device-mapper documents...
#magisk #root #android #q
MinMicroG Installer
By MOVZX and FatherJony and FriendlyNeighborhoodShane
GitHub source code: https://github.com/FriendlyNeighborhoodShane/MinMicroG
Github downloads: https://github.com/friendlyneighborhoodshane/minmicrog_releases/releases (all edition can be downloaded here)
This is a simple MicroG installer that only installs the minimum basics. It can install MicroG into your system partition or as a Magisk module. It supports virtually all mobile architectures (arm/64, x86/64, mips/64) and fully supports KitKat and above. It can also (mostly) support much older versions, but sync adapters and some location providers won't work. It can even uninstall itself from your device, just rename it and flash it again. MinMicroG uses official microG APKs so can be updated from the microG F-droid repo.
The things included in the Standard Edition zip are:
- MicroG (GMSCore, GSFProxy, Droidguard, Maps APIv1) (from MicroG FDroid repo)
- Google Play store (modded for IAPs by Setialpha)
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- AuroraDroid (From Whyorean's GitLab)
- AuroraServices (From Whyorean's GitLab)
- Swipe libs for AOSP keyboard (From OpenGApps GitHub repo)
- Some Google DRM jars (From OpenGApps GitHub repo)
- Google Sync adapters for KK to O (From OpenGApps GitHub repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the NoGoolag Edition zip are:
- MicroG (GMSCore, GSFProxy, Droidguard, Maps APIv1) (from MicroG FDroid repo)
- FakeStore (from MicroG FDroid repo)
- AuroraStore (From Whyorean's GitLab)
- AuroraDroid (From Whyorean's GitLab)
- AuroraServices (From Whyorean's GitLab)
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the UNLP Edition zip are:
- UNLP (From FDroid repo)
- Maps APIv1
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the AuroraServices Edition zip are:
- AuroraServices (From Whyorean's GitLab)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The zip debloats 3 Google apps from your phone (GmsCore, GoogleServicesFramework, Phonesky and their MicroG counterparts) and 4 NLP providers. In Magisk mode, they won't be removed from system, and if you uninstall the pack, they'll come back. If you install in system, the debloated stuff will be stored in internal-storage/MinMicroG/Backup.
WARNING: This zip does not and never will debloat anything else because that is the minimum coming in MicroG's way. I have had my own share of PTSD with debloating. I believe (through guesswork) that it should work even on flashes over gapped ROMs, but don't take my word for it. Debloat before you flash.
For support:
If you flashed through recovery, provide its logs.
If you used Magisk Manager, provide its logs.
Thanks to @osm0sis for the base magisk/recovery code and inspiration and guidance on the majority of the stuff in here. You're awesome.
Thanks to @Setialpha, the creator of NanoDroid, and ale5000 for the lib installation code and permissions code.
📡 @NoGoolag #minmicrog #microg #installer #magisk
By MOVZX and FatherJony and FriendlyNeighborhoodShane
GitHub source code: https://github.com/FriendlyNeighborhoodShane/MinMicroG
Github downloads: https://github.com/friendlyneighborhoodshane/minmicrog_releases/releases (all edition can be downloaded here)
This is a simple MicroG installer that only installs the minimum basics. It can install MicroG into your system partition or as a Magisk module. It supports virtually all mobile architectures (arm/64, x86/64, mips/64) and fully supports KitKat and above. It can also (mostly) support much older versions, but sync adapters and some location providers won't work. It can even uninstall itself from your device, just rename it and flash it again. MinMicroG uses official microG APKs so can be updated from the microG F-droid repo.
The things included in the Standard Edition zip are:
- MicroG (GMSCore, GSFProxy, Droidguard, Maps APIv1) (from MicroG FDroid repo)
- Google Play store (modded for IAPs by Setialpha)
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- AuroraDroid (From Whyorean's GitLab)
- AuroraServices (From Whyorean's GitLab)
- Swipe libs for AOSP keyboard (From OpenGApps GitHub repo)
- Some Google DRM jars (From OpenGApps GitHub repo)
- Google Sync adapters for KK to O (From OpenGApps GitHub repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the NoGoolag Edition zip are:
- MicroG (GMSCore, GSFProxy, Droidguard, Maps APIv1) (from MicroG FDroid repo)
- FakeStore (from MicroG FDroid repo)
- AuroraStore (From Whyorean's GitLab)
- AuroraDroid (From Whyorean's GitLab)
- AuroraServices (From Whyorean's GitLab)
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the UNLP Edition zip are:
- UNLP (From FDroid repo)
- Maps APIv1
- UNLP backends (Dejá vu, LocalGSM, LocalWiFi, Mozilla, Nominatim, RadioCells) (From FDroid repo)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The things included in the AuroraServices Edition zip are:
- AuroraServices (From Whyorean's GitLab)
- Permission files for all of this
- An addon.d file to backup/restore everything on a rom flash
The zip debloats 3 Google apps from your phone (GmsCore, GoogleServicesFramework, Phonesky and their MicroG counterparts) and 4 NLP providers. In Magisk mode, they won't be removed from system, and if you uninstall the pack, they'll come back. If you install in system, the debloated stuff will be stored in internal-storage/MinMicroG/Backup.
WARNING: This zip does not and never will debloat anything else because that is the minimum coming in MicroG's way. I have had my own share of PTSD with debloating. I believe (through guesswork) that it should work even on flashes over gapped ROMs, but don't take my word for it. Debloat before you flash.
For support:
If you flashed through recovery, provide its logs.
If you used Magisk Manager, provide its logs.
Thanks to @osm0sis for the base magisk/recovery code and inspiration and guidance on the majority of the stuff in here. You're awesome.
Thanks to @Setialpha, the creator of NanoDroid, and ale5000 for the lib installation code and permissions code.
📡 @NoGoolag #minmicrog #microg #installer #magisk
GitHub
GitHub - FriendlyNeighborhoodShane/MinMicroG: Sources and scripts for MinMicroG installers. You shall find no prebuilt releases…
Sources and scripts for MinMicroG installers. You shall find no prebuilt releases here. - FriendlyNeighborhoodShane/MinMicroG
SafetyNet’s dreaded hardware attestation is rolling out, making it much harder for Magisk to hide root
https://www.xda-developers.com/safetynet-hardware-attestation-hide-root-magisk
#safetynet #root #magisk #android
https://www.xda-developers.com/safetynet-hardware-attestation-hide-root-magisk
#safetynet #root #magisk #android
XDA
SafetyNet's dreaded hardware attestation is rolling out, making it much harder for Magisk to hide root
Hiding root access in Magisk is about to become a whole lot harder to do thanks to a recent change in SafetyNet bringing hardware attestation.
Click on the hashtags. If the note doesn't show up, just type the hashtag in the chat. Else, the note got vanished
#afwall
#alternatives
#altfrontends
#amp
#apk
#aurora
#backup
#blockadstrackers
#bounty
#classroom
#cleaningcrap
#cloud
#cloudflare
#datacollection
#debloat
#deezer
#delete
#deodex
#disablecaptiveportal
#disablecomponents
#disablegoogle
#discord
#dns
#dnscrypt
#dontask
#e
#exodus
#facebook
#fakegapps
#faq
#fdroid
#fennec
#findyourphone
#gcam
#gmail_signin_error
#googlefi
#googletakeout
#gpslock
#graphene
#grapheneos
#gratisapps
#guide
#ipsum
#librechair
#lineagemicrog
#location
#logs
#madaidan
#magicgapps
#magisk
#mailalias
#manjaro
#microg
#mixplorer
#netoff
#news
#nitrokey
#notes
#nothingtohide
#osm
#ot
#playgames
#playpaid
#problems
#pushnotifications
#qpatch
#rh01
#riot
#safetynet
#satstat
#searchengines
#shelter
#signal
#signaturespoofing
#sigspoof
#smalipatcher
#spite
#sync
#tgclients
#todolists
#tor
#torfud
#uber
#uncensorISP
#unlppatch
#untracklinks
#vanced
#vpn
#wear
#wiki
#windows
#wireguard
#withoutgoogle
#xiaomi
#afwall
#alternatives
#altfrontends
#amp
#apk
#aurora
#backup
#blockadstrackers
#bounty
#classroom
#cleaningcrap
#cloud
#cloudflare
#datacollection
#debloat
#deezer
#delete
#deodex
#disablecaptiveportal
#disablecomponents
#disablegoogle
#discord
#dns
#dnscrypt
#dontask
#e
#exodus
#fakegapps
#faq
#fdroid
#fennec
#findyourphone
#gcam
#gmail_signin_error
#googlefi
#googletakeout
#gpslock
#graphene
#grapheneos
#gratisapps
#guide
#ipsum
#librechair
#lineagemicrog
#location
#logs
#madaidan
#magicgapps
#magisk
#mailalias
#manjaro
#microg
#mixplorer
#netoff
#news
#nitrokey
#notes
#nothingtohide
#osm
#ot
#playgames
#playpaid
#problems
#pushnotifications
#qpatch
#rh01
#riot
#safetynet
#satstat
#searchengines
#shelter
#signal
#signaturespoofing
#sigspoof
#smalipatcher
#spite
#sync
#tgclients
#todolists
#tor
#torfud
#uber
#uncensorISP
#unlppatch
#untracklinks
#vanced
#vpn
#wear
#wiki
#windows
#wireguard
#withoutgoogle
#xiaomi
Magisk v23.0 brings along SafetyNet API fixes but drops legacy Android support
https://www.xda-developers.com/magisk-v23-release-safetynet-api-fix/
Warning: slaverynet is not supported in microg
#magisk
https://www.xda-developers.com/magisk-v23-release-safetynet-api-fix/
Warning: slaverynet is not supported in microg
#magisk
XDA Developers
Magisk v23.0 brings along SafetyNet API fixes but drops legacy Android support
The latest version of Magisk stable release (v23.0) comes with a plethora of bug fixes for root access and the SafetyNet API. Check it out!
Magisk is dropping support for hiding root access from apps
https://www.xda-developers.com/magisk-development-continues-without-magiskhide
#magisk
https://www.xda-developers.com/magisk-development-continues-without-magiskhide
#magisk
XDA Developers
Magisk is dropping support for hiding root access from apps
Magisk, the popular Android rooting tool, will continue to be developed by topjohnwu, but without its root hiding feature called MagiskHide.
hsu
Magisk module for hiding Magisk and root by entirely disabling and hiding them
https://github.com/rmnscnce/hsu
#hsu #hide #magisk #root
Magisk module for hiding Magisk and root by entirely disabling and hiding them
https://github.com/rmnscnce/hsu
#hsu #hide #magisk #root
GitHub
GitHub - rmnscnce/hsu: Hide Magisk and root system-wide to prevent any kinds of detection
Hide Magisk and root system-wide to prevent any kinds of detection - rmnscnce/hsu
#Magisk fork by TheHitMan7 keeping the removed "Magisk Hide" functionality
https://github.com/TheHitMan7/Magisk
Remember that Google corporation bought Magisk developer and extorted him to remove that functionality:
https://t.me/NoGoolag/5202
https://t.me/NoGoolag/5229
https://t.me/NoGoolag/7628
https://t.me/NoGoolag/7712
https://github.com/TheHitMan7/Magisk
Remember that Google corporation bought Magisk developer and extorted him to remove that functionality:
https://t.me/NoGoolag/5202
https://t.me/NoGoolag/5229
https://t.me/NoGoolag/7628
https://t.me/NoGoolag/7712
#Magisk v24.0 release introduces Zygisk, brings along Android 12 support, and more
https://www.xda-developers.com/magisk-v24-release-zygisk-android-12-support/
https://www.xda-developers.com/magisk-v24-release-zygisk-android-12-support/
XDA Developers
Magisk v24.0 release introduces Zygisk, brings along Android 12 support, and more
The latest Magisk release now fully supports Android 12. It's also possible to run Magisk in the Zygote daemon process, thanks to Zygisk.
MMRL
Introducing MMRL - the ultimate manager for Magisk, KernelSU, and APatch.
MMRL is a highly configurable app allows you to manage modules effortlessly, all while being completely free of ads.
What root managers support MMRL?
✅ #Magisk
✅ #KernelSU
✅ #APatch
Which features does MMRL offer?
🫂 User friendly UI
⚙️ Configurable module pages (ModConf)
🗂️ Customizing all paths (such as "/data/adb/modules", if your root uses an other path)
✏️ ModConf Playground
📚 Viewing installed and updatable modules
📈 Adding covers, screenshots, verification, dependencies and more (repo based)
🔍 Search functionality
📄 Adding up to 5 repositories
This app requires root access, it won't work without it!
Note: You'll require #MMRL-CLI to install other modules"
https://mmrl.dergoogler.com/
F-Droid
Introducing MMRL - the ultimate manager for Magisk, KernelSU, and APatch.
MMRL is a highly configurable app allows you to manage modules effortlessly, all while being completely free of ads.
What root managers support MMRL?
✅ #Magisk
✅ #KernelSU
✅ #APatch
Which features does MMRL offer?
🫂 User friendly UI
⚙️ Configurable module pages (ModConf)
🗂️ Customizing all paths (such as "/data/adb/modules", if your root uses an other path)
✏️ ModConf Playground
📚 Viewing installed and updatable modules
📈 Adding covers, screenshots, verification, dependencies and more (repo based)
🔍 Search functionality
📄 Adding up to 5 repositories
This app requires root access, it won't work without it!
Note: You'll require #MMRL-CLI to install other modules"
https://mmrl.dergoogler.com/
F-Droid
DisableGoogleAnalytics
https://gitlab.com/adrian.m.miller/disablegoogleanalytics
Attempts To Disable Common Google Analytics And Ads Receivers In All Affected Packages
What it does/How it works:
On 1st run after rebooting after install the module is assuming you want it to disable the listed analytics and ad receivers, so it will:
Wait till boot is completed
Then sleep for 2 minutes
Then test that cpu usage is under 30% before running
It will then disable the analytics and ad receivers as listed below, and log its progress to /sdcard/fixgoogleanalytics.log
Common Analytics And Ad Recievers:
com.google.android.gms.analytics.AnalyticsJobService com.google.android.gms.analytics.CampaignTrackingService com.google.android.gms.measurement.AppMeasurementService com.google.android.gms.measurement.AppMeasurementJobService com.google.android.gms.analytics.AnalyticsReceiver com.google.android.gms.analytics.CampaignTrackingReceiver com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver com.google.android.gms.measurement.AppMeasurementReceiver com.google.android.gms.measurement.AppMeasurementContentProvider com.crashlytics.android.CrashlyticsInitProvider com.google.android.gms.ads.AdActivity com.google.firebase.iid.FirebaseInstanceIdService
Once complete the service.sh script will delete itself
Once that happens any further interaction is purely via the included dga script as a binary in /system/(x)bin
dga takes 2 arguments, disable or enable, though i doubt too many will be looking to enable analytics and ad receivers, unless the disabling has unwanted effects on their system, which is high time to include the usual disclaimer that you run this at your own risk and not even dga enable is garaunteed to undo the changes
Module Installation:
Download from Releases
Install the module via #Magisk app/Fox Magisk Module Manager/MRepo
Reboot
Usage:
After first run optmization has completed, any further interaction is purely via the included dga script as a binary
in /system/(x)bin:
dga takes 2 arguments, disable or enable, though i doubt too many will be looking to enable
analytics and ad receivers, unless the disabling has unwanted effects on their system, which
is high time to include the usual disclaimer that you run this at your own risk and not even
dga enable is garaunteed to undo the changes
Uninstall Note: Uninstalling the module will not reverse the changes, if your intention is to uninstall the module and re-enable the
analytics and ad receivers, please run dga enable first
https://gitlab.com/adrian.m.miller/disablegoogleanalytics
Attempts To Disable Common Google Analytics And Ads Receivers In All Affected Packages
What it does/How it works:
On 1st run after rebooting after install the module is assuming you want it to disable the listed analytics and ad receivers, so it will:
Wait till boot is completed
Then sleep for 2 minutes
Then test that cpu usage is under 30% before running
It will then disable the analytics and ad receivers as listed below, and log its progress to /sdcard/fixgoogleanalytics.log
Common Analytics And Ad Recievers:
com.google.android.gms.analytics.AnalyticsJobService com.google.android.gms.analytics.CampaignTrackingService com.google.android.gms.measurement.AppMeasurementService com.google.android.gms.measurement.AppMeasurementJobService com.google.android.gms.analytics.AnalyticsReceiver com.google.android.gms.analytics.CampaignTrackingReceiver com.google.android.gms.measurement.AppMeasurementInstallReferrerReceiver com.google.android.gms.measurement.AppMeasurementReceiver com.google.android.gms.measurement.AppMeasurementContentProvider com.crashlytics.android.CrashlyticsInitProvider com.google.android.gms.ads.AdActivity com.google.firebase.iid.FirebaseInstanceIdService
Once complete the service.sh script will delete itself
Once that happens any further interaction is purely via the included dga script as a binary in /system/(x)bin
dga takes 2 arguments, disable or enable, though i doubt too many will be looking to enable analytics and ad receivers, unless the disabling has unwanted effects on their system, which is high time to include the usual disclaimer that you run this at your own risk and not even dga enable is garaunteed to undo the changes
Module Installation:
Download from Releases
Install the module via #Magisk app/Fox Magisk Module Manager/MRepo
Reboot
Usage:
After first run optmization has completed, any further interaction is purely via the included dga script as a binary
in /system/(x)bin:
dga takes 2 arguments, disable or enable, though i doubt too many will be looking to enable
analytics and ad receivers, unless the disabling has unwanted effects on their system, which
is high time to include the usual disclaimer that you run this at your own risk and not even
dga enable is garaunteed to undo the changes
Uninstall Note: Uninstalling the module will not reverse the changes, if your intention is to uninstall the module and re-enable the
analytics and ad receivers, please run dga enable first
Net Switch: Isolate Apps from Internet Access
Net Switch is a Magisk module to isolate apps from accessing the internet on your Android device. This tool gives you complete control over which apps can send or receive data, improving security, privacy, and saving bandwidth.
Fully standalone, Operates fully on iptables.
More info :https://github.com/Rem01Gaming/net-switch
#magisk #firewall #privacy #afwallalterernative
Net Switch is a Magisk module to isolate apps from accessing the internet on your Android device. This tool gives you complete control over which apps can send or receive data, improving security, privacy, and saving bandwidth.
Fully standalone, Operates fully on iptables.
More info :https://github.com/Rem01Gaming/net-switch
#magisk #firewall #privacy #afwallalterernative
⚠️Hackers Could Gain Full Control of Your Rooted Android Devices by Exploiting One Vulnerability.
https://zimperium.com/blog/the-rooting-of-all-evil-security-holes-that-could-compromise-your-mobile-device
https://cybersecuritynews.com/hackers-could-gain-full-control-rooted-android-devices/
#Android #root #ksu #magisk
https://zimperium.com/blog/the-rooting-of-all-evil-security-holes-that-could-compromise-your-mobile-device
https://cybersecuritynews.com/hackers-could-gain-full-control-rooted-android-devices/
#Android #root #ksu #magisk
Zimperium
The Root(ing) Of All Evil: Security Holes That Could Compromise Your Mobile Device
true