Обновите среду выполнения ART вручную (A12 > актуальная версия).Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Обновите среду выполнения ART вручную (A12 > актуальная версия).

Сообщение Anonymous »

Итак, у нас есть A12 для нашей SoC.
Существует множество критических отчетов относительно среды выполнения ART.
Учитывая, что это основной модуль ( https://source.android.com/docs/core/ota/modular-system) начиная с А12, хотелось бы обновить.
Я точно знаю, что есть среда выполнения ART обновления для всех устройств, начиная с A12.
Но я не вижу никаких слияний/выборов для веток A12/art, таких как:
  • android12- dev
  • android12-mainline-art-release
  • android12-security-release
  • android-mainline- 12.0.0_r126
Кроме того, проблемы с системой отслеживания ошибок Google часто затрагивают несколько версий Android, и они исправляют их независимо от того.
Поэтому я думаю, что они создают его в последнем дереве и отправляют эти APEX для установки через PackageManager.
Они связывают некоторые системные статические библиотеки, такие как libc++.so, libcrypto.so и т. д., но также содержат несколько самих библиотек.
Но, похоже, как будто они работают, грубо говоря, как APK-файлы, а не привязаны к версии ОС.
Как проще обновить среду выполнения ART вручную? Поэтому я не могу попытаться установить внешний файл apex, чтобы проверить, работает ли он.
Можем ли мы загрузить какой-нибудь поздний AOSP, например A14, создайте новые apex-ы как часть образа системы и скопируйте их в наш проект (в /system/apex)?
https://android.googlesource.com/platform//art/+/ master/build/README.md#building-as-part-of-the-base-system-image
  • Или у нас есть перейти на несглаженные APEX?
    Но нам, вероятно, все равно придется построить его в новом дереве AOSP Android.


Подробнее здесь: https://stackoverflow.com/questions/790 ... up-to-date
Ответить

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

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

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

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

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