Як викорінити OnePlus One?


15

Я хочу викорінити свій блискучий пристрій OnePlus One, який називається флагманським вбивцею. Немає недоліків посібників, доступних в Інтернеті та доступних легко через Google, але я не впевнений, який саме слід дотримуватися, оскільки я не хочу, щоб мій пристрій стикався з проблемами під час вкорінення, які могли б зробити мій телефон незавантаженим.

Як я можу безпечно викорінити свій телефон?


  • Пристрій: OnePlus One (бекон)
  • Версія Android: CM 11S, COS12 або COS13
  • Статус: Недоторканий завантажувач
  • Зберігання: 16 Гб або 64 Гб

Відповіді:


18

Це правда, що напрямні, доступні для цього пристрою, надзвичайно великі за кількістю. Укорінення OnePlus One досить просте, безпечне і не вимагає жодних необхідних знань про внутрішні ОС Android, хоча наявність у ньому полегшить вам коріння з упевненістю.

Примітка № 0 : Інструкція видаляє все на вашому телефоні, включаючи відновлення запасів, і, можливо, ви не отримаєте оновлення OTA (я хоч і отримую їх без проблем). Крім того, хоча цей посібник може здатися тривалим (оскільки він написаний з точки зору абсолютно нового користувача), інструкції є одними з найбезпечніших для забезпечення того, що будь-яке усунення несправностей, якщо потрібно, може бути виконано легко.

Примітка №1 . Якщо ви переживаєте за свої дані, якими б вони не були, зверніться до цього посібника "єдиного огляду" - Повна резервна копія на не вкорінених пристроях . Я особисто віддаю перевагу adb backupкомбінованому додатку Гелій , доступному в Play Store безкоштовно.

Наступні інструкції вимагають встановлення інструментів ADB та Fastboot . Щодо встановлення, тут є дуже корисний посібник - чи мінімальна установка ADB .

  • Користувачі Windows можуть шукати тут і це для спеціалізованого рішення, або використовувати цей популярний інструмент інсталяції без проблем, який називається 15 секунд ADB Installer, запропонований у цьому посібнику .
  • Що стосується користувачів Linux, ADB та Fastboot зазвичай доступні у сховищах більшості популярних дистрибутивів і висвітлюються в цьому вищезгаданому посібнику . Дивіться це, якщо хочете простої установки. На численні помилки, з якими стикаються, вже відповіли ентузіасти Android . В іншому випадку, запуск як root користувача в системі (не рекомендується) вирішує більшість з них.
  • Я не знайомий з OSX, тому не можу нічого рекомендувати :(

Примітка № 2 : Перш ніж продовжувати отримання подальших інструкцій, переконайтесь, що ваш пристрій працює нормально з ADB та Fastboot.

  • Це потрібно для будь-якого користувача ОС для підтвердження (крок 3. в розділі Windows і Корисні команди швидкої завантаження ) тут для більш легкого подальшого досвіду.

  • Крім того, коли ви спробуєте adbпов'язані команди, на вашому пристрої буде показано підтвердження про прийняття з'єднання ADB, ініційованого у вашій системі. Дозвольте це і встановіть прапорець, щоб пам'ятати про це на майбутнє,

Примітка № 3 : - Я інструктую це як користувач Ubuntu Linux, хоча вкорінення з Windows досить просте.

  • Після того, як у вас все буде налаштовано та створено резервну копію, вам потрібно відкрити командний рядок із підвищеними привілеями та увійти до каталогу встановлення ADB .
  • Здебільшого команда буде відповідати тому, cd folder_location\де папка_локація - це розташування інсталяційної папки ADB.
  • Якщо це спочатку непосильне, ви можете звернутися до цього посібника (див. Інструкцію 0. Встановлення належних драйверів для швидкої завантаження та adb ).
  • Щодо користувачів Linux, я припускаю, що вони обізнані з основними ноу-хау для гри зі своїм улюбленим додатком терміналу. Google - ваш друг, пам’ятайте завжди .

Примітка №4 : Тримайте телефон достатньо зарядженим, можливо вище 70%, перш ніж заходити в щось невідоме вам, наприклад, вкорінення чи спалахування. Також у цьому посібнику узагальнено багато пунктів цієї відповіді.


Частина №1: Розблокуйте завантажувач OPO

Хоча це не важливо продовжувати, ви можете подивитися на них з цікавості:

Інструкції:

  1. Вставте ОРО в систему з допомогою кабелю USB і включіть на налагодження USB .
  2. Отримайте адміністративні права в Windows або Superuser у правах Linux у вашому CMD / Terminal. Для Windows введіть і в каталог ADB.
  3. Введіть, adb devicesщоб підтвердити, що ваш пристрій підключено. Якщо ви не можете бачити свій пристрій якось, спробуйте запросити Google.
  4. Введіть, adb reboot bootloaderщоб перейти в режим швидкої завантаження.
  5. Введіть, fastboot devicesщоб підтвердити режим швидкої завантаження, система виявляє. Якщо ви не бачите жодного серійного пристрою. чи щось подібне, то запитайте те саме в Google для усунення несправностей.
  6. Enter fastboot oem unlock- це розблокує завантажувач OPO і, як механізм за замовчуванням, витирає ваш пристрій.
  7. Введіть fastboot rebootдля перезавантаження пристрою. Якщо це не перезавантажує пристрій або не затримується на екрані Fastboot, ви можете вимкнути та увімкнути живлення, натискаючи клавішу живлення послідовно з проміжком у кілька секунд.

Вітаю! ваш пристрій тепер розблокований для незліченних модифікацій.


Частина №2: Встановіть і завантажте в користувальницьке відновлення через режим відновлення

Ви можете перевірити їх з цікавості:

Інструкції:

Хоча я особисто віддаю перевагу відновленню Philz Touch (будучи елегантним), я проінструктував найпопулярніший - відновлення TWRP . Інструкції для відновлення Philz Touch Recovery та CWM також схожі. Крім цих трьох, я не знаю про будь-яке інше відновлення для ОПО.

(Інструкції в цьому розділі розділені на дві частини: 2.1 та 2.2)

2.1:

  1. Завантажте будь-яке відновлення, а саме. TWRP Official (бажано), Philz Touch , CWM або TWRP неофіційно . Деякі люди віддають перевагу вил офіційного TWRP під назвою TWRP неофіційний . Ви можете надати Google їх відповідно до ваших потреб.
  2. Перейменуйте 1 завантажений .imgфайл у recovery.img. Для користувачів Windows помістіть цей файл у папку ADB. Для користувачів Linux або cdу вибрану папку Завантажити, або знати шлях до завантаженого файлу.
  3. Перейдіть у Налаштування -> Параметри розробника та зніміть прапорець Увімкнути відновлення Cyanogen .
  4. Повторіть кроки 1-5 з частини 1, щоб з впевненістю увійти в режим швидкої завантаження.
  5. Введіть fastboot flash recovery recovery.img. Користувачі Linux, які не cdпотрапили у вибрану папку для завантаження, повинні замінити recovery.imgшлях до файлу .img. Ця команда перенесе завантажене відновлення в розділ відновлення ОПО, і, як очевидно, відновлення запасів неможливо завантажувати.
  6. Повторіть крок 7 частини №1.

Вітаю! Ви успішно замінили відновлення запасів на спеціальне відновлення.

АБО,

Деякі люди стверджують, що OPO можна активувати на відновлення в реальному часі, не замінюючи відновлення запасів, що забезпечило виживання оновлених термінів OTA. Я не міг досягти успіху, але вони це зробили. Дотримуйтесь 2.2, щоб завантажитися в реабілітацію.

2.2:

  1. Повторіть кроки 1-4 з 2.1 .
  2. Введіть fastboot boot recovery.img. Користувачі Linux, які не cdпотрапили у вибрану папку для завантаження, повинні замінити recovery.imgшлях до файлу .img. Ця команда Fastboot завантажиться у завантажену програму Recovery, не торкаючись жодного встановленого Recovery. Щоб запустити це відновлення, може знадобитися кілька секунд-хвилини.

Якщо ви можете побачити відновлення з такими параметрами, як Install Zip , Advanced та ін., TWRP або ім'я завантаженого Recovery, згадане десь, ви завантажилися в завантажене Recovery. Вітаю! В іншому випадку ви можете вирішити проблеми за допомогою Google або перейти з 2.1 прямо.


Частина №3: ​​Flash SuperSu zip та встановіть додаток SuperSu, щоб увімкнути кореневий доступ

Ви б знали про вкорінення, якби приїхали сюди. Але в будь-якому випадку, ви можете подивитися деякі чудово написані відповіді про вкорінення , що таке вкорінення дозволить вам зробити, або це коротке, але корисне керівництво в Lifehacker.

Ви можете знайти безліч клієнтів, що перехоплюють кореневий доступ програмами на вашому пристрої та інтерактивно просять вас вжити заходів. Популярними для OPO є додаток SuperSu від Chainfire та Superuser від Koush. Я використаю тут колишній.

Зауважте, що для більшості цих програм Superuser потрібні власні бінарні файли, які потрібно прошивати в систему, щоб працювати з ними.

Інструкції:

  1. Завантажте поштовий файл SuperSu звідси . Назва може бути схожою на UPDATE-SuperSU-vX.YZ.zip.
  2. Помістіть цей .zipфайл у кореневий каталог (Головна папка) вашої внутрішньої SD-карти. Це можна зробити, запустивши улюбленого файлового менеджера.
    • Користувачі, які використовували 2.1 :
      • Простий спосіб: перейдіть у Налаштування -> Параметри розробника та увімкніть розширену перезавантаження . Утримуйте кнопку живлення , торкніться опції Перезавантажити та виберіть пункт Відновлення . Тепер ваш пристрій завантажиться у програму Recovery.
      • Типовий спосіб: Повторіть кроки 1-3 частини 1, а потім введіть adb reboot recoveryдля завантаження в програму Recovery.
    • Користувачі, які використовували 2.2 :
      • Повторіть усі кроки 2.2 для завантаження в реабілітацію.
  3. Торкніться Установити Zip . Виберіть .zipзавантажений файл та виберіть Так, щоб встановити файл. Він покаже текст як вихідний і згодом буде завершений. Цей крок прошиє бінарні файли, сумісні з додатком SuperSu, у вашу ОС Android. Якщо з’являється якась несподівана помилка, запитайте її в Пошуку Google.
  4. Тепер ви можете перезавантажити пристрій.
  5. (Оновлення: більше не потрібно) Перейдіть у Play Store та встановіть додаток SuperSu .
  6. Запустіть додаток. Якщо він показує спливаюче вікно, виберіть Продовжити, і вам буде запропоновано два варіанти, де потрібно вибрати TWRP / CWM . Це призведе до перезавантаження. Якщо вас нічого не запитують цим додатком, тоді все пішло нормально, і ви готові використовувати SuperSU як менеджер суперпользователя.
  7. Тепер ви можете запустити цю програму, щоб змінити налаштування, що відповідають вашим потребам. Також перевірте, успішно встановлено та працює чи ні, використовуючи будь-який додаток, який вимагає кореневого доступу, наприклад, ці програми .

Тепер ви успішно вкоренили свій пристрій OnePlus One. Існує багато методів, які претендують на один клік, повністю автоматизовані і т. Д. Однак я не можу охопити всіх і не зможу, щоб утримати увагу лише на одному методі. :) У будь-якому разі, деякі помітні згадки:

  • Bacon Root Toolkit
  • OnePlus One Toolbox
  • Див. Методи / програми в цій відповіді, щоб побачити, які популярні способи вкорінення існують для інших пристроїв Android; деякі можуть працювати і на ОПО.
  • Ви можете легше шукати рішення на форумах OnePlus , оскільки це загальне спільне джерело інформації для багатьох користувачів OnePlus One, включаючи мене.

Мета виконана .


1 Згідно з отриманою тут інформацією від Rob W , потрібно перейменувати завантажене відновлення у recovery.img , інакше команда fastboot може виконати, але вона не набере чинності.


2
"Хоча це не потрібно, перейменуйте завантажений .imgфайл у recovery.img". Цей крок необхідний. Без перейменування fastboot boot trwp.imgне мав явного ефекту, навіть незважаючи на те, що fastboot повідомив про успішне виконання. Лише після перейменування на recovery.img, використання fastboot boot recovery.imgвикликало, що телефон перетворився на потрібне зображення для відновлення.
Роб Ш

1
Це вичерпна відповідь! Спасибі!! До речі, мені вдалося завантажитися в реальному відновлення TWRP. :-)
asgs
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.