| 時間 | 講座主題 |
| 09:30~10:20, 50 mins |
1. 如何成功移植 Android 4.0 • 建立 Product Tree (以 MagicLEGO Board 為例) • 調整編譯系統與設定 • 初步移植與測試 (使用 Software Rendering) • Linux kernel for Android 4.0 • 幾個影響開機的實例 |
| 10:20~10:50, 30 mins |
3. Android 4.0 架構與更新 • Android 4.0 Framework 架構更新 • Android 4.0 HAL 總覽與差異比較 • Android Service 更新介紹 |
| 10:50~11:00, 10 mins | Break |
| 11:00~12:20, 80 mins |
2. 移植實務與示範 • Kernel configs for Android 4.0 • 編譯 Android 4.0 並製作 Ramdisk • 如何使用 SD Card 開機 • 修改 init.rc • 關於 Android 4.0 Multi-Core • 實例說明 Android 4.0 程式碼修改 |
| 12:20~13:30 | 午休 |
| 13:30~14:20, 50 mins |
4. Android 4.0 Graphics System on MagicLEGO-4210 • Graphics system overview • Hacking? • Porting Experience sharing • HW acceleration |
| 14:20~14:50, 30 mins |
5. Porting Android 4.0 Touch Screen • Android 4.0 的操控模式介紹 • 不同模式的移植與修改實例 • Touch Screen 驅動程式的移植實例 |
| 14:50~15:40, 50 mins |
6. Android 4.0 Sensor System • Sensor System Overview • 9-axis motion sensor • Ambient light sensor and approximate sensor |
| 15:40~16:10, 30 mins | 下午茶 & 交誼時間 |
| 16:10~16:40, 30 mins |
7. Android 4.0 多核心 (Multi-Core) 開發 • Configuring Android 4.0 for Multi-core • Overview of Dalvik VM for Multi-core • Developing multi-core App: An Example |
| 16:40~17:00, 20 mins |
8. MagicLEGO-4212 Project • Exynos 4212 (Dual-core, Quad-core) Project Overview • More about MagicLEGO Project |
| 17:00 | 準時下課 |
