Istilah-istilah yang ada di Android

Istilah-istilah yang ada di Android


Selamat Siang Good Person.
Sebelumnya, pernahkan teman-teman mendengar kata "Root" , "Kernel" , "ROM" dan sebagainya di dalam Android? pernahkah berfikir kata kata tersebut artinya apa?
Nah, disini kita akan menjelaskan arti-arti dari istilah yang ada di dalam Android, so Cekidot !

Istilah-istilah di Android :
Android ROM (Android Read Only Memory): ROM / Firmware merupakan basis Operating System untuk Android (Seperti Windows untuk komputer).
Versi Android :

  • Marshmallow (6.0)
  • Lollipop (5.0–5.1.1)
  • Kitkat (4.4–4.4.4, 4.4W–4.4W.2)
  • Jellybean (4.1–4.3.1)
  • Ice Cream Sandwich (4.0–4.0.4)
  • Honeycomb (3.0–3.2.6)
  • Gingerbread (2.3–2.3.7)
  • Froyo (2.2–2.2.3)
  • Eclair (2.0–2.1)
  • Donut (1.6)
  • Cupcake (1.5)
ROM / Firmware : Istilah Android ini mengacu pada tempat di mana OS ditampung. ROM atau Read Only Memory adalah internal memori itu sendiri di mana tersedia firmware dan aplikasi-aplikasi Android teman-teman. ROM yang sudah dimodifikasi disebut Custom ROM. Custom ROM ini tentunya bukan ROM resmi.
Custom ROM : Adalah ROM hasil modifikasi yang bahannya biasanya dari ROM Bawaan sebuah Android tertentu. List Custom ROM
OTA (Over The Air) : merupakan salah satu cara update firmware, biasanya ada di feature dalam ROM, tinggal klik, dan memerlukan koneksi internet kencang.
Flashing : Flashing merupakan istilah Android yang diartikan sebagai proses pemasukkan data, seperti penginstalan. Flashing merupakan metode pemasukkan data yang berupa custom ROM, kernel, aplikasi, update dan lainnya.
Flashing Update : merupakan salah satu cara update firmware, dengan mendownload file update menggunakan komputer, lalu file dimasukkan ke HP dan diinstall.
Flashing ROM : berbeda dengan Flashing Update yang simple dan cepat, Flashing ROM memerlukan beberapa perangkat tambahan yang harus dinstall dan caranya lebih rumit. Flashing ROM gunanya untuk mengganti jenis ROM yang sudah terinstall dengan firmware lainnya, atau digunakan saat firmware rusak.
Fastboot : sebuah alat/perangkat yang digunakan untuk memodifikasi flash file sistem pada Android smartphone dari komputer ato laptop ke koneksi USB
Recovery Mode : adalah suatu menu Android yang digunakan untuk recovery atau memperbaiki kerusakan software Android, dan juga bisa dilakukan untuk update / install ulang ROM/Firmware, wipe data, Factory Reset, dll.
Stock Recovery : adalah menu Recovery asli / original dari handphone tertentu.
Custom Recovery : adalah menu Recovery yang berasal dari 3rd party misalnya CWM Recovery (ClockWorkMod), TWRP Recovery (Team-Win-Recovery-Project), dll
Dalvik : perangkat lunak dalam bentuk Java dan menjalankan aplikasi pada perangkat android
Wipe Dalvik Cache : adalah suatu proses menghapus cache / tembolok informasi penyimpanan data / instruksi, biasanya dilakukan saat install ROM baru atau flashing. Wipe Dalvik Cache tidak ada di Stock Recovery, hanya ada di Custom Recovery seperti TWRP.
Factory Reset : adalah suatu cara untuk mengembalikan software handphone/tablet Android ke kondisi seperti baru keluar dari pabrik
Rooting : merupakan proses yang memungkinkan pengguna untuk menjalankan Operating System agar mendapat "Privileged Control" atau "Root Access", atau dengan kata lain untuk mendapatkan akses admin OS tersebut. 
Rooting bisa memunculkan akses istimewa seperti menghapus aplikasi yang tidak terpakai dll (tetapi harus menginstall aplikasi lainnya), tapi ada kelemahan juga seperti tidak bisa mendapatkan update firmware secara OTA (harus di Un-Root terlebih dahulu). Namun, perlu diketahui bahwa untuk beberapa merk handphone ketika kita melakukan Root, maka Garansi handphone tersebut akan hilang/hangus, namun ada juga beberapa merk handphone yang tidak menghilangkan garansinya ketika handphone tersebut di root, seperti salah satunya Xiaomi.
Booting : adalah proses membaca seluruh hardware sampai dengan kondisi smartphone siap untuk digunakan. Sama seperti start. Proses di mana kita mulai menghidupkan perangkat Android.Bootloader atau recovery mode adalah adalah mode untuk melakukan restore firmware pada kondisi awal.
Bootloop : adalah suatu keadaan dimana system android kamu tidak dapat melakukan booting atau start-up sehingga tidak dapat mengakses menu utama. Ada tiga jenis bootloop pada smartphone, yaitu :

- Pertama Bootloop Ringan : ketika smartphone dinyalakan, smartphone dapat masuk ke Menu utama namun hang dan restart kembali.
- Kedua Bootloop Biasa : ketika dinyalakan smartphone hanya mampu dan tertahan sampai di Logo Boot animations, namun masih bisa masuk menu recovery/CWM.
- Ketiga Bootloop Parah : ketika dinyalakan smartphone hanya mampu dan tertahan sampai di Logo Boot animations, namun tidak dapat meng akses menu recovery/CWM.
Brick : adalah keadaan dimana smartphone tidak mau menyala / tidak mau boot ke dalam system dikarenakan kesalahan saat utak atik smartphone (rooting, flashing firmware yang corrupt, kernel yang corrupt) maupun kesalahan pengguna itu sendiri.
Application : adalah aplikasi android bawaan dari smartphone atau 3rd Party yang bisa didownload di Google PlayStore baik berbayar ataupun gratis.
APK : Teman-teman pasti sering mendengar istilah APK? Ya, APK adalah jenis file ekstensi yang digunakan pada aplikasi di Android. APK merupakan kependekan dari Android Package. File ekstensi ini adalah jenis file yang dibutuhkan seseorang untuk menginstal suatu aplikasi di Android. Pada BlackBerry kita mengenal JAR, pada Windows kita mengenal exe, dan pada iPhone kita mengenal IPA dan lain sebagainya.
Kernel : Kernel adalah bagian yang menangani driver, power management dan lain-lain. Kernel merupakan penghubung antara hardware dan software. Sistem driver pada hardware juga dikelola di sini sehingga bisa berhubungan juga dengan *software*.
Bloatware : adalah aplikasi bawaan yang sudah terinstall pada perangkat atau device tertentu (termasuk pada device Android) yang sangat jarang digunakan bahkan bahkan cenderung tidak berguna bagi pemakai device tersebut.
Bug : Istilah Android yang satu ini juga cukup akrab bagi teman-teman. Teman-teman mungkin sering memperhatikan rincian saat meng-update suatu aplikasi. Memperbaiki beberapa bug, begitu yang sering ada. Bug sendiri memang berarti kesalahan-kesalahan atau error yang terdapat pada sistem suatu aplikasi. Pada banyak pembaharuan aplikasi, bug menjadi perhatian sendiri yang sering dilakukan perbaikan-perbaikan tiap versi untuk kenyamanan para pengguna Android.
Xposed Framework : Sederhananya, Xposed Framework adalah sebuah framework yang memudahkan teman-teman untuk memodifikasi perangkat Android teman-teman, agar bisa mendapatkan fitur-fitur khusus yang biasanya hanya terdapat pada custom Rom tanpa harus ganti Rom (stay Stock Rom). Modifikasi yang teman-teman bisa lakukan misalnya dengan merubah warna dan icon status bar, mengganti animasi saat screen on atau off, mengganti DPI layar Android, mengganti icon baterai, quick launch shorcut, lockscreen shorcut dan masih banyak lagi.Yang teman-teman perlukan untuk melakukan hal diatas adalah aplikasi Xposed dan beberapa module Xposed yang sesuai dengan fungsi yang teman-teman inginkan


Nah, diatas adalah istilah-istilah yang ada di Android. Gimana good person, sudah paham kan sekarang?