Я здесь новенький, поэтому заранее извиняюсь, если это глупый вопрос:
как можно перемонтировать /system (или любой раздел, если на то пошло) в rw и разрешить suid в загруженной системе через ADB Wi-Fi? вот некоторые подробности:
спасибо
Как только ваш мост отладки подключен, запустите его от имени пользователя root с помощью adb root
. Затем перемонтируйте раздел для чтения/записи с помощью adb shell mount -o rw,remount /system
.
Не уверен, что вы имеете в виду под suid
частью вашего вопроса, но если вы можете уточнить, я постараюсь ответить и на это.
Попробуйте запустить все из оболочки ADB.
adb shell
su
mount -o remount,rw /system
Если вы устанавливаете что-то как root, вы можете использовать «su», chown
чтобы изменить владельца файла. Это не совсем похоже на использование suid, но, по крайней мере, вы можете изменить владельца.
Также похоже, что Busybox имеет встроенный suid, если у вас есть правильная версия.
Посетите этот веб-сайт для получения дополнительной информации.
chmod 6774 su
к двоичному файлу./data/loca/temp_root <root command to execute>
запустить его как root, и вы не должны получить ошибку отказа в разрешении. где temp_root — это имя вашей корневой программы, а <выполняемая корневая команда> — это команда, которая будет выполняться от имени root. Я никогда раньше не слышал о временном корне./data/local/temp_root -c <command>
? О, и su
двоичному файлу даются 06755
разрешения в некоторых прошивках Android, так что вот что.-c
в некоторых ПЗУ, но я не помню, чтобы ее использовали. Но это не значит, что я ошибаюсь :) @particlewave_delta: почему бы просто не рутировать планшет навсегда?
частицаwave_delta