1. Введение
1.1 Цель написания
Цель этого документа - дать системным разработчикам понять концепцию и общую архитектуру обновления OTA,
освоить процесс и использовать обновление OTA.
Метод и понимание индивидуального дизайна системы Android Q на платформе H616.
1.2 Сфера применения
Этот модуль подходит для системы Android Q на платформе H616.
1.3 Связанный персонал
Системные разработчики.
1.4 Термины и определения
OTA (over the air) - технология обновления по воздуху. Относится к стандартному методу
обновления программного обеспечения через беспроводную сеть, предоставляемому системой Android.
Загружает пакет обновления и обновляет систему без потерь, без необходимости проводного подключения.
Раздел boot - Загрузочный раздел содержит ядро Linux и самую маленькую корневую файловую систему.
Он отвечает за монтирование системного раздела и других разделов.
Раздел system системный раздел, содержащий системные приложения AOSP (Android Open Source Project)
и файлы библиотеки.
В рабочем режиме раздел монтируется как доступный только для чтения.
Его содержимое можно изменить только в процессе обновления OTA.
Раздел recovery - Содержит вторую систему Linux, включая ядро Linux и двоичный
исполняемый файл с именем recovery,
Роль recovery - прочитать пакет обновления и обновить его содержимое на других разделах.
Раздел vendor - раздел содержит системные программы и библиотеки, не содержащие
исходный код в AOSP (Android Open Source Project).
Раздел монтируется как доступный только для чтения, и его содержимое будет
изменено только во время обновления OTA.
Раздел caсhe (кэш) - используется для временного сохранения нескольких приложений и хранения
загруженных пакетов обновления OTA.
Если другие программы используют этот раздел для сохранения файлов, то куски могут быть потеряны.
Обновление OTA может привести к полному стиранию данных раздела. При этом сохраняется раздел кеша OTA upgrade
лог-файл (файл журнала), файл command и резервная копия файла обновления.
Раздел data - используется для хранения OTA-пакета, содержимое раздела данных может быть
изменено при особых обстоятельствах.