With several months hardware, The Raspberry Pi 3B and 3B+ can finally run Android 9 pie system.
Features:
1. Bootloader: u-boot as AndroidThings on RPi 3B v.1.0.4, run on 64-bit mode
2. Kernel: v.4.14.71 run on 64-bit mode
3. Display: 720p(1280×720) @ 60Hz through on board HDMI port
4. Audio: analog, 2 channel through on board audio jack
5. WiFi: 2.4G (RPi 3B & 3B+), 5G (RPi 3B+)
6. Bluetooth: HCI over UART(ttyAMA0), RPi 3B: 921600bps no flow control; RPi 3B+: 3000000bps with flow control with a2dp and bt-pan(no test yet) support.
7. Ethernet: both work, and IP from DHCP
8. OpenGL render: based on mesa3d vc4 driver.
9. Hardware composer based on drm_hwcomposer (overlay has been disabled due to mis-compose in some satuation)
Knowing issue:
1. Enable `Debug GPU overdraw’ in system settings will make app crash
2. Enable `Debug non-retangular clip operations’ in system settings will make app crash
3. Do not disable `Disable HW overlays’ in system settings
4. Audio over HDMI not support
5. Can not play video
You can check the demo video on youtube at https://youtu.be/tJJetgz53OI (Normal record speed)
The performance is quite acceptable
The image can be download from https://www.brobwind.com/wp-content/upl ... f2b.bin.gz
Thanks