Skip to content

The official build system for Orange Pi, support H2, H3, H5, H6, A64, RDA, RK3399

Notifications You must be signed in to change notification settings

fanxinkeji/OrangePi_Build

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Orange Pi Build System

Welcome to Orange Pi Build System,A good place to start in the Linux world with Orange Pi.

Have fun with your ideas and build your own Linux system.

Orange Pi Build System supports:

Allwinner H2+

  • OrangePi R1

  • OrangePi Zero

Allwinner H3

  • OrangePi One

  • OrangePi Lite

  • OrangePi Pc

  • OrangePi Pc Plus

  • OrangePi Plus 2E

  • OrangePi Zero Plus2 H3

Allwinner H5

  • OrangePi Pc 2

  • OrangePi Prime

  • OrangePi Zero Plus2 H5

Allwinner A64

  • OrangePi Win

  • OrangePi Win Plus

Allwinner H6

  • OrangePi 3

  • OrangePi Lite 2

  • OrangePi One Plus

Rockchip RK3399

  • OrangePi 4

  • OrangePi 4B

  • OrangePi RK3399

RDA8810

  • OrangePi I96

  • OrangePi 2G-IOT

MT6572

  • OrangePi 3G-IOT

MT6737

  • OrangePi 4G-IOT

Using Orange Pi Build System

It's easy to build your own Linux distro with the Orange Pi Build System.

You need only follow these steps:

  1. Download source code for your Orange Pi Board.

    Clone this repository and run the build scripts to download the source code for your Orange Pi Board:

      git clone https://github.com/orangepi-xunlong/OrangePi_Build.git
    

    This script builds different Orange Pi distros. After downloading this repo, change dir to "OrangePi_Build" and run build scripts:

       cd OrangePi_Build
       ./Build_OrangePi.sh
    

    Choose your desired Orange Pi version and scripts will download the source code that contains the appropriate external, kernel, toolchain, scripts and uboot folders. The last, create the build.sh script link which use to start the build system.

    It may take some time, so please be patient. After this finishes, you will get a new directory. Change to the new directory:

    For OrangePi Zero/R1, the folder is OrangePiH2 or OrangePiH2_mainline

    For OrangePi One/Lite/Pc/PcPlus/Plus2E/ZeroPlus2, the folder is OrangePiH3 or OrangePiH3_mainline

    For OrangePi Pc2/Prime/ZeroPlus2H5, the folder is OrangePiH5

    For OrangePi Win/WinPlus, the folder is OrangePiA64

    For OrangePi OnePlus/Lite2/3, the folder is OrangePiH6_Linux4.9 or OrangePiH6_mainline

    For OrangePi OrangePi 4/4B/RK3399, the folder is OrangePiRK3399 or OrangePiRK3399_Pi4

    For OrangePi 2G-IOT/I96, the folder is OrangePiRDA

    For OrangePi 3G-IOT, the folder is OrangePi3G-iot

    For OrangePi 4G-IOT, the folder is OrangePi4G-iot

  2. Build your own linux distro for Orange Pi system

    Run builsh.sh script, select the action you want to perform:

     ./build.sh
    

Maintain Orange Pi

We offer a different repository to maintain Orange Pi. You can also push your patch into Orange Pi build system, more details:

About

The official build system for Orange Pi, support H2, H3, H5, H6, A64, RDA, RK3399

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%