как получить root права на свой Android или хотя бы понять, как он работает

Я точно не знаю, как работает рутирование и можно ли это сделать даже на моем устройстве Android (Samsung GT-N8013). Похоже, что для Android 4.1.2 пока не существует руткита , поэтому мне осталось выяснить, как получить root права на мое устройство другими способами.

Все, что я хотел бы сделать, это выполнять определенные операции (на моем собственном устройстве!), Например, читать файл независимо от его разрешений или запускать определенные программы с правами root. Итак, если у нас есть

  • ваше собственное физическое устройство Android
  • модель разрешений Android/Linux
  • доступные инструменты, например adb , Android NDK,

возможно ли вообще запустить процесс с правами root в текущей версии Linux для Android 4.1.2? Если ни у кого нет прямого ответа на этот вопрос, не могли бы вы предложить какие-либо идеи о том, как хотя бы начать пытаться это сделать, или ресурсы, которые действительно показывают вам, как работает рутирование (не просто ссылка на Википедию)?

(Все, что я знаю на данный момент, это rageagainstthecage и gingerbreak, которые, к сожалению, являются эксплойтами и в любом случае не работают на 4.2.1.)

Спасибо за любую помощь.

Самая большая проблема заключается в том, чтобы получить suтуда бинарный файл. Раздел /systemобычно монтируется только для чтения, и именно туда он должен идти.
На некоторые из ваших вопросов можно ответить, посмотрев этот пост android.stackexchange.com/questions/1184/…

Ответы (1)

права root означают, что у вас есть полные права доступа ко всем элементам ядра. Я не понимаю, как вы можете использовать приложение, для работы которого требуются права root, если пользовательская оболочка, с которой вы работаете, не имеет его.

Что касается манипуляций с оболочкой для root-прав, я понятия не имею.

я все еще ценю предложение