Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim-5:development:android:download-android-source-code

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
products:sbc:vim-5:development:android:download-android-source-code [2026/09/15 02:51]
127.0.0.1 external edit
products:sbc:vim-5:development:android:download-android-source-code [2026/10/30 05:14] (current)
goenjoy
Line 2: Line 2:
  
  
-====== VIM4 Download Android Source Code ======+====== VIM 5 Download Android Source Code ======
  
 ===== Introduction ===== ===== Introduction =====
  
-This document mainly introduces how to download the Android source code of VIM4.+This document mainly introduces how to download the Android source code of VIM 5.
  
 ===== Download from github ===== ===== Download from github =====
-<tabbox Android 14> 
 1. Create an empty directory to store working files: 1. Create an empty directory to store working files:
  
Line 20: Line 19:
  
 ```shell ```shell
-$ repo init -u https://github.com/khadas/android_manifest.git -b khadas-vim4-android14+$ repo init -u https://github.com/khadas/android_manifest.git -b khadas-vim5-android-16
 ``` ```
  
Line 53: Line 52:
 $ repo start <BRANCH_NAME> --all $ repo start <BRANCH_NAME> --all
 ``` ```
- 
-<tabbox Android 11> 
-Install git-lfs tool to download Android 11.0 SDK 
- 
-```shell 
-$ sudo apt install git-lfs 
-``` 
- 
-1. Create an empty directory to store working files: 
- 
-```shell 
-$ mkdir -p WORKING_DIRECTORY 
-$ cd WORKING_DIRECTORY 
-``` 
- 
-2. Run ''repo init'' to download the manifest repository first: 
- 
-```shell 
-$ repo init -u https://github.com/khadas/android_manifest.git -b khadas-vim4-r-64bit 
-``` 
- 
-3. Run ''repo sync -c'' to pull down the Android Source branch: 
- 
-```shell 
-$ repo sync -c -j4 
-``` 
-The initial sync operation may take an hour or more to complete. 
- 
-<WRAP info > 
-You might need to run above command repeatly if it fails halfway. Or you can try with this script instead: 
-```bash sync_helper.sh 
-repo sync -c -j4 
-while [ $? = 1 ]; do 
- echo "Sync failed, repeat again:" 
- repo sync -c -j4 
-done 
-``` 
- 
-If needed, press ''Ctrl''+''C'' to quit. 
- 
-</WRAP> 
- 
-4. Run the following command to pull large files. Otherwise, compilation will report an [[https://forum.khadas.com/t/cannot-build-an-android/15886|error]]. 
- 
-```shell 
-$ repo forall -c 'git lfs pull' 
-``` 
- 
-5. Begin a new branch for development: 
- 
-```shell 
-$ repo start <BRANCH_NAME> --all 
-``` 
-</tabbox> 
  
 ===== Download from cloud drive ===== ===== Download from cloud drive =====
Line 113: Line 58:
 1. Download the android source code base package from follow links.\\ 1. Download the android source code base package from follow links.\\
  
- * [[https://pan.baidu.com/s/16iFJVCLqIX00YJo6XXJ-YA?pwd=b7wk|VIM4 android11 source code base package]]\\ + * [[https://pan.baidu.com/s/1ohsUMTUxSdCHmnyt5X1ReA?pwd=irqy|VIM5 android16 source code base package]]\\
- * [[https://pan.baidu.com/s/1ohsUMTUxSdCHmnyt5X1ReA?pwd=irqy|VIM4 android14 source code base package]]\\+
  
 2. Use the following command to unzip the base package and synchronize the code. 2. Use the following command to unzip the base package and synchronize the code.
 ```shell ```shell
-$ cat vim4-androidXX-XXXXXXXX.tar.gza* | tar -xzv+$ cat vim5-androidXX-XXXXXXXX.tar.gza* | tar -xzv
 $ .repo/repo/repo sync -l $ .repo/repo/repo sync -l
 $ .repo/repo/repo forall -c 'git lfs pull' $ .repo/repo/repo forall -c 'git lfs pull'
Last modified: 2026/09/15 02:51 by 127.0.0.1