Difference between revisions of "OS: Android - Membuat Folder untuk Bekerja"

From OnnoWiki
Jump to navigation Jump to search
Line 38: Line 38:
 
   
 
   
 
  repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git
 
  repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git
 +
repo sync
 +
 +
 +
repo init -u /usr/local/aosp/platform/manifest.git
 +
repo sync
 +
 +
Copy and edit local_manifest.xml which contains proprietary projects (optional)
 +
 +
cp /usr/local/cyanogenmod/ladios/android_mirror/local_manifest.xml.sample .repo/local_manifest.xml
 +
vi .repo/local_manifest.xml
 +
 +
Fetch dari CyanogenMod mirror
 +
 +
repo init -u /usr/local/cyanogenmod/CyanogenMod/android.git -b <branch_name>
 
  repo sync
 
  repo sync
  
Line 46: Line 60:
 
  cd ~/android-aosp
 
  cd ~/android-aosp
 
  repo sync
 
  repo sync
 
  
 
==Sync Mirror Source Code==
 
==Sync Mirror Source Code==

Revision as of 07:09, 5 September 2013

Setelah kita membuat mirror. Maka kita dapat membuat folder untuk bekerja.

Mengambil dari Mirror

Di sisi client, dapat melakukan sebagai userbiasa

Untuk AOSP

mkdir -p ~/android-aosp
cd ~/android-aosp

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/aosp/mirror/platform/manifest.git
repo sync


Untuk AOKP

mkdir -p ~/android-aokp
cd ~/android-aokp

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/aokp/mirror/platform/manifest.git
repo sync

Untuk CyanogenMod

mkdir -p ~/android-cyanogenmod
cd ~/android-cyanogenmod

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git
repo sync


repo init -u /usr/local/aosp/platform/manifest.git
repo sync

Copy and edit local_manifest.xml which contains proprietary projects (optional)

cp /usr/local/cyanogenmod/ladios/android_mirror/local_manifest.xml.sample .repo/local_manifest.xml
vi .repo/local_manifest.xml

Fetch dari CyanogenMod mirror

repo init -u /usr/local/cyanogenmod/CyanogenMod/android.git -b <branch_name>
repo sync


Untuk melakukan sync. Sebagai user biasa, lakukan secara berurut, dari sisi mirror dan dari sisi master.

cd ~/android-aosp
repo sync

Sync Mirror Source Code

Jika kita melakukan mirror source code ada baiknya di sync juga


cd /usr/local/aosp/mirror
repo sync
cd /usr/local/aokp/mirror
repo sync
cd /usr/local/cyanogenmod/mirror
repo sync


Pranala Menarik