Changelog zixine wild 1.3

Changelog zixine wild 1.3

zixine

🚀 Key Improvements & Fixes

CONFIG_FS_ENCRYPTION=y Enables File-Based Encryption (FBE). This allows the Android system to encrypt individual files and directories with different keys, ensuring user data security and supporting features like Direct Boot.

CONFIG_FS_VERITY=y Enables File Integrity Verification. This protects read-only files (such as system files or APKs) from tampering by cryptographically verifying their data at the kernel level, which is crucial for Android security.

CONFIG_PM_AUTOSLEEP=y Enables Automatic Sleep/Suspend. This mechanism allows the kernel to automatically put the device into a low-power "deep sleep" state whenever there are no active events keeping it awake, saving battery life.

CONFIG_PM_WAKELOCKS=y Enables the Wakelock Mechanism. This allows specific applications or system services to grab a "lock" that prevents the device from entering deep sleep, ensuring that background tasks (like playing music or syncing data) continue running even when the screen is off.

🛡️ KernelSU & Root Enhancements

Wild KernelSU Integration: Using the latest Wild KernelSU variant, which is more flexible and includes additional features compared to the standard variant.

SuSFS v2.0.0: Fully integrated with Simonpunk's SuSFS for advanced root hiding (stealth mode).

Manual Hook Mode: Utilizing Manual Hook method (CONFIG_KSU_MANUAL_HOOK=y) instead of Kprobes for better stability and harder detection.

Kprobes Disabled: Disabling Kprobes (CONFIG_KPROBES=n) in the kernel configuration to prevent trace-based root detection and enhance security.


🔧 Critical Fixes (Bootloop & Stability)

Bootloop Fix (Xiaomi/General):

Disabled CONFIG_STACKPROTECTOR_PER_TASK, which often causes bootloops on Xiaomi devices and other custom GKIs.

Fixed module version check (kernel/module.c) to ensure vendor modules (WLAN, Audio, etc.) can be loaded without verification errors.

Reboot Deadlock Fix: Resolved the issue where devices would hang (deadlock) during reboot/shutdown by disabling conflicting tracepoints and using safe hook configurations.

Undefined Symbol Fix: Removed references to deprecated/missing functions ksu_init_rc_hook and ksu_handle_sys_newfstatat from the source code to prevent build failures and runtime errors.

Header Fix: Forced inclusion of the susfs.h header to prevent "implicit declaration" errors during compilation.


📷 Device Specific

Infinix GT 20 Pro Camera Fix: Applied a specific camera patch to fix camera issues on the Infinix GT 20 Pro (if the patch is not already present in the source).


⚡ Performance & Optimization

Clang 12 (Stable): Compiled using Google Clang 12 (r416183b), the most stable and recommended compiler version for kernel 5.10, minimizing compilation bugs.

LTO Thin: Using Link Time Optimization (ThinLTO) for a balance between runtime performance and build time.

Hz Tuning: Using CONFIG_HZ=300 for a balance between UI responsiveness and battery efficiency.


Report Page