Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Корінь свого Android телефону: що таке root та як це зробити

Зміст:

Anonim

Якщо ви досліджували що-небудь про Android в Інтернеті, ви, напевно, бачили та читали про "вкорінення" цього. Був час, коли багато доступних телефонів Android не реалізовували свій потенціал, і кореневою була відповідь. Жахливе програмне забезпечення було нормою, програми, які ви ніколи не використовували, працювали б амок, витрачали дані та час автономної роботи, а досвід роботи був поганий.

Оскільки кожен телефон Android працює з ядром Linux та середнім програмним забезпеченням, дуже схожим на дистрибутив Linux, який ви встановили б на комп’ютер під кришкою, вкорінення їх було способом, щоб ми могли спробувати виправити їх по-своєму. Укорінення - це те, як ви отримуєте повний доступ до всього в операційній системі, і ці дозволи дозволяють вам все це змінити. Сучасні андроїди - це трохи краще, ніж раніше. Навіть найдешевший телефон або планшет, який ви можете придбати в 2019 році, зробить більше і буде краще, ніж найкращий Android-телефон, доступний лише кілька років тому. Але багато хто з нас все ще хочуть викорінити свої телефони і шукають додаткову інформацію.

Зміст

  • Що таке корінь?
  • Чи слід вкорінюватися?
  • Збираючись
  • Комерційні додатки для кореня
  • Як викорінити
  • Samsung
  • LG
  • Huawei
  • OnePlus
  • Motorola
  • Піксель
  • Інші телефони

Що саме таке корінь?

Коли ви викорінюєте Android, ви просто додаєте стандартну функцію Linux, яку вилучили.

Корінь, принаймні так, як ми говоримо про це тут, є суперпопулярним. Ваш телефон Android використовує дозволи Linux та право власності на файлову систему. Ви користувач, коли ви входите в систему, і вам дозволяється робити певні дії, виходячи з дозволів користувача. Додаток, які ви встановлюєте, також надає тип ідентифікатора користувача, і всі вони мають дозволи робити певні речі - ви бачите ті, коли встановлюєте їх на більш старих версіях Android, або вам пропонується дозволити їх на Marshmallow або новіших версій - у певних папках з певними файлами. Корінь також є користувачем. Різниця полягає в тому, що користувач root (суперпользователь) має дозволи робити що-небудь з будь-яким файлом у будь-якій точці системи. Сюди входять речі, які ми хочемо зробити, як, наприклад, видалення змушених до нас додатків, або речі, які ми не хочемо робити, що можуть привести ваш Android у непридатний стан. Коли ви робите речі з дозволами суперпользователя, у вас є сила робити що-небудь.

Коли ви викорінюєте Android, ви просто додаєте стандартну функцію Linux, яку вилучили. Невеликий файл під назвою su розміщується в системі та надає дозволи, щоб інший користувач міг його запустити. Він розшифровується як користувач Switch, і якщо ви запускаєте файл без будь-яких інших параметрів, він перемикає ваші облікові дані та дозволи від звичайного користувача до цього суперпользователя. Тоді ви перебуваєте в повному контролі і можете додавати що завгодно, видаляти що завгодно та отримувати доступ до функцій на телефоні чи планшеті, до яких раніше не вдалося дістатися. Це досить важливо, і над тим, що варто подумати, перш ніж почати.

Чи слід викорінювати свій Android?

Так. Ні, можливо. Усі три відповіді цілком справедливі. Люди мають різні причини хочуть викорінювати свої пристрої. Деякі роблять це лише тому, що можуть - вони заплатили за обладнання та думають, що повинні мати можливість робити все, що їм заманеться. Інші хочуть мати можливість додавати речі, які там відсутні, як-от інтернет-сервери або мати можливість "виправляти" сервіси, які там є, але не працюють так, як вони хотіли б, щоб вони працювали. Люди можуть придбати телефон, оскільки їм подобається обладнання, але ненавидять програмне забезпечення і хочуть його змінити. Здебільшого, люди викорінюють свої телефони, оскільки вони просто хочуть позбутися зайвих речей, які вони не хочуть. Кожна з цих причин - як і будь-яка причина, яка може бути у вас, яка тут не згадується - є правильними причинами.

Більшість людей хочуть, щоб корінь позбувся набряку.

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

Укорінення - не відповідь для всіх. Якщо ви не впевнені в способах розбиття речей, виконуючи їх як корінь, слід дізнатися про це ще до початку. Добре не знати речі і намагатися і вчитися, але не знаючи і не робити їх все одно може перетворити дуже дорогий Android на вагу паперу. Вам також потрібно знати, що для багатьох моделей Android вкорінення означає, що гарантія недійсна. Послуги (включаючи додатки, а також доступ до мережі від вашого оператора) можуть вам відмовити через ризик безпеки під час укорінення. Ризик справжній, тому що так багато користувачів впадають у нього все сліпими, і безпека втрачає силу. Якщо це не є вашою відповідальністю - сприйміть це серйозно!

Нарешті, є маса користувачів, які просто не цікавляться цими матеріалами. Будь-який телефон Android, незалежно від того, наскільки обмежений кореневий доступ, може робити майже все, що нам потрібно чи потрібно з кишенькового комп'ютера. Ви можете змінити зовнішній вигляд, вибрати з понад мільйона програм у Google Play і мати повний доступ до Інтернету та більшості будь-яких служб, які там живуть. Ви навіть можете телефонувати. Чудово, якщо ви задоволені тим, що у вас є, і що він може зробити, і не переживаєте, намагаючись виправити те, що не (на ваших очах) зламане.

Готуємось до коріння

Вам потрібно буде зробити кілька речей, щоб підготувати телефон до вкорінення, залежно від того, який метод ви використовуєте. Багато способів вимагають встановити Android SDK або розблокувати завантажувач. Це звучить як багато страшної роботи, але це не складно, і знання, як використовувати ці інструменти, допоможе, якщо все піде не так. Android SDK величезний, і якщо ви просто вкорінюєте свій телефон, ви не хочете витрачати пропускну здатність або файловий простір на ньому. Користувач XDA shimp208 створив мінімальні ADB та Fastboot, інструмент Windows, який містить лише компоненти ADB та Fastboot, необхідні для вкорінення.

Ось наш повний посібник щодо налаштування та встановлення Android SDK

Залежно від того, який у вас телефон, розблокування завантажувача дещо відрізняється. "Стандартний" спосіб полягає у використанні команди unlock OEM, яка викладена тут. Якщо ви використовуєте телефон Motorola, HTC, Sony або LG, ви зможете отримати "офіційний" криптографічний маркер для розблокування завантажувача. Ви дізнаєтесь, як це зробити і від кого це отримати на всіх сторінках розробників постачальників за посиланнями нижче. Пам’ятайте, що розблокування завантажувача на вашому Android може вплинути на стан гарантії.

  • Розблокування завантажувача HTC
  • Розблокування завантажувача Motorola
  • Розблокування завантажувача LG
  • Розблокування завантажувача Sony

Використання комерційних кореневих додатків

Використання комерційних програм для вкорінення, таких як Kingo Root або Root одним клацанням, є простим, і це можна зробити з комп'ютером або без нього. Хоча ці програми не можуть викорінювати кожен телефон, люди, які їх роблять, роблять якнайкраще, щоб підтримувати їх актуальні.

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

Використання кореня Kingo

Можна використовувати Kingo Root з комп'ютером або без нього. Ви знайдете завантаження обох методів на сторінці Kingo Root - просто виберіть потрібний.

Якщо ви використовуєте комп'ютер під керуванням Windows із Kingo Root, на комп’ютері, який ви використовуєте, потрібно встановити правильні драйвери USB. Якщо у вас таких немає, програма Kingo Root спробує знайти та встановити правильні під час процесу. Просто підключіть телефон до комп'ютера та запустіть програму. Це так само просто, як дозволяти програмному забезпеченню налаштовувати речі, тоді ви натискаєте на кнопку з позначкою "корінь" у програмному забезпеченні. Поки ваш телефон підтримується, решта автоматично. Ви побачите список рекомендованих кореневих програм, які потрібно встановити після завершення процедури, але якщо програма каже, що вона успішна, у вашого телефону повинен бути розблокований супервайзер.

Простіше спробувати використати додаток Kingo Root на вашому телефоні для кореневого використання. Після завантаження (і дозволеного завантаження додатків) ви заряджаєте телефон щонайменше на 50% та запускаєте додаток. Натисніть лише одну кнопку, і після натискання на неї все автоматично. Якщо автономна версія не вдалася, може бути комп'ютерна версія.

Повні інструкції та посібники для підтримуваних телефонів можна знайти на сторінці підтримки Kingo Root.

Як викорінити свій телефон?

Від того, як ви запускаєте свій Android, буде залежати від того, який у вас є. Існує понад 12 000 різних моделей Android (і це лише кількість тих, хто може отримати доступ до Google Play) від сотень різних виробників. Майже всі вони розроблені так, що їх важко вкоренити. Це тому, що якщо вам легко отримати корінь на телефоні, коли ви хочете отримати додатковий доступ, хтось інший може також легко вкоренити ваш телефон і отримати такий самий доступ - це означає, що вони матимуть усі ваші важливі приватні дані.

Існують моделі, спеціально захищені для запобігання несанкціонованого доступу (це означає також вкорінення), як BlackBerry KEY2, а також пристрої, розроблені для безпечного та легкого розблокування для повного доступу розробників, як Google Pixel 3. Більшість телефонів потрапляють десь посеред, і коли перевізники залучаються, вони також контролюють процес.

Кращі телефони Android

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

Укорінення вашого телефону Samsung

Samsung раніше пропонував "видання розробників" своїх популярних моделей, але слабкі продажі (зазвичай їх потрібно було платити повністю, не вимагаючи субсидій чи фінансування), схоже, вони припинили виробництво. Ми винні лише в собі - просто не варто робити щось, що ніхто не купує.

Samsung також укладає дуже вигідні угоди з операторами, і більшість часу ці оператори хочуть не допустити укорінення телефону. Останні моделі AT&T або Verizon, як відомо, важко експлуатувати, а всі версії Galaxy S9 у США закриті та зашифровані. Можливо, ніколи не буде способу викорінити їх. Це неправда для розблокованих моделей, що продаються за межами Північної Америки.

Нокс може створювати особливі проблеми при спробі вкорінитись.

Для кореневого використання більшості телефонів Samsung вам потрібно використовувати програму під назвою Odin. Це миготливий засіб мікропрограмного забезпечення низького рівня, який може натискати файли зображень у сховище та перезаписувати наявні зображення. Вам також знадобляться правильні драйвери USB для комп'ютерів Windows. Якщо ви використовуєте комп'ютер Mac чи ОС Linux, програмне забезпечення, яке прошиває зображення, називається Heimdall. Вони обидва працюють по суті однаково і несуть однакові ризики - якщо ви спробуєте прошивати неправильне зображення або неправильне зображення, ваш телефон не зможе запуститися. Хоча це часто підлягає відшкодуванню, знайте, що завжди є можливість зіпсувати телефон або планшет, а гарантія скасовується, як тільки ви почнете.

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

Для отримання додаткової інформації про вкорінення телефонів Samsung, найкраща порада - перевірити XDA Форуми для вашої конкретної моделі.

  • Galaxy Note 9
  • Галактики S9 і S9 +
  • Галактики S8 і S8 +

XDA Форуми - це група людей, в тому числі з мобільної індустрії, які присвячені хорошому виду злому мобільних пристроїв. Це одне з найкращих місць в Інтернеті, щоб дізнатися про такі речі, як укорінення телефону, і це перше місце, коли я маю запитання, я перевіряю!

Укорінення вашого телефону LG

Телефони LG мають кілька різних способів встановлення файлів, необхідних для вкорінення. Деякі, в основному міжнародні моделі, повністю завантажуються завантажувачем, і тривіально натискати файли за допомогою спеціального відновлення, в той час як деякі закриваються жорсткіше і вимагають певних хитрощів. Як ми бачимо з телефонами Samsung, оператори тут мають великий вплив, тому більшість нових телефонів LG, що продаються в США, важко викорінити.

У минулому такі телефони, як LG G6, були тривіальними, навіть якщо ви приміряли модель фірми-оператора. Ці дні минули, і тепер процес може бути ризикованим. Як і у телефонів Samsung, найкраще, що ви можете зробити, це перевірити форуми XDA на вашу модель.

  • LG G7 ThinkQ
  • LG V30

Укорінення вашого телефону Huawei

Huawei не продає дуже багато телефонів у Північній Америці, але компанія є одним з найбільших виробників смартфонів у світі та пропонує кілька дійсно чудових продуктів, таких як Mate 20 Pro, один з найкращих телефонів, які можна придбати.

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

Ще можна розблокувати завантажувач та корінні телефони Huawei завдяки сторонньому сервісу під назвою FunkyHuawei. Не дозволяйте легковажному імені обдурити вас, група, яка стоїть за зусилля, виявилася успішною та надійною при розблокуванні та вкоріненні майже кожної моделі. Це не безкоштовно, і залежно від послуги, яку ви шукаєте, вона може коштувати до 60 доларів. Ви навіть можете придбати абсолютно нові розблоковані та вкорінені телефони через веб-сайт.

Якщо у вас є телефон Huawei, і ви хочете отримати його на корінь, FunkyHuawei - найкраще місце для початку.

Укорінення вашого телефону OnePlus

OnePlus завжди був одним з більш зручних для розробників виробників, і всі телефони компанії, за винятком T-Mobile OnePlus 6T фірми, можуть бути вкорінені точно так само, як і телефон Pixel - розблокувавши завантажувач за допомогою стандартних команд Android і передача правильних файлів на сам телефон.

Незважаючи на те, що вплив оператора може зробити T-Mobile OnePlus 6T зовнішнім, для останньої версії компанії нічого не змінилося. У XDA Developers ви знайдете повний посібник з розблокування та вкорінення свого телефону OnePlus.

Щоб виконувати кореневе використання One-Plus 6T фірмового T-Mobile, вам потрібно буде перетворити його на програмне забезпечення стандартної моделі. На форумах XDA також є повний підручник, який ви будете слідкувати.

Укорінення свого телефону Motorola (Lenovo)

Motorola також пропонує ліберальну політику розблокування завантажувача завантажень для деяких моделей, яку ви знайдете на сайті розробника. Використовуючи стандартні інструменти Android SDK, ви можете розблокувати завантажувач, щоб користувацьке зображення для відновлення могло бути спалахом. Це дозволяє спалахнути будь-яке інше зображення системи на ваш телефон.

Якщо ваш телефон Motorola не підпадає під дію політики розблокування завантажувача завантажень (див. Список тут), можливо, вам доведеться вдатися до подвигів або використовувати комерційні програми для вкорінення. Кращі спробу - MOFOROOT та OneClickRoot.

Укорінення вашого телефону Pixel

Щоб викорінити свій Pixel-телефон, слід почати з того, як дізнатися, як встановити та налаштувати SDK для Android. Існує безліч сценаріїв або скриньки одним кліком, які розблокують завантажувач і підготують до спалаху (або навіть спалаху для вас) спеціального відновлення, але є чудова причина, щоб навчитися робити це самостійно - ви в змозі виправте все, що піде не так, використовуючи Factory Images.

Google не тільки підтримує розблокування завантажувача, вони також дають вам повну та повну інструкцію, як це зробити, як спалахувати сторонні зображення та як повернутися назад. Розблокування завантажувача не порушує жодних гарантій, оскільки Google розуміє, що на розробнику / довідковому пристрої для Android існує багато поважних причин. Скористайтеся цим і користуйтеся інструментами, які надає Google!

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

Інші телефони

Як вже згадувалося раніше, існує понад 12 000 сучасних моделей Android від сотень виробників. Немає можливості включати кожного на одну сторінку.

Деякі з цих телефонів мають метод (затверджений виробником або знайдений стороною стороною) для розблокування завантажувача та використання користувальницького методу відновлення для їх викорінення. Багато хто з цих інших телефонів можуть вкорінюватися з такими додатками, як Kingo Root, з доступом до комп'ютера або без нього. Підтримуються телефони від відомих вам імен, як-от Sony чи Huawei, а також телефони компаній, про які ви, можливо, не чули, як Vivo або Phicomm. Тут ви знайдете частковий список підтримуваних телефонів.

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

Такі програми, як Kingo Root та Root One Click Root, тому що вони користуються перевагою експлуатації (помилки чи збоїв) у програмному забезпеченні. Це означає, що багато програм безпеки ідентифікують їх як вірус, а оновлення програмного забезпечення можуть (і роблять) порушення сумісності з ними. Не кожен телефон може бути розроблений через додаток, який використовує подвиг, але багато хто може. Звичайно, варто подивитися, чи підтримується ваш конкретний телефон. Ці послуги вигідні, а рентабельність означає, що витрачається час і гроші, щоб підтримувати їх актуальні та працювати над якомога більшою кількістю моделей.

Тут ми обговоримо етику таких компаній, як Kingo Root. Добре поставити під сумнів методи та мотиви будь-якої компанії, яка хоче отримати доступ до потенційно чутливої ​​інформації, а корисна доза скептицизму - це добре. Багато людей вважають, що подібні програми небезпечні або дотримуються небезпечних правил, і вони можуть бути правильними. З іншого боку, безліч людей користувалися програмами та послугами і повністю задоволені результатами. Ми не можемо говорити про це в будь-якому випадку, оскільки ми не беремо участь у створенні або тестуванні будь-якого з цих додатків. Наша робота полягає в тому, щоб повідомити вам, що вони існують, і дати вам знати, що навколо них завжди є трохи неминучої суперечки.

Оновлено січень 2019: Ця стаття була повністю перероблена, щоб продемонструвати всі найновіші кореневі путівники та програми.

Ми можемо заробляти комісію за покупки, використовуючи наші посилання. Вчи більше.