Установка обновления 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-карты. Если да, может ли кто-нибудь объяснить, как?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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