Releases: LyraVoid/FolkLite
Releases · LyraVoid/FolkLite
Release list
FolkLite v4.0
Changelog
2026-03-29
🖼️ Interface & Design
- Full MIUIX Interface - The entire app has been rebuilt using the MIUIX component library for a native MIUI/HyperOS experience
- Floating Bottom Bar - Capsule-shaped floating navigation with physics-based spring drag animation, interactive highlights, and press deformation effects
- Supports auto-hide (hides after 3s of inactivity, shows/hides based on scroll direction)
- Toggleable in settings
- Enabled by default
- Real-time Blur - Live background blur on navigation and top bars (Android 13+), enabled by default
- Liquid Glass Effect - Multi-layered glassmorphism with blur, vibrancy, lens distortion, specular highlights, and inner shadows (Android 13+), enabled by default
- MIUI-style Page Transitions - Damped spring physics animations for smoother page switching
- Bottom Navigation as HorizontalPager - Smooth swipe gesture to switch between tabs
- Three Home Layouts
- List View (ListUI)
- Grid View (GridUI) -
<Full>/<Half>mode label displayed inline with status text - Classic View (ClassicUI) - Vector-style single wide work card
- SmallTopAppBar - About, Install, Install Mode Select, Uninstall Mode Select, Module Action, Umount Config, and Navigation Layout pages now use a fixed centered title bar
- Install Mode Select Page - Options changed from SuperRadioButton to SuperArrow, consistent with the Uninstall page
- Install Page Reboot Button - Changed from floating IconButton to inline MIUIX Button
- Patches Page Reboot Button - Changed from floating FAB to inline Button
- KPM and SuperUser Lists - Added VerticalScrollBar
- Module Cards - Added ModuleLabel component and "Updated" badge
- Navigation Bar Blur Optimization - Tuned Haze parameters for smoother blur, removed transparent Scaffold background
- Floating Bottom Bar Animation Optimization - Replaced AnimatedVisibility with animateDpAsState, synced with FAB animation
- MIUIX Component Library Update - Updated to the latest version
🎨 Theme System
- Monet Dynamic Colors - 6 theme modes (Monet System/Light/Dark + Standard System/Light/Dark) with 17 seed colors
- Fixed theme mode mapping issue - Monet and System modes now correctly correspond
- Work card colors adapted to Monet mode mapping
- Alternative Launcher Icon - Switch between two launcher icon styles in settings
✨ New Features
- Module Shortcuts - Create launcher shortcuts for APM modules with custom or module-provided icons, supporting WebUI and module action types
- Module Undo-Uninstall - APM modules can be restored after uninstall
- Predictive Back Gesture - Android 14+ predictive back animation, toggleable in settings
- App DPI Scaling - Continuous 80% ~ 110% slider adjustment replacing fixed DPI presets, with snap points and manual input
- FastbootD Reboot - Added FastbootD reboot option (also fixed in List layout)
- Online KPM Module Args Display - Shows Args/parameters for KPM modules on the online download page
- Hide About Card - "Hide about card" setting now takes effect immediately without restart
- FolkPatch Hide - Hide bootloader unlock status
- Zig Umount - Auto-unmount specified mount points at boot
🛠️ Other Improvements
- Brand Rename - Globally rebranded from FolkPatch to FolkLite across code, strings, URLs, themes, and i18n resources
- Floating Bottom Bar and Liquid Glass enabled by default
- Sync upstream apd - Synced latest apd code and restored version file check
- Version Sync - apd version synced with managerVersionCode
- Update Detection Logic - Updated project address and update detection logic
- Kernel Data Safety - Fixed SIGABRT from invalid Modified UTF-8 in NewStringUTF
- CMake Build Fix - Skip empty API_TOKEN and APP_SIGNATURE_HASH cppFlags to prevent argument parsing errors
- KPM Install Popup Position Fix - Popup now displays above the button
- Install Mode Select - Fixed onClick lambda issue
- README Rewrite - Repositioned as an independent MIUIX lightweight edition of FolkPatch, all three language READMEs fully rewritten