Клоніруйте Android-пристрій


12

Мені потрібно клонувати близько 65 пристроїв Android (Galaxy Tab 10.1N). Я б це зробив із резервною копією в Cyanogen Mod, але проблема з Cyanogen Backup полягає в тому, що вона не створює резервну копію SD-карти.

Хтось знає який-небудь інший метод повністю клонувати Android-пристрій? (Налаштування домашнього екрана, встановлені програми, дані на SD-карті!)


Для уточнення: Ви хочете створити резервну копію всіх цих пристроїв або відновити резервну копію на цих пристроях?
RR

Одним з пристроїв є "Головний пристрій". У цьому я все настрою. На кожному наступному пристрої я просто відновіть резервну копію з "головного пристрою".
Styler2go

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

Відповіді:


5
  1. Зробіть резервну копію нандроїду після відновлення.
  2. Переконайтеся, що резервна копія розташована на sdcard.
  3. Встановіть sdcard на комп’ютер і скопіюйте його вміст у папку на ПК.
  4. Скопіюйте весь вміст створеної вище папки на цільовий пристрій.
  5. Викорініть пристрій, ніж встановіть спеціальне відновлення, якщо ви цього ще не робили.
  6. У процесі відновлення відновіть резервну копію нандроїдів.
  7. Перезавантажте пристрій. Тепер все повинно бути точно таким же, як на оригіналі.

Повторіть кроки 4-7 для кожного пристрою.


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

adb shell unzip path/to/file.zip

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


Отже, немає можливості включити дані sdcard безпосередньо в резервну копію? Вміст sdcard містить близько 30 000 файлів, які копіюватимуться занадто довго без блискавки, а розпакування на кожному пристрої потребує багатьох ручних кроків для такої кількості пристроїв ...
Styler2go

@ Styler2go немає, немає. Якщо ви задумаєтесь, це зрозуміло, тому що це резервне копіювання матеріалів. Це було б набагато простіше за допомогою сценаріїв.
RR

Будь-які можливості включити вміст sdcard на мій комп’ютер із резервною копією nandroid? Щось на зразок упаковки його в один * .tar файл із резервної копії? А як щодо сценаріїв? Ви маєте на увазі написання власного "update.zip"?
Styler2go

Я не думаю, що в цій ситуації Nandroid не матиме жодних змін, ніж Cyanogen Backup.
Android Quesito

@ Styler2go update.zip призначений для прошивки оновлень на системному ПЗУ ... Не для SD-карти.
Android Quesito

0

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


-1

rsync

Я буквально щойно закінчив клонування свого пристрою. Ось як я це зробив:

root@android:~# rsync --progress -aEzv / tjt263@10.1.1.2:~/Desktop/Android-Backup/

FYI: 10.1.1.2 це лише IP-адреса, призначена моєму ноутбуку.

Не потрібен USB-кабель. Тим НЕ менше, ви будете більш імовірно , необхідно мати rsyncі також sshвстановлений сервер (і працює) на обох пристроях.


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