motofan logo
18 страниц V  1 2 3 > »         
> 

[Root] Получение Root-прав на Motorola Backflip/ Cliq Xt/ Cliq/ Dext, Cвершилось!

Yell_Ray
сообщение 27.8.2010, 12:45


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 16.4.2010
Пользователь №: 216 187
Модель телефона: BackFlip
Прошивка: Preclair

Рейтинг: 27



Получение Root-прав на Motorola Backflip/Cliq XT/Cliq/Dext

Все дальнейшие действия выполняете на свой страх и риск! Удаление некоторых приложений может привести к потере некоторого функционала телефона вплоть до полной неработоспособности!


Итак, способ рабочий, испытал на себе (Motorola Backflip). Основан на способе к Droid 2.
Для CLIQ XT есть более простой способ (лично не проверял)

Способ разработан:
Skrilax_CZ (MMM)
Sebastian Krahmer (С-skills).

Оригинал статьи тут

Перевод (вольный с поправками):

Установка:

Шаг 1.

- Установите Android SDK и драйверы для Motorola (32bit, 64bit) на вашем компьютере (если это не было сделано раньше).
- Скачайте прикрепленный архив Moto_MSM_Root.rar.
Прикрепленный файл Moto_MSM_Root.rar   ( 1.02 мегабайт ) Кол-во скачиваний: 2575

- Извлеките его содержимое (я использовал c:\Moto_MSM_Root)
- Убедитесь, что USB Debugging включен (Меню телефона -> Settings -> Applications -> Development)
- Подключите телефон к компьютеру, выберите Charge Only.

Шаг 2.

- Откройте командную строку (Пуск -> Выполнить -> cmd)
Вводите следующие команды:
- cd c:\место-где-хранится-папка-tools (у меня это c:\motosdk\tools)
- adb devices
- adb push c:\Moto_MSM_Root\Superuser.apk /sdcard/Superuser.apk
- adb push c:\Moto_MSM_Root\su /sdcard/su
- adb push c:\Moto_MSM_Root\busybox /sdcard/busybox
- adb push c:\Moto_MSM_Root\rageagainstthecage-arm5.bin /data/local/tmp/rageagainstthecage-arm5.bin
- adb push c:\Moto_MSM_Root\install-root.sh /data/local/tmp/install-root.sh


(То что было выделено зеленым цветом было помечено в статье как [optional], т.е. по выбору. Busybox нужен для некоторых программ. Сейчас его убрали из статьи)

Шаг 3.

Вводите следующие команды:
- adb shell
- cd data/local/tmp
- chmod 0755 rageagainstthecage-arm5.bin
- chmod 0755 install-root.sh


Скачайте с Android Market один из эмуляторов "Better Terminal Emulator", "Terminal Emulator" или "ConnectBot". Я использовал Terminal Emulator

Запустите эмулятор на телефоне и введите следующие команды:
- cd data/local/tmp
- ./rageagainstthecage-arm5.bin


Подождите пока процесс завершится. Должна высветиться надпись [+] Forked xxxx childs.

Шаг 4.

- Закройте и снова запустите эмулятор (если он выдаст ошибку, откройте его еще раз).

Если в итоге вы получили символ "#", то выполняйте действия ниже. Если нет, то перезагрузите телефон и вернитесь к шагу ./rageagainstthecage-arm5.bin

Введите в консоли следующее:
- /data/local/tmp/install-root.sh
- cat /sdcard/busybox > /system/bin/busybox
- chown root.root /system/bin/busybox
- chmod 755 /system/bin/busybox

- exit
- exit


Всё. Рут получен. Чтобы проверить работоспособность - перезагрузите телефон. Откройте эмулятор и введите команду "su". В случае успеха, программа Superuser запросит включение прав суперюзера для программы эмулятора. Подтверждайте (действие выполняется однократно и запоминается программой Superuser).

Изображение


Unsecured Boot.img для Backflip
Spoiler:

Появился boot.img, полностью открывающий ROOT-права для adb. Версия ядра 13.37
Прикрепленный файл boot.rar   ( 2.3 мегабайт ) Кол-во скачиваний: 696

Инструкция:
1. Записать файл boot.img на карту памяти.
2. Запустить Terminal Emulator или аналогичную программу.
3. Введите следующие команды:
Код
$ su
# flash_image boot /sdcard/boot.img
# exit
$ exit

[close]


Custom Recovery для Motorola Backflip

Возможность установки приложений с карты памяти на Motorola Backflip

Удаление стандартных приложений Motorola Backflip

Сообщение отредактировал Yell_Ray - 1.9.2010, 10:44
Прикрепленный файл Moto_MSM_Root.rar   ( 1.02 мегабайт ) Кол-во скачиваний: 2575
Прикрепленный файл boot.rar   ( 2.3 мегабайт ) Кол-во скачиваний: 696
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
aleg3250
сообщение 27.8.2010, 18:44


DROID
******

Группа: Модераторы
Сообщений: 886
Регистрация: 20.10.2006
Из: Ровно
Пользователь №: 103 890
Модель телефона: Droid ULTRA
Прошивка: 4.2.2

Рейтинг: 561



Ну как? Все пашет? А то у меня друг бекфлипом заинтересовался.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
mr.Ozio
сообщение 27.8.2010, 19:09


Гуру
******

Группа: Пользователи
Сообщений: 1 444
Регистрация: 23.9.2006
Из: Київ
Пользователь №: 100 323
Модель телефона: E2,Atrix
Прошивка: Android 2.3.7

Рейтинг: 652



Что то у меня не получается:
Когда я ввожу команды через cmd то на 5-ом шаге выдает сообщение, что то типа нет такого адреса.
Когда же на шаге 3 я ввожу через "Terminal Emulator" команду chmod 0755 rageagainstthecage-arm5.bin получаю unable to chmod 0755 rageagainstthecage-arm5.bin: Operation not permitted .
Что я делаю не так?

Сообщение отредактировал mr.Ozio - 28.8.2010, 6:45
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yell_Ray
сообщение 27.8.2010, 20:40


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 16.4.2010
Пользователь №: 216 187
Модель телефона: BackFlip
Прошивка: Preclair

Рейтинг: 27



Цитата(aleg3250 @ 27.8.2010, 22:44) *

Ну как? Все пашет? А то у меня друг бекфлипом заинтересовался.

У меня работает. Поудалял весь ненужный стандартный софт от AT&T.

Цитата(mr.Ozio @ 27.8.2010, 23:09) *

Что то у меня не получает:
Когда я ввожу команды через cmd то на 5-ом шаге выдает сообщение, что то типа нет такого адреса.
Когда же на шаге 3 я ввожу через "Terminal Emulator" команду chmod 0755 rageagainstthecage-arm5.bin получаю unable to chmod 0755 rageagainstthecage-arm5.bin: Operation not permitted .
Что я делаю не так?


ЕМНИП, первый раз у меня этой ошибки не было, а когда повторно начал проделывать эти этапы - появилась эта ошибка. Но никак не повлияла на процесс.
В Шаге 3 важна вот эта строчка ./rageagainstthecage-arm5.bin
Если всё что выше неё уже было выполнено, то повторять это не имеет смысла.

Шаг 5, как я указал, стоит выполнять только после того как в консоли появится символ рут-пользователя #. Если этого не произошло, то стоит попробовать еще и еще раз.
Через консоль adb shell у меня не получилось. Когда же я выполнил на телефоне ./rageagainstthecage-arm5.bin, всё встало на свои места.

Где была выдана ошибка адреса? Если в начале 5-го шага, то внимательно надо вводить, скорее всего был пропущен пробел перед /system

Сообщение отредактировал Yell_Ray - 27.8.2010, 20:45
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Jedi-academic
сообщение 27.8.2010, 21:03


Интересующийся
**

Группа: Пользователи
Сообщений: 41
Регистрация: 4.7.2010
Пользователь №: 218 328
Модель телефона: Motorola Backflip

Рейтинг: 5



с рутом анлок можно сделать? Мне ни один торговец анлок кода не нашел!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yell_Ray
сообщение 27.8.2010, 22:18


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 16.4.2010
Пользователь №: 216 187
Модель телефона: BackFlip
Прошивка: Preclair

Рейтинг: 27



Цитата(Jedi-academic @ 28.8.2010, 1:03) *

с рутом анлок можно сделать? Мне ни один торговец анлок кода не нашел!

эти два действия не взаимосвязаны.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Golyakevich
сообщение 28.8.2010, 4:30


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 25.4.2008
Пользователь №: 170 536
Модель телефона: Motorola Backflip

Рейтинг: 0



рут позволяет ставить проги НА карту памяти?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yell_Ray
сообщение 28.8.2010, 5:44


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 16.4.2010
Пользователь №: 216 187
Модель телефона: BackFlip
Прошивка: Preclair

Рейтинг: 27



Цитата(Golyakevich @ 28.8.2010, 8:30) *

рут позволяет ставить проги НА карту памяти?

Нет. На андроид 1.5 нет такой возможности, насколько я знаю.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Golyakevich
сообщение 28.8.2010, 6:19


Интересующийся
**

Группа: Пользователи
Сообщений: 55
Регистрация: 25.4.2008
Пользователь №: 170 536
Модель телефона: Motorola Backflip

Рейтинг: 0



т.е реально, если не вдаваться в тонкости, он только позволяет сносить стандартные приложения так?
Просто ожидаю прибытия данного тела и составляю план его адаптации под себя любимого :)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Yell_Ray
сообщение 28.8.2010, 8:09


Мастер
****

Группа: Пользователи
Сообщений: 209
Регистрация: 16.4.2010
Пользователь №: 216 187
Модель телефона: BackFlip
Прошивка: Preclair

Рейтинг: 27



Цитата(Golyakevich @ 28.8.2010, 10:19) *

т.е реально, если не вдаваться в тонкости, он только позволяет сносить стандартные приложения так?
Просто ожидаю прибытия данного тела и составляю план его адаптации под себя любимого :)

Реально, если в подробности не вдаваться, то можно с помощью софта, требующего рута, изменять системные файлы, заменять стандартные приложения, удалять, править и т.п. Так же можно по идее установить фаервол (droidwall) на блокировку трафика для отдельных приложеий (но тут нужно разбираться и компилировать ядро, чтобы поддерживать iptables). Если кто подскажет и делал это на MIlestone или CLIQ буду рад. В линуксовых ядрах разбираюсь мало.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
[Root] Получение Root-прав на Motorola Backflip/ Cliq Xt/ Cliq/ Dext, Cвершилось! · Motorola на OS Android · Forum
 

18 страниц V  1 2 3 > » 
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 23.5.2019, 16:59

Форум живёт: