Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


products:sbc:vim4:development:android:download-android-source-code

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
products:sbc:vim4:development:android:download-android-source-code [2022/09/07 08:57]
goenjoy
products:sbc:vim4:development:android:download-android-source-code [2022/09/28 09:45] (current)
nick
Line 1: Line 1:
 +{{indexmenu_n>10}}
 +
 +
 ====== VIM4 Download Android Source Code ====== ====== VIM4 Download Android Source Code ======
  
 ===== Introduction ===== ===== Introduction =====
  
 +This document mainly introduces how to download the Android source code of VIM4.
  
-Android Source Code branch of Khadas VIMs is located on [[kg>|GitHub]],  and there are many different branches here. +===== Get Source Code =====
-You can follow the steps to download the Source Code. +
- +
-===== Steps =====+
  
 Install git-lfs tool to download Android 11.0 SDK Install git-lfs tool to download Android 11.0 SDK
  
 ```shell ```shell
-$ mkdir git_lfs +$ sudo apt install git-lfs
-$ cd git_lfs +
-$ wget https://github.com/git-lfs/git-lfs/releases/download/v2.3.4/git-lfs-linux-amd64-2.3.4.tar.gz +
-$ tar xvzf git-lfs-linux-amd64-2.3.4.tar.gz +
-$ cd git-lfs-2.3.4 +
-$ sudo ./install.sh +
-git lfs install+
 ``` ```
  
Line 31: Line 26:
  
 ```shell ```shell
-$ repo init -u https://github.com/khadas/android_manifest.git -b khadas-vim4-r+$ repo init -u https://github.com/khadas/android_manifest.git -b khadas-vim4-r-64bit
 ``` ```
  
Line 58: Line 53:
 </WRAP> </WRAP>
  
-4) Based on different unbutu versions, the following operations may be required to pull large files(Otherwise, the corresponding file is small and incorrect). +4) Go to the following directory and execute the ''git lfs pull'' command to pull large files. Otherwisecompilation will report an [[https://forum.khadas.com/t/cannot-build-an-android/15886|error]]. 
-You need to go to the following three directories and use the 'git lfs pull' command to pull large files, otherwise an [error](https://forum.khadas.com/t/cannot-build-an-android/15886) will be reported during compilation: + 
-```sh+```shell
 vendor/amlogic/common vendor/amlogic/common
-device/khadas/kvim4-kernel 
 device/khadas device/khadas
 +device/khadas/kvim4-kernel
 ``` ```
 ```shell ```shell
-xxx@server:/users/vim4$ cd vendor/amlogic/common +/users/vim4_code$ cd vendor/amlogic/common 
-xxx@server:/users/vim4/vendor/amlogic/common$ git lfs pull+/users/vim4_code/vendor/amlogic/common$ git lfs pull
 Git LFS: (6 of 6 files) 239.31 MB / 239.31 MB                                                                                                                                                                                          Git LFS: (6 of 6 files) 239.31 MB / 239.31 MB                                                                                                                                                                                         
-xxx@server:/users/vim4/vendor/amlogic/common$ cd - +/users/vim4_code/vendor/amlogic/common$ cd - 
-/users/vim4 +/users/vim4_code 
-xxx@server:/users/vim4$ cd device/khadas/ +/users/vim4_code$ cd device/khadas/ 
-xxx@server:/users/vim4/device/khadas$  +/users/vim4_code/device/khadas$  
-xxx@server:/users/vim4/device/khadas$ git lfs pull +/users/vim4_code/device/khadas$ git lfs pull 
-Git LFS: (2 of 2 files) 231.89 MB / 231.89 MB                                                                                                                                                                                              +Git LFS: (2 of 2 files) 231.89 MB / 231.89 MB   
-xxx@server:/users/vim4/device/khadas$ cd kvim4-kernel/ +/users/vim4_code/device/khadas$                                                                                                                                                                                            
-xxx@server:/users/vim4/device/khadas/kvim4-kernel$  +/users/vim4_code/device/khadas$ cd kvim4-kernel/ 
-xxx@server:/users/vim4/device/khadas/kvim4-kernel$ git lfs pull     +/users/vim4_code/device/khadas/kvim4-kernel$  
-Git LFS: (4 of 4 files) 451.79 MB / 451.79 MB                                                                                                                                                                                              +/users/vim4_code/device/khadas/kvim4-kernel$ git lfs pull     
-xxx@server:/users/vim4/device/khadas/kvim4-kernel$+Git LFS: (4 of 4 files) 451.79 MB / 451.79 MB  
 ``` ```
  
Last modified: 2022/09/07 08:57 by goenjoy