Skip to content

Rootify v0.9.35 Beta - The Pusat Architecture Update

Pre-release
Pre-release

Choose a tag to compare

@AbyAbdillah05 AbyAbdillah05 released this 13 Feb 15:51
· 1 commit to main since this 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.