Укоренение нескольких устройств

скажем, у меня есть около 100 старых Kindle Fires для рутирования (или других устройств Android). Конечно, я не хочу тратить дни, чтобы рутировать их один за другим, есть ли способ оптимизировать процесс?

Спасибо

Пожалуйста, просмотрите этот аналогичный вопрос в суперпользователе: superuser.com/questions/833021/… (я думаю, что это не экспертное решение, как говорится в комментариях к приведенной выше ссылке, просто подождите лучшего решения)
Напишите для этого скрипт, а затем рутируйте их один за другим. Огромный хаб существенно поможет процессу.
Спасибо, я точно знаю, что это сделала компания, и им нужно более 400 устройств... Мне нужно установить приложение в качестве лаунчера на этих планшетах, рутирование — единственный способ? В этом случае, я думаю, мне понадобится лучшее решение, чтобы сэкономить время.
В противном случае, я мог бы попросить кого-то сделать это за меня, но никто из моих коллег... скажем, не дружит с технологиями, они никогда не видели терминал, могу ли я найти более «удобный для пользователя» способ заставить их рутировать устройства?

Ответы (1)

Первый шаг необходимо выполнить вручную, и требуется одно дополнительное нажатие (подтверждение запроса) для каждого устройства.

  1. Включить отладку по USB (после разблокировки параметров разработчика) для каждого устройства
  2. Подготовьте файлы. Пользовательское рекавери (вы должны найти его самостоятельно) и прошиваемый ZIP-файл SuperSU.
  3. Подготовьте сценарий и поместите загруженный ZIP-файл SuperSU и IMG для восстановления в один и тот же каталог. Переименуйте ZIP-файл SuperSU SuperSU.zipи образ восстановления вrecovery.img
  4. Подключите одно устройство и запустите скрипт. Нажмите «Аутентифицировать», если появится запрос на отладку по USB. Он перезагрузится несколько раз. Когда устройство показывает нормальную операционную систему, отключите его
  5. Повторяйте шаг 4, пока все не закончите.

Скрипт (версия для Unix):

#!/bin/sh
echo "install /sdcard/SuperSU.zip" > openrecoveryscript
echo "cmd reboot" >> openrecoveryscript
adb wait-for-device
adb reboot bootloader
fastboot wait-for-device
fastboot flash recovery recovery.img
fastboot boot recovery.img
adb wait-for-device
adb push SuperSU.zip /sdcard/SuperSU.zip
adb push openrecoveryscript /cache/recovery/openrecoveryscript
adb reboot recovery
# You're done!