Android 12 Base Releases
CIV_01.22.03.32_A12
This is a Production Binary Release for evaluation and development purposes. This release enables support for 12th GEN Core and it has been tested on Alder Lake RVP [Celadon in VM].
Intended audience
Open Source Community who has subscribed to celadon@lists.linuxfoundation.org
Any user who wants to explore Celadon in VM
Customer support
subscribe/unsubscribe celadon mailing list using : https://lists.linuxfoundation.org/mailman/listinfo/celadon
Introduction
New in this release
- New features
Camera sharing
Widevine API version 16 Support
Simultaneous Displays Support
Data sharing between Host and Guest
Remove root permission for android in container or virtual machine
Memory Balloon
Power S3 Suspend/Resume of the CiV Guest OS - standalone
Support Virtual A/B OTA on Celadon
Sound open firmware HDA passthrough solution for Android in VM
- Existing Features
Android 12 with latest AOSP release tag (android-12.0.0_r28)
Enabled Virgl
Enabled SRIOV (Single Root I/O Virtualization)
Switch between h/w accelerated graphics and s/w graphics
Enabled Virtio-gpu
Tearing prevention
Virtualized Display – KMSRO/ Zero copy
Switch displays between guests
8k resolution support
HDMI Audio
SoF HDA mediation solution
Virtual TPM2.0
Trusty KeyMint support
File based Encryption
VP9 h/w accelerated
Prime buffer sharing
Media Codec 2.0 h/w path
Super image > 4G
bootconfig support
WPA3 support
WiFi 802.11.ax Support
Bluetooth Control from Android in Virtual Machine
ISH Enabled
Support Control Plant – VM Manager
Switch USB touch screen between guest OSes
Incremental FS, F2FS support
- Integrated VM Manager to configure CIV replacing start_civ.sh
This changes launch steps for CIV - please refer to https://docs.01.org/celadon/getting-started/on-vm.html#use-vm-manager
Celadon supports Android 12 with API level 31 and FCM target level 6
Boot control HAL upgraded to V1.2
Audio HAL upgraded to V7.0
Browse Internet (IPv6)
WiFi Direct
WiFi Control from Android in Virtual Machine
Basic sanity test passed for all components *
Bug fixes, customizations and optimizations for x86
SE Policy updated for API level 31
AIDL libs updated
Health HAL is optimized to adapt the new changes for S Dessert
Graphics introduced scheduling plans,
Graphics: Surface flinger caching, GPU memory accounting, profiling and GPU scheduling
Accessibility, System UI and backup & restore features updated with minor modifications
FUSE passthrough introduced to improve IO performance
IncFS updated with Better Monitoring Support, virtio-9p support, fs-verity support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Incremental: new Android 12+ feature that could reduce initial downloads of app
Approximate location access and privacy related updates
New Storage Features like Storage management API changes, New directory for voice recordings, Media management access, App storage access and Extended file access support.
Memory accounting updates
Framework introduced changes in foreground service, Gamepad – Input device features, Haptic related vibrator changes
Media side, Audio supports BLE audio, Haptics generator, Multi-channel audio along with audio HAL v7.0
Media transcoding, media extractor related changes and improved quality in encoded video
AVIF image support, Easier blurs, color filters, and other effects
CameraX vendor extension support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Improvements to bandwidth estimation APIs in connectivity and introduced principle of 5G slicing
Wi-Fi privacy improvements with - Non-Persistent MAC Address Randomization
Bluetooth side, BT classic and BLE introduced
Activity Detection, CHRE, Bluesky, FLP & RTT related changes
Major changes in window management and introduced Display grouping and emphasis for multi-display context
pKVM (Protected KVM) code compatibility available, Celadon won’t support it.
Rich Haptic experience – Actuator effects, audio-coupled haptic, Enriched image supported notifications, rounded corner APIs etc.
Picture in Picture (PiP) improvements, Immersive mode improvements for gesture navigation, Rich content insertion and Recents URL sharing
Provide apps direct access to tombstone traces
- Android 12 release from Google shall be referred from the below links
Known issues
Device going to offline while running cts tests (Recoverable through sudo kill -9 process-id)
Cfi flaw seen in subsequent compute workload
CLANG and HTML5 multicore scaling w.r.t. LiV when cores are > 6-8
HDMI audio is lost after adb reboot
Where to find the release
How to install this release
Steps to sync to this release
repo init -u https://github.com/projectceladon/manifest -b master -m stable-build/CIV_XX.XX.XX.XX_AXX.xml
NOTE : Manifest tag will change according to the latest release
repo sync -c -q -j${nproc}
Android build commands
For Compilation please use Ubuntu 18.04
source build/envsetup.sh
lunch caas-userdebug
make flashfiles -jN
Steps To build the host kernel for this manifest
Download caas-releasefiles-userdebug.tar.gz and put it under ~/civ
cd ~/civ && tar zxvf caas-releasefiles-userdebug.tar.gz
cd patches/kernel/lts2020-chromium
./build_weekly.sh
Deb files will be generated in patches/kernel/lts2019-chromium/host_kernel
sudo dpkg -i *.deb
Update grub to wait indefinitely for kernel selection on boot
sudo vim /etc/default/grub
Comment out GRUB_TIMEOUT_STYLE=hidden #GRUB_TIMEOUT_STYLE=hidden
Uncomment the following line and modify grub timeout to -1 for indefinite wait or 5 for 5secs wait #GRUB_TIMEOUT=-1
Save the file
sudo update-grub
sudo reboot
Select compiled kernel from “Advanced options for Ubuntu”
- Flash and run steps
Validation results
This build has been validated on Alder Lake RVP in the following function domains:
Component |
Results |
Comments |
---|---|---|
Wi-Fi |
OK |
Host wifi is switched to Android UI in QEMU using usb pass through |
BT |
OK |
Bluetooth is working |
Audio Playback |
OK |
MP3, AAC-LC, AAC-ELD, HEAAC, HEAAC-V2, VORBIS, OPUS, FLAC, PCM/WAV formats supported |
Adb connect over WIFI |
OK |
|
Adb connect over Ethernet |
OK |
|
Security |
OK |
|
Boot |
OK |
Boots on QEMU 6.0.0 |
Ethernet |
OK |
|
Image Flash |
OK |
|
Web browsing |
OK |
|
Video playback |
OK |
H264/H265/MPEG2/VP8/VP9 Video Playback |
USB |
OK |
Keyboard , Mouse , Pen drive |
Display |
OK |
|
Touch and Gesture |
OK |
Reference configuration
Supported hardware
Product - Alder Lake RVP
Supported software
AOSP Version - android-12.0.0_r28
Host Kernel - -5.10.118-cvhb
Guest kernel - -5.10.118-cvhb
Acronyms and terms
CIV - Celadon in Virtual Machine
CIV_00.22.02.21_A12
This is a Pre Production Binary Release for evaluation and development purposes . This release enables support for 12th GEN Core and it has been tested on Alder Lake RVP [Celadon in VM].
Intended audience
Open Source Community who has subscribed to celadon@lists.linuxfoundation.org
Customer support
subscribe/unsubscribe celadon mailing list using : https://lists.linuxfoundation.org/mailman/listinfo/celadon
Introduction
New in this release
- New features
Android 12 with latest AOSP release tag (android-12.0.0_r28)
Enabled Virgl
Enabled SRIOV (Single Root I/O Virtualization)
Switch between h/w accelerated graphics and s/w graphics
Enabled Virtio-gpu
Tearing prevention
Virtualized Display – KMSRO/ Zero copy
Switch displays between guests
8k resolution support
HDMI Audio
SoF HDA mediation solution
Virtual TPM2.0
Trusty KeyMint support
File based Encryption
VP9 h/w accelerated
Prime buffer sharing
Media Codec 2.0 h/w path
Super image > 4G
bootconfig support
WPA3 support
WiFi 802.11.ax Support
Bluetooth Control from Android in Virtual Machine
ISH Enabled
Support Control Plant – VM Manager
Switch USB touch screen between guest OSes
Incremental FS, F2FS support
- Includes Android 12 main features:
- Integrated VM Manager to configure CIV replacing start_civ.sh
This changes launch steps for CIV - please refer to https://docs.01.org/celadon/getting-started/on-vm.html#use-vm-manager
Celadon supports Android 12 with API level 31 and FCM target level 6
Boot control HAL upgraded to V1.2
Audio HAL upgraded to V7.0
Browse Internet (IPv6)
WiFi Direct
WiFi Control from Android in Virtual Machine
Basic sanity test passed for all components *
Bug fixes, customizations and optimizations for x86
SE Policy updated for API level 31
AIDL libs updated
Health HAL is optimized to adapt the new changes for S Dessert
Graphics introduced scheduling plans,
Graphics: Surface flinger caching, GPU memory accounting, profiling and GPU scheduling
Accessibility, System UI and backup & restore features updated with minor modifications
FUSE passthrough introduced to improve IO performance
IncFS updated with Better Monitoring Support, virtio-9p support, fs-verity support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Incremental: new Android 12+ feature that could reduce initial downloads of app
Approximate location access and privacy related updates
New Storage Features like Storage management API changes, New directory for voice recordings, Media management access, App storage access and Extended file access support.
Memory accounting updates
Framework introduced changes in foreground service, Gamepad – Input device features, Haptic related vibrator changes
Media side, Audio supports BLE audio, Haptics generator, Multi-channel audio along with audio HAL v7.0
Media transcoding, media extractor related changes and improved quality in encoded video
AVIF image support, Easier blurs, color filters, and other effects
CameraX vendor extension support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Improvements to bandwidth estimation APIs in connectivity and introduced principle of 5G slicing
Wi-Fi privacy improvements with - Non-Persistent MAC Address Randomization
Bluetooth side, BT classic and BLE introduced
Activity Detection, CHRE, Bluesky, FLP & RTT related changes
Major changes in window management and introduced Display grouping and emphasis for multi-display context
pKVM (Protected KVM) code compatibility available, Celadon won’t support it.
Rich Haptic experience – Actuator effects, audio-coupled haptic, Enriched image supported notifications, rounded corner APIs etc.
Picture in Picture (PiP) improvements, Immersive mode improvements for gesture navigation, Rich content insertion and Recents URL sharing
Provide apps direct access to tombstone traces
- Android 12 release from Google shall be referred from the below links
Known issues
Unable to set and change the lock screen sometimes after couple of minutes of usage
Volume control doesn’t work with 3.5mm Headset button
Unable to seek properly on recorded video
HDMI audio is lost after adb reboot
Limitation on Alderlake RVP–> Suspend-resume functionality is not applicable on ADL RVP
Where to find the release
How to install this release
Steps to sync to this release
repo init -u https://github.com/projectceladon/manifest -b master -m stable-build/CIV_XX.XX.XX.XX_AXX.xml
NOTE : Manifest tag will change according to the latest release
repo sync -c -q -j${nproc}
Android build commands
For Compilation please use Ubuntu 18.04
source build/envsetup.sh
lunch caas-userdebug
make flashfiles -jN
Steps To build the host kernel for this manifest
Download caas-releasefiles-userdebug.tar.gz and put it under ~/civ
cd ~/civ && tar zxvf caas-releasefiles-userdebug.tar.gz
cd patches/kernel/lts2020-chromium
./build_weekly.sh
Deb files will be generated in patches/kernel/lts2019-chromium/host_kernel
sudo dpkg -i *.deb
Update grub to wait indefinitely for kernel selection on boot
sudo vim /etc/default/grub
Comment out GRUB_TIMEOUT_STYLE=hidden #GRUB_TIMEOUT_STYLE=hidden
Uncomment the following line and modify grub timeout to -1 for indefinite wait or 5 for 5secs wait #GRUB_TIMEOUT=-1
Save the file
sudo update-grub
sudo reboot
Select compiled kernel from “Advanced options for Ubuntu”
- Flash and run steps
Validation results
This build has been validated on Alder Lake RVP in the following function domains:
Component |
Results |
Comments |
---|---|---|
Wi-Fi |
OK |
Host wifi is switched to Android UI in QEMU using usb pass through |
BT |
OK |
Bluetooth is working |
Audio Playback |
OK |
MP3, AAC-LC, AAC-ELD, HEAAC, HEAAC-V2, VORBIS, OPUS, FLAC, PCM/WAV formats supported |
Adb connect over WIFI |
OK |
|
Adb connect over Ethernet |
OK |
|
Security |
OK |
|
Boot |
OK |
Boots on QEMU 6.0.0 |
Ethernet |
OK |
|
Image Flash |
OK |
|
Web browsing |
OK |
|
Video playback |
OK |
H264/H265/MPEG2/VP8/VP9 Video Playback |
USB |
OK |
Keyboard , Mouse , Pen drive |
Display |
OK |
|
Touch and Gesture |
OK |
Reference configuration
Supported hardware
Product - Alder Lake RVP
Supported software
AOSP Version - android-12.0.0_r28
NUC11PAQI7 Host Kernel - -5.10.110-cvhb
NUC11PAQI7 Guest kernel - -5.10.110-cvhb
Acronyms and terms
CIV - Celadon in Virtual Machine
Helpful hints / related documents
If you plan to use Celadon in product, please replace all the test keys under device/intel/build/testkeys/ with your product key.
The release of this project will be signed by test keys, it’s only a reference for our customer and we are not responsible for this. Customers should use their own keys to sign their release images
Build Celadon in VM https://01.org/projectceladon/documentation/getting-started/build-source#build-os-image
Flash Steps : https://docs.01.org/celadon/getting-started/on-vm.html#use-vm-manager
CIV_00.22.01.04_A12
This is a Pre Production Binary Release for evaluation and development purposes . This release is supported on Intel NUC Kit NUC11PAQI7 Celadon in VM.
Intended audience
Open Source Community who has subscribed to celadon@lists.linuxfoundation.org
Customer support
subscribe/unsubscribe celadon mailing list using : https://lists.linuxfoundation.org/mailman/listinfo/celadon
Introduction
New in this release
- New features
Android 12 with latest AOSP release tag (android-12.0.0_r26)
- Integrated VM Manager to configure CIV replacing start_civ.sh
This changes launch steps for CIV - please refer https://docs.01.org/celadon/getting-started/on-vm.html#use-vm-manager
- Includes Android 12 main features:
Celadon supports Android 12 with API level 31 and FCM target level 6
Boot control HAL upgraded to V1.2
Audio HAL upgraded to V7.0
Basic sanity test passed for all components *
Bug fixes, customizations and optimizations for x86
SE Policy updated for API level 31
AIDL libs updated
Health HAL is optimized to adapt the new changes for S Dessert
Graphics introduced scheduling plans,
Graphics: Surface flinger caching, GPU memory accounting, profiling and GPU scheduling
Accessibility, System UI and backup & restore features updated with minor modifications
FUSE passthrough introduced to improve IO performance
IncFS updated with Better Monitoring Support, virtio-9p support, fs-verity support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Incremental: new Android 12+ feature that could reduce initial downloads of app
Approximate location access and privacy related updates
New Storage Features like Storage management API changes, New directory for voice recordings, Media management access, App storage access and Extended file access support.
Memory accounting updates
Framework introduced changes in foreground service, Gamepad – Input device features, Haptic related vibrator changes
Media side, Audio supports BLE audio, Haptics generator, Multi-channel audio along with audio HAL v7.0
Media transcoding, media extractor related changes and improved quality in encoded video
AVIF image support, Easier blurs, color filters, and other effects
CameraX vendor extension support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Improvements to bandwidth estimation APIs in connectivity and introduced principle of 5G slicing
Wi-Fi privacy improvements with - Non-Persistent MAC Address Randomization
Bluetooth side, BLE audio introduced, NFC API/UX improved for payment enhancement.
Activity Detection, CHRE, Bluesky, FLP & RTT related changes
Major changes in window management and introduced Display grouping and emphasis for multi-display context
pKVM (Protected KVM) code compatibility available, Celadon won’t support it.
Rich Haptic experience – Actuator effects, audio-coupled haptic, Enriched image supported notifications, rounded corner APIs etc.
Picture in Picture (PiP) improvements, Immersive mode improvements for gesture navigation, Rich content insertion and Recents URL sharing
Provide apps direct access to tombstone traces
- Android 12 release from Google shall be referred from the below links
Known issues
There are WIP features in all components for full feature completions, This release tests only basic sanity of components.
Where to find the release
How to install this release
Steps to sync to this release
repo init -u https://github.com/projectceladon/manifest -b master -m stable-build/CIV_XX.XX.XX.XX_AXX.xml
NOTE : Manifest tag will change according to the latest release
repo sync -c -q -j${nproc}
Android build commands
For Compilation please use Ubuntu 18.04
source build/envsetup.sh
lunch caas-userdebug
make flashfiles -jN
Steps To build the host kernel for this manifest
Download caas-releasefiles-userdebug.tar.gz and put it under ~/civ
cd ~/civ && tar zxvf caas-releasefiles-userdebug.tar.gz
cd patches/kernel/lts2020-chromium
./build_weekly.sh
Deb files will be generated in patches/kernel/lts2019-chromium/host_kernel
sudo dpkg -i *.deb
Update grub to wait indefinitely for kernel selection on boot
sudo vim /etc/default/grub
Comment out GRUB_TIMEOUT_STYLE=hidden #GRUB_TIMEOUT_STYLE=hidden
Uncomment the following line and modify grub timeout to -1 for indefinite wait or 5 for 5secs wait #GRUB_TIMEOUT=-1
Save the file
sudo update-grub
sudo reboot
Select compiled kernel from “Advanced options for Ubuntu”
- Flash and run steps
Validation results
This build has been validated on Intel NUC Kit NUC11PAQI7 in the following function domains:
Component |
Results |
Comments |
---|---|---|
Wi-Fi |
OK |
Host wifi is switched to Android UI in QEMU using usb pass through |
BT |
OK |
Bluetooth is working |
Audio Playback |
OK |
MP3, AAC-LC, AAC-ELD, HEAAC, HEAAC-V2, VORBIS, OPUS, FLAC, PCM/WAV formats supported |
Adb connect over WIFI |
OK |
|
Adb connect over Ethernet |
OK |
|
Display /Touch and Gesture |
OK |
|
Security |
OK |
|
Boot |
OK |
Boots on QEMU 4.2.0 |
Ethernet |
OK |
|
Image Flash |
OK |
|
Web browsing |
OK |
|
Video playback |
OK |
H264/H265/MPEG2/VP8/VP9 Video Playback |
USB |
OK |
Keyboard , Mouse , Pen drive |
Reference configuration
Supported hardware
Product - NUC11PAQI7
Supported software
AOSP Version - android-12.0.0_r26
NUC11PAQI7 Host Kernel - -5.10.82-cvhb
NUC11PAQI7 Guest kernel - -5.10.91-cvhb
Acronyms and terms
CIV - Celadon in Virtual Machine
Helpful hints / related documents
If you plan to use Celadon in product, please replace all the test keys under device/intel/build/testkeys/ with your product key.
The release of this project will be signed by test keys, it’s only a reference for our customer and we are not responsible for this. Customers should use their own keys to sign their release images
Build Celadon in VM https://01.org/projectceladon/documentation/getting-started/build-source#build-os-image
Flash Steps : https://docs.01.org/celadon/getting-started/on-vm.html#use-vm-manager
CIV_00.21.03.41_A12
We are glad to announce that the Celadon Project now supports Android 12 within 2 days of Google PV. We wish the Celadon community to start working with Android 12 and provide us feedback on what more you would like to see in the Celadon project.
This is a Pre Production Manifest Release for evaluation and development purposes and it cannot be used for production purposes. This release is supported on Intel NUC Kit NUC11PAQI7 Celadon in VM.
Intended audience
Open Source Community who has subscribed to celadon@lists.linuxfoundation.org
Customer support
subscribe/unsubscribe celadon mailing list using : https://lists.linuxfoundation.org/mailman/listinfo/celadon
Introduction
New in this release
- New features
Android 12 with latest AOSP manifest (android-12.0.0_r2)
Celadon supports Android 12 with API level 31 and FCM target level 6
Boot control HAL upgraded to V1.2
Audio HAL upgraded to V7.0
Basic sanity test passed for all components *
Bug fixes, customizations and optimizations for x86
SE Policy updated for API level 31
AIDL libs updated
Health HAL is optimized to adapt the new changes for S Dessert
- Includes Android 12 main features:
Graphics introduced scheduling plans,
Graphics: Surface flinger caching, GPU memory accounting, profiling and GPU scheduling
Accessibility, System UI and backup & restore features updated with minor modifications
FUSE passthrough introduced to improve IO performance
IncFS updated with Better Monitoring Support, virtio-9p support, fs-verity support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Incremental: new Android 12+ feature that could reduce initial downloads of app
Approximate location access and privacy related updates
New Storage Features like Storage management API changes, New directory for voice recordings, Media management access, App storage access and Extended file access support.
Memory accounting updates
Framework introduced changes in foreground service, Gamepad – Input device features, Haptic related vibrator changes
Media side, Audio supports BLE audio, Haptics generator, Multi-channel audio along with audio HAL v7.0
Media transcoding, media extractor related changes and improved quality in encoded video
AVIF image support, Easier blurs, color filters, and other effects
CameraX vendor extension support
Enabled NNAPI updatability in Machine Learning
New platform features for Mainline Module
Improvements to bandwidth estimation APIs in connectivity and introduced principle of 5G slicing
Wi-Fi privacy improvements with - Non-Persistent MAC Address Randomization
Bluetooth side, BLE audio introduced, NFC API/UX improved for payment enhancement.
Activity Detection, CHRE, Bluesky, FLP & RTT related changes
Major changes in window management and introduced Display grouping and emphasis for multi-display context
pKVM (Protected KVM) code compatibility available, Celadon won’t support it.
Rich Haptic experience – Actuator effects, audio-coupled haptic, Enriched image supported notifications, rounded corner APIs etc.
Picture in Picture (PiP) improvements, Immersive mode improvements for gesture navigation, Rich content insertion and Recents URL sharing
Provide apps direct access to tombstone traces
- Android 12 release from Google shall be referred from the below links
Known issues
There are WIP features in all components for full feature completions, This release tests only basic sanity of components.
Where to find the release
System Requirements
- Recommended system requirements for Host:
CPU: 4 cores or more
RAM: 8 GB or more
Hard-Disk: 250 GB [Desired]
How to install this release
Steps to sync to this release
repo init -u https://github.com/projectceladon/manifest -b master -m stable-build/CIV_XX.XX.XX.XX_AXX.xml
NOTE : Manifest tag will change according to the latest release
repo sync -c -q -j${nproc}
Android build commands
For Compilation please use Ubuntu 18.04
source build/envsetup.sh
lunch caas-userdebug
make flashfiles -jN
Steps To build the host kernel for this manifest
Download caas-releasefiles-userdebug.tar.gz and put it under ~/civ
cd ~/civ && tar zxvf caas-releasefiles-userdebug.tar.gz
cd patches/kernel/lts2019-chromium
./build_weekly.sh
Deb files will be generated in patches/kernel/lts2019-chromium/host_kernel
sudo dpkg -i *.deb
Update grub to wait indefinitely for kernel selection on boot
sudo vim /etc/default/grub
Comment out GRUB_TIMEOUT_STYLE=hidden #GRUB_TIMEOUT_STYLE=hidden
Uncomment the following line and modify grub timeout to -1 for indefinite wait or 5 for 5secs wait #GRUB_TIMEOUT=-1
Save the file
sudo update-grub
sudo reboot
Select compiled kernel from “Advanced options for Ubuntu”
Flash and run steps
After Building Binary please follow below steps
Untar <flash-files>
sudo -E ./scripts/setup_host -u headless
sudo -E ./scripts/start_flash_usb.sh caas-flashfiles-eng.<user>.zip –display-off
sudo -E ./scripts/start_civ.sh -g GVT-d
Validation results
This build has been validated on Intel NUC Kit NUC11PAQI7 in the following function domains:
Component |
Results |
Comments |
---|---|---|
Wi-Fi |
OK |
Host wifi is switched to Android UI in QEMU using usb pass through |
BT |
OK |
Bluetooth is working |
Audio Playback |
OK |
MP3, AAC-LC, AAC-ELD, HEAAC, HEAAC-V2, VORBIS, OPUS, FLAC, PCM/WAV formats supported |
Adb connect over WIFI |
OK |
|
Adb connect over Ethernet |
OK |
|
Display /Touch and Gesture |
OK |
|
Security |
OK |
|
Boot |
OK |
Boots on QEMU 4.2.0 |
Ethernet |
OK |
|
Image Flash |
OK |
|
Web browsing |
OK |
|
Video playback |
OK |
H264/H265/MPEG2/VP8/VP9 Video Playback |
USB |
OK |
Keyboard , Mouse , Pen drive |
Reference configuration
Supported hardware
Product - NUC11PAQI7
Supported software
AOSP Version - android-12.0.0_r2
NUC11PAQI7 Host Kernel - -5.4.142-cvhb
NUC11PAQI7 Guest kernel - -5.4.142-cvhb
Acronyms and terms
CIV - Celadon in Virtual Machine
Helpful hints / related documents
If you plan to use Celadon in product, please replace all the test keys under device/intel/build/testkeys/ with your product key.
The release of this project will be signed by test keys, it’s only a reference for our customer and we are not responsible for this. Customers should use their own keys to sign their release images
Build Celadon in VM https://01.org/projectceladon/documentation/getting-started/build-source#build-os-image
Flash Steps : https://01.org/projectceladon/documentation/getting-started/on-vm#build-c-images-running-in-vm