Repository navigation
Rootify v0.9.35 Beta - The Pusat Architecture Update
Pre-release
Pre-release
Rootify v0.9.35 Beta - The Pusat Architecture Update
This significant release introduces the Pusat Architecture, a foundational overhaul that standardizes the entire codebase for modularity, performance, and long-term maintainability.
Core Architecture & Standardization
- Implemented strict architectural guidelines across 100+ files, including standardized copyright headers and systematic import organization.
- Consolidated system initialization logic into a unified ROOTIFY binary, eliminating fragmented boot scripts.
- Refactored all sub-pages and widgets to adhere to the new component-based design system, ensuring consistency across the application.
UI/UX Refinements
- Introduced MasterTransition, a unified animation engine that seamlessly handles both circular reveal theme transitions and directional style wipes.
- Refined visual identity with polished MD3 and Aurora styles, including optimized blur rendering and corrected widget hierarchies.
- Enhanced user feedback mechanisms with standardized toast notifications and streamlined error reporting flows.
Native Performance Optimization
- Integrated native Zig modules (FPSGO, ZRAM, ROOTIFY) to replace legacy shell scripts for critical system tuning.
- Implemented atomic file operations in shell scripts to ensure data integrity during configuration changes.
- Optimized background service management to reduce GPU buffer pressure and improve overall system responsiveness.
System Stability & Maintenance
- Resolved critical BLASTBufferQueue errors and addressed ZRAM instability issues.
- Hardened shell scripts with improved error handling and robust fallback mechanisms.
- Pruned legacy assets and deprecated code to streamline the application footprint and improve maintainability.