Я пытаюсь выдать процессу Android все 8 ядер.
Для этого ввожу команду taskset -p ff 24924
Но мне пишет: new affinity mask: f0 (это 4-7)
То есть он второе число всегда заменяет на ноль, а ноль в конце означает что первые 4 ядра выключены (в итоге остаётся 4-7).
Если я пытаюсь поставить f (это 0-3), то мне пишет «Failed to set affinity: invalid argument».
С системным процессом проблем таких вообще нет, ничего на ноль не заменяется, никаких invalid не выдаёт, могу хоть все 8 ядер включить. Но мне надо для пользовательского процесса, а не системного.
Единственные пользователи, у которых я обнаружил разрешение на 8 ядер это с id 1000, 1036, 10029.
Так что мне с этим делать? Какое право андроид имеет меня ограничивать? Помогите, как добавить мой pid или мой user id в группу системных процессов, чтобы не было таких ограничений?