Получение 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.
- Извлеките его содержимое (я использовал 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
Появился boot.img, полностью открывающий ROOT-права для adb. Версия ядра 13.37
Инструкция:
1. Записать файл boot.img на карту памяти.
2. Запустить Terminal Emulator или аналогичную программу.
3. Введите следующие команды:
Custom Recovery для Motorola Backflip
Возможность установки приложений с карты памяти на Motorola Backflip
Удаление стандартных приложений Motorola Backflip
Сообщение отредактировал Yell_Ray - 1.9.2010, 10:44
Все дальнейшие действия выполняете на свой страх и риск! Удаление некоторых приложений может привести к потере некоторого функционала телефона вплоть до полной неработоспособности!
Итак, способ рабочий, испытал на себе (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 мегабайт ) Кол-во скачиваний: 2713 |
- Извлеките его содержимое (я использовал 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 мегабайт ) Кол-во скачиваний: 823 |
Инструкция:
1. Записать файл boot.img на карту памяти.
2. Запустить Terminal Emulator или аналогичную программу.
3. Введите следующие команды:
Код
$ su
# flash_image boot /sdcard/boot.img
# exit
$ exit
# flash_image boot /sdcard/boot.img
# exit
$ exit
[close]
Custom Recovery для Motorola Backflip
Возможность установки приложений с карты памяти на Motorola Backflip
Удаление стандартных приложений Motorola Backflip
Сообщение отредактировал Yell_Ray - 1.9.2010, 10:44