...
a powerful PC HOST with Linux OS system (Ubuntu, Debian, ARCH Linux are valid options);
a docker environment installed and running;
a configured git and repo environment;
a personal access token or a deploy token, to download source code from git.seco.com;
250 GB of free space on storage drive;
...
Configure git:
git config --global user.name "Your Name"
git config --global user.email "your.name@example.com"
Obtain an access token:
if you have an account on git.seco.com, you can generate your personal access token from https://git.seco.com/-/profile/personal_access_token
if you don’t have an account, ask your contacts in Seco and you will be provided a deploy token specifically prepared for this Android release
The full Android repo can be divided in two blocks:
...
While AOSP is freely downloadable, SECO part is shared only via access token (i.e. username and password). Therefore, for every GIT repository downloaded from git.seco.com, username and password should be inserted. Consider to speed up the procedure, adding the following section in ~/.gitconfig
Code Block |
---|
[credential "<httpshttps://git.seco.com/arm/rockchip/release/android/android_11.0.0/"]> username = <username> helper = cache --timeout=86400 |
...
Init and download Android 11 repository:
mkdir ANDROID_11
cd ANDROID_11
repo init -u sshhttps://git@gitgit.seco.com/arm/rockchip/release/android/android_11.0.0/manifest.git
repo sync -j 20
...
system binaries (bootloader, kernel, support partition images, android system…)
flashing tool and script to launch it easily
otapackage to update an already working board
What can I do now?
Install Android 11 on SECO boards - SOLON (formerly SBC-C31)
Special build options for Android 11 on SECO boards - SOLON (formerly SBC-C31)