Установка обновления Android OTA без SD-картыAndroid

Форум для тех, кто программирует под Android
Гость
Установка обновления Android OTA без SD-карты

Сообщение Гость »


У нас есть рутованное устройство Android, и мы разработали для него приложение и специальную прошивку, модифицированную по сравнению с Android 7.1. Мы создаем ромы, без проблем.

Мы устанавливаем прошивку, помещая OTA-обновление на SD-карту, а затем даем устройству сценарий в /cache/recovery, который будет запускаться после перезагрузки в режиме восстановления.

Скрипт содержит следующие строки:

--update_package=/sdcard/update.zip перезагрузить Все это прекрасно работало уже много лет. Проблема в том, что теперь мы хотим создать версию устройства без SD-карты, и все попытки установить ОТА-обновление без SD-карты не увенчались успехом. Мы пытаемся использовать внутреннюю память для хранения обновления, которое, конечно, недоступно из режима восстановления. GPT чата в некоторой степени помог, но не помог нам найти решение.

Что мы пробовали/точка отказа

-Хранение обновления в папке, которую монтирует режим восстановления/нет разрешений на доступ к обновлению.

-Создание раздела для хранения обновления/невозможно смонтировать раздел в режиме восстановления

-Запускаем обновление после перезагрузки в рекавери/не знаю команду для его установки

Предполагается, что мы сможем это сделать, потому что это делают телефоны. Но в конечном итоге я хотел бы знать, возможно ли это вообще без SD-карты. Если да, может ли кто-нибудь объяснить, как?

Вернуться в «Android»