Домашня » як » Як коректувати свій телефон Android з SuperSU і TWRP

    Як коректувати свій телефон Android з SuperSU і TWRP

    Якщо ви дійсно хочете зануритися в систему Android, ви можете виявити, що деякі програми вимагають кореневого доступу. Вкорінення стало менш необхідним протягом багатьох років, але це все одно корисно, якщо ви хочете запускати певні типи програм. Ось найбільш поширений метод корекції вашого пристрою і чому ви захочете це зробити.

    Ця публікація спочатку була опублікована в 2012 році. З того часу вона була оновлена, щоб зосередитися на найбільш широко підтримуваному способі вкорінення, а не на набір додатків із одним натисканням.

    Що таке корінь, так чи інакше?

    Android базується на Linux. У Linux та інших UNIX-подібних операційних системах кореневий користувач еквівалентний користувачеві Administrator у Windows. Користувач root має доступ до всієї операційної системи і може що завгодно. За замовчуванням у вас немає кореневого доступу до власного пристрою Android, а деякі програми не будуть працювати без кореневого доступу. Як і інші сучасні мобільні операційні системи, Android обмежує програми до обмежувальних пісочниць безпеки для цілей безпеки.

    Обліковий запис користувача root завжди існує в Android; просто немає вбудованого способу доступу до нього. "Вкорінення" - це акт отримання доступу до цього кореневого облікового запису користувача. Це часто порівнюють з джейлбрейком iPhone або iPad, але укорінення і джейлбрейк досить різні.

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

    Програми, для яких потрібен кореневий ресурс, важко знайти - вони доступні в Google Play, але вони не працюватимуть, доки ви не отримаєте кореневий доступ. Деякі програми мають функції, які працюють лише на кореневому пристрої.

    Необхідно коріньти телефон лише у випадку, якщо потрібно запустити певну програму, для якої потрібний кореневий доступ. Якщо ви не плануєте робити що-небудь з цим кореневим доступом, не турбуйтеся. Ви завжди можете скористатися ним пізніше, якщо вам потрібно.

    Попередження

    Пристрої Android не приходять із причини. Насправді, деякі виробники пристроїв зникають, щоб запобігти вкоріненню. Ось чому:

    • Безпека: Вкорінення розбиває програми на звичайну безпечну пісочницю Android. Програми можуть порушувати надані вами привілеї кореневого ресурсу та перехоплювати інші програми, що звичайно неможливо. Насправді, Google заважає вам використовувати Android Pay на вкорінених пристроях з цієї причини.
    • Гарантія: Деякі виробники стверджують, що вкорінення погіршує гарантію вашого пристрою. Однак укорінення фактично не пошкодить ваше обладнання. У багатьох випадках ви можете "вирвати" свій пристрій, і виробники не зможуть визначити, чи він був укорінений.
    • Цегла: Як завжди, ви робите це на свій страх і ризик. Вкорінення, як правило, має бути дуже безпечним процесом, але ви тут самі. Якщо ви щось зіпсуєте, ви не можете просто розраховувати на безкоштовне гарантійне обслуговування. Якщо ви турбуєтеся, зробіть перше дослідження і перевірте, чи інші люди повідомляють про успіх коріння вашого пристрою за допомогою інструменту, який ви плануєте використовувати.

    Крім того, укорінення може призвести до втрати гарантії, принаймні для певних видів ремонту. Перегляньте наш пояснювач на цю тему для отримання додаткової інформації.

    Багато способів кореняти телефон Android

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

    • Розблокувати завантажувач: Google і виробники пристроїв офіційно не підтримують вкорінення, але вони надають офіційний спосіб отримання низького рівня доступу до деяких пристроїв, який потім дозволяє вам виконувати коріння. Наприклад, пристрої Nexus призначені для розробників, і ви можете легко розблокувати завантажувач за допомогою однієї команди. Після цього ви можете виконувати коріння пристрою, прошивши файл .zip, який містить файл su binary з екрана відновлення. Інструменти, такі як кореневий набір інструментів Nexus для пристроїв Nexus, автоматизують цей процес. Інші виробники також пропонують способи розблокувати завантажувач, але тільки для певних пристроїв.
    • Використовуйте вразливість безпеки: Інші пристрої заблоковані. Їх виробники не надають офіційного способу розблокувати їх завантажувачі та втрутитися в їх програмне забезпечення. Ці пристрої все ще можуть бути вкоріненими, але тільки шляхом виявлення уразливості системи на пристрої та використання його для встановлення бінарної системи на системний розділ. Оновлення OTA може виправити вразливість системи безпеки, а також видалити пристрій. Наприклад, за першу особу, яка змогла коріньти Samsung Galaxy S5, що працює на Verizon або AT&T, було зараховано $ 18,000. Було виявлено вразливість, але майбутні оновлення можуть запобігти роботі уразливості та усунути можливість кореня Galaxy S5.
    • Flash CyanogenMod або інший користувальницький ROM: Технічно це продовження одного з вищезазначених методів. Розблокування завантажувача і використання вразливості системи безпеки дозволяють вам кожен раз запускати користувальницькі диски, такі як CyanogenMod, які часто з'являються попередньо. CyanogenMod включає в себе простий перемикач на екрані налаштувань, що дозволяє вмикати або вимикати кореневий доступ. Оновлення до нової версії CyanogenMod або вашого власного ПЗУ не видалить пристрій, якщо в ПЗУ вбудований спосіб увімкнути кореневу систему.

    У цій статті ми обговорюватимемо насамперед користувачів, які потрапляють у перший табір, у яких є завантажувач, що розблокується. Якщо ваш телефон вимагає експлуатації, ми не зможемо вам допомогти, оскільки цей процес відрізняється для кожного телефону. Для отримання додаткової інформації про те, як виконувати кожен ваш пристрій, вам доведеться шукати на форумі, як XDA Developers. Цей посібник раніше містив корінні програми з одним клацанням миші, корінь Kingo і рушник, і вони також можуть підтримувати деякі старі телефони, а також.

    Однак, якщо у вашому пристрої є завантажувач, що розблоковується, то читайте далі. Як правило, ми рекомендуємо метод TWRP за допомогою кореневих програм одним клацанням, оскільки ви дізнаєтеся, як все працює, що допоможе вам усунути неполадки, якщо щось відбудеться неправильно в корінній програмі з одним клацанням миші не є настільки прозорими. Перш ніж розпочати цей процес, потрібно розблокувати завантажувач офіційним способом, а потім встановити середовище відновлення TWRP за допомогою цих інструкцій. Потім будемо використовувати TWRP для коріння телефону.

    Як Flash SuperSU на ваш телефон і отримати кореневий доступ

    Отже, ви розблокували свій завантажувач, і ви встановили TWRP. Чудово! Ви насправді майже там. Щоб отримати кореневий доступ, ми будемо використовувати програму під назвою SuperSU, яка дає вам можливість надавати root права на інші програми.

    SuperSU доступний у магазині Google Play, але ця версія фактично не надає вам прав доступу до root, тому вам потрібний доступ root, щоб використовувати його в першу чергу! Поговоріть про Catch-22. На щастя, SuperSU також доступний як .zip-файл, який ми можемо «спалахувати» за допомогою TWRP. Це надасть вам root права разом із особливостями управління додатками для Android SuperSU.

    Отже, щоб почати, зверніться до цього посилання, яке приведе вас до останньої версії SuperSU, доступної для завантаження. Завантажте файл .zip на комп'ютер, підключіть телефон за допомогою кабелю USB і перетягніть поштовий індекс SuperSU на внутрішню пам'ять телефону або на картку SD.

    Далі перезавантажте телефон у TWRP відновлення. Це трохи відрізняється на кожному телефоні, наприклад, ви можете одночасно утримувати кнопки Power і Volume Down, а потім використовувати клавіші регулювання гучності для завантаження "Recovery Mode". Інструкції Google для конкретної моделі, щоб дізнатися, як це зробити.

    Після цього ви будете зустрінуті з знайомим головним екраном TWRP. Натисніть кнопку Встановити.

    ПРИМІТКА: Вам слід створити резервну копію в TWRP, перш ніж продовжити цей процес.

    З'явиться наступний екран. Прокрутіть вниз і перейдіть до файлу ZIP SuperSU, переданого раніше.

    Натисніть на поштовий індекс SuperSU, і ви побачите цей екран. Проведіть пальцем, щоб підтвердити спалах.

    Потрібно лише кілька хвилин, щоб запалити пакет SuperSU. Коли він закінчиться, натисніть кнопку "Витирати кеш / Dalvik", яка з'являється, і проведіть пальцем для підтвердження.

    Після завершення натисніть кнопку "Перезавантажити систему", щоб відновити завантаження в Android.

    Якщо TWRP запитає, чи потрібно зараз встановити SuperSU, виберіть "Не встановлювати". Іноді TWRP не може виявити, що у вас вже є SuperSU, тому він попросить прошивати вбудовану версію. Але майже завжди краще прошивати саму останню версію SuperSU, яку ми тільки що зробили.

    Керування кореневими дозволами за допомогою програми SuperSU

    Коли ви перезавантажуєте телефон, ви повинні побачити нову піктограму SuperSU у вашому ящику програми. SuperSU контролює, які інші програми на вашому телефоні отримують права доступу root. Всякий раз, коли додаток хоче запитати права доступу до кореневої системи, він повинен запитати у вашому додатку SuperSU, який покаже запит запиту.

    Щоб переконатися, що коренева система працює належним чином, ви можете завантажити додаток Root Checker і перевірити статус кореня. Крім того, завантажте додаток, що містить лише корінь, який ви бажаєте спробувати, і перевірте, чи запитує він дозволу суперкористувача.

    Наприклад, якщо ми відкриваємо та намагаємося додати додаток до Greenify - зручний додаток для економії батареї для вкорінених телефонів - ми побачимо це спливаюче вікно з проханням про кореневий доступ. Якщо ви натиснете кнопку "Грант", і ви отримаєте повідомлення про успіх, ви успішно отримали кореневий код на вашому телефоні.

    Щоб керувати правами кореневого доступу, відкрийте вікно програми та торкніться піктограми SuperSU. Відобразиться список дозволених або заборонених доступу користувачів. Можна торкнутися програми, щоб змінити її права.

    Якщо ви коли-небудь захочете видалити, відкрийте додаток SuperSU, перейдіть на його екран налаштувань і торкніться опції "Повне видалення". Він спробує вимкнути пристрій. Якщо це працює для вас, це, безумовно, найпростіший спосіб видалити ваш телефон.

    Але поки що світ - це ваш устриць, котрий корисний. Ви можете ознайомитися з нашим переліком великих кореневих додатків для ідей, або встановити рамку Xposed для деяких серйозно здорових налаштувань. Удачі!

    Зображення: Norebbo