Action Item #876
Updated by Hammel almost 3 years ago
Assume I switch to existing hardware: the "PinePhone Pro":https://wiki.pine64.org/wiki/PinePhone_Pro.
Given that, I need to find the toolchain requirements for the core system: an RK3399.
I then need to build an "install image":https://wiki.pine64.org/wiki/PinePhone_Pro_Developer_Edition#Nuking_the_factory_AOSP_installation - I need info on how to do that.
I will need to find examples of text messaging and phone/voicemail apps, if they exists, from "current distributions":https://wiki.pine64.org/wiki/PinePhone_Pro_Software_Releases.
Primary resource:
* https://wiki.pine64.org/wiki/PinePhone_Pro_Development
Resources:
* https://github.com/rockchip-linux
* https://www.armbian.com/
* https://xnux.eu/log/
* https://wiki.pine64.org/wiki/Main_Page
* https://wiki.pine64.org/wiki/PinePhone_Software_Releases (for the original PinePhone, not PinePhone Pro)
* https://wiki.pine64.org/wiki/PinePhone_Software_Releases#Installing_other_ARM64_distributions (PinePhone instructions on creating install image)
* https://wiki.pine64.org/wiki/RK3399_boot_sequence
* https://xff.cz/git/
** https://xff.cz/git/u-boot/
** https://xff.cz/git/levinboot/
* rk3399 booting
** "Rockusb - forcing boot order":http://opensource.rock-chips.com/wiki_Rockusb
** "Pads to short for recovering from emmc failure":https://forum.pine64.org/showthread.php?tid=15593&pid=104260#pid104260
* Rockchip
** http://opensource.rock-chips.com/wiki_Partitions
** http://opensource.rock-chips.com/wiki_Boot_option
* https://github.com/u-boot/u-boot/blob/master/doc/README.rockchip
* https://ohwr.org/project/soc-course/wikis/ARM-Trusted-Firmware-(ATF)#building-the-arm-trusted-firmware
* https://www.kernel.org/doc/html/latest/admin-guide/kernel-parameters.html
This task, if successful, will replace any task that was based on the original Xeon hardware prototype.