This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
software:android [2021/12/02 21:38] – [Получение удалённого доступа] root | software:android [2023/11/11 21:04] (current) – [Автозапуск для Magisk] root | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== | + | ====== |
+ | |||
+ | Мотивация: | ||
- Повысить приватность: | - Повысить приватность: | ||
- Экономия заряда: | - Экономия заряда: | ||
Line 40: | Line 42: | ||
====== Получение удалённого доступа ====== | ====== Получение удалённого доступа ====== | ||
Для удобства работы лучше всего установить [[https:// | Для удобства работы лучше всего установить [[https:// | ||
+ | |||
+ | Быстрый способ если уже установлен свежий Magisk с использованием ADB | ||
+ | Проверить наличие / | ||
+ | < | ||
+ | / | ||
+ | chmod +x entware_install.sh | ||
+ | sh entware_install.sh | ||
+ | </ | ||
+ | |||
Лучше заранее подготовить micro-sd с: | Лучше заранее подготовить micro-sd с: | ||
Line 52: | Line 63: | ||
Из F-Droid устанавливаем: | Из F-Droid устанавливаем: | ||
* Terminal Emulator | * Terminal Emulator | ||
- | * Ghost Commander | + | * Ghost Commander |
* AnySoftKeyboard | * AnySoftKeyboard | ||
* BusyBox | * BusyBox | ||
Line 58: | Line 69: | ||
Заходим в BusyBox и инсталлируем.\\ | Заходим в BusyBox и инсталлируем.\\ | ||
\\ | \\ | ||
- | Если произошла ошибка - скорее всего Android 9+, в нём нет отдельно точки монтирования /system и оно просто часть | + | Если произошла ошибка - скорее всего Android 9+, в нём нет отдельно точки монтирования /system и оно просто часть.\\ |
- | Используя Ghost Commander в файлах: | + | Есть альтернативный пакет BusyBox в F-Froid |
+ | Ручное исправление: | ||
**/ | **/ | ||
**/ | **/ | ||
Line 67: | Line 79: | ||
< | < | ||
Решение от сюда: [[https:// | Решение от сюда: [[https:// | ||
- | Есть альтернативный пакет BusyBox в F-Froid с иконкой duck, он не требует дополнительных действий.\\ | ||
В Terminal Emulator запускаем скрипт инсталяции: | В Terminal Emulator запускаем скрипт инсталяции: | ||
Line 113: | Line 124: | ||
# define service, use executable here if script not needed | # define service, use executable here if script not needed | ||
- | service entware / | + | service entware |
# don't start unless explicitly asked to | # don't start unless explicitly asked to | ||
disabled | disabled | ||
Line 138: | Line 149: | ||
+ | Если это не срабатывает, | ||
+ | В терминале: | ||
+ | < | ||
+ | / | ||
+ | / | ||
+ | </ | ||
+ | |||
+ | И добавить в rc файл: | ||
+ | < | ||
+ | on property: | ||
+ | exec u: | ||
+ | </ | ||
+ | [[https:// | ||
==== Автозапуск на старых системах ==== | ==== Автозапуск на старых системах ==== | ||
Информация больше для справки, | Информация больше для справки, | ||
Line 175: | Line 199: | ||
* чтобы после очистки /data сохранить автозапуск потребовалось добавить скрипт [[http:// | * чтобы после очистки /data сохранить автозапуск потребовалось добавить скрипт [[http:// | ||
- | Скрипт setup_autorun_legacy.sh атоматически определяет что он запущен на samsung и в этом случае переносит busybox | + | Скрипт setup_autorun_legacy.sh атоматически определяет что он запущен на samsung и в этом случае переносит busybox в /opt. |
Чтобы скрипт запускался автоматически нужно в начало файла / | Чтобы скрипт запускался автоматически нужно в начало файла / | ||
Line 203: | Line 227: | ||
+ | === Samsung GT-I9300I Galaxy S III Duos === | ||
+ | < | ||
+ | ln -s / | ||
+ | </ | ||
+ | |||
+ | Ещё можно попробовать добавить автозапуск в / | ||
=== HiScreen Spider и прочие на qualcom === | === HiScreen Spider и прочие на qualcom === | ||
Сработает только если есть служба rootagent. | Сработает только если есть служба rootagent. | ||
Line 331: | Line 361: | ||
Из этих папок приложения устанавливаются сами и могут быть полностью удалены пользователем: | Из этих папок приложения устанавливаются сами и могут быть полностью удалены пользователем: | ||
* **/ | * **/ | ||
- | * **/system/product/preload/SER/ | + | * **/ |
+ | |||
+ | Из этих папок софт ставит самсунговский CSC при | ||
+ | * **/ | ||
+ | * **/system/product/ | ||
* **/ | * **/ | ||
* **/ | * **/ | ||
Line 408: | Line 442: | ||
+ | {{tag> |