Как да изкорени Nexus 7 2013 В Ubuntu Linux

Когато си купих Nexus 7, първото нещо, което мислих беше да инсталирам Ubuntu touch върху него. Но за да направи това, Nexus 7 трябва да се корени първо. В тази статия ще ви покажа как да изкорени Nexus 7 2013 в Ubuntu Linux .

Този урок беше изпълнен с Dell Inspiron, работещ с Ubuntu 13.10 и Nexus 7 2013 с Android Kitkat . Следвах процедурата, спомената на XDA Developer Forum, просто ги представям в по-хуманен формат с ясни инструкции и снимки на екрани, така че дори и начинаещите да могат да изкорени тяхното Nexus 7 устройство.

Преди да пристъпим към корекция на Nexus 7 2013 в Linux, нека видим какви са предпоставките.

Необходимо условие за корен Nexus 7 2013 в Linux:

  • Компютър с Linux (за предпочитане Ubuntu).
  • Nexus 7 2013 и USB кабел.
  • Интернет връзка.

Преди да продължите с вкореняване, трябва да ви предупредя, че това ще наруши гаранцията на вашето устройство. Също така, ако объркате нещата (което не трябва), аз не съм отговорен по никакъв начин. Когато сте готови да поемете риска, вижте как да изкорени Nexus 7 2013.

Стъпки за корекция на Nexus 7 2013 в Linux:

1. Инсталирайте инструментите за Android dev

Ще имате нужда от 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 отстраняване на грешки в него. Отидете в Настройки-> Относно Tablet-> Build Number. Натиснете върху номер 7 за изграждане. Това ще активира режима на програмист в раздела ви. Можете да видите Опции за програмисти в менюто Настройки. Влезте в нея и активирайте опцията USB Debugging.

Ако се сблъскате с проблеми, вижте този урок за скрийншот, за да активирате опцията за отстраняване на грешки в Nexus 7 2013.

3. Отключете bootloader

Тази стъпка е нещо като опция, но ако пропуснете тази стъпка, всички данни на устройството ще бъдат изтрити. Ето защо бих ви предложил да отключите bootloader. Написах стъпките за детайлно отключване на bootloader на Nexus 7 в Linux. Можете да следвате стъпките там.

4. Изтеглете TWRP възстановяване и CF-Auto Root

TWRP (TeamWin Recovery Project) е потребителски инструмент за възстановяване. Можете да изтеглите изображението от тази официална връзка. Ще видите различна версия на инструмента, изберете последната за изтегляне.

Изтеглете TWRP инструмент за възстановяване за Nexus 7 2013.

CF-Auto root инсталира и активира SuperSU на вашето устройство, като същевременно го държи възможно най-близо до запасите.

Изтеглете CF-Auto root tool.

5. Flash TWRP възстановяване

Ако все още не сте го направили, свържете вашия Nexus 7 2013 към компютъра чрез USB. Сега стартирайте в bootloader използвайки тази команда:

 adb reboot bootloader 

Ще видите, че вашият Nexus е рестартиран в bootloader и изглежда по следния начин:

Запомни къде сте изтеглили TWRP изображението? Предполагам, че знаете основните команди на Linux и можете да използвате следната команда с пътя на изтегления файл:

 sudo fastboot flash recovery ~/Path-to-TWRP.img 

6. Отидете в режим на възстановяване

След мигането на възстановяването на TWRP, от буутлоудъра натиснете бутона за увеличаване и намаляване на силата на звука, за да разбъркате между Start, Reboot и Recovery. Тези опции ще бъдат показани в огромни шрифтове в горната част на устройството. Натиснете бутона за захранване, за да потвърдите избора си:

7. Потвърдете вкореняване

Когато влезете в режим за възстановяване на TWRP, той може да ви поздрави с екран, който иска парола. Просто натиснете Отказ. Няма нужда от никаква парола тук.

На следващия екран, от няколко представени опции, изберете Рестартиране .

В менюто Рестартиране изберете Възстановяване :

Следващият екран ще ви попита дали искате да активирате root или не. Тъй като сте следвали досега, това означава, че правите :) Потвърдете активирането на корена. Уви! Забравих да направя скрийншот на това съобщение. Надявам се, че можете да се справите без него.

8. Накрая, корен

И тук идва последната стъпка. Ако досега сте успели, сега е моментът да се корени с SuperSU. Помниш ли, че файлът на CF-Auto Root, който сме изтеглили? Извлечете този пощенски файл и влезте в извлечената директория. Тук ще видите директория с изображения, която съдържа графичен файл 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" след отключване на буутлоудъра или вкореняване на устройството и видите четири отскачащи топки и не можете да стартирате в устройството, отново се върнете в режим на възстановяване. Опитайте опции предварително, за да възстановите фабричните настройки или като изгубен курорт Избършете данните и направете пълно почистване. Рестартирайте сега и трябва да е наред.

Надявам се, че това ръководство ще ви помогне да изкорени Nexus 7 2013 (Flo) в Ubuntu Linux, въпреки тези лоши снимки на екрана, взети от фотоапарата ми. Моля, обърнете внимание, че това е написано за версията на Nexus 7 2013, ако искате да го използвате на Nexus 7 2012 (grouper), изтеглете TWRP изображението за по-стара версия. Останалите стъпки ще бъдат същите.

Ако имате някакви въпроси, предложения, не се колебайте да влезете в полето за коментари.

Препоръчано

digiKam 5.0 Издаден! Инсталирайте го в Ubuntu Linux
2019
Mycroft Mark II: Отговорът с отворен код на Amazon Echo и Google Home, който не ви шпионира
2019
13 неща, които трябва да направите след инсталирането на Ubuntu 17.04
2019