Cara membuat costum rom sendiri Bagi pemula_opreaker indonesia

Halo gays kali saya akan berbagi tutorial yaitu cara membuat costum rom sendiri di os android..tentunya untuk mempelari ini butuh waktu lama...untuk membuat costum rom kalian harus duplikasi file file android...seperti boot.img ,system.img,verdor.img dan radio.img dll
Di sini saya hanya tau sedikit,sebelum kalian mengedit/mengotak atik file system.img kalian edit dulu boot.img

Kalian baca dulu keterangan di bawah



Parsipasi image

Perangkat Android menyertakan beberapa partisi yang memiliki fungsi berbeda dalam proses booting. Untuk mendukung A update / B , perangkat akan membutuhkan satu slot per partisi untuk bootsystemvendor, dan radio.
  • boot.img : bootPartisi berisi gambar kernel dan disk RAM yang digabungkan via mkbootimgUntuk mem-flash kernel secara langsung tanpa mem-flash partisi boot baru, partisi virtual dapat digunakan:
    • kernel.img kernelPartisi virtual hanya menimpa kernel (zImage, zImage-dtb, Image.gz-dtb) dengan menulis gambar baru di atas yang lama. Untuk melakukan ini, ia menentukan lokasi awal dari gambar kernel yang ada di eMMC dan menyalin ke lokasi itu, dengan mengingat bahwa gambar kernel yang baru mungkin lebih besar dari yang ada. Bootloader dapat membuat ruang dengan memindahkan data apa pun yang mengikutinya atau meninggalkan operasi dengan kesalahan. Jika kernel pengembangan yang disediakan tidak kompatibel, Anda mungkin perlu memperbarui partisi dtb jika ada, atau vendor atau partisi sistem dengan modul kernel terkait.
    • ramdisk.img : ramdiskPartisi virtual hanya menimpa disk RAM dengan menulis gambar baru di atas yang lama. Untuk melakukan ini, ini menentukan lokasi awal yang ada ramdisk.img di eMMC dan menyalin ke lokasi itu, mengingat bahwa disk RAM yang baru mungkin lebih besar dari yang ada. Bootloader dapat membuat ruang dengan memindahkan data apa pun yang mengikutinya atau meninggalkan operasi dengan kesalahan.
  • sistem.img : systemPartisi terutama berisi kerangka kerja Android.
  • Recovery imgrecoveryPartisi menyimpan gambar pemulihan, yang di-boot selama proses OTA. Jika perangkat mendukung pembaruan A / B , pemulihan dapat berupa disk RAM yang terkandung dalam image booting alih-alih gambar terpisah.
  • cache : cachePartisi menyimpan data sementara dan bersifat opsional jika perangkat menggunakan pembaruan A / B. Partisi cache tidak perlu ditulis dari bootloader, hanya bisa dihapus. Ukurannya tergantung pada jenis perangkat dan ketersediaan ruang pada data pengguna. Saat ini 50MB-100MB seharusnya ok.
  • misc : miscPartisi ini digunakan oleh pemulihan dan 4KB atau lebih besar.
  • userdata : userdataPartisi berisi aplikasi dan data yang diinstal pengguna, termasuk data penyesuaian.
  • metadata : metadataPartisi digunakan ketika perangkat dienkripsi dan 16MB atau lebih besar.
  • vendor : vendorPartisi berisi biner yang tidak dapat didistribusikan ke Proyek Sumber Terbuka Android (AOSP). Jika tidak ada informasi hak milik, partisi ini dapat dihilangkan.
  • radio : radioPartisi berisi gambar radio. Partisi ini hanya diperlukan untuk perangkat yang menyertakan radio yang memiliki perangkat lunak khusus radio di partisi khusus.
  • tos : tosPartisi menyimpan gambar biner dari OS Trusty dan hanya digunakan jika perangkat menyertakan Trusty.
Link sumber :https://source.android.com/devices/bootloader/partitions-images

Untuk mengedit atau menduplikasi boot.img kalian bisa pake MKBOOT scrip berformat (.py)yang bisa kalian instal di cmd/linux.

 download SINI:
https://android.googlesource.com/platform/system/core/+/master/mkbootimg/

Itu saja yang bisa saya share. Bagi kalian yang ingin blejar tentang Souce AOSP saya akan kasih link untuk menelusuri lebih dalam tentang android......

Link file AOSP PROJECT:https://android.googlesource.com/?format=HTML

Link group android linux kernel devloper :
https://groups.google.com/forum/m/#!forum/android-kernel

Link pembelejaran android,cara kerja android,sistem kerangka android dan semua mengenai android.
 :::: source.android.com


Oke sekian terimakasih

-thanks to allah
-thanks to devloper
-my channel youtube :youtube.com/c/wahyu6070

Ayo kita kita generasi bangsa indonesia untuk jangan ketinggalan seputar teknologi...mari belajar



Tidak ada komentar: