Android-Speicherpartitionen

In diesem Artikel werde ich die Hauptabschnitte des AOSP-Speichers für MTK- und QCOM-Geräte behandeln.





Im Gegensatz zum Betriebssystem auf Computern verfĂĽgen Smartphones nicht ĂĽber ein dynamisches Speicherlayout. Stattdessen finden Sie viele dunkle Abschnitte mit obskuren Titeln. Lass es uns herausfinden.





So zeigen Sie Speicherpartitionen an

Zwei Optionen zum Anzeigen von gemounteten (nicht allen) Laufwerkspartitionen auf Ihrem Telefon:





  1. Installieren Sie Device Info HW und lesen Sie die Abschnitte





  2. Laden Sie Termux herunter und geben Sie den Befehl einmount







Um alle Abschnitte anzuzeigen, benötigen Sie entweder Root-Rechte oder ein Terminal in TWRP. mount



Geben Sie den Befehl auch im Terminal (Termux- oder TWRP-Terminal) ein und lesen Sie die Abschnitte.





Bootloader

Der OS Loader dient zum direkten Laden dieses Betriebssystems. In meinen nächsten Artikeln erfahren Sie, wie Android startet.





Wie wir wissen, verfügt Android über mehrere alternative Startmodi. Mehr darüber erfahren Sie in meinem nächsten Artikel.





ABOOT (UBOOT auf MTK) ist der primäre Bootloader. Dieser Abschnitt enthält eine einfache Software für die Handhabung von Tastendrücken und Lautstärketasten. Jede Tastenkombination entspricht einem anderen Startmodus.





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 :





Blobs-in-System-Markup
Blobs-in-system

Project Treble — vendor. :





Höhenkompatibles Markup
Treble-compatible

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





, Android- ! , , -. .





AB Markup
AB

arm64_a . product system — system_root:





System-als-Root-Markup
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 ist der gleiche Bildschirm zum Aufladen eines entladenen Telefons.





MSADP, APDP, DPO - Debug-Richtlinie.





EFS ist ein Abschnitt mit Informationen zu IMEI, SN und IMEI SV.








All Articles