FORUMS
Remove All Ads from XDA

Collection of Magisk Modules v2

3,275 posts
Thanks Meter: 2,395
 
Post Reply Email Thread
Original thread by LarappsOfDongle

See also Magisk Modules for OnePlus 3T.

I decided to create a new thread as the old one has been obsolete ever since the release of Magisk v9. Since then, cache modules are no longer supported and some features have been integrated like busybox (removed in v13) and systemless hosts.

NOTE: This is not a place to get help with Magisk. Please see @Didgeridoohan's Magisk and MagiskHide Installation and Troubleshooting Guide. If you cannot find the answer to your question there, please post in the Magisk Support / Discussion thread.

This is also not a place to request Magisk modules. Please create your own topic starting with [REQUEST] in the title.
MAGISK IS NOT XPOSED. Xposed modules cannot be "ported" to Magisk.

If you need help with creating a Magisk module, please see the Assistance for Magisk Module Developers thread.

Unchanged modules

Mount Magisk (attached below)
This simple script mounts the magisk.img in recovery to /magisk to allow it to be edited in case a module or script is causing a bootloop. Or you can use Magisk Module Uninstaller or Magisk Manager for Recovery Mode.

Now available in Magisk repo

ViPER4Android Installer


Updated modules

Busybox Installer: As of Magisk 13, Busybox is no longer integrated.
Repo | XDA


Obsolete modules

Ad-Block Installer: Systemless hosts are now integrated into Magisk Manager. DNS-based ad blockers like AdAway are supported.

Better Battery Stats Installer, Action Launcher, Nexus Launcher: Use Terminal App Systemizer



Modules, modules and more modules!
Modules with a Repo link can be installed via Magisk Manager in the Downloads section. Modules without a Repo link may not be compatible with Magisk 14 +. For help with modules, please contact the developer via their XDA support thread or GitHub page.

Modules A - H (Post #2)
Modules I - P (Post #3)
Modules Q - Z (Post #4)


Magisk Module Templates

These are modified versions of the original Magisk Module Template that allow you to accomplish different things. Most will require extra work before they are ready to use.

Templates (Post #5)


If you know of any other modules, please let me know and I'll add them.
Attached Files
File Type: zip Mount-Magisk.zip - [Click for QR Code] (2.4 KB, 13640 views)
The Following 156 Users Say Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
 
 
19th March 2017, 09:40 PM |#2  
yochananmarqos's Avatar
OP Recognized Contributor
Thanks Meter: 2,395
 
Donate to Me
More
Modules A - H

Active Edge Mod for Pixel 2 and Pixel 2 XL: Customize the Google Pixel 2’s Active Edge to do any action with Edge Sense Plus
Repo | XDA: Pixel 2 / Pixel 2 XL

Adaptive Icons Round Mask: Changes the icon mask to round, and changes useRoundIcon to true.
Repo | attached here

ADB & Fastboot for Android NDK: Static ARM adb and fastboot binaries for Android built with the NDK
Repo | XDA

Adreno GPU Developer Preview Drivers: Replace ROM Adreno GPU drivers from Qualcomm
Repo | XDA

Ainur Sauron MK II: Automatically detects your device specs, and performs all of the possible audio tuning within it's installer. You can sit back and enjoy incredible sound.
Repo | XDA

Ainur JamesDSPManager: Equalizer add-on for the Ainur Audio sound mod
Repo | XDA

AirAudio Magisk Module: This module enables AirAudio's "system-mode" and allows you to stream all your audio to any network-enabled receiver.
Repo

Always-on Fingerprint: Allows you to unlock your device without pressing the home button. The fingerprint scanner will remain always-on to allow that.
XDA

AM3D Zirene Sound: This module enables AM3D Zirene Sound.
Repo | XDA

Ambient Display Gestures: Adds a few nifty ambient display tweaks to your AOSP ROM.
Repo

Android Mic Fix: Fixes in call low volume mic issues for various Android devices.
Repo | XDA

Android O APT-X libraries: Android Oreo officially supports APT-X bluetooth audio, however not all phones have the needed library files. This module simply places the missing APT-X(HD) and LDAC files in your system if you don't already have it. Enjoy better bluetooth audio!
Repo

Android Pie Fonts: A compilation of the new Google Sans fonts from Android Pie.
Repo

Android RAM management fixes: Tweak the memory management of the device, enable more background apps.. et cetera..
Repo

App Data Keeper: Protects select apps+data from being wiped out on a regular TWRP factory reset.
Repo | XDA

AptoidePriv: Makes Aptoide a privileged app systemlessly.
Repo

APTX for Android Oreo: After Oreo, system should support aptx/HD natively. But this will incur additional licensing fees, so such as Nexus 5X/6P will not get support for aptx/HD.
Repo

ASUS Style Suite: ASUS wallpapers and themes
Repo

Audio Compatibility Patch: Fixes music and streaming apps (Spotify, Pandora, etc) that aren't processing audio effects for various equalizer applications through the modification of audio policy.
Repo | XDA

Audio Modification Library: AudModLib is a compatibility framework that allows the seamless integration of multiple audio mods for Magisk installs.
Repo | XDA

Battery Life Extender: A tool that lets you enable or disable charging programmatically so to extend/maintain battery life
Repo | XDA

Bixby Button Remapper: Allows you to remap the dedicated Bixby hardware button of the Samsung Galaxy S8/S8+ and S9/S9+ to any one of 15 user-selectable functions.
Repo

BQ™ Aquaris X5 Dolby™ Atmos Nougat: Enables the new Dolby™ BQ™ X5 Nougat port
Repo | XDA

camera_mi5s_libs: Adds Camera libhacks to Xiaomi Mi5s Global Stable ROM.
Repo

Camera2API enabler: Enables the Camera2API if your hardware supports it
XDA

Camera NX Mod: Systemless version of an experimental mod for Camera NX that fixes the black viewer in some custom roms for Nexus 5X. Also enables EIS for the video camera.
XDA

Camera Watermark Editor: Customizes the "Dual Camera Watermark" on Mi A1 devices.
XDA

CloudflareDNS4Magisk: Changes your system DNS to the Cloudflare servers.
Repo: IPv4 / IPv6 | XDA

Collective Dolby Atmos Ports: Enables Dolby Atmos (you can choose between 5)
Repo | XDA

crontab: Easy to use crontabs
Repo

CrossBreeder Lite: This is a lighter, newer version of CrossBreeder.
Repo | XDA

Custom Keylayout: Searches /sdcard and /external_sd for *.kl files and place them to /system/usr/keylayout, systemless-ly
Repo

Custom Notification Snoozing: Changes Oreo notification snooze times at boot.
Repo

Daydream Enabler: Enables Daydream on some devices
Repo

Daydream Enabler for Sony Xperia X F5121: Enables the android.software.vr.mode and android.hardware.vr.high_performance features for the Xperia X
Repo

DNSCrypt Proxy 2 for Android: A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2 and DNS-over-HTTP/2.
Repo

DNS Switcher: Allows you to change your dns systemlessly with terminal
Repo

Dolby Atmos® (OnePlus X): Enables Dolby Atmos on OnePlus X.
Repo

EmojiOne: Replaces the built-in emoji with Emoji One, systemlessly.
Repo | XDA

Enable Native Call Recording: Compatible with the OnePlus 5 on OxygenOS 4.5x.
XDA

Enable Doze for GMS: Move Google Play Services from the "App Not Optimised" list to "App Optimised" which mean DOZE mechanism will work its magic on Google Play Services, thus should saving you more juices/batt throughout the day.
Repo | XDA

EncFS: EncFS binaries for the Android environment
Repo

Energized Protection: Consolidates several reputable hosts files, and merges them into a unified hosts file with duplicates removed.
Repo | XDA

ExSDCard Write Access Enabler: Creates an additional path to your sdcard: /mnt/media_rw
Repo | XDA

F-Droid Privileged Extension: An unofficial installer of the F-Droid Privileged Extension
Repo | XDA

F2FS Loopback Bug Workaround: Read the Repo description
Repo | XDA

FaceID for Redmi Note 4: Face Unlock was introduced with Redmi Note 5 pro, this module enables the feature on Redmi Note 4 running on MIUI 9.5.4.0
Repo

Fingerprint Camera Shutter: Uses the fingerprint sensor to capture a picture on any camera for Redmi Note 4/4X's non-MIUI based custom ROMs.
Repo | XDA

Fingerprint Scanner Booster: Boosts Fingerprint sensor's responsiveness by prioritizing its process.
XDA

Frida Server: Dynamic instrumentation toolkit for developers, reverse-engineers, and security researchers. Systemless version of the Frida Server for Android.
GitHub

Galaxy Note 8 Dual Speaker Mod: Systemless way of enabling dual speaker/pseudo stereo sound mod for Samsung Note 8.
XDA

Galaxy S8 Dual Speaker Mod: Allows you to use your earpiece as second speaker as well, creating pseudo-stereo output in result and should give better experience inplaying any audio
XDA

Gboard Themes: Adds custom Gboard themes
Repo

Global Optimized GPS File Replacer: Provides an improved GPS functionality with a better and faster accuracy location reference.
Repo | XDA

Google Dialer Framework: Installs the Google Dialer Framework. It will NOT install the Google Dialer / Google Phone, but you can easily install it through the Play Store.
Repo

Google Dialer and Contacts apps for the OnePlus 5/5T: A Google Dialer and Contacts module for the OnePlus 5/5T running OOS with full capabilities such as Caller ID and Nearby Places.
Repo

Google Face Unlock: Standalone Google Face unlock for Android 8.1
Repo

Google Framework: Inject Google Core Framework to be able to download & install Google Apps. Also adds Google Face Unlock to any ARM64 device.
Repo

Google Lens Enabler: This module systemless-ly adds the required xml files (taken from the Pixel 2 XL factory image) so that Google Lens is enabled in Google Photos.
Repo | XDA

Google Dialer and Contacts for OP5/5T: Self-explanatory
Repo

Greenify4Magisk: Makes Greenify work as a ROM-integrated (privileged) app systemlessly.
Repo | XDA

HEVC Enabler for OP3T: Enables HEVC (High Efficiency Video Codec) for the OnePlus 3T / 5
Repo | XDA

Honor V10 Stock Camera: Can be flashed with all Honor View 10 custom ROMs.
Repo
The Following 50 Users Say Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
19th March 2017, 09:40 PM |#3  
yochananmarqos's Avatar
OP Recognized Contributor
Thanks Meter: 2,395
 
Donate to Me
More
Modules I - P

IceSound Unity Audio Port: Universal ICESound Magisk Module
Repo

ICU zh-hans Digital Unit Fix for Android 8.1+: Chinese font fix for file sizes... I think.
Repo

Increase Volume Steps: Increases volume steps to 30.
XDA

Init.d Injector: Injects init.d support via post-fs-data script if using magisk or init script if system install
Repo

Kali Nethunter for Magisk: allows you to install the Kali Nethunter chroot systemlessly
Repo | XDA

Lawnstep: Systemlessly enables Pie recents (Quickstep) in Lawnchair
Repo

liboemcrypto.so disabler: Apps that use liboemcrypto.so to play content protected by DRM, such as Netflix and My5, will fail when playback is attempted on a rooted device. This Magisk module masks liboemcrypto.so with a zero byte replacement.
Repo

libsecure_storage companion for rooted Samsung devices: Contains modified libsecure_storage.so libraries that allow Samsung Galaxy S9/S9+ (G960F/G965F), Tab S4 (T830/T835), and probably other rooted devices to function without losing Bluetooth pairings after reboot.
Repo

LOS Recorder: LineageOS Recorder with screenrecording priv-app permissions fixed in Oreo for ROms not based on LineageOS.
Repo

Magic Charging Switch: Automatically pause/resume charging at set % levels to extend battery lifespan.
Repo | XDA

Magic Folder Binder (fbind): Automagically binds directories from internal storage to external SD Card.
Repo | XDA

MagicGApps: Now you can integrate system app updates into /system without writing to the system partition and then repack the module with the updated changes.
Repo | XDA

Magisk Google DNS: Makes your device to use Google's DNS servers instead of the provided by the ISP
Repo

MagiskHide Props Config: SafetyNet fix - changing device fingerprint
Repo | XDA

Magisk IMG Resizer: Resizes magisk.img, which will also change the space available in /magisk so you can add more stuff into it.
XDA

Magisk Manager for Recovery Mode: Manage your Magisk image & modules from recovery.
Repo | XDA

Magisk Module Uninstaller: Enables you to uninstall modules in TWRP via terminal.
XDA

Magisk Mount ReSize IMG: Useful for users/developers who wants to edit Magisk IMG.
XDA

Magisk OpenDNS: Makes your device to use OpenDNS servers
Repo

Magisk Single User Mod: Disables the Android multi-user feature.
Repo | XDA

Magisk WiFi Bonding: Make 40Mhz runing at 2.4Ghz/5Ghz on your Qualcomm devices!
Repo

Mi5 Global Stable Debloat: Brings optimizations that are present in MIUI EU, PRO and Epic ROM systemlessly to Global Stable version.
Repo

Mi5 Headphone Volume Fix: Loads the sound config of MIUI China ROM systemlessly to have better headphone volume on Mi5 Global ROM BETA\STABLE
Repo

Mi5 Stereo Mode: Double mono stereo mode
Repo

Mi A1 Camera Lag Fix Oreo: Selectively allows camera selinux policy to fix start lag (in stock camera & Gcam) on Mi A1 running Oreo.
Repo

MI A1 Gcam Mod: Xiaomi A1 Gcam Tweaks for Oreo
Repo

Mi A1 Navigation Bar: Enables the navigation bar and disables the capacitive buttons
Repo

MICB: Mido Camera Booster: Redmi Note 4X (Mido) camera mod
Repo

MidnightCore: An All-In-One package for the MidnightModule series: MidnightFonts, MidnightMedia, MidnightMake: MidnightFonts Add-On, MidnightMisc & MidnightDNS.
Repo | XDA

Mi Mix 2 Audio Quality & Volume Fix: Fixes the low recorded video volume in Snapchat on the Xiaomi Mi Mix 2
Repo

Miracast Enabler: Now you can mirror your phone's screen to any Miracast supported device, such as TVs and Windows 10 PCs. Also allows you to enable tethering as well as disable ADB Notify.
XDA

MIUI Camera v2: Brings MIUI Camera v2 (from Mi A2) to AOSP and LOS based ROM's / Enables more functions in MIUI Camera v2 to MIUI based ROM's
Repo: AOSP / MIUI | XDA

Modded Pixel2 Launcher: An easy way to install Paphonb's Modded Pixel2 Launcher
Repo | XDA

Moto Clock Widget: Adds Motorola Clock Widget systemlessly
Repo | XDA

Moto Z Play Dual SIM Mode Enabler: Forces dual SIM mode on single SIM Moto Z Play device; disables ADB notify; enables miracast, faster app installation, HDMI and more.
XDA

Nano for Android NDK: Static ARM nano binary for Android built with the NDK
Repo | XDA

NanoDroid: An installer for various Open Source related things, most noticeably microG and F-Droid.
XDA

NavBar Height for MIUI 10: Resize navbar height to 30.0dip for MIUI 10
Repo

Navigation Bar Enabler - OnePlus 3/3T: Enables navigation bars on Android Pie
Repo

Network Twix for EMUI:
Repo | XDA

Nexus 5X Thermal Throttle Tweaking: Do you like shiny graphics but your phone does not? Do you sometimes wonder why the Nexus 5X has a big cluster that's offline almost the entire time? Tired of lags and stutters? Well, search no more. The solution is right around the corner!
XDA

Nexus Media: Replace ROM ringtones/notification/system sounds and bootanimation with those from the recently-retired Nexus devices (chosen at flash-time)
Repo | XDA

NFC4PRA-GSI: All you need to get NFC on GSI ROM's for Kirin 655 devices.
Repo | XDA

NightLight: Enables NightLight tile in Quick Settings.
Repo

Nokia Extensions for Android Oreo: Aims at bringing/porting features from the Chinese variants of Nokia phones to Global variants (Android One)
Repo | XDA

Notification_helper remover: Removes notification_helper from audio_effect cfgs so system-wide eqs like v4a can process notifications. This prevents the on/off/ducking effect when listening to music and notifications come in
Repo

OOS Native Call Recording Enabler: Enables the native call recording feature on OxygenOS (and ROMs based on it).
Repo

Pix3lify: A compilation of different Pixel 2 mods
Repo | XDA

Prevent Patch for Xiaomi Mi 5: Allows you to fully kill apps when they exit.
Repo
The Following 13 Users Say Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
19th March 2017, 09:40 PM |#4  
yochananmarqos's Avatar
OP Recognized Contributor
Thanks Meter: 2,395
 
Donate to Me
More
Modules Q - Z

Rootless Pixel Launcher: Version for Pixel users
Repo

Secure I/F: Designed to disable data delivery through USB. It can protect your data when you are charging in public area.
Repo

Sony Framework: This for non Sony-Users contains Sony's Framework.
Repo

Sudo4Droid: Adds the sudo command to Android
Repo

Swap Torpedo: Universal compressed-memory swap (zram, etc etc) destroyer - run faster and more reliably!
Repo | XDA

Sysconfig Patcher: Systemlessly patches "/system/etc/sysconfig/*" for data and battery savings & auto-re-patches after ROM/GApps updates.
Repo | XDA

Systemless Substratum Legacy: Allows installation of Substratum themes in legacy/root mode systemlessly.
Repo | XDA

Systemless TZData: Update your ROM's TZData systemlessly.
Repo

Systemless Xposed: This is a port of rovo89's Xposed framework to work systemless-ly through MagiskXDA

Tasker Tethering Control: Systemless install of matejdro's Nougat+ Tasker Tethering Control
Repo

Terminal App Systemizer: Systemize your app systemlessly! Using terminal emulator.
Repo | XDA

Terminal Debloater: Debloat your phone systemlessly! With your own choices in terminal emulator menu.
Repo | XDA

Terminal Modifications: Edits the files /system/etc/mkshrc and /system/etc/bash/bashrc.
Repo

TheSoundMod: Sound mod for Samsung Galaxy S7 / S7 Edge
Repo | XDA

ts-binds: Binds two different folders on your device so that both folders share the same contents.
Repo

UKM REBORN: This is an adaption of the original Universal Kernel Manager Reborn.
XDA

Unified Thermal Mod (UTM): Thermal mod for the Nexus 6P.
XDA

ViPER4Android FX: Utilizes the Audio Modification Library that allows installation of multiple audio mods without having compatibility issues.
Repo | XDA

ViPER4Android FX v2.3.4.0: ViPER4Android FX 2.3.4.0, including super quality driver.
Repo

ViPER4Android XHiFi: Enables ViPER4Android XHiFi
Repo | XDA

VR Compatibility for OnePlus 3 Oreo: Enables VR service on OnePlus 3 devices.
Repo

Wireless Firmware for Nethunter: Adds the required firmware for external wireless adapters to be used with Nethunter.
Repo

Xbox One S controller: Adds the necessary layout file to use Xbox One S controller for gaming on your Android device.
Repo

xmlpak: Install vendor apps directly from the Play Store!
Repo | XDA

Xposed Framework: Unified systemless Xposed Framework for Android Lollipop - Oreo
Repo

YouTube Vanced: A well known modded version of YouTube with many features such as adblocking and background playback
Repo: non-themed | black theme | XDA
The Following 7 Users Say Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
19th March 2017, 09:40 PM |#5  
yochananmarqos's Avatar
OP Recognized Contributor
Thanks Meter: 2,395
 
Donate to Me
More
Magisk Module Templates
These are modified versions of the original Magisk Module Template that allow you to accomplish different things. Most will require extra work before they are ready to use.


Adfree YouTube Template: Systemlessly replace the YouTube app with any modified version without tripping SafetyNet.
XDA

APK-Patcher Lite: A modified version of APK-Patcher that will delete / inject files into System APK files instead of using a baksmali / apktool method.
XDA

Easy Font Installer: Replaces the default font in system/font/ roboto-regular to whatever font you place in the module ZIP. There's also a version that uses the Ubuntu font here.
XDA

EvilTheme Patcher: A mod to the Magisk Module Template that allows you to patch APK files on-the-fly and have them created as a Magisk Module.
XDA

Smali Patcher: Not a template exactly, but it requires some work before you can install it. Patches your services.jar to hide mock location status, allow screenshots/screen sharing in secure apps and disables signature verification allowing modification to signed system apps.
XDA

System/Less Magisk Module Template: Allows you to choose whether modules install in either Magisk (as a module) or directly in /system.
XDA

Terminal Emulator Magisk Module Template: This template is for Making a script with visual elements which can be executed in a Terminal app in Android, as a Magisk Module.
GitHub

Unity (Un)Installer Template: Allows one zip to work for multiple devices and root solutions
GitHub | XDA
The Following 3 Users Say Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
19th March 2017, 09:40 PM |#6  
yochananmarqos's Avatar
OP Recognized Contributor
Thanks Meter: 2,395
 
Donate to Me
More
Reserved 6
The Following User Says Thank You to yochananmarqos For This Useful Post: [ View ] Gift yochananmarqos Ad-Free
20th March 2017, 02:28 AM |#7  
ahrion's Avatar
Retired Forum Moderator / Recognized Developer
Thanks Meter: 5,063
 
More
I have a plethora of magisk mods currently awaiting magisk repo approval.

https://github.com/therealahrion
The Following 16 Users Say Thank You to ahrion For This Useful Post: [ View ]
20th March 2017, 02:39 AM |#8  
leolawliet's Avatar
Senior Member
Flag New York, NY
Thanks Meter: 1,616
 
Donate to Me
More
Quote:
Originally Posted by ahrion

I have a plethora of magisk mods currently awaiting magisk repo approval.

https://github.com/therealahrion

They're audio mods! Awesome

Would you like to have some of them posted on this thread while they wait for approval?

Sent from my LG Nexus 5X using XDA Labs
The Following 2 Users Say Thank You to leolawliet For This Useful Post: [ View ] Gift leolawliet Ad-Free
20th March 2017, 04:38 AM |#9  
ahrion's Avatar
Retired Forum Moderator / Recognized Developer
Thanks Meter: 5,063
 
More
Quote:
Originally Posted by leolawliet

They're audio mods! Awesome

Would you like to have some of them posted on this thread while they wait for approval?

Sent from my LG Nexus 5X using XDA Labs

I have my Dolby Atmos thread in my sig.
20th March 2017, 05:48 AM |#10  
Senior Member
New Orleans
Thanks Meter: 46
 
More
I've just recently started using Magisk again and I am very happy with how great it works but can someone clarify something... I have systemless hosts turned on so I can now download adaway from xda and have no issues with systemless right? I remember previous versions causing SafetyNet issues which I want to avoid.

I can just install adaway and enable with no worries?
20th March 2017, 06:10 AM |#11  
leolawliet's Avatar
Senior Member
Flag New York, NY
Thanks Meter: 1,616
 
Donate to Me
More
Quote:
Originally Posted by origitat

I've just recently started using Magisk again and I am very happy with how great it works but can someone clarify something... I have systemless hosts turned on so I can now download adaway from xda and have no issues with systemless right? I remember previous versions causing SafetyNet issues which I want to avoid.

I can just install adaway and enable with no worries?

No worries man, it's built-in to Magisk now. Once you enable the Systemless host the ones you install with Adaway only write to the Systemless host file in Magisk.

Sent from my LG Nexus 5X using XDA Labs

---------- Post added at 06:10 AM ---------- Previous post was at 06:07 AM ----------

Hey @yochananmarqos you can add this module to your thread if you like. I'm still merging it with GitHub but it's not giving me much options on mobile.

https://forum.xda-developers.com/app...abler-t3575876

Sent from my LG Nexus 5X using XDA Labs
The Following User Says Thank You to leolawliet For This Useful Post: [ View ] Gift leolawliet Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes