Hobi yang jadi Profesi

Mengenal Android Lebih Dalam - Dalvik, Filesystem

Mengenal Android Lebih Dalam - Dalvik, Filesystem
Kali ini saya akan mencoba membahas tentang Sistem Operasi Android secara mendalam yang saya yakin masih sedikit dari pengguna Device/Mobile Phone dengan Sistem Operasi Android yang tahu.
 

Android

1
 
Android merupakan Sistem Operasi dari Google yang ditujukan untuk perangkat Mobile seperti Ponsel atau Tab. Android berjalan pada prosesor dengan arsitektur ARM, MIPS dan pada versi terbaru 4.0 (Ice Cream Sandwitch) Android juga telah mendukung arsitektur x86 dari Intel.
 
Android berjalan pada kernel Linux dengan menggunakan berbagai macam library. Android ditulis dengan menggunakan bahasa C, Aplikasinya berjalan pada application framework yang dibangun dengan menggunakan Java dengan memanfaatkan Apache Harmony sebagai compatible java library-nya.
 
Semua aplikasi Android berjalan pada virtual machine yang bernama Dalvik, dimana dalvik inilah yang bertugas untuk melakukan penterjemahan Java Bytecode menjadi Dalvik Dex Code (Dalvik-executable).
 

Dalvik

Dalvik merupakan virtual machine yang menjadi layer/lapisan antara aplikasi dan sistem operasi. Dimana di dalam file aplikasi yang memiliki ekstensi .apk terdapat beberapa tipe file, diantaranya resource, assets, xml dan dex. Nah file dex ini lah yang asalnya diprogram dengan menggunakan bahasa Java. File dex ini akan dijalankan oleh Dalvik Virtual Machine untuk melakukan berbagai macam aktifitas, mulai dari menampilkan User Interface, akses Internet, menjalankan audio, memanggil kamera, dan sebagainya. Semua akses yang dilakukan oleh aplikasi tersebut harus melalui Dalvik Virtual Machine terlebih dahulu.
 
1
Arsitektur Android
 
Jadi boleh kita katakan kalau file dengan ekstensi .dex tersebut adalah file executable untuk Android, yang bila kita berbicara tentang sistem operasi windows, maka file .dex sama seperti file .exe pada windows.
 

Dalvik Cache

1File .apk sebenarnya merupakan file arsip dengan format zip yang dirubah namanya. Seperti Kita ketahui, untuk mengakses kontent/file yang berada pada file zip, Kita harus melakukan unzip terlebih dahulu, Hal ini akan menyebabkan waktu untuk mengakses data di dalamnya menjadi lama, karena itu Dalvik memiliki fasilitas untuk melakukan cache, dimana file .dex yang berada dalam .apk tersebut akan di-unzip dan disimpan dalam direktori dalvik-cache yang biasanya berlokasi di "/data/dalvik-cache".
 
Proses unzip file .dex tersebut akan dilakukan ketika user melakukan instalasi aplikasi yang dimaksud. Sehingga ketika user membuka aplikasi tersebut, sistem tidak akan mengakses data .dex pada file .apk, tapi akan langsung mengaksesnya di dalam dalvik-cache.
 

Filesystem

1Android bersandar pada kernel Linux, jadi struktur file yang digunakan juga sama persis dengan apa yang ada pada linux, tapi mungkin para pengguna Android tidak menyadarinya. Seperti halnya linux, root directory berada pada "/", semua filesystem/partisi di mount pada sebuah direktori. Berikut adalah beberapa filesystem yang umumnya dimiliki dalam sistem operasi ini:
 
  • Root
  • System
  • Data
  • Boot
  • SDCard
  • SD-Ext
  • Dev, Tmp, Proc

Root

Mount Point: /
Device: Linux Kernel, RAM

Layaknya linux, semua filesystem akan berada di dalam Root. Tidak seperti Windows yang memilah-milahnya ke dalam drive. Dalam linux semua device dapat diakses melalui filesystem dan menggunakan sistem stream, baik itu penyimpanan, display, ataupun input dan output device.
 

System

Mount Point: /system
Device: Internal Memory
 
Partisi ini berisi file-file system, dimana file-file sistem operasi Android dan aplikasi-aplikasi bawaannya disimpan. Partisi system ini selalu disimpan dalam Internal Storage ( storage pada ponsel ), dan tidak dapat diubah isinya kecuali telah dilakukan rooting. Berikut adalah beberapa file-file yang berada pada partisi ini:
 
  • /system/app - Dalam direktori ini terdapat file-file .apk untuk aplikasi system, seperti Phone Dialer, Launcher, IME/Keyboard, Mail, SMS, Settings, dsb.
  • /system/frameworks - Dalam direktori ini terdapat file-file frameworks dengan ekstensi .jar yang menyimpan fungsi-fungsi java yang diakses oleh aplikasi android, baik itu aplikasi system atau aplikasi yang diinstall oleh user.
  • /system/libs - Direktori ini berisi library-library dan library kernel yang ditulis dengan menggunakan bahasa C (Native), dan memiliki ekstensi .so. Android juga mendukung pembangunan aplikasi dengan menggunakan bahasa C (Native) dengan menggunakan Android NDK (Native Development Kit), dan mendukung library-library C seperti layaknya linux. hanya saja dukungannya lebih minimalis, dimana libc yang digunakan adalah libc bionic yang telah dimodifikasi agar lebih minimalis. Tapi sebenarnya kita masih bisa memanfaatkan Glibc untuk berjalan pada Linux ini, hanya harus dilakukan compile sendiri.
  • /system/bin, /system/xbin - Merupakan direktori yang berisi file-file executable berbasis linux, bila .dex akan berjalan pada dalvik-cache, file-file di dalam direktori ini akan berjalan langsung di atas kernel linux. Linux pada Android mendukung perintah-perintah dasar yang biasa digunakan pada shell di linux, seperti ls, mv, cp, cat, df, dsb. Perbedaanya, bila di linux semua perintah tersebut merupakan satu executable tersendiri, sedangkan pada linux semua perintah tersebut dikerjakan oleh satu executable yang bernama busybox.
  • /system/etc - Direktori ini berisi file-file konfigurasi system dan konfigurasi driver, mulai dari setting gps, wifi networking, database apn, sampai pengaturan volume untuk audio.
  • /system/customize, /system/fonts, /system/media, /system/usr - Semua direktori ini berisi file-file untuk kustomisasi sistem, seperti gambar animasi boot, huruf untuk tampilan, wallpaper, ringtone dan audio bawaan, juga beberapa layout keyboard dan lokalisasi bahasa.

Data

Mount Point: /data
Device: Internal Memory
 
Berbeda dengan system. Partisi data ini merupakan partisi untuk menyimpan data-data yang selalu berubah-ubah. Semua aplikasi yang diinstal oleh user akan disimpan pada partisi ini. Ketika pengguna melakukan wipe data ( reset to factory ), partisi ini akan dibabad habis (di format), sehingga data-data aplikasi yang diinstall, kontak, data sms, dan sebagainya akan hilang. Tapi sistem masih tetap bisa berjalan dikarenakan wipe data tidak akan menghapus partisi system.
 
Berikut adalah beberapa direktori yang berada pada partisi data ini:
 
  • /data/app - Berisi file-file .apk dari aplikasi-aplikasi yang diinstall, baik itu dari market atau dari aplikasi yang diinstall secara manual.
  • /data/data - Berisi file-file data aplikasi, baik itu aplikasi system ataupun yang diinstall oleh user. Isi direktori ini memuat berbagai macam data yang disimpan oleh aplikasi, seperti save game, database (sqlite), juga file-file assets dan resource dari aplikasi tersebut. Direktori inilah yang biasanya membesar dan bila Kita menginstall banyak aplikasi, maka Low Disk Space biasanya muncul dikarenakan isi direktori ini sudah terlalu besar.
  • /data/dalvik-cache - Merupakan tempat penyimpanan file-file .dex untuk dijalankan secara langsung oleh dalvik virtual machine.

Boot

Mount Point: /boot
Device: Internal Memory
 
Partisi ini memuat Kernel Linux dan merupakan partisi awal yang akan menerima sinyal booting dari device. Kernel inilah yang secara langsung mengakses hardware pada device kita.
 

SDCard

Mount Point: /sdcard, /mnt/sdcard
Device: MMC / External Storage
Layout: FAT32
 
Berbeda dengan partisi-partisi lainnya. Partisi ini adalah area bebas, dimana kita dapat melakukan perubahan sesuai dengan keiinginan. Kita dapat menyimpan lagu, foto, dan video di dalamnya, kita juga dapat menggunakannya untuk penyimpanan backup data, dan dapat juga digunakan sebagai USB drive.
 

SD-EXT

Mount Point: /sd-ext
Device: MMC / External Storage
Layout: EXT2, EXT3, EXT4
 
Merupakan modifikasi yang bisanya dilakukan pada Custom ROM, dimana bila Internal Memory tidak mencukupi untuk memuat data-data penting sistem, maka dilakukanlah pem-partisi-an pada memory card kita. Dimana memory card kita akan dibagi menjadi 2 partisi, partisi pertama berformat FAT32 yang akan dijadikan sebagai /sdcard, dan partisi kedua berformat EXT(x).
 
Inilah hebatnya Linux dan Android, dimana device yang memiliki umur yang tua yang tidak dapat lagi memuat sistem Android yang semakin hari semakin berukuran besar dan tidak dapat dimuat di dalam Internal Memory yang memiliki keterbatasan ukuran, dapat tetap mengikuti perkembangan zaman \m/.
 
SD-EXT ini memanfaatkan fasilitas Symlink yang didukung oleh Linux, dimana kita dapat melakukan symbolic link ( memetakan ) suatu file atau direktori dari satu partisi menuju partisi lainnya. Contohnya, kita memiliki direktori /sd-ext/app_s pada SD-EXT, dan lazimnya semua aplikasi sistem disimpan dalam /system/app, maka kita dapat melakukan symlink dari /sd-ext/app_s menuju /system/app, sehingga ketika sistem mengakses file/direktori dari /system/app sistem akan membaca file/direktori itu dari /sd-ext/app_s. Cerdik kan?. Beberapa pengembangan SD-EXT ini telah dilakukan oleh beberapa developer dan custom-ROM chef, seperti app2sd, data2sd, dan Modifikasi yang saya buat sendiri AD2SDX ( Lihat di XDA-Developers B-) ). Dimana mod-mod tersebut memiliki fungsinya masing-masing yang sebenarnya memiliki tujuan yang sama, yaitu memanipulasi filesystem yang terbatas agar dapat memanfaatkan penyimpanan data system di dalam External Memory.
 

Dev, Tmp, Proc

Mount Point: /dev, /tmp, /proc
Device: Linux Kernel, RAM
 
Direktori-direktori tersebut bukanlah merupakan Storage, tapi merupakan virtual. dimana /dev merupakan direktori yang memuat semua stream hardware, /tmp merupakan penyimpanan temporary pada ram, dan /proc merupakan direktori untuk menyimpan informasi proses yang berjalan.
 
Seperti halnya linux pada PC, semua akses aplikasi menuju hardware dapat dilakukan dengan mengakses stream pada /dev, seperti halnya kita mengakses file biasa. Kita dapat mengakses framebuffer display secara langsung pada file /dev/graphics/fb0, atau mengakses input device secara langsung pada /dev/input. Sistem Android mengakses hardware melalui /dev ini, dimana /dev ini lah yang diatur oleh Kernel Linux.
 
Kita juga dapat mengetahui ID suatu proses dan proses apa saja yang sedang berjalan pada direktori /proc. dan dapat juga menyimpan file temporary pada direktori /tmp untuk dilakukan proses selanjutnya.
 
Hanya saja direktori-direktori ini hanya dapat diakses bila Anda memiliki permission root.
 

Hal Lain yang Lebih Hebat

Bila kita tahu bahwa Android berjalan pada Linux Kernel, maka mungkin terbesit di pikiran kita, apakah mungkin untuk menjalankan aplikasi-aplikasi linux di dalam Android?.
 
Tentu saja mungkin, bahkan bisa dibilang bisa. bila Kita mau melakukan compile pada source code program yang ingin kita jalankan, maka semuanya mungkin. Beberapa contoh yang telah sukses diantaranya menjalankan lighttpd+php pada Android ( Webserver di Ponsel Kita? 8-> , bukan hayalan ), SSH Server, mc, Atau bahkan X-Server dengan GUI Gnome dan Aplikasi-aplikasinya. Ya silahkan kalian cari di Google...
 
Apa Benar Mungkin? Ya, Bukan hanya mungkin, Hal ini telah diimplementasikan oleh para developer terutama developer dari XDA-Developers. Walaupun Android hanya mendukung libc minimalis yang mengimplementasikan bionic, tapi GLibc ( Libc lengkap berlisensi GNU ) telah bertebaran di internet dan siap untuk digunakan.
 

Penutup

Android merupakan sistem operasi untuk device yang sangat powerful, dimana kompatibilitasnya sangat tinggi dan yang lebih mengagumkan, kita dapat melakukan kustomisasi yang tak pernah habis untuk ponsel kita ( hanya perlu kemauan dan keberanian ).
 
Semoga informasi singkat ini dapat berguna untuk para pengguna Android.
 
Terima Kasih
Wassalam.

From http://amarullz.blog.unikom.ac.id/mengenal-android.34d
 

Apa itu "ROOT"?

Apa itu Root?
Root adalah suatu user yang memiliki kemampuan maksimal dan bebas melakukan apa saja yang ingin dia lakukan pada sistem android.

Lalu apa sih fungsi dari Root?
Root berfungsi untuk memberikan hak sepenuhnya pada pengguna Android untuk dapat masuk ke sistem Android.

Lalu apa kerugian root ?

- Menghanguskan garansi,tapi menurut ane apalah artinnya sebuah garansi dibanding dengan ilmu yg kita dapat dari root itu.
- Bisa terjadi ketidaksengajaan terhapusnya file system,kalau tidak hati-hati :p
- Bisa membuat agan ketagihan untuk lebih mengenal system android :v
-

Lalu keuntungannya ?
- Dapat menghapus aplikasi bawaan pabrik
- Dapat Menginstall Aplikasi yang
Membutuhkan Root
- Dapat menginstall custom ROM
- Dapat melakukan pengaturan untuk memaksimalkan kinerja ponsel

Jadi apa kesimpulannya ?

Proses Root Android berguna untuk membuka akses ke sistem Android. Keuntungan root Android secara garis besar adalah memiliki kontrol penuh terhadap handphone. Kontrol penuh tersebut bila tidak dilakukan secara hati-hati dapat menyebabkan kerusakan sistem. Jadi, jika agan masih merasa puas atau cukup dengan kemampuan serta fasilitas handphone Android yang dimiliki, maka proses root sebaiknya tidak usah dilakukan.Begitu jg sebaliknya.

*DO WITH YOUR OWN RISK
 

Apa itu "CWM"?

Apakah ClockworkMod?
ClockworkMod Recovery
adalah recovery sekunder untuk perangkat Android yang dibuat oleh Koush.
Hal ini didasarkan dari citra pemulihan eclair. Fitur termasuk backup
Nandroid, adb shell, advance update.zip (ignore asserts and signature
checks) , dan file browser untuk memilih update.zip. ClockworkMod juga dikenal sebagai CWM, clockwork dan CW recovery.

Tentang Android Recovery

Hampir
sebagian besar perangkat android menyertakan konsol pemulihan yang pada
dasarnya dalam partisi pada memori internal perangkat dan dapat
dipanggil pada saat boot. Pemulihan stock hampir semua perangkat android
menyediakan pilihan dasar yang memungkinkan anda untuk mengembalikan
pada setting awal pabrik / factory reset namun tidak semua dapat
memulihkan sistem operasi pada ROM format zip, oleh karena itu pemulihan
custom akan berguna pada saat anda membutuhkan pemulihan sistem operasi
tersebut.

Sebuah

pemulihan custom pada dasarnya menggantikan pemulihan stock dengan
salah satu yang memungkinkan anda melakukan semua yang dapat anda
lakukan dengan pemulihan stock, ditambah beberapa fitur lebih banyak
pilihan untuk memberi kontrol lebih banyak pada perangkat anda. Dengan
pemulihan custom, anda dapat menginstal ROM resmi dan tidak resmi serta
pembaruan lainnya termasuk aplikasi, tema, kernel menggunakan file zip,
dan masih banyak lagi fitur yang disediakan.

Pengantar ClockworkMod
Recovery
ClockworkMod adalah salah satu pemulihan yang paling banyak digunakan
android custom yang tersedia untuk perangkat android. Ini adalah
pemulihan yang dibutuhkan untuk AOKP, AOSP, CM7, CM9, CM10 dan lainnya.
ClockworkMod recovery dikembangkan oleh Koushik Dutta (juga dikenal
sebagai Koush - seorang developer Android ROM Manager.


Metode Install CWM
Metode 1: Rom Manager
ROM
Manager adalah cara asli dan resmi untuk menginstal clockworkMod
recovery dengan file .zip. Unduh "Manajer Rom" dari play store klik
gambar di bawah ini.

Metode 2: Update.zip
Anda dapat menemukan dan download update.zip ini sendiri, letakkan di telepon di / sdcard / dan boot ke recovery.

Metode 3 (beberapa model): Flash

Untuk
beberapa model dengan flash atau mengunakan kernel dengan built in
Clockwork ROM Kebanyakan dibuat untuk perangkat yang kompatibel termasuk
kernel dengan built in CWM Dengan metode ini anda tidak perlu file
update.zip atau Manajer Rom lagi.

Boot ke ClockworkMod
Sebagai

contoh pada perangkat android yang paling banyak digunakan pengguna
android yaitu Samsung, anda dapat memasukkan pemulihan dengan menyalakan
perangkat Anda dan pada saat menyalakan perangkat android tekan tombol
'Volume Down' atau tombol 'Volume-Up' dan tombol 'Power' untuk
menghidupkan perangkat, hal ini tergantung pada perangkat yang anda
gunakan, terkadang tiap perangkat berbeda cara pemanggilan recovery
tersebut, terkadang ada yang harus menyertakan dengan menekan tombol
'Home'.

Fitur CWM

1.Reboot system now
Reboot / restart perangkat android anda.

2.Apply update from sdcard
Hal ini dapat digunakan
untuk instalasi dari setiap update resmi atau tidak resmi, ROM, kernel,
tema, dll yang diinstal dalam format zip dari recovery, update.zip. File
zip telah ditempatkan pada SD card (yaitu tidak dalam sub-folder).
Setelah memilih opsi ini akan memunculkan konfirmasi untuk memastikan
bahwa pilihan anda benar.

3.Wipe data/factory reset
Pilihan ini menghapus
semua data pengguna pada perangkat serta cache. Memilih opsi ini sama
seperti anda melakukan factory reset dari menu setting > privacy >
factory reset. Semua aplikasi, setting dan data pada perangkat akan
ter-reset seperti ketika anda pertama kali install ROM (untuk custom
ROM) atau seperti ketika anda membeli perangkat baru (untuk stock ROM).
Opsi ini tidak akan reset memory external anda.

4.Wipe cache partition
Membersihkan cache
partisi pada perangkat untuk menghapus semua data yang terkumpul di sana
selama penggunaan / data user. Hal ini sering digunakan sebelum
menginstal ROM, aplikasi baru, kernel atau mod serupa melalui recovery.

5.Install zip from sdcard
Opsi ini memungkinkan
anda untuk install file dengan format zip, namun tidak harus bernama
update.zip dan tidak harus terletak pada root sd card. Setelah anda
pilih opsi ini maka akan muncul beberapa opsi lagi, untuk penjelasan
lanjut akan tips droid jelaskan pada gambar terkait di bawah ini.

5.1.Apply sdcard update.zip

Ini pada dasarnya sama dengan 'apply update from sdcard' pilihan menu utama. 

5.2.Choose zip from sdcard


Memungkinkan anda menginstal file zip (dengan nama apapun) dari setiap
lokasi pada kartu SD Anda. File bisa untuk ROM, kernel, aplikasi, tema
atau mod asalkan itu dalam flashable reocvery format zip. Ini adalah
pilihan yang paling banyak digunakan untuk memasang ROM yang telah Anda
download dan disalin ke kartu SD Anda. 

5.3.Toggle signature verification


Ternyata verifikasi tanda dan mematikan. Ketika verifikasi tanda aktif,
anda tidak akan dapat menginstal custom ROM yang belum ditandai oleh
para pengembang (custom ROM yang tidak ditandai). Mematikan itu melompat
cek verifikasi tanda dan hasil dengan instalasi. 

5.4.Toggle script asserts


Jarang digunakan pilihan ini oleh sebagian besar pengguna recovery. Ini
hanya mengubah skrip untuk menegaskan script tersebut akan aktif atau
nonaktif. Jika anda tidak tahu tentang ini (tips droid tidak melakukan
test pada opsi ini), yang terbaik adalah tidak untuk mengubah pilihan
ini. 

5.5.+++++Go Back+++++


Membawa Anda kembali ke menu utama.
6.Backup and Restore 
Tidak perlu diragukan
lagi, opsi ini merupakan salah satu fitur yang paling penting yang
disediakan oleh custom recovery, fitur backup dan restore juga dikenal
sebagai cadangan Nandroid yang memungkinkan Anda untuk mengambil data
dan file dari seluruh memori internal telepon anda termasuk semua
partisi, dan simpan di kartu SD. Ketika anda pilih opsi ini, maka akan
muncul beberapa opsi yang akan tips droid jelaskan pada gambar di bawah
ini.

6.1.Backup Data data + dbdata + cache
Membawa backup Nandroid, seperti dijelaskan di atas, baik data, dbdata dan cache. 
6.2.Restore Data

Memungkinkan anda
memulihkan cadangan diambil sebelumnya. Ketika anda memilih opsi ini,
akan menyajikan anda dengan daftar backup yang ada dari kartu SD yang
dapat anda pilih dari untuk restorasi. 
6.3.Backup ALL

Hampir sama seperti backup data, namun opsi ini akan melakukan backup secara keseluruhan. 
6.4.Restore ALL (Be careful!)

Memulihkan data secara keseluruhan, opsi ini harap anda perhatikan secara lebih hati-hati dalam melakukan pemulihan. 
6.4.1.Advance Restore

Tergantung dari CWM baik versi maupun perangkat. Biasa pilihan ini muncul pada 'advance restore', namun terkadang muncul pada 'restore all'.
Pilihan ini mirip dengan pilihan Restore tetapi sekali cadangan telah
dipilih untuk dipulihkan, pilihan ini memungkinkan anda untuk memilih
apa bagian itu untuk mengembalikan. Anda dapat memilih untuk
mengembalikan boot, sistem, data, cache dan sd-ext partisi. 
6.5.+++++Go Back+++++

Membawa Anda kembali ke menu utama.

7.Mounts and Storage

Memungkinkan anda untuk melakukan tugas pemeliharaan pada semua partisi
internal dan eksternal dari perangkat android anda. Setelah anda pilih
opsi ini maka anda kembali akan dihadapkan beberapa pilihan lagi.
Pilihan tersebut perhatikan gambar di bawah ini.
7.1.Mount/unmount /system, /data, /cache, /sdcard or /sd-extOpsi
ini memungkinkan anda beralih antara pemasangan atau melepas partisi
ini tersebut sesuai pilihan anda. Sebagian besar pengguna tidak perlu
mengubah pilihan ini. 
7.2.Format boot, system, data, cache, sdcard or sd-extIni
memungkinkan anda langsung memformat salah satu partisi.
Berhati-hatilah dengan pilihan ini jika anda melakukan format pada salah
satu partisi akan mengakibatkan kehilangan semua data pada perangkat
android anda, terutama boot dan partisi sistem. Memformat partisi sistem
akan menghapus ROM anda dan meninggalkan ponsel anda tanpa sistem
operasi dan jika anda gagal partisi boot mungkin akan mengakibatkan
brick pada perangkat anda kecuali anda mengembalikan atau flash ulang
sebelum reboot perangkat anda. 
7.3.Mount USB storageMemungkinkan
anda mengaktifkan USB mode penyimpan massal untuk kartu SD anda dari
pemulihan sehingga anda dapat terhubung ke komputer anda melalui USB dan
mentransfer file ke / dari itu tanpa harus meninggalkan pemulihan. 
7.4.+++++Go Back+++++Membawa Anda kembali ke menu utama.
8.Advanced
Bagian ini berisi
beberapa pilihan sebagian besar pengguna tidak akan membutuhkan,
meskipun ini sebenarnya sering dan cukup berguna, terutama wipe Dalvik
cache, yang diperlukan sebelum instalasi pada sebagian ROM.

8.1.Reboot RecoveryMemungkinkan
anda secara langsung dan cepat reboot dari recovery segera kembali ke
recovery lagi. Ini adalah pilihan berguna untuk beberapa back-to-back
instalasi yang membutuhkan perangkat untuk setidaknya satu kali booting
antara mereka.
8.2.Wipe Dalvik CacheMemungkinkan anda untuk
menghapus cache untuk mesin virtual Dalvik (custom-built virtual
Java machine untuk Android). Ini diperlukan sebelum instalasi ROM
sebagian dan pada kesempatan lain juga, untuk memperbaiki beberapa
masalah.
8.3.Wipe Battery StatsMenyeka statistik penggunaan
baterai disimpan dan efektif recalibrates baterai. Berguna dalam
berbagai skenario saat Android tidak menunjukkan tingkat baterai yang
benar.
8.4.Report ErrorDalam kasus kesalahan, fitur ini dapat
digunakan untuk menyimpan log  sehingga anda dapat melakukan koreksi
ketika terjadi suatu kesalahan pada operasi pemulihan ClockworkMod pada
kartu SD yang nanti dapat laporan dari android menggunakan Manajer ROM.
8.5.Key TestMemungkinkan
anda menekan salah satu tombol perangkat keras untuk melihat apakah
mereka (perangkat keras) benar berfungsi, dan untuk melihat kode kunci
mereka (perangkat keras).
8.6.Partition SD CardOpsi ini
memberikan anda sebuah cara untuk partisi kartu SD Anda dengan benar
untuk digunakan dengan ROM yang mendukung data2ext (sangat berguna untuk
perangkat yang memiliki memori internal rendah yang memungkinkan
partisi pada kartu SD untuk digunakan sebagai internal  penyimpanan data
yaitu sebagai partisi / data). Setelah opsi ini dipilih, Anda akan
diberikan pilihan untuk memilih ukuran untuk partisi / sd-ext serta
partisi opsional / swap pada kartu SD, dan kemudian akan secara otomatis
memformat untuk anda, meninggalkan ruang yang tersisa untuk penggunaan
normal kartu SD. Pilihan ini akan menghapus semua data dari kartu SD
Anda jadi gunakan dengan hati-hati!
8.7.Fix PermissionsPerbaikan
izin file untuk partisi memori internal kembali ke default. Hal ini
sangat berguna sebagai memperbaiki beberapa kesalahan dan force close
yang mulai muncul setelah aplikasi yang diinstal dan memperbaiki akses
yang mengacaukan hak akses file penting.
8.8.+++++Go Back+++++Membawa Anda kembali ke menu utama.
9.Power off
Mematikan perangkat android anda.

10.+++++Go Back+++++
Membawa Anda kembali ke menu utama.

Beberapa yang perlu kita perhatikan sebelum melakukan install dari CWM:


•Periksa baterai, jangan terlalu rendah karena ketika anda melakukan
flash dan baterai anda habis akan menyebabkan brick pada perangkat anda.

•Terkadang beberapa perangkat memerlukan unlocking bootloader terlebih
dahulu sebelum melakukan instalasi (Stock Android Devices Only).
•Device anda sudah dalam posisi rooting.
•Jangan lupa untuk tetap melakukan backup sebelum anda memulai melakukan mod pada perangkat android anda.
 

Apps Android

List Apps Android

1. Astro File Manager Pro(File Manager): http://pendek.in/j5b1

2. Office Suite 7 Pro+PDF(Office): http://pendek.in/j5b2

3. Camera FV-5 Pro(Photography): http://pendek.in/j5b3

4. MiFile Explorer(File Manager): http://pendek.in/j5b4

5. Otaku Camera(Photography): http://pendek.in/j5b8

6. Anime Watcher(Anime Streaming): http://pendek.in/j5b9

7. Manga Watcher(Manga Reader): http://pendek.in/j5ba

8. Titanium Backup Pro(Tools): http://pendek.in/j5bb

9. TubeX(Youtube Downloader): http://pendek.in/j5bc

10. ROM Toolbox Pro(Tools): http://pendek.in/j5bd

11. Beautiful Widgets(Widget): http://pendek.in/j8l8

12. SetCPU(Tools): http://pendek.in/j8l9

13. WP Notification(Modding): http://pendek.in/j8la

14. Camera Zoom FX(Photography): http://pendek.in/j8lb

15. GameCIH 3(Cheat Apps): http://pendek.in/j8lc

16. Next Launcher(Launcher): http://pendek.in/jqjs

17. Winamp Pro(Music): http://pendek.in/jqjt

18. Kaspersky Mobile(Antivirus): http://pendek.in/jqju

19. JetAudio Plus(Music): http://pendek.in/jqjv

20. TSF Shell: http://pendek.in/jqjw

21. Play Store: http://pendek.in/jqjx

22. Sidebar Pro(Personalization): http://pendek.in/jqjy

23. Runtastic Pro(Trainer): http://pendek.in/jqjz

24. Statusbar +(WP Personalization): http://pendek.in/jqk0

25. Messaging 7(WP Personalization): http://pendek.in/jqk1

 

Game Android

List Game Android Yang Sudah Di Mod QVGA&ARMV6
 
1. Mini Motor Racing(Racing): http://pendek.in/bwdl

2. Eternal Legacy(RPG): http://pendek.in/bwdm

3. Football Manger Handheld 2013(Sport,Strategy): http://pendek.in/bwdn

4. UNO(Cards): http://pendek.in/bwdo

5. Football Manager Handheld 2012 (Sport,Strategy): http://pendek.in/bwdp

6. Canabalt HD(Strategy,Arcade): http://pendek.in/bwdq

7. Doom GLES(FPS): http://pendek.in/bwdr

8. Gangstar Miami Vindication(TPS): http://pendek.in/bwdt

9. FIFA 2012(Sport): http://pendek.in/bwdu

10. Myth Defense(Strategy): http://pendek.in/bwdv

11. GTA III(TPS): http://pendek.in/bwdz

12. Where's My Water(Strategy): http://pendek.in/bwe2 (Galaxy Mini Tested)

13. Asphalt 5(Racing)(LINK FIXED): http://pendek.in/bwe4

14. Dead Space(TPS,Horror): http://pendek.in/bwe5

15. Modern Combat Sandstorm(FPS): http://pendek.in/bwe8

16. Plague.Inc(Strategy): http://pendek.in/cc1z

17. Assasins Creed(TPS,Adventure): http://pendek.in/cc2m

18. Command And Conquer 4(RTS,Strategy): http://pendek.in/cc3m

19. Temple Run 2(Arcade): http://pendek.in/cc3v

20. Subway Suffers(Arcade): http://pendek.in/cc4i

21. Need For Speed Hot Pursuit(Cma HVGA)(Racing): http://pendek.in/cjms

22. Anomaly Korea(RTS,Strategy): http://pendek.in/cjn2

23. Need For Speed Shift(Racing)(LINKFIXED): http://pendek.in/cjor

24. Survival Run With Bear Grylls(Adventure): http://pendek.in/cjrp

25. PES 2012(Sport): http://pendek.in/cjsp

26. Real Racing 2(Racing): http://pendek.in/cjsh

27. Final Fantasy III(RPG,Adventure): http://pendek.in/cvqv

28. PES 2012(With Commentary)(Sport): http://pendek.in/cvr1

29. Anomaly Warzone(RTS,Strategy): http://pendek.in/cvr2

30. Slenderman!-Episode One(Horror,Adventure): http://pendek.in/cvr8

31. Aftermath XHD(TPS,Horror): http://pendek.in/d9uf

32. Flashout(Racing,Sci-Fi): http://pendek.in/d9uj

33. Worms(Shooter,Strategy): http://pendek.in/d9ww

34. GT Racing Motor Academy(Racing)(LINK FIXED)- http://pendek.in/dkyc

35. Crash Team Racing(PSX ISO,Racing): http://pendek.in/e64v

36. Bakusou Kyoudai:Let's & Go(PSXISO,Racing): http://pendek.in/e64z

37. The Sims 3(Simulation): http://pendek.in/e650

38. Dino Crisis(PSX ISO,FPS): http://pendek.in/e652

39. D.A.R.K(RPG,Adventure): http://pendek.in/e654

40. Quake II(FPS,Sci-Fi): http://pendek.in/e657

41. NFS:Porsche Edition(PSX ISO,Racing): http://pendek.in/eb36

42. Angry Birds Space(Adventure,Arcade): http://pendek.in/eb3b

43. Tekken 3(PSX ISO,Action): http://pendek.in/eb3e

44. Meon(Puzzle): http://pendek.in/epj6

45. Doodle Jump(Arcade): http://pendek.in/epj7

46. Cut The Rope(Puzzle): http://pendek.in/ewi2

47. Driftmania (Racing): http://pendek.in/ewi3

48. Granturismo(ISO PSX,Racing): http://pendek.in/ez4j

49. Expendable Rearmed(Action,TPS): http://pendek.in/ez4k

50. i Fishing(Fishing,Strategy): http://pendek.in/ez4l

51. Flick Golf Extreme(Strategy,Arcade): http://pendek.in/ez4m

52. Moe Cure NET(EN)(Visual Novel): http://pendek.in/ez4n

53. Top Gear SSR(Racing,Puzzle): http://pendek.in/fesg

54. Curiosity(Puzzle): http://pendek.in/fesi

55. Clannad-The Past Path-(VisualNovel): http://pendek.in/fpcq

56. Fruit Ninja:Puss in Boots(Arcade): http://pendek.in/fpct

57. Time Crisis Strike(Shooter): http://pendek.in/g1sc

58. Redbull AR(Racing F1): http://pendek.in/gq5l

59. Undead Slayer(RPG,Strategy): http://pendek.in/gq5m

60. Return To Catle:Wolfenstein(Action,FPS): http://pendek.in/gu66

61. Cross Court Tennis(Sport,Tennis): http://pendek.in/h03s

62. Inotia 4-Assasins of Berkel (RPG,TPS): http://pendek.in/h22s

63. Tiger Woods PGA TOUR 12(Sport,Golf): http://pendek.in/hbh4

64. Resident Evil 4(Korean Edition)(Action,Shooter): http://pendek.in/hbhw

65. Silent Hill(PSX ISO)(Action,Horror): http://pendek.in/hgv1

66. Vector(Adventure,Parkour): http://pendek.in/hgw9

67. Zenonia 5 (MODDED)(RPG,TPS): http://pendek.in/hgy7

68. Moonlight Walks (Visual Novel): http://pendek.in/hn7w

69. Tap Tap Revenge 4(Rythm): http://pendek.in/huzx

70.  Frontline Commando(Shooter,TPS): http://pendek.in/huzy

71. SimCity Deluxe(Strategy): http://pendek.in/i0qx

72. Amazing Alex(Strategy): http://pendek.in/i0qw

73. osu!droid(Rythm): http://pendek.in/i8il

74. Ducati Challange(Racing): http://pendek.in/i8im

75. The Amazing Spider-Man 2D (Action,2D): http://pendek.in/i8in

76. Deer Hunter Reloaded(Shooter): http://pendek.in/i8io

77. PES 2013 ISO RIP Version (PSP): http://pendek.in/i8ip

78. Samurai Tiger(Action,RPG): http://pendek.in/i8iq

79. Harvest Moon Hero Of Leaf Valley ISO( PSP ): http://pendek.in/i8ir

80. Order & Chaos Duels(RPG,Action): http://pendek.in/i8is

81. Naruto Shippuden Kizuna Drive RIP Version( PSP ): http://pendek.in/i8it

82. Monopoly(Strategy): http://pendek.in/ib5c

83. ZENONIA 5 v1.0.5(RPG): http://pendek.in/ib61

84.Stick Stunt Biker(Strategy): http://pendek.in/ib60

85. N.O.V.A(FPS,Sci-fi): http://pendek.in/icdf

86. Real Steel (Action,Fighting,Sci-Fi): http://pendek.in/idwx

87. Katawa Shoujo(Visual Novel): http://pendek.in/idwy

88. Reckless Getaway(Racing): http://pendek.in/ijrn

89. Fast Five(Racing): http://pendek.in/ijrp

90. Mass Effect Infiltrator(TPS,RPG): http://pendek.in/ilqx

91. Ninja Village(RPG,Strategy,Simulator): http://pendek.in/izd1

92. Mario Bros(NES EMULATOR): http://pendek.in/izd2

93. Plant VS Zombie(Strategy): http://pendek.in/izd3

94. Final Fantasy I (RPG): http://pendek.in/izd4

95. Ular Tangga (Strategy): http://pendek.in/izd5

96. Panjat Pinang(Strategy): http://pendek.in/izd6

97. THE DEAD CHAPTER ONE(FPS): http://pendek.in/izd7

98. XARM(Fighting): http://pendek.in/j4qz

99. Super Mario 3(Adventure): http://pendek.in/j4r0

100. xDrag(Racing): http://pendek.in/j4r1

101. Freestyle Motocross IV(Racing): http://pendek.in/j4r2

102. Elgard(MMORPG): http://pendek.in/j4r3

103. Ice Rage(Sport): http://pendek.in/j4r4

104. Frontline Commando D-Day (Shooting,TPS): http://pendek.in/j4r5

105. Asphalt Surfers(Arcade): http://pendek.in/j4r6

106. Snowbike Racing(Racing): http://pendek.in/j5as

107. Robo5(Puzzle): http://pendek.in/j5at

108. Gunstrike(CS Alternative)(FPS): http://pendek.in/j5au

109. Brotherhood of Violence(Action,Arcade): http://pendek.in/j5av

110. Reckless Racing(Racing): http://pendek.in/j5ay

111. Dungeon Hunter(RPG): http://pendek.in/j5ax

112. Draw Race 2(Racing):h ttp://pendek.in/j8ld

113. Tehra Dark Warrior(Action): http://pendek.in/j8le

114. Fifa 12 v.1.3.98(Sport): http://pendek.in/j8ld

115. Subway Surfers(No LAG)(Arcade): http://pendek.in/jqk4

116. Dust:Offroad Racing GOLD(Racing) http://pendek.in/jqk5

117. Ragnarok Valkyrie Uprising(RPG): http://pendek.in/jqk6

118. Agent Dash(Arcade): http://pendek.in/jqk7

119. Wintertale(Visual Novel): http://pendek.in/jqk8

120. Epic Raiders(Racing): http://pendek.in/jqk9

121. Bike Race Pro(Racing): http://pendek.in/jqka

122. Epic Raiders(RPG) http://pendek.in/jqk9

123. Naruto Shippuden : Ultimate Ninja ImpactISO (PSP):http://pendek.in/krb9

124. Cut The Rope Time Travel(Arcade):http://pendek.in/krba

1. Mini Motor Racing(Racing): http://pendek.in/bwdl

2. Eternal Legacy(RPG): http://pendek.in/bwdm

3. Football Manger Handheld 2013(Sport,Strategy): http://pendek.in/bwdn

4. UNO(Cards): http://pendek.in/bwdo

5. Football Manager Handheld 2012 (Sport,Strategy): http://pendek.in/bwdp

6. Canabalt HD(Strategy,Arcade): http://pendek.in/bwdq

7. Doom GLES(FPS): http://pendek.in/bwdr

8. Gangstar Miami Vindication(TPS): http://pendek.in/bwdt

9. FIFA 2012(Sport): http://pendek.in/bwdu

10. Myth Defense(Strategy): http://pendek.in/bwdv

11. GTA III(TPS): http://pendek.in/bwdz

12. Where's My Water(Strategy): http://pendek.in/bwe2 (Galaxy Mini Tested)

13. Asphalt 5(Racing)(LINK FIXED): http://pendek.in/bwe4

14. Dead Space(TPS,Horror): http://pendek.in/bwe5

15. Modern Combat Sandstorm(FPS): http://pendek.in/bwe8

16. Plague.Inc(Strategy): http://pendek.in/cc1z

17. Assasins Creed(TPS,Adventure): http://pendek.in/cc2m

18. Command And Conquer 4(RTS,Strategy): http://pendek.in/cc3m

19. Temple Run 2(Arcade): http://pendek.in/cc3v

20. Subway Suffers(Arcade): http://pendek.in/cc4i

21. Need For Speed Hot Pursuit(Cma HVGA)(Racing): http://pendek.in/cjms

22. Anomaly Korea(RTS,Strategy): http://pendek.in/cjn2

23. Need For Speed Shift(Racing)(LINKFIXED): http://pendek.in/cjor

24. Survival Run With Bear Grylls(Adventure): http://pendek.in/cjrp

25. PES 2012(Sport): http://pendek.in/cjsp

26. Real Racing 2(Racing): http://pendek.in/cjsh

27. Final Fantasy III(RPG,Adventure): http://pendek.in/cvqv

28. PES 2012(With Commentary)(Sport): http://pendek.in/cvr1

29. Anomaly Warzone(RTS,Strategy): http://pendek.in/cvr2

30. Slenderman!-Episode One(Horror,Adventure): http://pendek.in/cvr8

31. Aftermath XHD(TPS,Horror): http://pendek.in/d9uf

32. Flashout(Racing,Sci-Fi): http://pendek.in/d9uj

33. Worms(Shooter,Strategy): http://pendek.in/d9ww

34. GT Racing Motor Academy(Racing)(LINK FIXED)- http://pendek.in/dkyc

35. Crash Team Racing(PSX ISO,Racing): http://pendek.in/e64v

36. Bakusou Kyoudai:Let's & Go(PSXISO,Racing): http://pendek.in/e64z

37. The Sims 3(Simulation): http://pendek.in/e650

38. Dino Crisis(PSX ISO,FPS): http://pendek.in/e652

39. D.A.R.K(RPG,Adventure): http://pendek.in/e654

40. Quake II(FPS,Sci-Fi): http://pendek.in/e657

41. NFS:Porsche Edition(PSX ISO,Racing): http://pendek.in/eb36

42. Angry Birds Space(Adventure,Arcade): http://pendek.in/eb3b

43. Tekken 3(PSX ISO,Action): http://pendek.in/eb3e

44. Meon(Puzzle): http://pendek.in/epj6

45. Doodle Jump(Arcade): http://pendek.in/epj7

46. Cut The Rope(Puzzle): http://pendek.in/ewi2

47. Driftmania (Racing): http://pendek.in/ewi3

48. Granturismo(ISO PSX,Racing): http://pendek.in/ez4j

49. Expendable Rearmed(Action,TPS): http://pendek.in/ez4k

50. i Fishing(Fishing,Strategy): http://pendek.in/ez4l

51. Flick Golf Extreme(Strategy,Arcade): http://pendek.in/ez4m

52. Moe Cure NET(EN)(Visual Novel): http://pendek.in/ez4n

53. Top Gear SSR(Racing,Puzzle): http://pendek.in/fesg

54. Curiosity(Puzzle): http://pendek.in/fesi

55. Clannad-The Past Path-(VisualNovel): http://pendek.in/fpcq

56. Fruit Ninja:Puss in Boots(Arcade): http://pendek.in/fpct

57. Time Crisis Strike(Shooter): http://pendek.in/g1sc

58. Redbull AR(Racing F1): http://pendek.in/gq5l

59. Undead Slayer(RPG,Strategy): http://pendek.in/gq5m

60. Return To Catle:Wolfenstein(Action,FPS): http://pendek.in/gu66

61. Cross Court Tennis(Sport,Tennis): http://pendek.in/h03s

62. Inotia 4-Assasins of Berkel (RPG,TPS): http://pendek.in/h22s

63. Tiger Woods PGA TOUR 12(Sport,Golf): http://pendek.in/hbh4

64. Resident Evil 4(Korean Edition)(Action,Shooter): http://pendek.in/hbhw

65. Silent Hill(PSX ISO)(Action,Horror): http://pendek.in/hgv1

66. Vector(Adventure,Parkour): http://pendek.in/hgw9

67. Zenonia 5 (MODDED)(RPG,TPS): http://pendek.in/hgy7

68. Moonlight Walks (Visual Novel): http://pendek.in/hn7w

69. Tap Tap Revenge 4(Rythm): http://pendek.in/huzx

70.  Frontline Commando(Shooter,TPS): http://pendek.in/huzy

71. SimCity Deluxe(Strategy): http://pendek.in/i0qx

72. Amazing Alex(Strategy): http://pendek.in/i0qw

73. osu!droid(Rythm): http://pendek.in/i8il

74. Ducati Challange(Racing): http://pendek.in/i8im

75. The Amazing Spider-Man 2D (Action,2D): http://pendek.in/i8in

76. Deer Hunter Reloaded(Shooter): http://pendek.in/i8io

77. PES 2013 ISO RIP Version (PSP): http://pendek.in/i8ip

78. Samurai Tiger(Action,RPG): http://pendek.in/i8iq

79. Harvest Moon Hero Of Leaf Valley ISO( PSP ): http://pendek.in/i8ir

80. Order & Chaos Duels(RPG,Action): http://pendek.in/i8is

81. Naruto Shippuden Kizuna Drive RIP Version( PSP ): http://pendek.in/i8it

82. Monopoly(Strategy): http://pendek.in/ib5c

83. ZENONIA 5 v1.0.5(RPG): http://pendek.in/ib61

84.Stick Stunt Biker(Strategy): http://pendek.in/ib60

85. N.O.V.A(FPS,Sci-fi): http://pendek.in/icdf

86. Real Steel (Action,Fighting,Sci-Fi): http://pendek.in/idwx

87. Katawa Shoujo(Visual Novel): http://pendek.in/idwy

88. Reckless Getaway(Racing): http://pendek.in/ijrn

89. Fast Five(Racing): http://pendek.in/ijrp

90. Mass Effect Infiltrator(TPS,RPG): http://pendek.in/ilqx

91. Ninja Village(RPG,Strategy,Simulator): http://pendek.in/izd1

92. Mario Bros(NES EMULATOR): http://pendek.in/izd2

93. Plant VS Zombie(Strategy): http://pendek.in/izd3

94. Final Fantasy I (RPG): http://pendek.in/izd4

95. Ular Tangga (Strategy): http://pendek.in/izd5

96. Panjat Pinang(Strategy): http://pendek.in/izd6

97. THE DEAD CHAPTER ONE(FPS): http://pendek.in/izd7

98. XARM(Fighting): http://pendek.in/j4qz

99. Super Mario 3(Adventure): http://pendek.in/j4r0

100. xDrag(Racing): http://pendek.in/j4r1

101. Freestyle Motocross IV(Racing): http://pendek.in/j4r2

102. Elgard(MMORPG): http://pendek.in/j4r3

103. Ice Rage(Sport): http://pendek.in/j4r4

104. Frontline Commando D-Day (Shooting,TPS): http://pendek.in/j4r5

105. Asphalt Surfers(Arcade): http://pendek.in/j4r6

106. Snowbike Racing(Racing): http://pendek.in/j5as

107. Robo5(Puzzle): http://pendek.in/j5at

108. Gunstrike(CS Alternative)(FPS): http://pendek.in/j5au

109. Brotherhood of Violence(Action,Arcade): http://pendek.in/j5av

110. Reckless Racing(Racing): http://pendek.in/j5ay

111. Dungeon Hunter(RPG): http://pendek.in/j5ax

112. Draw Race 2(Racing):h ttp://pendek.in/j8ld

113. Tehra Dark Warrior(Action): http://pendek.in/j8le

114. Fifa 12 v.1.3.98(Sport): http://pendek.in/j8ld

115. Subway Surfers(No LAG)(Arcade): http://pendek.in/jqk4

116. Dust:Offroad Racing GOLD(Racing) http://pendek.in/jqk5

117. Ragnarok Valkyrie Uprising(RPG): http://pendek.in/jqk6

118. Agent Dash(Arcade): http://pendek.in/jqk7

119. Wintertale(Visual Novel): http://pendek.in/jqk8

120. Epic Raiders(Racing): http://pendek.in/jqk9

121. Bike Race Pro(Racing): http://pendek.in/jqka

122. Epic Raiders(RPG) http://pendek.in/jqk9

123. Naruto Shippuden : Ultimate Ninja ImpactISO (PSP):http://pendek.in/krb9

124. Cut The Rope Time Travel(Arcade):http://pendek.in/krba