-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Rohan Garg edited this page Apr 22, 2018
·
10 revisions
There are 3 custom parts:
-
DRM driver in the Kernel https://github.com/ayufan-pine64/linux-pine64 (Build instructions here)
-
Proprietary GLES implementation ( libMali.so ) https://github.com/shadeslayer/pine64-mali-x11
Bootcharts require a custom kernel. Ping dave if you want it.
Current Netrunner:
System: http://static.davidedmundson.co.uk/pinebook/system-startup.svg
User session: http://static.davidedmundson.co.uk/pinebook/user-startup.svg
We can then make changes and quantatively and accurately compare results.
App timing: https://github.com/davidedmundson/tinytimer
This app times from a process launch to a window appearing.
- Flash image to microsd card as usual
- Once booted into the live system, flash microsd card to emmc with :
sudo dd if=/dev/mmcblk0 of=/dev/mmcblk1 bs=4M status=progress
- Power off machine
- Remove microsd card
- Power on machine
- Run installer as usual
sudo mkimage -C none -A arm -T script -d /boot/boot.cmd /boot/boot.scr
echo 'options 8723cs rtw_initmac=00:81:c1:55:17:0a' > /etc/modprobe.d/8723cs.conf