Я знаю: що таке Root для Android
Матеріал опубліковано в рамках проекту "Я знаю"
Що таке Root-права на Android чули багато, але далеко не всі отримали їх з побоювання зашкодити своєму пристрою. Ймовірно, частково вони мають рацію, адже маючи доступ до облікового запису головного адміністратора, ви автоматично отримуєте не тільки повний контроль над операційною системою з можливістю налаштування вашого пристрою у відповідності зі своїми вподобаннями, але і лазівку для непроханих гостей.
Отже, що ж таке Корінь?Root (від англ. root - корінь; читається «рут»), або адміністратор - спеціальний аккаунт в UNIX-подібних системах з ідентифікатором мUIDI User IDentifiere 0 власник якого має право на виконання всіх без винятку операцій.
Переваги Root
Маючи доступ до профілю головного адміністратора (superuser) ви отримуєте ряд можливостей, недоступних звичайному режимі роботи.
В першу чергу, отримання Root дає можливість видаляти стандартні додатки, нав'язувані виробниками пристроїв, міняти теми і ярлики, а так само запускати спеціалізовані програми, що суттєво розширюють можливості смартфона (зазвичай такі програми вимагають Root-прав). Крім того, з'являється можливість змінювати системні файли (image Recovery, Bootloader або зображення, що виводяться при завантаженні), запускати виконувані файли Linux, встановлювати програми на карту пам'яті або переносити на неї кеш програм. В окремих випадках після модифікацій ОС, доступних тільки після отримання Root-прав, можливо навіть домогтися невеликого, але все ж збільшення продуктивності часу автономної роботи.
Недоліки Root
Як і у всьому іншому, в отриманні Root доступу є свої недоліки. В першу чергу, пристрій втрачає гарантії і у випадку «чогось такого», за умови, що ви не зможете відкотити свій «девайс» на офіційну прошивку, ремонтувати його доведеться виключно за свій рахунок.
Процедура рутования нескладна - роблячи все у відповідності з описами можна домогтися бажаного, але якщо у вас немає ніякого досвіду, потенційний ризик зберігається - при несприятливому збігу обставин пристрій може перетворитися у непридатний для використання «цегла».
Ще один важливий недолік - відкриття Root-привілеїв передбачає втручання в системні файли і тягне за собою втрату можливості оновлюватися «по повітрю» (встановлювати OTA оновлення). Точніше, можливість оновлюватися може і не пропасти, але наслідки оновлення будуть непередбачуваними. Найшкідливіше з них - втрата root-привілеїв, але можливі і більш фатальні варіанти - аж до отримання «цегли».
Види Root прав
Існує кілька видів Root прав:
- Full Root - постійні права, знімають встановлені обмеження. Оновлювати операційну систему не рекомендується.
- Shell Root - аналог Full Root, але без доступу до папки system.
- Temporary Root - тимчасовий Root доступ. Після перезавантаження пристрою він пропадає.
Як отримати Root права?
На форумі 4PDA описана маса універсальних способів і методів отримання Root прав на пристроях під управлінням Android. Більшість з них передбачає використання спеціальних програм і комп'ютера. Серед таких програм добре відомі Універсальний AndRoot, Unlock Root, z4root, Revolutionary та інші, обіцяють отримання бажаного «два кліка». На жаль, не всі з них здатні на 100% допомогти домогтися бажаного, конкретно для вашого мобільного пристрою. Більше того, подібне програмне забезпечення може визначатися як вірусне, так як воно вносить зміни в ядро операційної системи Android. В даному випадку антивірус почасти прав - усі ці програми є вірусними експлойтів, проникаючими в ядро системи і при їх завантаженні або установці рекомендується відключити захисне ПЗ.
Інший спосіб отримання Root-прав полягає в установці на смартфон модифицированой прошивки. У цьому випадку всю роботу за вас вже зробили фахівці, а вам тільки залишається вибрати ту прошивку, яка підходить саме для вашого пристрою. До речі, там же ви знайдете різні прикрашення і доповнення для своєї моделі смартфона.
Варто зазначити, що частина телефонів має захист, поставлене виробником - NAND lock. Найчастіше цим грішила компанія HTC, так що власникам таких апаратів не пощастило - NAND lock забороняє проводити будь-які зміни розділу /system (не дозволить нічого писати/видаляти/розділу /system, навіть якщо його перемонтувати на запис), із-за чого в папку /system неможливо встановити програму Superuser.
В телефонах з NAND lock зробити Root все ж можна, але він буде неполнофункциональным (можна отримати тільки Shell root або Temporary Root). Уточнити, чи має Ваш апарат NAND lock, можна в гілці обговорення Вашої моделі в розділі Android - Пристрої.
Як перевірити, що права root отримані?
Підсумок
Тепер ви знаєте, чому в операційній системі Android потрібно отримувати Root-права. Деякі користувачі вважають, що Root необхідний, а інші і без нього живуть досить непогано. Виконувати цю процедуру чи ні - вирішувати тільки вам, тільки не забувайте про гарантію і все буде добре.
Джерело: 4pda.ru

