Browse Source

readme: android kernel hang warning

pull/127/head
bol-van 3 years ago
parent
commit
a1ea935ec3
  1. 12
      docs/readme.txt

12
docs/readme.txt

@ -1,4 +1,4 @@
zapret v.47 zapret v.47
English English
------- -------
@ -1190,8 +1190,14 @@ tpws будет работать в любом случае, он не треб
magisk : /data/adb/service.d magisk : /data/adb/service.d
supersu : /system/su.d supersu : /system/su.d
Я не проверял не прибивают ли новые андроиды iptables по своей прихоти в процессе работы nfqws может иметь такой глюк. При запуске с uid по умолчанию (0x7FFFFFFF) при условии работы на сотовом интерфейсе
или при подключении/отключении wifi, mobile data, ... и отключенном кабеле внешнего питания система может частично виснуть. Перестает работать тач и кнопки,
но анимация на экране может продолжаться. Если экран был погашен, то включить его кнопкой power невозможно.
Это, видимо, связано с переводом в suspend процессов с определенным UID. UID соответствует приложению или
системному сервису. По UID android определяет политику power saving.
Перевод в suspend обработчика очереди nfqueue имеет серьезные последствия,
связанные с блокировкой отдельных потоков ядра.
Изменение UID на низкий (--uid 1 подойдет) позволяет решить эту проблему.
Ответ на вопрос куда поместить tpws на android без рута, чтобы потом его запускать из приложений. Ответ на вопрос куда поместить tpws на android без рута, чтобы потом его запускать из приложений.
Файл заливаем через adb shell в /data/local/tmp/, лучше всего в субфолдер. Файл заливаем через adb shell в /data/local/tmp/, лучше всего в субфолдер.

Loading…
Cancel
Save