Differences
This shows you the differences between two versions of the page.
projects:zibaldone:android:firefly [2021/10/08 10:02] – created scipio | projects:zibaldone:android:firefly [2022/03/14 10:33] (current) – removed sscipioni | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Android on firefly ====== | ||
- | [[http:// | ||
- | ===== checkout ===== | ||
- | |||
- | http:// | ||
- | |||
- | or | ||
- | |||
- | <code bash> | ||
- | git clone -b firefly/ | ||
- | </ | ||
- | ===== update source ===== | ||
- | |||
- | <code bash> | ||
- | git pull bitbucket master: | ||
- | </ | ||
- | |||
- | ===== compile ===== | ||
- | |||
- | ==== kernel ==== | ||
- | |||
- | <code bash> | ||
- | cd kernel | ||
- | </ | ||
- | |||
- | First time | ||
- | <code bash> | ||
- | cp arch/ | ||
- | make firefly-galileo_defconfig | ||
- | </ | ||
- | |||
- | < | ||
- | make menuconfig | ||
- | cp .config arch/ | ||
- | make -j4 firefly-rk3288.img | ||
- | </ | ||
- | |||
- | === Overlaies === | ||
- | |||
- | * Device Drivers | ||
- | * HID support > Special HID drivers > HID Multitouch panels and select it as an embedded driver (*) | ||
- | * Input device support | ||
- | * Touchscreens > USB touch screen Driver -> Generaltouch | ||
- | ==== android ==== | ||
- | |||
- | <code bash> | ||
- | make -j4 | ||
- | ./ | ||
- | </ | ||
- | |||
- | ===== flash ===== | ||
- | |||
- | <code bash> | ||
- | B=rockdev/ | ||
- | sudo upgrade_tool di -b ${B}/ | ||
- | sudo upgrade_tool di -k ${B}/ | ||
- | sudo upgrade_tool di -s ${B}/ | ||
- | sudo upgrade_tool di -r ${B}/ | ||
- | sudo upgrade_tool di -m ${B}/ | ||
- | sudo upgrade_tool di -p parameter | ||
- | sudo upgrade_tool ul bootloader.bin # flash bootloader | ||
- | |||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
- | in case of problems format low level flash | ||
- | <code bash> | ||
- | sudo upgrade_tool lf | ||
- | </ |