Skip to content

Releases: LyraVoid/FolkLite

Release list

FolkLite v4.0

Choose a tag to compare

@matsuzaka-yuki matsuzaka-yuki released this 28 Mar 18:20

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