Partitions de mémoire Android

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:





  1. Installez Device Info HW et consultez les sections





  2. Téléchargez Termux et entrez la commandemount







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 :





Balisage des objets blob dans le système
Blobs-in-system

Project Treble — vendor. :





Balisage compatible avec les aigus
Treble-compatible

Treble — arm64_ab . recovery boot. cache ( fota), . , storage .





, Android- ! , , -. .





Balisage AB
AB

arm64_a . product system — system_root:





Balisage système en tant que racine
System-as-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.








All Articles