You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
1. Restoration of Dhizuku Support in StarterActivity
Fix Details: Replaced the unsupported mock exception with actual Dhizuku initialization (com.rosan.dhizuku.api.Dhizuku.init), permission checking, user service binding, and execution of the Shevery server startup command with Device Owner/admin privileges. Added proper clean-up using unbindUserService in a finally block to prevent leaks.
Fix Details: Fixed critical memory and thread leaks where the stdout and stderr streams of remote processes were left open when processes timed out and were destroyed via remote.destroy(). Since the background stream-reading threads were non-daemon and blocked on read operations, they would leak permanently. Added explicit stream close logic upon timeout to immediately wake up and terminate those threads.
Fix Details: Cleaned up the resource files by removing deprecated and unused Gemini string entries (such as modules_ai_model_gemini_31_pro, modules_ai_model_gemini_3_flash, and modules_ai_model_gemini_31_flash_lite) from both default and Russian localization resources.