GloDroid
summary
GloDroid describes practical porting work to make Android run on PinePhone hardware: integrating a RIL library so the phone can register a SIM and send AT commands over UART, fixing audio codec routes so modem voice goes through the codec, and adding kernel modules plus a USB Gadget HAL using configfs/functionfs to provide MTP/PTP/RNDIS/MIDI support. The workshop ships v0.7.0 images, reports that a full build requires about 16 GB RAM, ~200 GB disk and six+ hours, and demonstrates working file transfer and RNDIS networking.
AI-written summary · about
chapters (10)
- 0:00GloDroid intro
- 3:44Android porting challenges
- 7:17GSM module and audio
- 13:01GSM commands
- 25:24Audio setup and calls
- 39:12USB on iPhone
- 53:32USB Gadget HAL
- 1:00:23USB RNDIS and MIDI
- 1:17:12USB testing
- 1:22:58Future plans & Q&A
related talks
38mHow to Enable Android (AOSP) on Your Developer Board
38mHow to Enable Android (AOSP) on Your Developer Board
37mWorking with custom Android devices
51mEmbedded Android #2 - Working with the AOSP
13mPorting Android Automotive on Xen
20mChallenges in Porting Android to RISC-V
19mAgile hardware development (as an Android dev)
42mBuilding Android for the Raspberry Pi
