Complete LSPosed Framework Guide โ
The modern Xposed implementation โ Master LSPosed Framework for advanced Android customization and app modifications.
๐ Essential Resources โ
- Main Rooting Guide โ Universal rooting principles and device preparation
- Magisk Guide โ Required root solution with Zygisk
- Custom Recovery โ Installation method option
- FAQ & Troubleshooting โ Solutions for common issues
- Popular LSPosed Modules โ Ready-to-use modules list
What is LSPosed? โ
LSPosed is the modern successor to the classic Xposed framework, reimagined for Android 8.0+ with a focus on stability, performance, and compatibility. It leverages Zygisk and Magisk to hook into the Android system and apps without modifying the system partition.
Core Features โ
- Zygisk-based Hooking โ Runs securely inside Magisk's Zygisk module
- Scoped Hooking โ Choose which apps modules affect
- Modern API Support โ Compatible with Android 8.1โ14+
- Active Development โ Regular updates and bug fixes
- Lightweight & Stable โ Minimal performance overhead
Prerequisites & Requirements โ
Essential Requirements โ
- โ Rooted Android device โ via Magisk or KernelSU
- โ Magisk โ Latest version with Zygisk enabled
- โ Zygisk Enabled โ Must be turned ON in Magisk settings
- โ Android 8.1โ15+ โ Supported versions
- โ Architecture Support โ arm64-v8a, x86_64, or arm32 (limited)
Magisk Configuration โ
# Check Magisk version
magisk --version
# Should return v24.0 or higher
# Confirm Zygisk status
magisk --status
# Look for "Zygisk: enabled"
โ ๏ธ Important
LSPosed requires Zygisk to function. Make sure it is enabled in Magisk Manager before proceeding.
Device Compatibility โ
- โ Supported: Pixel, Nexus, OnePlus, Samsung (stock OneUI), AOSP-based ROMs
- โ ๏ธ Limited: MIUI, EMUI (especially older versions)
- โ Not Supported: Android Go, Fire OS
Installation Guide โ
โ ๏ธ Important
We are using the JingMatrix fork of LSPosed, as the original LSPosed development has ceased.
Method 1: Magisk Manager (Recommended) โ
Best for: Most users, especially beginners
Step 1: Enable Zygisk โ
- Open Magisk Manager
- Go to Settings โ Zygisk โ Enable
- Reboot your device
Step 2: Install LSPosed Module โ
- Download the latest LSPosed ZIP from GitHub Actions
- In Magisk Manager, go to Modules โ Install from Storage
- Select the downloaded ZIP file
- Reboot your device
Step 3: Access LSPosed Manager โ
- After reboot, you should see a notification from LSPosed
- Tap the notification to open the LSPosed Manager
- Grant root permissions when prompted
Method 2: Custom Recovery Installation (TWRP) โ
Best for: Devices without Magisk Manager access
Steps: โ
- Download the Zygisk-compatible LSPosed ZIP
- Boot into Custom Recovery (TWRP)
- Flash the ZIP as a Magisk module
- Reboot and check for the LSPosed notification
First Time Setup โ
Verify Installation โ
After reboot, you should see:
- โ LSPosed notification in the status bar
- โ LSPosed Manager app should open without errors
- โ No critical errors in the Logs tab
Basic Configuration โ
Open LSPosed Manager
Grant root permissions
Go to Settings and enable:
- Enable resources hook โ For theming and UI mods
- Verbose logs โ For troubleshooting
- Enable modules for system framework โ For system-level mods
Set up manager shortcut and optional biometric lock
Status Check via ADB โ
# Check if LSPosed is running
adb shell su -c "ps -ef | grep lspd"
# Check Magisk Zygisk status
adb shell su -c "magisk --status"
# View LSPosed logs
# Open LSPosed Manager โ Logs
Installing Modules โ
Module Sources โ
- โ Official Repository: https://modules.lsposed.org/
- โ ๏ธ GitHub Releases
- โ ๏ธ XDA Developers
- โ ๏ธ Telegram Channels
โ ๏ธ Safety Notice
Only install modules from trusted developers. Malicious modules can cause crashes, security issues, or data loss.
Installation Methods โ
1. From LSPosed Repository โ
- Open LSPosed Manager โ Repository
- Browse and select a module
- Tap Install
- Configure Scope (target apps)
- Reboot if needed
2. Manual APK Installation โ
- Download module APK
- Install it normally
- Go to LSPosed Manager โ Modules
- Enable the module
- Set scope
3. Import from File โ
- Download APK
- Open LSPosed Manager โ Modules โ +
- Select APK file
- Install and configure
Scope Management โ
Scope defines which apps a module affects:
- System Framework
- Specific apps
- All apps (use with caution)
To configure:
- Open LSPosed Manager
- Go to Modules
- Tap the module
- Adjust scope (app list or system-wide)
Popular Modules โ
App Enhancements โ
- ChromeXt โ Chrome customization
- WA Enhancer โ WhatsApp feature pack
- RevancedXposed โ YouTube ad remover
Social Media โ
- InstaEclipse โ Instagram customization
- Re-Telegram โ Telegram enhancements
- QAuxiliary โ QQ modifications
๐ก Pro Tip
Check out our Root Apps & Modules Guide for over 300+ tested modules.
๐ ๏ธ Troubleshooting โ
LSPosed Not Loading โ
Checklist:
- Ensure Zygisk is enabled
- Use Magisk v24.0+
- Reinstall LSPosed module
- Clear LSPosed data:bash
adb shell su -c "rm -rf /data/data/org.lsposed.manager"
Modules Not Working โ
Troubleshooting Steps:
- Check module scope settings
- Ensure target app is supported
- Update module to latest version
- Enable verbose logs and check for errors
App Crashes with Modules โ
Fixes:
- Disable modules one by one
- Check app version compatibility
- Report issues to module devs
- Use Safe Mode to isolate issues
LSPosed Manager Not Opening โ
Solutions:
- Clear notification and wait for new one
- Reboot device
- Check if manager app is disabled
- Reinstall LSPosed module
Uninstallation Guide โ
Method 1: Magisk Manager โ
- Open Magisk Manager โ Modules
- Find and remove LSPosed module
- Reboot device
Method 2: Manual Removal โ
adb shell su -c "rm -rf /data/adb/modules/lsposed*"
adb shell su -c "rm -rf /data/adb/lspd"
adb reboot
Method 3: Recovery Removal โ
- Boot into TWRP
- Go to
/data/adb/modules/
- Delete LSPosed folder
- Reboot device
Clean Module Removal โ
adb shell su -c "pm uninstall [module.package.name]"
adb shell su -c "rm -rf /data/data/[module.package.name]"
Pro Tips โ
๐ก Best Practices:
- Start with one module at a time
- Use verbose logs for debugging
- Join the LSPosed Telegram Group
- Follow module developers on GitHub/XDA
- Backup working configurations
- Always read module changelogs
Next Steps โ
Explore More:
- Popular Root Apps & Modules โ Over 300+ tested modules
- Custom ROM Installation Guide
- KernelSU Root Guide
- FAQ & Troubleshooting
Need help? check our FAQ section for solutions.