Dans cet article, je couvrirai les principales sections de la mémoire AOSP pour les appareils MTK et QCOM.
Contrairement au système d'exploitation sur les ordinateurs, les smartphones n'ont pas de disposition de stockage dynamique. Au lieu de cela, vous trouverez de nombreuses sections obscures avec des titres obscurs. Découvrons-le.
Comment afficher les partitions de mémoire
Deux options pour afficher les partitions de disque montées (pas toutes) sur votre téléphone:
Installez Device Info HW et consultez les sections
Téléchargez Termux et entrez la commande
mount
Pour afficher toutes les sections, vous avez besoin des droits root ou d'un terminal dans TWRP. Saisissez Ă©galement la commande mount
dans le terminal (terminal Termux ou TWRP) et consultez les sections.
Les chargeurs de démarrage
Le chargeur de système d'exploitation est conçu pour charger directement ce système d'exploitation. Vous apprendrez comment Android démarre dans mes prochains articles.
Comme nous le savons, Android propose plusieurs modes de démarrage alternatifs. Vous en apprendrez plus à leur sujet dans mon prochain article.
ABOOT (UBOOT sur MTK) est le chargeur de démarrage principal. Cette section contient un logiciel de bas niveau pour gérer les pressions sur les boutons d'alimentation et de volume. Chaque combinaison de touches correspond à un mode de démarrage différent.
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 est le même écran pour charger un téléphone déchargé.
MSADP, APDP, DPO - politique de débogage.
EFS est une section contenant des informations sur IMEI, SN et IMEI SV.