Kenali Bahasa Andorid





Mungkin tajuknya agak lain daripada yang lain,bagaimana?? Tapi, mungkin ada yang baru mengenali dunia android, boleh bacapost saya yang ini. Terutama istilah ketika ingin melakukan rooting. Bagi korang yang sudah lama mengenali(master) android,tolong perbetulkan kalau ada yang tersilap ,


ISTILAH PADA ANDROID


A

-Android : Sistem Operasi yang menggunakan kernel linux dan Dalvik VM yang dibuat oleh Android, Inc., Google.
-Andy Rubin : Founder dan Developer Sistem Operasi Android.
-Android SDK : Merupakan paket permulaan yang berisi tools, sample code, dan dokumentasi penggunaan yang berguna untuk pengembangan aplikasi Android.
-ADB (Android Debug Bridge) Tools : Tool yang dipakai untuk command terminal di sistem android. Arahan yang lebih mendalam seperti : ADB Push (upload file ke sistem android), ADB Pull (download file dari sistem Android), ADB Install (install apk (paket install) file ke sistem android)
-Android Virtual Device (AVD) : Merupakan Emulator untuk menjalankan OS android di PC dekstop mahupun laptop under Windows ataupun Mac mahupun Linux.
-App2SD :Mekanisma memindahkan data secara automatik di /data/app di internal memory (yang berisi paket aplikasi apk file) ke /data/app di sdcard, dengan particion yang serupa..yaitu ext2/ext3.
-AOSP (Android Open Source Project) : Merupakan source code projek android yang dipublish oleh perusahaan Google.
-AOKP (Android Open Kang Project) : Sistem operasi modifikasi yang menggunakan base source code android.

B
-Build.prop : merupakan file konfigurasi hardware dan OS Android.
-Busybox : Kumpulan command-command linux shell yang dipakai di sistem Android.
-Backup : Cadangan, bentuk media boleh jadi file, hasil copy dari file (mirror) image yng di ambil dari harddisk atau operating system dan boleh juga file dibuat oleh aplikasi backup untuk restore. Apps Titanium Backup,Nandroid.
-Bootloop,ertinya handphone tidak dapat menyelesaikan operasi booting secara normal dan tersekat ketika proses booting, tidak dapat masuk ke homescreen. Biasanya ia boleh diperbaiki dengan melakukan restore Nandroid backup atau reflashing rom.
-Brick,Handheld yang tidak lagi berfungsi, biasanya kerana gagal update firmware. Kerana handheld tidak berfungsi lagi, maka boleh diibaratkan sebagai "brick". Ada dua jenis Brick yaitu Hard-Brick dan Soft-Brick
-Beta,Sebuah versi percubaan, yang bererti INI BELUM SEMPURNA
-Boot,proses phone anda dihidupkan

C
-C/C++ : Merupakan bahasa pemrograman yang dipakai untuk file library aplikasi Android.
-Chargermon : File untuk booting menu, yang dipakai untuk dualboot atau untuk boot ke menu recovery, seperti boot menu grub.cfg di linux dan boot.ini di windows.
-Charger : File yang serupa dengan Chargemon, hanya ini saja dipakai pada waktu charging offline.
-Cupcake : Android Platform versi 1.5
-CWM Recovery :
Aplikasi ini asalnya dibuat oleh Koush, untuk mengatur ROM di hp Android. Banyak kegunaan CWW ini salah satunya untuk membackup dan restore aplikasi, menghapus (wipe) data di sistem dan di cache (Dalvik). Biasanya diperlukan untuk menginstall (flashing) ROM baru, menjalankan atau mematikan Lagfix dari kernel Voodoo dll.
-CyanogenMod : Sistem operasi modifikasi yang menggunakan base source code android.-Custom ROM/Firmware/Recovery
Penting : C-U-S-T-O-M, bukan C-O-S-T-U-M
ROM/Firmware/Recovery yang sudah dimodifikasi (customized), biasanya dilakukan kerana yang Stock kurang optimal dan/atau untuk memenuhi keperluan user. Penggunaan Custom ROM/Firmware/Recovery biasanya menghanguskan garansi HH agan. Namun boleh lakukan reflashing ke Stock ROM/Firmware/Recovery agar warranti boleh kembali digunakan (asal belum xpired warranty)

D
-DDMS (Dalvik Debug Monitor Server) : Merupakan aplikasi untuk nge-debug atau menelusuri proses berjalannya aplikasi-aplikasi di OS Android, dan juga dapat dipakai sebagai file manager mahupun screencapture/screenshot display di Android.
-Dalvik VM : Bahagian dari seni bina Android, merupakan virtual machine yang berfungsi sebagai runtime aplikasi Android antara JAVA programming dan Library C/C++.
-Data2SD : Mekanisme memindahkan secara automatik semua data di /data/ internal memory ke /data/ di SD Card.
-Donut : Android Platform versi 1.6-Deodexed
mengganti framework aplikasinya, agar themes boleh di install  ( seperti ganti jam,icon,bar) deodex juga mempercepat fungsi aplikasi

E
-Eclair : Android Platform versi 2.1
-Eclipse : Merupakan IDE (Integrated development environment) untuk programming Java-Android.

F
-Framework-res : File yang dipakai untuk tema di sistem Android.
-Froyo : Android Platform versi 2.2-Firmware
Dikenali juga dengan Istilah ROM, yaitu OS yang berjalan di HandHeld korang.
-Flashing
Proses install sebuah firmware (atau ROM) kedalam device, biasanya dengan urutan yang sudah ditentukan. Jika langkah yang dilakukan tidak sesuai perintah/arahan, ada kemungkinan HH akan brick. Flashing Custom ROM biasanya boleh menyebabkan waranti pada device anda tidak lagi boleh digunakan, tapi reflashing ke Stock ROM boleh mengembalikan garanti yang (dengan syarat masa garanti masih belum tamat)

G
-Gingerbread : Android Platform versi 2.3

H
-Honeycomb : Android Platform versi 3.0-Hard-Brick
Brick Permanen, biasanya kerana error di hardware, penyebabnya yang paling mungkin adalah Overclock Prosesor. Boleh juga kerana kesalahan dalam modifikasi hardware driver di HH.
-HH
Handheld/gadget (hp, tablet, player musik, dll)
-Homescreen
Tampilan standby saat hh tidak digunakan

I
-Ice Cream Sandwich : Android Platform versi 4-Interface
Tampilan pada layar

J
-Java : Bahasa program yang dipakai di Aplikasi Android
-JIT (just in time) : Merupakan compiler Dalvik di android, yang berfungsi menekan ukuran memory, menekan waktu dan mendapatkan kualiti seifisien.
Jelly Bean: Android Platform versi 4.1


K
-Kernel : Inti atau otak dari sistem operasi berfungsi untuk hardware driver, management file dan data, management input/proses/output, dan pengambilan keputusan.

L
-Link2SD : Mekanisme memindahkan secara manual data di /data/app di internal memory ke partisi ext2 di SD card /data/app.
-LBS (Location Based Sistem) : Merupakan sistem yang berasaskan lokasi, seperti aplikasi foursquare dan facebook places di HP Android.
-Linux : Kernel opensource yang diciptakan oleh Linus Torvald ditulis dengan bahasa pemprograman C.

M
Multitouch: fitur touchscreen yang memungkinkan layar dapat menangkap lebih dari satu input sentuhan.


N
Nandroid Backup :
Full System Backup yang dilakukan Recovery Mode. Kalau backup ini direstore, HH agan akan kembali ke keadaan dimana backup dilakukan

O
OverClock
Meningkatkan prestasi prosesor diatas clock / kelajuan standard. biasanya hanya terdapat pada Custom ROM / Custom Kernel, syarat untuk overclock adalah HH harus sudah di-Root. Pada Galaxy W saat ini Overclock yang boleh dilakukan maksimum adalah 1.8 GHz. Prestasi prosesor akan menjadi lebih cepat, dengan akibat penggunaan bateri jadi lebih boros dan HH jadi lebih cepat panas. Overclock boleh menyebabkan HH anda Hard-Brick alias brick kekal,Do at your own risk!

P

Q

R
-Rooting: Aktiviti mendapatkan hak administrative atau hak superuser di sistem Android.
-Recovery: Salah satu proses yang boleh dilakukan di Android sebelum masuk OS. Proses ini mirip BIOS di komputer di mana kita boleh mengubah konfigurasi hardware di Android. Melalui Recovery mode kita juga boleh melakukan flashing ROM (menukar OS), format data, sistem dan factory reset.
Lokasi particion untuk Recovery berbeza dengan OS dan jika OS diganti Recovery ada kemungkinan Recovery akan mendapat kesannya. Flashing Stock ROM biasanya akan mengembalikan Recovery mode ke Stock Recovery juga. Akan tetapi, Custom ROM kemungkinan tidak mengubah Recovery mode, tergantung Custom ROM yang dipilih. Contoh custom Recovery adalah CWM (Clockwork Mod) Recovery-Reboot
Booting ulang (restart)
-Recovery Mode
Butang Vol. Up + Home + Power, pada mode boot ini, kita boleh membuka shell, flash image, melakukan backup mahupun restore.
-Restore
Mengembalikan ke keadaan sebelumnya.
-ROM
Firmware / OS.

S
-Superuser: Merupakan jumlah yang dipakai untuk masuk sebagai su (superuser), penyelaras di sistem android.-Soft-Brick
Jenis Brick yang masih boleh diperbaiki, biasanya kerana kegagalan di software, contoh yang paling jelas adalah bootloop, atau HH hanya boleh masuk ke download mode, biasanya reflash Firmware boleh memperbaiki soft-brick.
-Stock
Erti kasarnya: Bawaan kilang. Device yang baru dibeli selalu ada dalam keadaan "stock" (masih asli bawaan kilang, kecuali belinya second / bekas). Contoh lain: Stock ROM, Stock Recovery, Stock Firmware, dan sebagainya.

T

U
Unrooting/Unroot :
Lawan dari proses rooting, mengembalikan priveledge / hak akses Android ke posisi semula, mengembalikan status jaminan di Device anda (dengan syarat Garantinya masih belum tamat), Jika ada aplikasi yang memerlukan akses root, setelah unroot, aplikasi tersebut tidak dapat dijalankan lagi.
-Underclock
Lawan dari OverClock, menurunkan kelajuan clock pemproses HH, Prestasi pemproses akan menurun, dengan kesan penggunaan bateri menjadi lebih menjimatkan. Underclock sepertinya boleh dilakukan pada stock rom dengan syarat HH sudah di Root.
-undervolt
Penurunan voltan yang digunakan prosesor, boleh dilakukan dengan pengubahsuaian source code (developer silakan), kernel dari cowithgun adalah contoh paling jelas, Voltan standard yang digunakan prosesor Galaxy W adalah 1,275 volt pada kelajuan 1.4 GHz, sedangkan voltan yang digunakan oleh kernel cowithgun pada kelajuan clock pemproses yang sama adalah 1,225 volt (undervolt non-agresif) dan 1,200 volt (undervolt agresif). Undervolting biasanya tidak begitu mempengaruhi prestasi prosesor, tetapi daya tahan bateri akan terasa lebih meningkat.

V

W
Widget :
Aplikasi yang boleh ditempatkan di homescreen dengan GUI yang interaktif.

X

Y


Z