Tentang Firmware, ROM, Dan Kernel di Android

Firmware, ROM, Dan Kernel di Android
Di tahun 2014 ini, Pengguna Smartphone makin membludak, mulai dari anak-anak sampai orang dewasa hampir semuanya memiliki perangkat pintar tersebut. Secara, harga Smartphone yang kian murah menjadi salah satu faktor menjamurnya user smartphone. 

Sebagian pengguna smartphone tersebut, terutama pengguna Android mulai memberanikan diri untuk mencoba meng-oprek ponselnya. Karena Android memang sebuah smartphone OS open source yang bebas dimodifikasi sesuai kebutuhan usernya. Untuk orang yang terbiasa dengan dunia oprek-oprekan Android mungkin sudah tidak asing dengan istilah Firmware, ROM, Dan Kernel. Namun tidak untuk para new comer yang baru saja memulai pengalamannya dengan OS berlogo robot ijo ini. 

Sore tadi, salah satu followers twitter saya ada yang bertanya tentang istilah-istilah diatas, kebetulan juga udah jadwalnya update blog namun belum nemu materinya. Untuk itu saya akan menjawab pertanyaan tersebut disini. Sekalian berbagi informasi bagi yang masih belum mengerti apa itu Firmware, ROM dan Kernel pada Android.

Firmware

Firmware merupakan Read-only OS yang bersifat tetap dan pengguna tidak memiliki akses untuk memodifikasi data. Modifikasi dari Firmware sebenarnya masih memungkinkan, hanya saja tidak semudah penggunaan normal. Hardware atau software khusus dibutuhkan untuk melakukan hal tersebut. Jika di Ponsel XPERIA, file firmware adalah file berekstensi *.ftf yang dapat diflash ke ponsel menggunakan software flashtool.

ROM

ROM adalah kepanjangan dari Read-Only Memory, dan secara teknis ROM mengacu pada media penyimpanan dari sebuah perangkat yang mana berisi file dari operating system (OS) yang tidak perlu diubah sama sekali selama pengoperasian normal perangkat tersebut.

Oleh karena itu dari pengertian ROM tersebut, instruksi semacam itu tersimpan di "read-only memory", yang berfungsi lebih seperti non-rewriteable CD atau DVD, untuk memastikan tidak ada perubahan yang dilakukan pada instruksi tersebut karena bisa membuat perangkat tidak berfungsi. Konsep ini berbeda dengan hardisk, solid state drive atau flash storage pada PC yang memungkinkan akses penuh atas kegiatan read/write data, bahkan pada area penyimpanan yang berisi file OS.

Kedua istilah "Firmware" dan "ROM" pada dasarnya mengacu pada hal yang sama dan dapat digunakan bergantian bila diterapkan pada perangkat tertentu. Atau bisa juga begini, ROM dan Firmware adalah tempat dimana operating system yang berjalan di handphone kita di install atau di taruh.

ROM sebagai Operating System
Ketika berbicara mengenai smartphone dan tablet, istilah ROM merujuk ke firmware yang disimpan dalam memori internal gadget, memory internal yang dimaksud ini berbeda dengan memory internal di mana umumnya aplikasi atau data tersimpan. Apabila Anda masih bingung beda kapasitas ROM dan Internal memori pada perangkat Anda, Anda bisa mengambil contoh informasi yang terdapat pada aplikasi Titanium Backup. Di tampilan utama aplikasi Android ini Anda bisa melihat informasi kapasitas dari System ROM, Internal, dan SD card perangkat Anda. 

Ada juga istilah StockROM dan CustomROM, StockROM merupakan ROM Asli / ROM bawaan dari ponsel itu sendiri. Sedangkan CustomROM merupakan ROM yang sudah dimodifikasi isinya sesuai kebutuhan si pembuat CustomROM tersebut. Seperti dijelaskan di atas, untuk merubah ROM membutuhkan prosedur khusus untuk melakukan modifikasi. Prosedur memodifikasi atau mengganti isi data dari memori flash.

Flashing
Memori ROM yang digunakan pada smartphone atau PC tablet umumnya sama seperti memori flash yang ada pada SD card atau USB flashdisk. Hanya saja ROM lebih dioptimalkan dalam hal kecepatan dan performa untuk menjalankan sebuah OS. Flashing pada dasarnya sama dengan menginstal atau memodifikasi Firmware yang tersimpan di protected flash memory dari sebuah perangkat. Flashing OS merupakan suatu cara memasukkan data sistem operasi atau menginstall sistem operasi & kernelnya di dalam handset android kita. hampir sama caranya dengan ketika kita menginstall ulang komputer. Untuk cara flashing firmware xperia bisa dilihat pada Tutorial Flashing Android.

Kernel

Kernel adalah inti yang ada dari sebuah OS yang memang fungsi utamanya adalah penghubung antara hardware dan software atau sebuah aplikasi yang digunakan. Kernel bertugas menangani Driver, Power Management, dll. oleh karena itu Kernel secara tidak langsung berdampak cukup besar dengan performa Smartphone itu sendiri. 
Firmware, ROM, Dan Kernel di Android

kernel juga bisa disebut sebagai jantung dari sistem operasi. operasi-operasi yang dijalankan oleh OS itu diproses oleh kernel. kernel di android juga bisa dimodifikasi. dan tentunya akan membawa keuntungan bagi sistem operasi atau custom romnya itu sendiri. biasanya, orang mendevelop kernel itu disesuaikan dengan custom rom nya. kita tidak bisa seenaknya mengganti kernel kita dengan kernel lain yang tidak direkomendasikan oleh pembuat custom rom. di saat kita memflashing custom rom pada handset android kita, di dalam custom rom itu sendiri sebenarnya sudah tersedia kernel. dan terkadang kernel tersebut sudah dimodifikasi. namun tidak semua handset menyediakan custom kernel. ada beberapa handset, yang bootloadernya dikunci oleh perusahaan handsetnya. sehingga kita cuman dapat mengganti OSnya, tanpa dapat mengganti kernelnya. Untuk bootloader ponsel XPERIA secara default dalam kondisi terkunci, untuk menginstall CustomROM dan modifikasi kernel diharuskan meng-unlock bootloader terlebih dahulu. Caranya bisa dilihat pada Tutorial unlock bootloader XPERIA.

Perbedaan ROM/Firmware dangan Kernel
Diatas sudah dijelaskan tentang ROM/Firmware dan Kernel. secara singkat bisa saya rangkum seperti ini, ROM/Firmware merupakan internal memory dimana OS android disimpan. Jadi dalam dunia android ROM bisa dikatakan sebagai tempat atau daya tampung dari OS yang saat ini sudah ada banyak versi mulai dari cupcake, donut, eclair, froyo, gingerbread , honeycomb, icecream sandwich, jelly bean dan yang terbaru Kitkat. DI dalamnya terdapat paket program untuk game, sms, tampilan dll. Jadi jika anda ingin merubah interface maka yang diubah adalah ROM nya. Nah sedangkan Kernel sendiri ketika kita sedang berinteraksi dengan aplikasi sebenarnya kita memerintahkan kernel untuk mengontrol hardware tersebut. Kernel juga bisa dimodifikasi sehingga hasilnya maksimal seperti yang dilakukan banyak developer. Yang dioptimalkan misalnya kerja (CPU, memory, audio, grafik dll). Jika anda ingin menginstal kernel biasanya sudah berada dalam satu paket ROM / OS tersebut. sekarang sudah jelas bukan apa sebenarnya yang menjadi perbedaan antara kernel dan ROM pada dunia android.


Mungkin itu saja yang bisa saya sampaikan tentang Firmware, ROM, Dan Kernel di Android. Semoga bisa menambah pengetahuan kita tentang Android dan bisa bermanfaat.


Referensi :
http://portal.paseban.com/news/3178/pengertian-rom
http://gadget-referensi.blogspot.com/2013/03/apa-sih-pengertian-dari-kernel-dan-rom.html
http://kampung-android.blogspot.com/2013/01/custom-rom-root-kernel-dan-flashing-os.html
http://berbagiandroid.blogspot.com/2013/01/galaxy-s2-pengertian-rom-root-kernel.html
Title: Tentang Firmware, ROM, Dan Kernel di Android
Posted by:Haniv Einztein
Published :2014-02-13T21:15:00+07:00
Rating: 5
Reviewer: 31337 Reviews
Tentang Firmware, ROM, Dan Kernel di Android

Published :

By Haniv Einztein
Pure and Simple. Ditakdirkan sebagai cowok ganteng, normal berkelakuan baik, saya dibesarkan, dirawat, dididik, dipelihara, dikembangkan, dilestarikan dan dibudidayakan ditengah keluarga dengan tingkat perekonomian menengah kesamping. Tinggal di Reo, Chuuk, Micronesia

74 komentar

Nice Ter
Sekarang Ane Jadi Ga Bingung Buat Mahamin Nya (Y)

Reply

kalau yang mengatur jaringan 2g atau 3g yang mana gan?atau yang mana yang mempunyai peran penting di hp android masalah edge dan hsdpa nya gan,?soalnya saya mau oprek hp sy yg hanya bisa sampai 2g.sedangkan android dengan merek yg lain bisa hsdpa.punya ane andromax c jb.mohon mohon pencerahannya gan

Reply

coba pake cara ini :
- masuk menu telepon, trus pencet kode ini *#*#4636#*#*
http://3.bp.blogspot.com/-LJuOpyVs73o/Umi7h5wfiEI/AAAAAAAAJAQ/X9hRxYJt5sU/s320/device-2013-10-24-201704.png

- Nanti akan muncul menu seperti berikut, pilih pada Phone Information:
http://1.bp.blogspot.com/-wHvWeuk6DNQ/Umi72B8aK2I/AAAAAAAAJAY/AtTg3GePKhY/s320/device-2013-10-24-201709.png

- Lalu "scroll" kebawah, sampai muncul opsi menu seperti ini:
http://2.bp.blogspot.com/-T6rHvbvFflg/Umi8URLVQ-I/AAAAAAAAJAg/vAWFkydPQgU/s320/device-2013-10-24-202029.png

- Lalu tap pada WCDMA preffered:
http://1.bp.blogspot.com/-BWr8ZajXkEg/Umi8yIPGC7I/AAAAAAAAJAo/T1MOkmg5tpQ/s320/device-2013-10-24-202236.png

Nah disana terdapat berbagai macam pilihan :

WCDMA preferred itu menggunakan jaringan GSM dan 3G namun jika ada jaringan 3G maka yang diutamakan adalah WCDMA /3G jika koneksi tidak stabil maka akan sering gonta-ganti sinyal dan inilah salah satu yang menyebabkan penggunaan baterai yang berlebihan sehingga akan menjadi boros.

GSM only hanya menggunakan jaringan 2G termasuk EDGE dan GPRS

WCDMA Only hanya menggunakan jaringan 3G saja.

pilih sesuai kbutuhan aja.

Reply

Sangat membantu, terimakasih banyak :)

Reply

izin copas gan, sumber saya cantumkan di blog saya http://mlkywy.blogspot.com/2014/07/istilah-istilah-di-android.html

Reply

tq gan infonya.
folback http://perumnas3.blogspot.com/

Reply

mas mito a222 saya mp3.3gp dan cameranya gak bisa dibuka black screen gitu juga kalo makai aplikasi lain...ada solusinya gak....trmks..

Reply

kurang tahu kalo mito gan..

Reply

mau tanya.kalo tiba2 sinyal hilang terus di atas bar signalnya ada simbol dilarang itu yg bermasalah firmwarenya ya?trus solusinya gimana?makasih sebelumnya

Reply

gak mesti firmwarenya bro, bisa aja emang kualitas sinyal daerah itu yg jelek, atau hardware signal receiver nya.

Reply

Gan ane mau tanya..
Hp saya smsung glxy mega 6.3
Jika saya flash dngan firmware smsung galaxy s5 bisa/cocok gak gan??
Mohon jawabanya..
Terimakasih

Reply

gak bisa bro, beda firmware.

Reply

Mau nanya gan, lenovo A880 sy gak support USB OTG. Setelah sy gooling, masalahnya di Kernel. Apakah bisa diatasi gan, dgn cara apa?

Reply

Emang dr kernelnya gak support bro

Reply

sangat bermanfaat buat newbie seperti saya
tnk's inf'ny mas HANIV EINZTEIN

Reply

Kalau smartphone kadang suka unmount sdcard lalu kemudian ter-mount lg dengan senndirinya, kira2 masalahnya apa ya? Baggaimna memperbaikinya? Mohon bantuannya, terima kasih.

Reply

coba sdcard lain begitu juga gak? kalo enggak berarti sdcardnya yg bermasalah. tapi kalo dikasi sdcard lain tetep begitu berarti slot sdcard nya yg bermasalah

Reply

tanya gen,ini berawal pas saya selesai flasing,jaringan wcdma only ga bisa di gunakan,padahal didaerah saya sudah ad layanan 3g,setiap saya ganti ke jaringan wcdma only kode jaringan di atas hilang dan di silang merah,mohon bantuannya ya gan....

Reply

itu di flashnya ke firmware apa? official bukan ?

Reply

ga tw min,ane download stokromnya gt aj,ga tw official at bukan...
klo ad Firmware yk bnran ori post ya min,biar ane download,tp jg lupa ama ttorialnya hehe.

Reply

Saya ingin bertanya, apakah mungkin slot card cdma pada andromax U2 di ubah menjadi slot gsm dan sudah hsdpa. Karna saya mencoba cara yg diatas, yg untuk andromax C namun tidak ada keluar apa2 setelah diketik kode tsb. Terima ksh.

Reply

kalo Firmware untuk HP Zuper Z575 OS Kitkat 4.4.2 download dimana ya ?

Reply

wah, sorry gan.. ane belum tau tentang firmware HP itu.. belum nemu

Reply

Bagaimana mengupgrade Xperia L dari jelly bean ke kitkat

Reply

install cm11 aja. buat custom rom kitkat buat xperia L

Reply

Gan saya mau tanya. Bagaimana cara mengatasi hh yg bootlop, dengan type hh samsung galaxy mega 5.8. Sebelum nya saya sudah back up data via twrp. Apakah bisa kita masuk ke recovery langsung restore?? Jika tidak bisa masuk recovery apa yang harus dilakukan.?? Mohon jawabannya.

Reply

kalo udah backup, langsung restore aja via twrp nya.
nah, kalo gak bisa masuk recovery, install twrp lagi. trus baru direstore.

Reply

gan ane mau tanya kalo firmwarenya di upgrade, data apa aja yang hilang?

Reply

data user, seperti login,kontak,dll.
sama aplikasi2 yg udah diinstall bakal ilang.

Reply

Bang, seminggu yg lalu Hp saya (Xperia M) restart dengan sendirinya dan masuk ke safemode, setelah itu tombol volume downya gabisa digunain, setelah 3 hari saya baru sadar ternyata Headset juga jadi gabisa connect ke hp saya, itu kenapa ya gan? Ada cara biar safe modenya hilang? Saya sudah baca di inet dann nyobain buat restart dengan pencet Vol up + power biar balik ke mode normal tapi hp nya malah gamau nyala gan. Mohon pencerahan :)

Reply

coba charge dulu, biar baterenya cukup.
abis itu flash ulang.

Reply

Terus Gan, jika saya mengflash firmware tapi beda model, contohnya saya D2305 lalu di flash ke D2303 apa bisa? Lalu apa resiko nya?
Jika ada Min minta link Firmware Xperia D2305 untuk yg 4.2.2 single sim saya sudah cari di google ada tapi udah pada dead linknya, terus ada yg bisa di download tapi gak kebaca sama flashtool. Tolong ya Gan ����

Reply

XPERIA M2 (D2305,D2305,D2306) sama aja, bisa pake firmware itu.

klo mau download, di sini http://xperiafirmware.com/8-firmware/53-sony-xperia-m2-d2303

Reply

mohon bantuannya Gan. HH ane miro st 23i ICS 4.0.4. Minggu kmarin tuh di update ke jelly bean pake Custom rom cyanigen mod 10. Karna masih belajar ane ga back up dulu Rom bawaannya. Skarang kalo pengen balik lagi ke asal gimana caranya Gan? Makasih sebelumnya Gan.

Reply

download dulu firmware miro nya trus flash ulang pake flashtool bro

Reply

gan, jika saya ingin menganti firmware samsung galaxy note 4 SM-N910H. Menjadi SM-N910U apakah boleh?

Reply

kalau bisa install firmware yg setipe bro

Reply

Jika dipaksakan apakah boleh min?

Reply

ya boleh aja sih, tp harus siap kalo ntar terjadi sesuatu diluar perkiraan.

Reply

gan saya punya samsung galaxy mini gt s 5570, ane ubah ke jelybean kenapa gak bisa intsal aplikasi. terus ane flashing lagi ke gingerbred malahan lebih parah gak bisa instal semua aplikasi. masalah nya package instaler

Reply

mohon bantuan dan pencerahannya gan

Reply

masalah gak bisa installnya gimana? coba lebih detail penjelasanya. kasih screenshoot.

atau coba aktifkan "Unknown Source" di setting > security

Reply

jadi gini gan masalah pada installnya error menganalisa data paket

Reply

install semua aplikasi begitu ? errornya sama semua? atau gimana?
coba kasi screenshot -_-

Reply

Mas saya mau flashing xperia saya setelah saya instal flastoolnya kemudian kan muncul suruh instal drivernya di c/fkashtool/driver. Sudah saya lakukan semua dan finish dng kata lain flashtool siap digunakan.
Tapi setelah start dan buka flastool yang terinstal jreng jreng muncul peringatan saya disuruh meginstal driver nya lagi, bahkan sudah berkali kali saya uninstal dan instal lagi tetap spt itu.
Pencerahanya mas saya pakai windows7 64bit.

Reply

coba install flashtool terbaru

Reply

Maaf ganggu nih gan ane mau nanya ane punya hp samsung grand neo gt-i9060 ane cari custom rom yang kitket ada gak gan ane udah cari cari di tempat XDA susah sampe pusing muter mute maklum gan ane masih newbie , ane juga gak bisa bahasa inggris jadi susah mahamin nya hehe kalo agan tau mohon pencerahannya gan please. Kalao agan mau ngirim ke email juga bisa gan email ane muhammadmurjani25@gmail.com terimakasih gan waktunya

Reply

Gan ane mau nanya lagi gimana cara mengatasi suara telpon yg gak ada sama aplikasi play store dll yang tidak berfungsi atau tidak bisa dibuka di cm 11 mohon bantuannya gan makasih

Reply

contohnya gimana gan?

Reply

Contohnya kalo saya memanggil/menelpon hp saya yang pake cm 11 suara telpon nya gak kedengeran sama sekali spiker telponnya juga gak ada suara gan. Apa lagi kalo orang lain yang telpon sama gak kedengeran juga gan.
kalo masalah aplikasi play store saya udah dapat mengatasinya gan baru browsing2 akhirnya ketemu sama gapps.
yang jadi masalah sekarang cuman spiker telpon sama suara telpon yang gak da suarannya atau gak berfungsi, sama satu lagi gan kamera gak berfungsi ketika dbuka tulisannya 'sayangnya aplikasi telah berhenti' gimana cara mengatasi itu gan? Mohon bantuannya:'(
kalo misalkan gak bisa diperbaiki costum rom yang lain ada gak gan misalkan kaya: paranoid, pac man, lolipop, dll asalkan kitket gan.
sekali lagi makasih gan udah mau bantu maaf ngerepotin

Reply

itu berarti memang bugs dari ROM tersebut. coba install rom lain aja.

Reply

Rom yang bagusnya buat samsung galaxy grand neo apa ya gan? tapi yang kitket misalkan kaya pac man paranoid kalo ada link nya bagiin ya gan mohon bantuannya.
maaf ganggu gan

Reply

Ane bukan pengguna grand neo gan, jd kurang tau juga rom apa yg bagus, bagus engga nya rom itu relatif, tergantung yg make. mungkin bisa di search custom rom kitkat yg cocok buat GNeo agan

Reply

oke gan makasih bantuannya makasih juga udah jawab pertanyaan ane hehe
salam kenal gan

Reply

gan kalau xperia mt25i di downgrade ke GingerBread bisa nggak.masalahnya sudah saya flash ulang dengan firmware aslinya ICS.tetap lemot.

Reply

untuk yg gingerbread kayanya susah. coba aja bberapa firmware ini
SONY XPERIA NEO L MT25i STOCK FIRMWARE FTF FILE

Reply

Gan, gmn cy cara roo asus zenfone 5 t00f? sya sdh cba tp g bsa". tlong bantuannya yach gan.

Reply

Gan, kan saya pake Handphone galaxy grand prime G530H terus saya mau flash pake firmware mod. Yang cocok pake apa ya? Soalnya saya udah nyari2 tapi ga ketemu. Mohon bantuannya gan.

Reply

gan saya mau nanya, hp saya kan boot loop terus mau di flash. kalo semisal saya download firmware yang kode negaranya beda sama firmware hp saya ngaruh di apanya? ntar jadi nggak nerima sinyal gitu apa gimana?

Reply

sepertinya memang belum ada developer yang porting cutom rom untuk device itu gan

Reply

ga masalah kok gan, bisa aja

Reply

Bg saya mau nanya klau udh upgrade dri kit kat ke lolipop data memori internal hilang gak bg ?
Saya mkai zenfone 5

Reply

engga hilang kok, data masi ada.

Reply

sony xperia m yang Pas dinyalain, muncul deh tulisan "type password to decrypt storage.mohon bantuannya bang

Reply

Di flash ulang aja gan, pake flashtool

Reply

gan maaf klo download firmware samsung grand neo i9060 dmn ya ko sy ngubek2 google pda gk bsa d download smua mngkin agan pnya alternatif link ..trima kasih jka pnya agan bsa kirim link nya ke 085723250116 sya kasih imbalan d utamkn firmware indonesia trima kasih mhn maaf apbla kta2 sya kurang sopan

Reply

Download firmware samsung grand neo i9060
mirror 1
mirror 2

Reply

Poskan Komentar

- Kritik dan saran sangat saya nantikan untuk kemajuan blog ini.
- Silakan report, jika ada link yang mati.
- Mohon untuk berkomentar sesuai dengan tema postingan.
- Dilarang berkomentar yang mencantumkan LINK AKTIF. jika ditemukan, akan saya hapus.
notifikasi
close