Project

General

Profile

Action Item #876

Updated by Hammel over 2 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.

Back