Skip to content

Latest commit

 

History

History
107 lines (78 loc) · 5.54 KB

File metadata and controls

107 lines (78 loc) · 5.54 KB
FolkLite logo

Latest Release Channel GitHub License

🌏 README Language: English / 中文 / 日本語

FolkLite - A MIUIX Lightweight Edition of FolkPatch

A Root management tool rebuilt with the MIUIX component library, delivering a native MIUI/HyperOS visual experience and interaction design while retaining all core functionality of FolkPatch.

📚 Read Full Documentation


✨ Introduction

FolkLite is a MIUIX lightweight branch of FolkPatch, focused on delivering a refined MIUI/HyperOS-style interface experience while maintaining full kernel-level compatibility with upstream FolkPatch.

🎨 Core Features

  • Root implementation based on KernelPatch
  • Hook kernel functions without recompiling the kernel

📱 Prerequisites

  • Required: ARM64 architecture Android device with Linux kernel version 3.18 to 6.15
  • Recommended: Android 13+ for full visual effects (blur, liquid glass, etc.)

🖼️ Interface & Design

  • MIUIX Design Language - Built on the MIUIX component library for native MIUI/HyperOS style
  • Monet Dynamic Colors - 6 theme modes (Monet System/Light/Dark + Standard System/Light/Dark) with 16 seed colors
  • Real-time Blur - Live background blur on navigation and top bars (Android 13+)
  • Liquid Glass Effect - Multi-layered glassmorphism with blur, vibrancy, lens distortion, specular highlights, and inner shadows (Android 13+)
  • Floating Bottom Bar - Capsule-shaped floating navigation with physics-based spring drag, interactive highlights, press deformation, and auto-hide
  • Three Home Layouts - List View / Grid View / Classic View
  • Damped Spring Page Transitions - MIUI-style physics-based animations
  • Custom Navigation Layout - Show/hide bottom navigation tabs as needed
  • App DPI Scaling - Continuous 80% ~ 110% slider adjustment
  • Alternative Launcher Icon - Switch between two icon styles
  • Predictive Back Gesture - Android 14+ predictive back animation (toggleable)
  • Internationalization support

📦 Module Related

  • APM: Magisk-like module system with batch flashing, full backup, undo-uninstall, and launcher shortcuts
  • KPM: Kernel module system (supports inline-hook and syscall-table-hook) with auto-loading
  • Download popular APM or KPM modules through the online store
  • Smart APM sorting - Higher priority modules displayed first

⚡ Technical Features

🚀 Download & Install

📦 Installation Guide

  1. Download & Install: Download the latest installation package from the Releases page

  2. Install App: Install the latest installation package to your Android device

  3. Get Started: Read https://fp.mysqil.com/

🙏 Open Source Credits

This project is based on the following open source projects:

📄 License

  • FolkLite is open sourced under the GNU General Public License v3 (GPL-3) license. As a modifier or distributor, you must comply with the following standards:
  • If you modify the code or integrate FolkLite into your project and distribute it to a third party, your entire project must also be open sourced under the GPLv3 license
  • When distributing binary files, you must actively provide or promise to provide complete and readable source code
  • Strictly prohibit charging licensing fees for the software license itself. You may charge for distribution, technical support, or customized development
  • Distribution implies that you grant all users the relevant patents involved in the use of the project
  • This software is provided "as is", without any warranty. The original author is not responsible for any losses caused by using this software
  • Any violation of the above terms will automatically terminate your GPLv3 license. At that time, you will lose the legal right to distribute FolkLite. The original author reserves the right to pursue copyright infringement liability (including but not limited to applying for injunctions to stop infringement, economic compensation, and removing infringing projects)

💬 Community & Discussion

Discussion & Communication