Difference between revisions of "OS: Android - Download"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| (45 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | ==  | + | ==Download==  | 
| + | |||
| + | Sumber: http://source.android.com/source/downloading.html  | ||
| − | + | ===Inisialisasi Source Code===  | |
| − | + | Sebagai user biasa lakukan  | |
| − | + |  mkdir ~/bin  | |
| − | + |  PATH=~/bin:$PATH  | |
| − | + | ||
| − | + |  sudo apt-get install curl  | |
| − | + | ||
| − | + |  curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo  | |
| − | + |  chmod a+x ~/bin/repo  | |
| − | ===  | + | ===Untuk Mirror Repository===  | 
| − | + | Ada baiknya kita melakukan [[OS: Android - Membuat Mirror Source | Mirrot Source Code Android]] supaya bisa di copy ke beberapa komputer tanpa perlu men-download lagi.  | |
| − | |||
| − | |||
| + | Folder mirror yang di sarankan  | ||
| − | + |  /usr/local/aosp/mirror  | |
| + |  /usr/local/aokp/mirror  | ||
| + |  /usr/local/cyanogenmod/mirror  | ||
| + | ===Mengambil dari Mirror===  | ||
| − | + | Di sisi client, dapat melakukan sebagai userbiasa  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | + |  mkdir -p ~/android-source  | |
| + |  cd ~/android-source  | ||
| + | |||
| + |  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  | ||
| − | + | atau  | |
| − |   /  | + |   repo init -u /usr/local/aokp/mirror/platform/manifest.git  | 
| + |  repo sync  | ||
| − | + | atau  | |
| − | + |   repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git  | |
| − | + |   repo sync  | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | Untuk melakukan sync.  | |
| + | Sebagai user biasa, lakukan secara berurut, dari sisi mirror dan dari sisi master.  | ||
| − | + |  cd ~/android-source  | |
| + |  repo sync  | ||
| − | |||
| − | + |   cd /usr/local/aosp/mirror  | |
| − | + |   repo sync  | |
| − | + |   cd /usr/local/aokp/mirror  | |
| − | + |   repo sync  | |
| − | |||
| − | + |   cd /usr/local/cyanogenmod/mirror  | |
| − | + |   repo sync  | |
| + | ===Tanpa Mirror===  | ||
| − | + | Alternatif lain, kalau hanya untuk sendiri tidak perlu melakukan mirror  | |
| − | |||
| − | + |   mkdir -p ~/android-source  | |
| + |  cd ~/android-source  | ||
| + | |||
| + |  git config --global user.email "you@example.com"  | ||
| + |  git config --global user.name "Your Name"  | ||
| + | |||
| + |  repo init -u https://android.googlesource.com/platform/manifest  | ||
| − | ===Download Source Code==  | + | ===Download Source Code===  | 
| − | + |  cd ~/android-source  | |
| + |  repo sync  | ||
==Referensi==  | ==Referensi==  | ||
| Line 102: | Line 87: | ||
* http://source.android.com/source/initializing.html  | * http://source.android.com/source/initializing.html  | ||
* http://source.android.com/source/downloading.html  | * http://source.android.com/source/downloading.html  | ||
| + | * http://projects.kde.org/projects/playground/mobile/necessitas/ministro/repository/revisions/master/raw/Necessitas_SDK/setup_ubuntu_for_necessitas_build.sh  | ||
| + | |||
==Pranala Menarik==  | ==Pranala Menarik==  | ||
| Line 130: | Line 117: | ||
* [[OS: Mengerti System Call]]  | * [[OS: Mengerti System Call]]  | ||
* [[OS: Membuat Kernel Modul]]  | * [[OS: Membuat Kernel Modul]]  | ||
| + | * [[Android]]  | ||
| + | * [[Pemrogramman Android]]  | ||
| + | * [[OS: Android - Mempersiapkan Development Environment]]  | ||
| + | * [[OS: Android - Memeriksa Spesifikasi Handphone yang digunakan]]  | ||
| + | * [[OS: Android - Membuat Mirror Source]]  | ||
* [[OS: Android - Download]]  | * [[OS: Android - Download]]  | ||
| + | * [[OS: Android - Membuat Folder untuk Bekerja]]  | ||
| + | * [[OS: Android - Mirror Source]]  | ||
| + | * [[OS: Android - Mirror Source AOKP]]  | ||
| + | * [[OS: Android - Mirror Source CyanogenMod]]  | ||
| + | * [[OS: Android - Build]]  | ||
| + | * [[OS: Android - Build CyanogenMod]]  | ||
| + | * [[OS: Android - Build AOSP]]  | ||
Latest revision as of 08:48, 3 September 2013
Download
Sumber: http://source.android.com/source/downloading.html
Inisialisasi Source Code
Sebagai user biasa lakukan
mkdir ~/bin PATH=~/bin:$PATH sudo apt-get install curl curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo chmod a+x ~/bin/repo
Untuk Mirror Repository
Ada baiknya kita melakukan Mirrot Source Code Android supaya bisa di copy ke beberapa komputer tanpa perlu men-download lagi.
Folder mirror yang di sarankan
/usr/local/aosp/mirror /usr/local/aokp/mirror /usr/local/cyanogenmod/mirror
Mengambil dari Mirror
Di sisi client, dapat melakukan sebagai userbiasa
mkdir -p ~/android-source cd ~/android-source 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
atau
repo init -u /usr/local/aokp/mirror/platform/manifest.git repo sync
atau
repo init -u /usr/local/cynogenmod/mirror/platform/manifest.git repo sync
Untuk melakukan sync.
Sebagai user biasa, lakukan secara berurut, dari sisi mirror dan dari sisi master.
cd ~/android-source repo sync
cd /usr/local/aosp/mirror repo sync
cd /usr/local/aokp/mirror repo sync
cd /usr/local/cyanogenmod/mirror repo sync
Tanpa Mirror
Alternatif lain, kalau hanya untuk sendiri tidak perlu melakukan mirror
mkdir -p ~/android-source cd ~/android-source git config --global user.email "you@example.com" git config --global user.name "Your Name" repo init -u https://android.googlesource.com/platform/manifest
Download Source Code
cd ~/android-source repo sync
Referensi
- http://source.android.com/source/initializing.html
 - http://source.android.com/source/downloading.html
 - http://projects.kde.org/projects/playground/mobile/necessitas/ministro/repository/revisions/master/raw/Necessitas_SDK/setup_ubuntu_for_necessitas_build.sh
 
Pranala Menarik
- Linux
 - Ubuntu
 - Linux: CLI untuk Survival
 - Sistem Operasi
 - Linux: Instalasi Sistem Operasi
 - Linux: Skema Partisi di Linux
 - Kernel
 - Compile Kernel
 - Compile Kernel: Konfigurasi Kernel
 - Kernel: Anatomi Kernel Source
 - OS: Linux Kernel
 - OS: Parameter Kernel Default
 - OS: Kernel Scheduler
 - OS: Complete Teori Tuning Kernel Scheduler
 - OS: Complete Teori Tuning I/O Performance
 - OS: Tuning Manajemen Memory
 - OS: Tuning Kernel Scheduler
 - OS: Tuning Completely Fair Queueing CFQ I/O scheduler
 - OS: Tuning Completely Fair scheduler CFS
 - OS: Build in Monitoring Tool
 - Linux Benchmarking
 - OS: Benchmarking menggunakan UnixBench
 - OS: Benchmarking menggunakan LLCBench
 - OS: Mengerti System Call
 - OS: Membuat Kernel Modul
 - Android
 - Pemrogramman Android
 - OS: Android - Mempersiapkan Development Environment
 - OS: Android - Memeriksa Spesifikasi Handphone yang digunakan
 - OS: Android - Membuat Mirror Source
 - OS: Android - Download
 - OS: Android - Membuat Folder untuk Bekerja
 - OS: Android - Mirror Source
 - OS: Android - Mirror Source AOKP
 - OS: Android - Mirror Source CyanogenMod
 - OS: Android - Build
 - OS: Android - Build CyanogenMod
 - OS: Android - Build AOSP