Внедрение автоматизированного OTA обновления: различия между версиями

Материал из Toshiba AC100 wiki
Перейти к навигации Перейти к поиску
Нет описания правки
 
м (fix links)
 
Строка 1: Строка 1:
1. Скачать последнюю версию OTA Update с [[@https://github.com/OTAUpdateCenter/ota-update-centre/downloads|GitHub]]
1. Скачать последнюю версию OTA Update с [https://github.com/OTAUpdateCenter/ota-update-centre/downloads GitHub]
2. Скопировать скачанную .apk в <span style="background-color: #ffffff; color: #666666; font-family: monospace; font-size: 12px;">/system/app</span>
2. Скопировать скачанную .apk в <span style="background-color: #ffffff; color: #666666; font-family: monospace; font-size: 12px;">/system/app</span>
3. Выберите ROM ID, который будет использоваться в базе данных OTA UpdateCenter. ID должен быть без пробелов и предпочтительно все строчные буквы.
3. Выберите ROM ID, который будет использоваться в базе данных OTA UpdateCenter. ID должен быть без пробелов и предпочтительно все строчные буквы.
Строка 7: Строка 7:
* otaupdater.otaver=<версия прошивки или имя>
* otaupdater.otaver=<версия прошивки или имя>
5. Собрать готовую прошивку в архив zip и сгенерировать хешсумму MD5 закачать ее в файловое хранилище.
5. Собрать готовую прошивку в архив zip и сгенерировать хешсумму MD5 закачать ее в файловое хранилище.
6. Добавить или изменить данные о новой прошивке в базе данных [[@http://www.otaupdatecenter.pro|OTA UpdateCenter]] при заполнении данных о прошивке понадобится: ROM ID из 3-го пункта, сгенерированную хешсумму MD5 zip архива.
6. Добавить или изменить данные о новой прошивке в базе данных [http://www.otaupdatecenter.pro OTA UpdateCenter] при заполнении данных о прошивке понадобится: ROM ID из 3-го пункта, сгенерированную хешсумму MD5 zip архива.
7. Для дальнейшего обновления, просто убедитесь, что вы обновляете otatime и otaver свойства в build.prop
7. Для дальнейшего обновления, просто убедитесь, что вы обновляете otatime и otaver свойства в build.prop



Текущая версия от 22:01, 16 января 2015

1. Скачать последнюю версию OTA Update с GitHub 2. Скопировать скачанную .apk в /system/app 3. Выберите ROM ID, который будет использоваться в базе данных OTA UpdateCenter. ID должен быть без пробелов и предпочтительно все строчные буквы. 4. Добавить три строчки в файл /system/build.prop:

  • otaupdater.otaid=<выбранный вами ROM ID в 3-ем пункте>
  • otaupdater.otatime=<дата и время создания прошивки в формате: yyyymmdd-hhmm>
  • otaupdater.otaver=<версия прошивки или имя>

5. Собрать готовую прошивку в архив zip и сгенерировать хешсумму MD5 закачать ее в файловое хранилище. 6. Добавить или изменить данные о новой прошивке в базе данных OTA UpdateCenter при заполнении данных о прошивке понадобится: ROM ID из 3-го пункта, сгенерированную хешсумму MD5 zip архива. 7. Для дальнейшего обновления, просто убедитесь, что вы обновляете otatime и otaver свойства в build.prop

пример файла build.prop: otaupdater.otaid=id12345 otaupdater.otatime=20120729-1600 otaupdater.otaver=1.2.0

См. также FAQ

Памятка администратору otaupdater профиля

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