mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
fc6a6b79b192e91482931066db9d48265840d793
No functional changes here, just a few housekeeping things: 1) Renamed it to "build.yml" and "Buildroot" since it's responsibilities have now expanded. 2) Got rid of all the caching stuff since we're not using it any more. 3) Updated the upload-artifact action to v3 to resolve the warnings Github was logging about v2 using a deprecated node.js version
Buildroot Package for Miyoo CFW 2.0.0
Opensource development package for Miyoo handhelds
Install
Install necessary packages
sudo apt install -y wget unzip build-essential git bc swig libncurses-dev libpython3-dev libssl-dev cpio rsync subversion python3
Download BSP
git clone https://github.com/MiyooCFW/buildroot
Make the first build
Apply defconfig uClibc
cd buildroot
make miyoo_uclibc_defconfig
Or apply defconfig musl
cd buildroot
make miyoo_musl_defconfig
Regular build
make
Speed up build progress
Compile speed
If you have a multicore CPU, you can try
make -j ${YOUR_CPU_COUNT}
or buy a powerful PC for yourself.
Flashing firmware to target
load output/images/miyoo-cfw-2.0.0.img on sdcard
Description
Languages
Max
75%
Makefile
17.1%
Python
2.6%
C
2.1%
Shell
1.6%
Other
1.2%