Якщо я завантажую свій Android-телефон (просто я можу отримати доступ до Wifi Tethering тощо), чи буде це стерти щось із телефону (додатки, дані тощо)?
Чи змінить це щось інше, окрім можливості запускати додатки (програми) як укорінені?
Якщо я завантажую свій Android-телефон (просто я можу отримати доступ до Wifi Tethering тощо), чи буде це стерти щось із телефону (додатки, дані тощо)?
Чи змінить це щось інше, окрім можливості запускати додатки (програми) як укорінені?
Відповіді:
чи що-небудь стирає щось по телефону
Вкорінення себе не повинно нічого стирати (крім, можливо, тимчасових файлів, створених під час процесу). Однак на деяких пристроях вкорінення потрібно спочатку розблокувати завантажувач - і це, як правило, включає скидання на заводські налаштування (а це означає, що всі дані та встановлені користувачем додатки відпали - з якими ви можете працювати на Android 4.0+, виконуючи adb backup –apk –shared –all –f /path/to/backup.ab
перед виконанням розблокування, а adb restore /path/to/backup.ab
потім, як Compro01 вказував у коментарі нижче).
Чи змінить це щось інше, окрім можливості запускати додатки (програми) як укорінені?
Так.¹ Коли необхідні бінарні файли (як правило su
, SuperUser.apk
/ SuperSU.apk
, так і busybox
всі його посилання) будуть висунуті на /system
розділ (який інакше встановлений лише для читання), він змінить цей розділ. Можливо, звук тривіальний зараз, але річ у тому, що деякі ота-оновлення (та інші оновлення, що доставляються безпосередньо від виробника / постачальника) спочатку порівнюють контрольну суму розділів. Якщо це не відповідає (і після вкорінення не вийде), оновлення можуть бути відхилені / відмовлені.
З іншого боку: якщо ці оновлення не вийдуть з ладу, ви можете втратити root під час їх застосування. Якщо вони включають повне /system
зображення, тобто.
¹ Оновлення: За допомогою Magisk зміни, описані тут, не застосовуються до системного розділу.
backup.ab
- це ім'я за замовчуванням, якщо не вказано інше . Я ніколи не чув, щоб цей -f
параметр був ігнорований. Ви впевнені, що не ввели помилку?
Ніяке вкорінення в більшості випадків нічого не стирає, а натомість забезпечує надзвичайні можливості резервного копіювання.
Коли ви вкоренилися, ви можете створити резервну копію майже будь-чого (користувацькі програми, системні програми, всі дані додатків, журнали викликів, SMS, прогрес гри, точки доступу до Wi-Fi тощо), які можна легко та безперешкодно відновити у випадку фабрики скинути або іншим чином втратити дані.
Я перерахував деякі аспекти вкорінення у своєму блозі .
Я вкоренився раніше, і це нічого не стирає.
Я часто користуюся кореневими пристроями. Укорінення нічого не стирає, але якщо метод вкорінення не застосовується належним чином, ваша материнська плата може заблокуватися або пошкодитися.
Завжди бажано взяти резервну копію, перш ніж робити що-небудь.
Ви можете отримати контакти зі свого облікового запису електронної пошти, але нотатки та завдання зберігаються у пам'яті телефону за замовчуванням.
Також після вкорінення ви можете встановити відновлення Clockworkmod, але нічого не стирайте.
adb backup
команди.adb backup –apk –shared –all –f /where/you/want/the/file
(створює резервну копію ваших додатків і всіх даних користувачів),adb restore /where/you/put/the/file
після чого ви розблокуєте їх і перед тим, як виконувати їх.