Pada artikel ini, saya akan membahas bagian utama memori AOSP untuk perangkat MTK dan QCOM.
Berbeda dengan OS di komputer, smartphone tidak memiliki tata letak penyimpanan dinamis. Sebaliknya, Anda akan menemukan banyak bagian yang tidak jelas dengan judul yang tidak jelas. Mari kita cari tahu.
Cara melihat partisi memori
Dua opsi untuk melihat partisi drive yang terpasang (tidak semua) di ponsel Anda:
Instal Device Info HW dan lihat bagian
Unduh Termux dan masukkan perintah
mount
Untuk melihat semua bagian, Anda memerlukan hak root atau terminal di TWRP. Juga masukkan perintah mount
di terminal (terminal Termux atau TWRP) dan lihat bagiannya.
Bootloader
Pemuat OS dirancang untuk memuat OS itu secara langsung. Anda akan mempelajari bagaimana Android dimulai di artikel saya berikutnya.
Seperti yang kita ketahui, Android memiliki beberapa mode boot alternatif. Anda akan mempelajari lebih lanjut tentang mereka di artikel saya berikutnya.
ABOOT (UBOOT di MTK) adalah bootloader utama. Bagian ini berisi perangkat lunak tingkat rendah untuk menangani penekanan tombol daya dan volume. Setiap kombinasi tombol sesuai dengan mode boot yang berbeda.
SBL β . aboot β boot.img, recovery boot, fastboot.
, : Project Treble vendor, arm64_ab (SAR, System As Root). A-only β . .
BOOT β Android.
VENDOR β , . , Project Treble .
PRODUCT β ( 2019 ), .
SYSTEM β . , -, fstab, , RRO, vendor. ( , ).
USERDATA β , β DATA ( , ), CACHE ( ) STORAGE (, , ).
, .
Android 8.1 Project Treble :
Project Treble β vendor. :
Treble β arm64_ab . recovery boot. cache ( fota), . , storage .
, Android- ! , , -. .
arm64_a . product system β system_root:
So-
MODEM (RADIO MTK) - (baseband). Wi-Fi, Bluetooth GPS ( ). β - , . , modem , .
RIL (Radio Interface Layer) β - baseband. RIL - Android AT- . AT , (BP), Android , (AP).
TZ (TrustZone) - , ARM- . , , .
RPM (Resource & Power Management), Primary / Primitive BootLoader (PBL) BootROM - , . .
DSP (Digital Signal Processor) - Qualcomm- , ( ).
HYP (HyperVisor) - . .
PERSIST β Wi-Fi, Bluetooth, LTE/CDMA/GSM Hotspot.
RECOVERY β .
OEM - , ) .
FOTA β , OTA . fota cache.
FSC - cookie .
SSD (Secure Software Download) β . .
RSADEVINFO - , :
is_unlocked
is_tampered
is_verified
charger_screen_enabled
display_panel
bootloader_version
radio_version
fastboot oem device-info
. .
FRP (Factory Reset Protection) β , (, Mi Account Xiaomi). , FRP , .
DEVCFG - TZ .
LKSECAPP - - RPM.
TZLIMITS - Qualcomm Limits Management Hardware. SBL.
SYSCFG - Qualcomm Core Power Reduction .
DIP, MDTP - . Qualcomm SafeSwitch .
CMNLIB, KEYMASTER, SEC - . , keymaster, . , .
OEMKEYSTORE - data Full Disc Encryption (FDE).
MCFG (Modem Configuration) - SIM- MBN ( ).
SPLASH - , ABOOT. Β«Powered by AndroidΒ».
CHGLOGO adalah layar yang sama untuk mengisi daya ponsel yang habis dayanya.
MSADP, APDP, DPO - kebijakan debug.
EFS adalah bagian yang berisi informasi tentang IMEI, SN dan IMEI SV.