Описание тега samsara
Я пытаюсь сделать в CyanogenMod на моем Nexus один, но я нарваться на гораздо больше проблем, чем ожидалось. Информация на укоренение устройств Android, похоже, сильно фрагментирован через веб и инструменты недостоверной. По крайней мере, в моем случае, SuperOneClick оказалась полностью неправильной. Поэтому я бы хотел вернуться к истокам - выполнение, как многие из команды, как можно из терминала Linux, чтобы получить телефон корнями./разблокир./что еще должно произойти, чтобы получить в CyanogenMod установлена. Два ограничения, я работаю здесь следующим образом:
- Устройство работает под управлением ОС Android
2.2.1
(я понижен с2.3.х
черезPASSIMG
метод). - Кнопку питания на прибор сломан, поэтому любой метод, который требует нажав/удерживая это исключено.
Проблема у меня заключается в том, что даже после Линукс-ориентированных руководств, я дошел до точки установки суперпользователя приложение затем диск диспетчере приложений, но я никогда не предложено дать диск Диспетчере суперпользователя разрешения и поэтому не могу прошить заплатил восстановления.
Ниже я опишу шаги, которые я принимаю до сих пор, основываясь на том, как искоренить устройстве под управлением Android 2.2.1 с Ubuntu Linux для руководство.
- Скачать/извлечения/шаг цепи одного Softroot файлов в одном каталоге
АБР
От
АБР
каталоге, выполните следующие команды:судо ./АБР нажимаем psneuter /данные/местные/tmp/и psneuter
судо ./АБР нажимаем busybox в /данные/местные/tmp/и с busybox
судо ./АБР толчок Су /данные/местные/tmp/и Су
судо ./АБР оболочки chmod 755 /данные/местные/tmp/и psneuter
судо ./АБР оболочки chmod 755 /данные/местные/tmp/и с busybox
судо ./АБР оболочки chmod 755 /данные/местные/tmp/и Су
судо ./АБР оболочка CD /данные/местные/tmp в ./psneuter
судо ./АБР оболочки
После выполнения команды sudo ./АБР оболочки
, как описано выше, я получаю #
приглашения, которые якобы свидетельствуют о том, что укоренение прошло успешно.
По-прежнему следуя руководству, потом выполнить команды, которые якобы делают корне постоянными:
горе -о перемонтировать,РВ -Т yaffs2 /Дев/блок/mtdblock3 /системы
компакт-диск /данные/местные/tmp в
./busybox в busybox в системе СР //ОГРН
команду chmod 4755 /системы/Бен/с busybox
busybox в системе СР Су //ОГРН
команду chmod 4755 /системы/Бен/Су
выход
выходОпять же, по-прежнему следуя руководству, я выполняю команды, которые якобы установить
/системный
раздел доступным только для чтения:судо ./АБР оболочки
Су
горе -о перемонтировать,РО -Т yaffs2 /Дев/блок/mtdblock3 /системы
выход
выходТеперь, я скачать суперпользователя приложение из Android Маркет и откройте его, чтобы убедиться, что это работает.
- Далее, я скачать приложения ROM Manager с Гугл Плей (похоже, он потянул скрытую и повышен с рынка Android в Google играть здесь).
- Я запускаю диск диспетчере и выбрать Флэш-заплатил восстановления. Мне предложено подтвердить телефон Гугл Nexus One и затем ром менеджер работает в течение примерно 30 секунд (желтая программа бар идет), прежде чем выплюнуть ошибка при попытке запуска привилегированных команд!. И это точка, я застрял на.
Я должен отметить, что ни в какой момент я запрос на суперпользователя приложение даст ROM менеджер разрешений приложений суперпользователя. Я не перезагрузить телефон или сделать что-нибудь еще на протяжении всех шагов, которые я описал выше, так что я не вижу никаких причин для корневой, чтобы были потеряны в любой момент. В самом деле, если я выполните команду судо ./АБР оболочки
после всего этого, я все еще получаю #
приглашение с указанием корней. И когда я выполнить код
после этого, я получаю с uid=0(root) и гид=0(корень)
-- еще одно подтверждение корня. Я действительно застрял на этом. Я потратил много времени копаясь на форуме и статей в интернете, но соотношение сигнал / шум плохое, и я не смог найти ничего, что действительно работает. Может кто-нибудь подсказать, где я буду неправильно?