跳至主要內容

Termux 崩溃 Process-completed-signal-9 错误的解决

Kamimika...大约 1 分钟TermuxTermuxADB笔记

在 Android 12 及以上的手机中,Termux 终端软件会出现 Process-completed-signal-9 错误,这是由于 Android 12 系统对软件的限制导致的。 在应用达到 32 个以上子行程后将其终止,避免占用过多 CPU 资源。

解决方法

使用 ADB 工具,关闭 Phantom Processes Killing 选项

连接查看设备

adb devices

未 ROOT 设备

Android 12L 和 Android 13

adb shell "settings put global settings_enable_monitor_phantom_procs false"

Android 12

adb shell "/system/bin/device_config set_sync_disabled_for_tests persistent; /system/bin/device_config put activity_manager max_phantom_processes 2147483647"

随后重新启动

adb reboot

ROOT 设备

  1. 进入 Termux 终端

  2. 输入以下命令

    su
    
  3. 输入密码

  4. 输入以下命令

    Android 12L 和 Android 13 以上:

    su -c "settings put global settings_enable_monitor_phantom_procs false"
    

    Android 12:

    su -c "/system/bin/device_config set_sync_disabled_for_tests persistent; /system/bin/device_config put activity_manager max_phantom_processes 2147483647"
    
  5. 重启手机

    reboot
    
上次编辑于:
贡献者: wzh656
评论
  • 按正序
  • 按倒序
  • 按热度
Powered by Waline v3.3.2