Difference between revisions of "User:Oogwaymaki"
Oogwaymaki (talk | contribs) (MultiBoot and setting up Multiple OS's on the sd card without touching the EMMC Operating system.) |
Oogwaymaki (talk | contribs) |
||
Line 8: | Line 8: | ||
First please install these Dependencies: | First please install these Dependencies: | ||
apt-get install gcc-aarch64-linux-gnu g++-aarch64-linux-gnuj | |||
apt-get install build-essential autoconf libtool cmake pkg-config git python-dev swig3.0 libpcre3-dev nodejs-dev | |||
apt-get install crossbuild-essential-arm64 | |||
apt-get install git | |||
The following main sources are needed: | |||
This will download quite a few sources needed for Uboot and existing OS's available to PinePhone | |||
https://github.com/crust-firmware/meta.git | |||
Revision as of 22:50, 25 June 2020
All the information here, has been discussed in the open source community on web sites. I have simply developed a process on how to do this on the pine phone.
We use utilities such as Cross Compilation, Uboot, Patches, which will be credited.
First step, make sure you have a cross compiler for your Computer, for particularly the arm device, you will need to download a few packages, I assume were using Debian Linux (if your using another OS you can find similar commands by searching on the web or to make it simpler download a docker Debian image, and install the pre-requisites which I will list here for Debian)
First please install these Dependencies:
apt-get install gcc-aarch64-linux-gnu g++-aarch64-linux-gnuj apt-get install build-essential autoconf libtool cmake pkg-config git python-dev swig3.0 libpcre3-dev nodejs-dev apt-get install crossbuild-essential-arm64 apt-get install git
The following main sources are needed:
This will download quite a few sources needed for Uboot and existing OS's available to PinePhone
https://github.com/crust-firmware/meta.git
Sites Referenced: