Как получить и снять root на Android 2.2 (Froyo)
Короткий ответ: на Android 2.2 root обычно получают с помощью эксплойтов SuperOneClick или zergRush; вернуть всё назад можно через Universal Unroot либо прошивку стокового recovery/ROM и полный сброс. Ниже — практическая пошаговая инструкция.
Подготовка (обязательные шаги)
- Сделайте полный бэкап пользовательских данных (фото, контакты, SMS). Используйте ADB или локальный бэкап.
- Зарядите устройство >50% и включите "Отладку по USB" в Настройки → Приложения → Разработка.
- Установите драйверы устройства на ПК и ADB tools.
- Узнайте точную модель и версию recovery/bootloader — ищите файлы прошивки для вашей модели (точная модель критична).
Резервное копирование обязательно: ошибки при руте/прошивке могут привести к потере данных и «кирпичу» устройства.
Методы получения root (практика)
-
SuperOneClick (удобен для большинства устройств Froyo)
- На ПК распакуйте SuperOneClick, запустите от имени администратора.
- Подключите телефон с включенной отладкой. Выберите подходящий эксплойт (например rageagainstthecage) и нажмите Run.
- Телефон перезагрузится; проверяйте появление Superuser/SuperSU.
-
zergRush (ручной метод через ADB)
- Скопируйте бинарник на устройство: adb push zergRush /data/local/tmp/
- adb shell → chmod 755 /data/local/tmp/zergRush → запустите ./zergRush
- После успешного эксплойта вручную установите Superuser.apk.
-
APK‑риды типа KingRoot (не рекомендуется)
- Работают как однофайловые решения, но часто содержат нежелательное ПО и риски безопасности. Используйте только если понимаете последствия.
Советы:
- Проверяйте контрольные суммы (MD5) инструментов.
- Лучше использовать проверенные сборки с форумов сообщества (XDA), но без ссылок — ищите по точной модели.
Как проверить, что root получен
- В терминале: adb shell → su → id — должно быть uid=0(root).
- Установите Root Checker (если есть доступ к маркету) — подтверждает su‑доступ.
- Проверьте появление приложения Superuser/SuperSU и запросов прав у приложений.
Как вернуть всё назад (де-рут)
- Universal Unroot (через SuperOneClick)
- Запускает деинсталляцию su и Superuser без полного сброса. Часто самый простой способ.
Если хотите сохранить данные — сначала попробуйте Universal Unroot; он удаляет бинар su и права, не трогая пользовательские файлы.
-
Прошивка стокового recovery + полная прошивка стокового ROM
- Подключите устройство к ПК в fastboot-режиме: fastboot flash recovery recovery.img
- Загрузитесь в recovery и выполните Wipe cache / dalvik. Затем прошейте стоковый ROM.
- После прошивки сделайте заводской сброс (Settings → Privacy → Factory data reset).
-
Полный сброс через recovery
- Если де-рут не нужен выборочно, выполните Factory Reset — root часто исчезает, но данные удаляются.
Риски и альтернативы
- Риски: потеря гарантии, brick, уязвимость к вредоносным программам, отключение OTA‑обновлений.
- Альтернативы: установка кастомного ROM (CyanogenMod 6/7 для Froyo) — даёт контроль и часто включает root; аккуратно выбирайте сборки по модели.
Частые ошибки
- Использование инструментов не для вашей модели → bootloop или brick.
- Прерывание процесса (отключение кабеля, разряд батареи).
- Установка сомнительных APK — получение malware вместо root.
- Ожидание, что современные инструменты подойдут для Froyo — нужны версии, ориентированные на старую систему.
FAQ
- Нужно ли рутировать для удаления bloatware?
- Частично: чтобы полностью удалить системные приложения, нужен root; в ряде случаев можно просто отключить или скрыть приложения без root.
- Сохранится ли root после прошивки стокового ROM?
- Обычно нет: стоковая прошивка удаляет пользовательские бинарные изменения, включая su.
- Как узнать точную модель для поиска recovery/ROM?
- В настройках устройства проверьте Model number; дополнительно используйте adb shell getprop ro.product.model.
Удачи и действуйте осторожно: на старых устройствах каждый шаг должен быть обоснован и подтверждён для вашей модели.