(Closed) - Magisk

The thread is now depreciated
Please check out this post for more info!

Example Submission
Module name: Magisk Module template
Repo Link: https://github.com/topjohnwu/magisk-module-template
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=3473486

Module name: Nexus 6 LED Enabler
Repo Link: https://github.com/stangri/Nexus6_LED_Enabler
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-nexus-6-led-enabler-t3473605

stangri said:
Module name: Nexus 6 LED Enabler
Repo Link: https://github.com/stangri/Nexus6_LED_Enabler
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-nexus-6-led-enabler-t3473605
Click to expand...
Click to collapse
Added to the repo

Bit of terminology, are the github repos that we can make just for the modules and then you pull them into the magisk repo? Just a bit confused as to whether multiple user run repos like cydia is what you are going for or if it will be one big repo like xposed.

Module name: PixelLauncher
Repo Link: https://github.com/jaimbo/PixelLauncher
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-pixel-launcher-t3473882

Deleted

Module name: Kill VoLTE Status Icon {HTC10}
Repo Link: https://github.com/ibrokemypie/magisk-module
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-novolteicon-t3474259/page1

Module Name: Sony Framework, for non Sony-Users
Github Link: SonyFramework
XDA support: Playstation Remote Play on any Android Device

Tkkg1994 said:
Module Name: Systemless Adblocker
Github Link: Adblocker
XDA support: XDA thread
Click to expand...
Click to collapse
@topjohnwu:
Imo the hosts file should be also listed as a module (could still be preinstalled) to avoid confusion like this and make it consistent

jaimbo said:
Module name: PixelLauncher
Repo Link: https://github.com/jaimbo/PixelLauncher
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-pixel-launcher-t3473882
Click to expand...
Click to collapse
https://github.com/Magisk-Modules-Repo/PixelLauncher
Seyaru said:
Module Name: Sony Framework, for non Sony-Users
Github Link: SonyFramework
XDA support: Playstation Remote Play on any Android Device
Click to expand...
Click to collapse
https://github.com/Magisk-Modules-Repo/SonyFramework
ibrokemypie said:
Bit of terminology, are the github repos that we can make just for the modules and then you pull them into the magisk repo? Just a bit confused as to whether multiple user run repos like cydia is what you are going for or if it will be one big repo like xposed.
Click to expand...
Click to collapse
It is a single "group of Git repos", something similar to Xposed

Module Name: Console Controller Keylayouts
Repo Link: https://github.com/HylianGaming/Console-Controller-Keylayouts
XDA Support Link: http://forum.xda-developers.com/apps/magisk/magisk-console-controller-keylayouts-t3474174

Module name: Acoustix v29 Stock
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustix
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Acoustix v29 Optimised
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustixv29optimised
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Acoustix v29 Overdrive
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustixv29overdrive
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Acoustix v28 Stock
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustixv28stock
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Acoustix v28 Optimised
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustixv28optimised
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Acoustix v28 Overdrive
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/acoustixv28overdrive
XDA Support Link: http://forum.xda-developers.com/showthread.php?t=2211163
Module name: Kill VoLTE Status Icon {HTC10}
Repo Link: https://github.com/ibrokemypie/magisk-module/tree/novolte
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-novolteicon-t3474259/page1

Module name: Enable EIS for Nexus 5X
Repo Link: https://github.com/grimsandwich/magisk-enable-eis-nexus5x
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-enable-eis-nexus-5x-t3474672/

@topjohnwu I noticed that my module Custom Controller Keylayouts was added to the repo, but I am unable to edit it on Github, which means I can't push out updates when needed. Could you please give me access?

Removed

Will EIS for nexus 5x or adblocker be added to the repo?

Action Launcher 3 Magisk Module
Module name: Action Launcher 3
Repo Link: https://github.com/crashoverride1995/ActionLauncher3
XDA Support Link: http://forum.xda-developers.com/apps/magisk/module-action-launcher-3-t3476397

Module Name: GPEDialer and Contacts for HTC 10
Repo Link: https://github.com/jsaxon2/GPEDialer_HTC10
XDA Support Link: http://forum.xda-developers.com/htc-10/themes/mod-gpe-dialer-contacts-magisk-mod-htc-t3463856

...

Related

[unofficcial] F-Droid Privileged Extension installer

I created a small F-Droid Privileged Extension Installer. All it does, is put this[1] App into /system/priv-app.
That way the F-Droid store can install, update and remove applications on its own.
Since I can't seem to add files to this post, you can find the download below. Mirrors welcome, if they vanish or a new version of the extension comes along, just get the source from my github[2], replace the file in system/priv-app/Fdroid with the latest version and create a zip file from it.
Maybe I'll also apply to have it integrated into Magisk Manager or ask someone from Fdroid to take it over.
The zip contains fdroid-priv Version 0.1, the zip should have those checksums:
MD5: bd7c4d30323052c36bce53e051d786a8
SHA1: 1d258848bd73c18be2a0fcca02865941cb391cba
[1] h**ps://f-droid(dot)org/repository/browse/?fdfilter=Privileged&fdid=org.fdroid.fdroid.privileged
[2] h**ps://github(dot)com/PunchyStick/org.fdroid.fdroid-priv
Downloads:
h**p://ge(dot)tt/5WKJ2Lf2
h**ps://mega(dot)nz/#fm/TJIRzabD
h**ps://www(dot)sendspace(dot)com/file/j1r9oy
*edit* I'm sorry for mangling those link so bad, I'm not allowed yet to post links. If someone please can please reply with the correct links...
And sorry for the english, especially in the title...
here we go
[1] https://f-droid.org/repository/browse/?fdfilter=Privileged&fdid=org.fdroid.fdroid.privileged
[2] https://github.com/PunchyStick/org.fdroid.fdroid-priv
Downloads:
http://ge.tt/5WKJ2Lf2
https://mega.nz/#fm/TJIRzabD
https://www.sendspace.com/file/j1r9oy
I updated the extension and the template to the magisk v9 one and asked for inclusion in the repo. In the meantime, get the zip from github:
github(dot)com/PunchyStick/org.fdroid.fdroid-priv/archive/master.zip

Collection of Magisk Modules v2

This guide hasn't been updated in about 5 years.
Please see the XDA article Best Magisk modules instead.​
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.
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
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
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 Magisk
SDK 21 (Andoid 5.0)
SDK 22 (Android 5.1)
SDK 23 (Android 6.0)
SDK 24 (Android 7.0)
SDK 25 (Android 7.1)
SDK 26 (Android 8.0)
SDK 27 (Android 8.1)
XDA
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
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
Reserved 6
I have a plethora of magisk mods currently awaiting magisk repo approval.
https://github.com/therealahrion
ahrion said:
I have a plethora of magisk mods currently awaiting magisk repo approval.
https://github.com/therealahrion
Click to expand...
Click to collapse
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
leolawliet said:
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
Click to expand...
Click to collapse
I have my Dolby Atmos thread in my sig.
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?
origitat said:
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?
Click to expand...
Click to collapse
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/apps/magisk/module-ps-remote-play-enabler-t3575876
Sent from my LG Nexus 5X using XDA Labs
leolawliet said:
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/apps/magisk/module-ps-remote-play-enabler-t3575876
Click to expand...
Click to collapse
Thank you for confirming my friend.
origitat said:
Thank you for confirming my friend.
Click to expand...
Click to collapse
De nada ?
Sent from my LG Nexus 5X using XDA Labs
All attached modules are updated with the new template changes.
ahrion said:
I have my Dolby Atmos thread in my sig.
Click to expand...
Click to collapse
leolawliet said:
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/apps/magisk/module-ps-remote-play-enabler-t3575876
Click to expand...
Click to collapse
Both are added to the OP.
Doesn't the remote play exist already called "Sony Framework" in the Magisk repo?
LazerL0rd said:
Doesn't the remote play exist already called "Sony Framework" in the Magisk repo?
Click to expand...
Click to collapse
No, they're two different things. Remote Play requires the Sony Framework to run on non-Sony devices.
5X/6P Camera 60fps Recording Module
Tested with Camera NX but should work with other apps as I have included the media profiles xml.
No need to delete any files from the vendor partition as the latest version of Magisk (11.5/11.6) has fixed the previous vendor issues.
Just install and reboot!
iaTa said:
5X/6P Camera 60fps Recording Module
Tested with Camera NX but should work with other apps as I have included the media profiles xml.
No need to delete any files from the vendor partition as the latest version of Magisk (11.5/11.6) has fixed the previous vendor issues.
Just install and reboot!
Click to expand...
Click to collapse
Damn you beat me to it lol great job
Sent from my LG Nexus 5X using XDA Labs
Pixel Launcher Transparent Dock Module
I edited the stock NexusLauncherPrebuilt.apk using the hotseat pointers from this thread: https://forum.xda-developers.com/nexus-6p/themes-apps/mod-tutorial-pixel-launcher-smaller-t3499371
The app drawer correctly transitions from transparent to white when opened.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Jm_Willing said:
Doesn't work for me, camera nx still keeps crashing with 60 FPS.
Sent from my bullhead using XDA Labs
Click to expand...
Click to collapse
It's the media_profiles.xml thing. @iaTa could you remove the media_profiles.xml please, it's causing a FC on CameraNX.

[CLOSED][COLLECTION] shadowstep's Android Essentials [APKS][DRIVERS][RECOVERIES][TOOLS][ZIPS]

General Information
Hi all! So basically, I just wanted to have a single thread with links to my personal collection of Android stuff, which includes both, stuff I've created and stuff other developers have created (that I use). The only reason behind creating this thread is to make it easier for others to find some things which they might also use with their OnePlus 5s. Obviously, some of the stuff here was developed with the OnePlus 5 in mind, so it might/might not work out-of-the-box with other devices. Therefore, I'll also try and mention if something here can be used universally across different devices or just the OnePlus 5. If you see something here that inspires you, go ahead and mod it, just let me know and give me some credit somewhere if it belongs to me or credit the original creator(s) of the mod, if it doesn't belongs to me. Let's get right to it then!
Links to Individual Posts
APKs
Flashable Zips
Recoveries
Tools
USB Drivers
Download Information
The final post contains the file name, version number as well as the MD5 hash of all the downloads provided.
APKs
AdAway (many devices) - XDA Thread, Download Mirror
AdAway is a utility for rooted and non-rooted users used to help manage host file entries. AdAway doesn't directly block ads; it limits unwanted ads by redirecting servers that distribute those ads to an 127.0.0.1, which returns nothing.
BetterBatteryStats (many devices) - XDA Thread, Download Mirror
BetterBatteryStats is an app that can find applications causing the phone to drain battery while it is supposed to be asleep. It provides detailed, useful information regarding kernel wakelocks, partial wakelocks, alarms, wakeups, etc.
EdXposed Manager (many devices) - XDA Thread, Download Mirror
EdXposed Manager is the companion app for EdXposed that is needed to perform various EdXposed related tasks, such as displaying EdXposed framework status, enabling/disabling EdXposed modules, etc.
Magisk (many devices) - XDA Thread, Download Mirror
Created by topjohnwu, Magisk is the currently the most popular root solution. In addition to that, it also offers a universal systemless interface to alter the system partition systemless-ly so that SafetyNet passes. Installation instructions are here.
Magisk Alpha (many devices) - GitHub, Download Mirror
Maintained by vvb2060, Magisk Alpha is a fork of the original Magisk solution. It aims to fix bugs and resolve other issues that are present in the original solution and also restores the hide functionality that has been removed from the original Magisk app. Installation instructions are the same as the original solution, linked above.
OOS Firmware Extractor (OnePlus 5/5T) - GitHub, Download Mirror
OOS Firmware Extractor can be used to extract firmware from an OxygenOS ROM zip to create a TWRP flashable firmwareupdater.zip. You can also check the MD5 hash of the ROM, extract it and check the updater-script before the flashable firmware zip is created in the root of your internal storage.
Scoop (many devices) - XDA Thread, Download Mirror
Scoop saves the stack trace of a crashing app and displays all crashes in a list so you don't have to look through a long logcat. Additionally, you get a notification on every crash which already displays the most important information.
Vanced Manager (many devices) - XDA Thread, Download Mirror
Vanced Manager can easily install and uninstall YouTube Vanced and MicroG, and has various settings for customizing installation. The app comes with an easy-to-use interface, support for background download and installation.
ViPER4Android FX (many devices) - XDA Thread, Download Mirror
ViPER's Audio is an audio enhancing software that provides a better audio experience in various platforms, such as smartphones and PCs. ViPER4Android FX is the main control app for the Android driver of ViPER’s Audio.
Warden (many devices) - XDA Thread, Download Mirror
Using root access, this open source app allows a user to disable all detected trackers and loggers contained within apps. It uses a static list of trackers and loggers compiled by French non-profit Exodus Privacy. It also features a profile-based “debloater” that supports scripting.
Wireless ADB (many devices) - GitHub, Download Mirror
In words of the author of the app, MSF Jarvis, this is a dead simple app for enabling wireless ADB on rooted devices. Add the Wireless ADB tile to your Quick Settings panel, connect to Wi-Fi, enable Wireless ADB, profit.
Flashable Zips and Magisk Modules
Adreno Team Graphics Drivers (many devices) - XDA Thread, Download Mirror
A Magisk module which contains updated GPU drivers backported from Android 11 for Snapdragon 835 devices. These drivers contain various OpenGL and Vulkan optimizations, which may improve experience/performance of GPU related tasks (gaming, etc.)
BusyBox Installer (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this installer detects what architecture your device uses and installs the correct busybox binary accordingly. Detects and supports "systemless" root via SuperSU/Magisk installation as well.
EdXposed (many devices) - XDA Thread, Download Mirror
EdXposed is a Magisk module which provides a hooking framework for ART to deliver consistent APIs with the OG Xposed, leveraging YAHFA/SandHook (core java) hooking framework. It needs Riru Framework to be installed to function.
Enable VR Compatibility (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that enables the Virtual Reality (VR) service so that you can install and use VR compatible apps from the Play Store. This is done by enabling the feature in the required permissions xml file (/system/system/etc/permissions/handheld_core_hardware.xml).
Fingerprint Store Eraser (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
Originally created by idoybh, this simple flashable zip removes the saved fingerprint data from your device. This can be useful in cases when your device can't recognize your fingerprint and you want to start clean, or if a ROM upgrade corrupted your fingerprint store.
LSPosed (many devices) - XDA Thread, Download Mirror
LSPosed is a Magisk module which provides a hooking framework for ART to deliver consistent APIs with the OG Xposed, leveraging YAHFA (core java) hooking framework. It needs Riru Framework to be installed to function.
MomoHider (IsolatedMagiskHider) (many devices) - GitHub, Download Mirror
Some apps have started detecting Magisk even with Magisk Hide enabled. MomoHider, also known as IsolatedMagiskHider, is a Magisk module that tries to make Magisk more hidden to avoid that. It needs Riru Framework to be installed to function. Setup instructions are here.
MSM8998 Stereo Speaker Mod (many devices) - XDA Thread Unavailable, Download Mirror
Originally created by acervenky, this module enables your phone's earpiece to act as a secondary speaker for stereo effect. I've re-created his module from scratch to make sure it works with the latest Magisk versions.
MSM8998 Undervolt Tool (many devices) - XDA Thread, Download Mirror
Created by lyq1996, this is an AROMA Installer based TWRP flashable zip that can be used to offset voltage values for the little cluster, big cluster and GPU. The existing boot image is unpacked, selections made are applied, and then the boot image is repacked and flashed to the boot partition.
Oh My Font (many devices) - XDA Thread, Download Mirror
Created by nongthaihoang, this Magisk module is a collection of typefaces which are believed to improve the overall Android Typography experience. The module works by modifing system xml files (fontxml) to replace font families and add more fallback fonts. Setup instructions are here.
Old Bootloader Unlocked Warning (OnePlus 5) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the new bootloader that OnePlus is shipping with the latest OxygenOS updates for the OnePlus 5 with an older version of the bootloader, which restores option to use volume key buttons for advanced boot options when the bootloader unlocked warning is displayed.
OnePlus Boot Animation (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the your system's boot animation with a fancy OnePlus boot animation, which looks like this. This is done by replacing the built-in boot animation zip (/system/system/media/bootanimation.zip) with the modified boot animation zip.
Optimized GPS Configuration (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that replaces the your system's exiting GPS configuration with a newer, more optimized and more secure version of the same. This is done by replacing the stock GPS configuration file (/vendor/etc/gps.conf) with the modified GPS configuration file.
OxygenOS TWRP Retainer (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
OxygenOS restores the stock recovery on every boot, which overwrites TWRP. Flashing Magisk prevents this from happening, but there are those who don't want to flash Magisk but still retain TWRP. This zip is for them. Just flash this zip before booting and TWRP will no longer be overwritten. Do remember to flash it every time you dirty flash OxygenOS.
Pixel 2 Wi-Fi Mod (OnePlus 5/5T) - XDA Thread, Download Mirror
Originally created as a Magisk module by RogerF81, this is a TWRP flashable version of the Pixel 2 Wi-Fi Mod. It replaces the existing Wi-Fi configuration file with a modified version of the same that removes issues like notification delay while using custom kernels, etc.
Remove Lockscreen Security (many devices) - XDA Thread Unavailable, Download Mirror
A simple flashable zip that removes lockscreen security (pattern, pin or password) without deleting fingerprint data, when flashed in TWRP. It does so by deleting the necessary gatekeeper key files as well as lockscreen security databases from /data/system, which resets lockscreen security.
Riru Core Framework (many devices) - GitHub, Download Mirror
Riru Core Framework is a Magisk module that replaces a shared library which is loaded by the zygote process. This provides the ability to Riru modules to run their code in apps' or system server's process. This is the base framework that is utilized by EdXposed as well as LSPosed.
SELinux Switch (many devices) - XDA Thread Unavailable, Download Mirror
This module changes the SELinux state to either permissive or enforcing depending on the selection made by you while flashing the zip in Magisk. It detects the volume key pressed and sets the corresponding state for the next boot. To change the selection, simply re-flash the module with the desired state.
Substratum Rescue Zip (many devices) - XDA Thread Unavailable, Download Mirror
Originally created by nicholaschum, this flashable zip disables all Substratum overlays that you have installed and enabled, in case one or more of them are causing issues for you/making your device bootloop.
SUmount (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this flashable zip script toggles the mounting of the su.img, magisk.img and magisk_merge.img while in recovery to allow easier access to the /su, /magisk and /magisk_merge filesystems, simplifying manipulating it via ADB shell, AROMA Filemanager or TWRP's terminal/file manager.
Universal DM-Verity and ForceEncrypt Disabler (many devices) - XDA Thread, Download Mirror
Created by Zackptg5, this zip can be used to disable DM-Verity and ForceEncrypt on any device that is compatible with Magisk. It works for both Treble as well as Non-Treble ROMs. Just flash the zip in TWRP before flashing Magisk/SuperSU (mandatory requirement or else the zip won't work) and DM-Verity and ForceEncrypt will be removed.
UnSu (many devices) - XDA Thread, Download Mirror
Created by osm0sis, this flashable zip uninstalls all traces of SuperSU, Koush's SuperUser, ROM su binaries, phh's Superuser, Magisk and LineageOS addonsu from your system. It properly restores all the original files your root installer/app backed up and removes any files added by it.
Recoveries - Custom
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is unthemed (stock themed) and supports mounting the /vendor partition, i.e. Treble compatible.
OrangeFox Recovery by Maitreya29 (OnePlus 5/5T) - XDA Thread, Download Mirror
This recovery uses TWRP as the base and adheres to the Material Design 2 guidelines for its GUI. It has additional features like a theme engine and in-built support for Magisk patching and password reset patch, and plenty more.
SHRP by Surya Nivas (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This is the official version of SHRP (SkyHawk Recovery Project). SHRP uses TWRP as the base and provides a fresh, new UI. This one uses eng.stk's blu_spark TWRP as the base, and hence everything that is supported by that TWRP version is supported by this recovery as well.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is AMOLED black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is grey-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by mauronofrio (OnePlus 5/5T) - XDA Thread, Download Mirror
This version of TWRP has been compiled by mauronofrio using eng.stk's source as base, with support for decryption and Android 10. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
TWRP by poad42 (OnePlus 5/5T) - XDA Thread Unavailable, Download Mirror
This version of TWRP has been compiled by poad42 from official source, with added decryption support and an updated kernel image based on an Android 10 kernel. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Official TWRP by Dees_Troy (OnePlus 5/5T) - XDA Thread, Download Mirror
This is the official version of TWRP released by the TWRP team. Decrypting FBE (File Based Encryption) is supported in v3.3.0+. This version is red-black themed and supports mounting the /vendor partition, i.e. Treble compatible.
Recovery - Stock
Stock OnePlus Recovery (OnePlus 5) - XDA Thread Unavailable, Download Mirror
This is the official stock recovery that is shipped by OnePlus with OnePlus 5. In case you ever wish to completely return to stock or for some reason wish to use the stock recovery, you can flash this image via fastboot and your existing recovery will be overwritten with the stock recovery that is shipped with the phone.
Tools
Android Image Kitchen (Windows) - XDA Thread, Download Mirror
Android Image Kitchen (AIK) contains Windows ports of the necessary Linux utils for Android image (kernel/recovery) mod work. It can be used to unpack, modify, and repack kernel/recovery image files on Windows.
APK Easy Tool Portable (Windows) - XDA Thread, Download Mirror
APK Easy Tool is a lightweight application that enables you to manage, sign, compile and decompile APK files. Some of the main operations you can perform via this tool include compiling, decompiling, signing, extracting and installing an APK.
CRB Kitchen (Windows) - XDA Thread, Download Mirror
Created by MrWaehere, CRB (Custom ROM Builder) Kitchen is a Windows application that can be used to extract, modify, create, de-odex, etc. ROMs as well as make changes to APKs using the in-built apktool. It has a wide variety of features and supports the latest version of Android.
Get Logs Script (Windows) - XDA Thread, Download Mirror
Originally created by djsubterrain, I updated this useful batch script (and also updated the included dependencies in the zip) that can be run to capture useful logs which can then be sent to a developer in case of an issue. Simply extract the zip and double-click on getlogs.bat. The result will be a zip file of the required logs.
SDK Platform-Tools (ADB & Fastboot) (Windows) - XDA Thread Unavailable, Download Mirror
Android SDK Platform-Tools is a component for the Android SDK. It includes tools that interface with the Android platform, such as adb, fastboot, and systrace. Although some new features in these tools are available only for recent versions of Android, the tools are backward compatible.
Split APKs Packer (Windows) - XDA Thread Unavailable, Download Mirror
Created by Kirlif', Split APKs Packer a.k.a. SAP is a Java based tool to transform Android App Bundles/split APKs (*.apks, *.xapk, *.zip) into single Android packages (*.apk). SAP uses Apktool to decode the resources of the files included in the bundle to be processed after which it merges all these files into the base package folder before adjusting and correcting them.
Uber APK Signer (Windows) - GitHub, Download Mirror
Uber APK Signer is a tool that helps in signing, zip aligning and verifying multiple APKs with either debug or provided release certificates (or multiple). It supports v1, v2 and v3 Android signing scheme. It automatically verifies signature and zipaligns APKs after signing.
USB Drivers
Google USB Drivers (Windows) - XDA Thread Unavailable, Download Mirror
Google USB Drivers are required for Windows if you want to perform adb debugging with any of the Android devices. Although originally made for Google devices, these drivers work with multiple non-Google Android devices as well without any issues.
OnePlus USB Drivers (Windows) - XDA Thread Unavailable, Download Mirror
These are the drivers that are made by OnePlus, to be used with their devices only, if you want to perform adb debugging. These drivers work for all OnePlus devices and are shipped in their smartphones itself (as a part of the /system partition), from which these have been extracted.
Download Information
Spoiler: APKs
Rich (BB code):
AdAway
• File Name: AdAway v5.9.0 (2021-11-05).apk
• MD5 Hash: 759c557a12bbf8b57eb6a97084fcf1fa
BetterBatteryStats
• File Name: BetterBatteryStats XDA Edition v2.6-382.apk
• MD5 Hash: 7be21f178359e32c07b385288b7c1548
EdXposed Manager
• File Name: EdXposed Manager v4.6.2.apk
• MD5 Hash: a712f351af88497bc2fb6fae009e49bf
Magisk
• File Name: Magisk v23.0.apk
• MD5 Hash: ea450d98c25b4e09bb353e5bef8ca8a0
Magisk Alpha
• File Name: Magisk Alpha v1e05f8c6.apk
• MD5 Hash: 7787b10b5db8a285cc169032e28e4688
OOS Firmware Extractor
• File Name: OOS Firmware Extractor v0.3.0.apk
• MD5 Hash: 51fd80ef0bcd2e25796002210c0d9dc2
Scoop
• File Name: Scoop v2.0.3.apk
• MD5 Hash: 07eced8d9bd02ab56d33b592f716589a
Vanced Manager
• File Name: Vanced Manager v2.6.2.apk
• MD5 Hash: 02a2ff9e69d85de4dad105213f620382
ViPER4Android FX
• File Name: ViPER4Android FX v2.7.2.1 (2020-10-27).apk
• MD5 Hash: f6a47c9a9f1af335f2f567c070255d53
Warden
• File Name: Warden v1.0.3.apk
• MD5 Hash: 9a3d12e0e4db940488d3f93c5a7b5010
Wireless ADB
• File Name: Wireless ADB v5.3 (2020-06-15).apk
• MD5 Hash: 573e153eb3c6a85804bf9376c08f3569
Spoiler: Flashable Zips
Rich (BB code):
BusyBox Installer
• File Name: Busybox Installer v1.34.1-13410 (Signed).zip
• MD5 Hash: 795f4f099eadc2606495cc23dd41bc20
Disable Direct Share
• File Name: Disable Direct Share v1.1 (Signed).zip
• MD5 Hash: 567bb4fa631d38a4524281709cc61018
EdXposed
• File Name: EdXposed v0.5.2.2-4683.zip
• MD5 Hash: 71382a57c7e7861b4695d2089e5422a9
Enable VR Compatibility
• File Name: Enable VR Compatibility v1.2 (Signed).zip
• MD5 Hash: 71f14ecd0d27bc460049478546754ba6
Fingerprint Store Eraser
• File Name: Fingerprint Store Eraser v1.0 (Signed).zip
• MD5 Hash: dfbab6aeab83fe3e9470b3dd70de1562
LSPosed
• File Name: LSPosed v1.6.3-6212.zip
• MD5 Hash: 3eaa2f61e0de5bc4a93b6db9fbda3f60
MomoHider (IsolatedMagiskHider)
• File Name: MomoHider (IsolatedMagiskHider) v0.0.7.zip
• MD5 Hash: d988044cb850f7d849b3c68d959b8acb
MSM8998 Stereo Speaker Mod
• File Name: MSM8998 Stereo Speaker Mod v1.0.zip
• MD5 Hash: d34b16bf4a06f1f97d557514fe7bff37
MSM8998 Undervolt Tool
• File Name: MSM8998 Undervolt Tool v1.1.zip
• MD5 Hash: 82d51707679d67f098953c39d6110063
Oh My Font
• File Name: Oh My Font v2021111401.zip
• MD5 Hash: ed5dce45ba35db61eeba1fd354d11bb3
Old Bootloader Unlocked Warning
• File Name: Old Bootloader Unlocked Warning for OnePlus 5 (BL from OOS 4.5.15) (Signed).zip
• MD5 Hash: bce430f8d8ec3fef6e9f91d145505373
OnePlus Boot Animation
• File Name: OnePlus Boot Animation v1.1 (Signed).zip
• MD5 Hash: 4174da7b13a4590518ef438b052fc64e
Optimized GPS Configuration
• File Name: Optimized GPS Configuration v1.1 (Signed).zip
• MD5 Hash: edcd8fd159b2aca9678e5bff47048255
OxygenOS TWRP Retainer
• File Name: OxygenOS TWRP Retainer v1.2 (Signed).zip
• MD5 Hash: 079cc492382fac0e89bf51174208068b
Pixel 2 Wi-Fi Mod
• File Name: Pixel 2 Wi-Fi Mod v15.1 (Signed).zip
• MD5 Hash: 5caaf4a14a289ea59febe83cd4f73fd2
Remove Lockscreen Security
• File Name: Remove Lockscreen Security v1.1 (Signed).zip
• MD5 Hash: 5c11dfa5f55b479f7d5bef8674cac7f9
Riru Core Framework
• File Name: Riru Core Framework v26.1.3.zip
• MD5 Hash: 39e9016e3042088439689c259c8dcfa5
SELinux Switch
• File Name: SELinux Switch v1.0.zip
• MD5 Hash: f92f4a141582825373edd6ff2e39fdf2
Substratum Rescue Zip
• File Name: Substratum Rescue Zip (2020-05-17) (Signed).zip
• MD5 Hash: f712e556e204c5791dc74ebfbc0d4248
SUmount
• File Name: SUmount (Signed).zip
• MD5 Hash: 38caa0617e665cefdea876faf94e1bda
Universal DM-Verity and ForceEncrypt Disabler
• File Name: Universal DM-Verity and ForceEncrypt Disabler (2021-07-04).zip
• MD5 Hash: 808d3bb2f906c2e88c96029e0b064076
UnSu
• File Name: unSU (2019-03-10) (Signed).zip
• MD5 Hash: 4ec28cb9648f2381ca8741bfc40265ad
Spoiler: Recoveries
Rich (BB code):
TWRP by mauronofrio (Unthemed)
• File Name: twrp-v3.4.0-10-mauronofrio-cheeseburgerdumpling.img
• MD5 Hash: 78b750f350584138cb0dd5b7559df805
TWRP by poad42 (Unthemed)
• File Name: twrp-v3.4.0-0-1.4-poad42-cheeseburgerdumpling.img
• MD5 Hash: 8bdc8f7d87c2dbd603aa1b39d770c9a3
Official TWRP by Dees_Troy (Unthemed)
• File Name: twrp-v3.5.2_9-0-official-cheeseburgerdumpling.img
• MD5 Hash: c0f6f156be8b83ef2d99bf1647a19a49
OrangeFox Recovery by Maitreya29 (Unthemed)
• File Name: orangefox-r11.1-cheeseburgerdumpling.zip
• MD5 Hash: 5640377d7318758b41b276aa354b44a2
SHRP by Surya Nivas (Unthemed)
• File Name: shrp-v2.1-cheeseburgerdumpling.zip
• MD5 Hash: dca00066c6da391713391db1dd43ddc0
TWRP by mauronofrio (AMOLED-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: 73cc45eec392a08cdf3023609ef31452
TWRP by poad42 (AMOLED-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: ca43764f48488e4916c1ad6daa9a0471
Official TWRP by Dees_Troy (AMOLED-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-amoledblack-cheeseburgerdumpling.img
• MD5 Hash: 86c06cb71171316bad596835930e0ac5
TWRP by mauronofrio (Grey-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-greyblack-cheeseburgerdumpling.img
• MD5 Hash: 595055c268e966a55cc46a10b5c716ff
TWRP by poad42 (Grey-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-greyblack-cheeseburgerdumpling.img
• MD5 Hash: bd198f4bce2658e64de92872efeea377
Official TWRP by Dees_Troy (Grey-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-greyblack-cheeseburgerdumpling.img
• MD5 Hash: 41dcb1e4535885fe64363a0b99415f50
TWRP by mauronofrio (Red-Black Themed)
• File Name: twrp-v3.4.0-10-mauronofrio-redblack-cheeseburgerdumpling.img
• MD5 Hash: 562ed7c0e4157bb889c5439409ec053a
TWRP by poad42 (Red-Black Themed)
• File Name: twrp-v3.4.0-0-1.4-poad42-redblack-cheeseburgerdumpling.img
• MD5 Hash: 5cd97a030b7df2d685a40c3c7d54d51c
Official TWRP by Dees_Troy (Red-Black Themed)
• File Name: twrp-v3.5.2_9-0-official-redblack-cheeseburgerdumpling.img
• MD5 Hash: e3b3f64eeadc99c6932332a29de75295
Stock Recovery by OnePlus (Unthemed)
• File Name: stock_oneplus_recovery_pie_cheeseburger.img
• MD5 Hash: 6033f42776125374572031b5d7be63aa
Spoiler: Tools
Rich (BB code):
Android Image Kitchen
• File Name: Android Image Kitchen v3.8.zip
• MD5 Hash: 89a1e808a897cc7ba7808c9cdfecc226
APK Easy Tool Portable
• File Name: APK Easy Tool Portable v1.59.2.zip
• MD5 Hash: c6712f4f2d50ff23373209c79c066999
CRB Kitchen
• File Name: CRB Kitchen v3.0.0 (Beta 12).7z
• MD5 Hash: 32bfe683118edb5e3cc87289a2fc9548
Get Logs Script
• File Name: Get Logs Script v2.0.zip
• MD5 Hash: 613e774695b1de85f440257483922f34
SDK Platform-Tools (ADB & Fastboot)
• File Name: SDK Platform-Tools (ADB & Fastboot) r31.0.3.zip
• MD5 Hash: 80337ea6f21fd3753b911ad37ede6d3b
Split APKs Packer
• File Name: Split APKs Packer v6.9.0.zip
• MD5 Hash: 7664ec1eb4878a90d4a0a2ac032ca7b2
Uber APK Signer
• File Name: Uber APK Signer v1.2.1.zip
• MD5 Hash: 02c2a435377c5f47af00c173705c26ab
Spoiler: USB Drivers
Rich (BB code):
Google USB Drivers
• File Name: Google USB Drivers r13.zip
• MD5 Hash: 1264c572565b136c4a5b5ef75a7a1f47
OnePlus USB Drivers
• File Name: OnePlus USB Drivers Setup.exe
• MD5 Hash: 7168f5e5015d44392901d05124defda4
Wow man. Great Great work. And hats off for your dedication.
Really well done bro.
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Good job
piratedpanda said:
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Click to expand...
Click to collapse
Pretty sure at least a few of these will come in useful to more advanced users as well, but yeah.
Kudos to you, shadowstep. Definitely a well put together guide.
This is a really, really good useful thread.
Nice one for putting it together, i'm sure this will help a lot of people when looking for certains things. As they all can now be found in 1 single thread.
Hats off to you.
Great thread!!
You can also add magisk modules created by you for op5 gcam.
Sent from my OnePlus5 using XDA Labs
@shadowstep You might want to add this thread to the list, I created a batch script when I had my OP2 which will capture all the logs a developer might need to debug an issue, should work with any Android phone including the OP5:
https://forum.xda-developers.com/oneplus-2/general/logs-t3533826
I did make an executable (.exe) version too but some AVs might flag it due to the tool I used, it's just an exe which contains all the files required inside it, which it extracts temporarily when it's run, they then disappear again once it's done :
https://androidfilehost.com/?fid=529152257862698787
Good job man, thanks :good:
Bewildered Wolf said:
Wow man. Great Great work. And hats off for your dedication.
Really well done bro.
Click to expand...
Click to collapse
piratedpanda said:
This is going to be quite helpful to people who are just starting out with modding this device. Great work, shadowstep!
Click to expand...
Click to collapse
S4turno said:
Good job
Click to expand...
Click to collapse
dragynbane222 said:
Pretty sure at least a few of these will come in useful to more advanced users as well, but yeah.
Kudos to you, shadowstep. Definitely a well put together guide.
Click to expand...
Click to collapse
L22EEW said:
This is a really, really good useful thread.
Nice one for putting it together, i'm sure this will help a lot of people when looking for certains things. As they all can now be found in 1 single thread.
Hats off to you.
Click to expand...
Click to collapse
rui_xino said:
Good job man, thanks :good:
Click to expand...
Click to collapse
Thanks a lot guys! Happy to help. And yes, my aim was to make it helpful for both beginners and advanced users alike. I anyway used to keep this stuff updated locally for my personal use, so I thought why not make an XDA thread for the collection, and this is how the thread was born.
anujyadava said:
Great thread!!
You can also add magisk modules created by you for op5 gcam.
Click to expand...
Click to collapse
To be honest, this thought did cross my mind, but since there already exists an exclusive post for them, I decided against it. Thank you for the suggestion though!
djsubterrain said:
@shadowstep You might want to add this thread to the list, I created a batch script when I had my OP2 which will capture all the logs a developer might need to debug an issue, should work with any Android phone including the OP5:
https://forum.xda-developers.com/oneplus-2/general/logs-t3533826
I did make an executable (.exe) version too but some AVs might flag it due to the tool I used, it's just an exe which contains all the files required inside it, which it extracts temporarily when it's run, they then disappear again once it's done :
https://androidfilehost.com/?fid=529152257862698787
Click to expand...
Click to collapse
This indeed seems useful! I just tested this and it grabbed logs alright. If you don't mind, let me find some time later on in the week and I'll try and clean up the batch script a little along with updating the ADB and 7-Zip libraries that you are shipping in your zip file (since there are newer ones available). Once that is done, I'll add it to the collection. Thanks for your work!
August 23, 2018
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Pixel 2 Pie Wi-Fi Mods (v8.0 -> v9.0)
shadowstep said:
August 23, 2018
Pixel 2 Pie Wi-Fi Mods (v8.0 -> v9.0)
Click to expand...
Click to collapse
shadowstep is the MacGyver of XDA
Thanks for all your great work :fingers-crossed:
@shadowstep, this thread is simply amazing! I can't thank you enough for everything you have done. Especially, the time and attention to detail on all of your posts. Your latest dark red version of the codeworkx recovery is awesome. Thank you very much!!
I hope this is okay to ask here. I figured you of all people would know if this is possible to do. I had posted this in the OxygenOS stable build thread in regard to the latest stable build 5.1.5 for the OnePlus 5:
a63548 said:
The new 5.1.5 stable build has been running great, but I miss the updated OnePlus Dialer introduced on the latest Open Betas with rectangles for contact pictures instead of circles. Tried installing the the last apk, com.android.dialer_19.0.0.180505154345.5f45edf-250000_minAPI23(nodpi).apk, uploaded from apkmirror.com over the current dialer, however then it immediately crashes when trying to open.
Thought about trying to remove the older dialer from the system app directory, and replacing it, but was worried that might not work. Anyone happen to do this successfully, or have any suggestions?
Click to expand...
Click to collapse
shadowstep said:
This indeed seems useful! I just tested this and it grabbed logs alright. If you don't mind, let me find some time later on in the week and I'll try and clean up the batch script a little along with updating the ADB and 7-Zip libraries that you are shipping in your zip file (since there are newer ones available). Once that is done, I'll add it to the collection. Thanks for your work!
Click to expand...
Click to collapse
Yeah no problem, I just got it to dump out the logs devs would normally need, I used to do testing for Shreesha in the OnePlus 2 forums so it's the logs he recommended getting.

Hooking string resources

Is it possible to hook and change a of an app using xposed? For example if a string is unofficial can i hook the xml file containing it and change it to official
yeah, that's easy
check these two repos
GitHub - TheKeyDU/XposedDemo: a Xposed Moudle Demo ,hook a hello word application.just change a textview
a Xposed Moudle Demo ,hook a hello word application.just change a textview - GitHub - TheKeyDU/XposedDemo: a Xposed Moudle Demo ,hook a hello word application.just change a textview
github.com
and
GitHub - flysands/XposedDemo: Xposed插件代码
Xposed插件代码. Contribute to flysands/XposedDemo development by creating an account on GitHub.
github.com
and this
drakulaboy said:
and this
Click to expand...
Click to collapse
this might work. But setText(); takes in an argument but in XposedBridge.hookAllMethods(); he doesnt specify the params. Also did the same and it doesnt work

[MODULE TEMPLATE] MMT-Extended-Next

Hello everyone. I've modified the MMT-Extended Magisk Module template that Zackptg5 hasn't updated for a long time, adding a few nice features.
Now you can create and release Module Zip file with existing github files in just 1-2 minutes using Github Actions. For this, after making the necessary changes in your module files in the repo, it is enough to run the create&release workflow in the Actions section. You don't need to do anything else.
To start using the template, simply proceed from the "Use this template" option from the link below. I hope it will be of use to you.
GitHub - symbuzzer/MMT-Extended-Next: Magisk Module Template Extended with Create & Release feature
Magisk Module Template Extended with Create & Release feature - GitHub - symbuzzer/MMT-Extended-Next: Magisk Module Template Extended with Create & Release feature
github.com

Categories

Resources