Как получить root права на Nexus 7 2013 в Ubuntu Linux
Когда я купил Nexus 7, первым делом я подумал о том, чтобы установить на него Ubuntu Touch. Но для этого Nexus 7 должен быть рутован первым. В этой статье я покажу вам, как получить root права на Nexus 7 2013 в Ubuntu Linux .
Это руководство было выполнено с Dell Inspiron под управлением Ubuntu 13.10 и Nexus 7 2013 под управлением Android Kitkat . Я следовал процедуре, упомянутой на форуме разработчиков XDA, я просто представляю их в более человечном формате с четкими инструкциями и скриншотами, чтобы даже новички могли получить root права на свое устройство Nexus 7.
Прежде чем мы перейдем к root Nexus 7 2013 в Linux, давайте посмотрим, каковы предварительные условия.
Необходимое условие для получения root прав на Nexus 7 2013 в Linux:
- Компьютер под управлением Linux (желательно Ubuntu).
- Nexus 7 2013 и USB-кабель.
- Интернет-соединение.
Прежде чем приступить к рутированию, я должен предупредить вас, что это нарушит гарантию вашего устройства. Кроме того, если вы все испортили (что не следует делать), я не несу никакой ответственности. Когда вы будете готовы рискнуть, давайте посмотрим, как получить root права на Nexus 7 2013.
Шаги для рутирования Nexus 7 2013 в Linux:
1. Установите инструменты разработчика Android
Вам понадобятся ADB и Fastboot Android Dev инструменты. Откройте терминал и используйте следующие команды для его установки в Ubuntu:
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot
2. Включите опцию отладки USB на Nexus 7
Перед подключением устройства Nexus 7 необходимо включить на нем отладку по USB. Зайдите в Настройки-> О планшете-> Номер сборки. Нажмите на номер сборки 7 раз. Это включит режим разработчика на вашей вкладке. Вы можете увидеть параметры разработчика в меню настроек. Зайдите в него и включите опцию USB Debugging.
Если у вас возникли проблемы, обратитесь к этому руководству по созданию снимков экрана, чтобы включить функцию отладки в Nexus 7 2013.
3. Разблокировать загрузчик
Этот шаг является необязательным, но если вы пропустите этот шаг, все данные устройства будут удалены. Вот почему я бы предложил вам разблокировать загрузчик. Я подробно описал шаги по разблокировке загрузчика Nexus 7 в Linux . Вы можете выполнить шаги там.
4. Скачайте TWRP recovery и CF-Auto Root
TWRP (TeamWin Recovery Project) - это специальный инструмент для восстановления. Вы можете скачать изображение по этой официальной ссылке . Вы увидите другую версию инструмента, выберите самую последнюю для загрузки.
Загрузите утилиту восстановления TWRP для Nexus 7 2013 .
Корень CF-Auto устанавливает и включает SuperSU на вашем устройстве, сохраняя его как можно ближе к стоку .
Загрузите корневой инструмент CF-Auto .
5. Flash TWRP восстановление
Если вы этого еще не сделали, подключите Nexus 7 2013 к компьютеру через USB. Теперь загрузитесь в загрузчик с помощью этой команды:
adb reboot bootloader
Вы увидите, что ваш Nexus был перезагружен в загрузчике и выглядит следующим образом:
Помните, где вы загрузили образ TWRP? Я предполагаю, что вы знаете основные команды Linux и можете использовать следующую команду с путем только что загруженного файла:
sudo fastboot flash recovery ~/Path-to-TWRP.img
6. Перейти в режим восстановления
После перепрошивки рекавери TWRP из загрузчика нажмите кнопку увеличения и уменьшения громкости для переключения между пуском, перезагрузкой и восстановлением. Эти параметры будут отображаться в виде огромных шрифтов в верхней части устройства. Нажмите кнопку питания, чтобы подтвердить свой выбор:
7. Подтвердите рут
Когда вы входите в режим восстановления TWRP, он может приветствовать вас экраном с запросом пароля. Просто нажмите Отмена. Нет необходимости вводить пароль здесь.
На следующем экране из нескольких представленных вариантов выберите « Перезагрузить» .
В меню «Перезагрузка» выберите « Восстановление» :
На следующем экране вас спросят, хотите ли вы включить root или нет. Поскольку вы уже выполнили это, это значит, что вы делаете :) Подтвердите включение рута. Увы! Я забыл сделать скриншот этого сообщения. Я надеюсь, что вы можете обойтись без этого.
8. Наконец, искорените это
И вот наступает последний шаг. Если вы уже добились успеха, сейчас самое время получить root права на SuperSU. Помните загруженный нами файл CF-Auto Root? Распакуйте этот zip-файл и введите извлеченный каталог. Здесь вы увидите каталог изображений , содержащий файл изображений CF-Auto-Root-flo-razor-nexus7.img. Используйте следующую команду и укажите ее на указанном изображении:
fastboot boot ~/Path-To-The-Image/CF-Auto-Root-flo-razor-nexus7.img
Если все идет хорошо, вы будете загружаться нормально в Nexus 7. Вам будет предложено загрузить SuperSU или что-то из Google Play Store. Это признак того, что вы были укоренились.
Примечание: если вы что-то напутали, изучите восстановление TWRP. В случае, если вы застряли в «bootloop» после разблокировки загрузчика или рутирования устройства, и вы видите четыре прыгающих шара и не можете загрузить устройство, вернитесь в режим восстановления снова. Попробуйте параметры в Advance, чтобы сбросить заводские настройки или как потерянный курорт. Протрите данные и выполните полную очистку. Перезагрузитесь сейчас и все должно быть в порядке.
Я надеюсь, что это руководство поможет вам получить root права на Nexus 7 2013 (Flo) в Ubuntu Linux, несмотря на скудные скриншоты, сделанные с моей камеры телефона. Обратите внимание, что это было написано для Nexus 7 2013 версии, если вы хотите использовать его на Nexus 7 2012 (grouper), загрузите образ TWRP для более старой версии. Остальные шаги будут такими же.
Если у вас есть какие-либо вопросы, предложения, не стесняйтесь нажать на поле для комментариев.
