Es gibt viele verschiedene Systemeigenschaften, die verschiedene Status eines Android-Systems im Zusammenhang mit der Unterstützung der Seitengröße anzeigen. Wenn Sie wissen möchten, wie ein bestimmtes Gerät konfiguriert ist, erhalten Sie mit diesen Optionen einen Überblick darüber, wie die Seitengröße in Android konfiguriert und verwendet wird.
ro.boot.hardware.cpu.pagesize
ist ein OEM-spezifischer Wert, der die aktuell verwendete Seitengröße angibt. In Android 16 (AOSP experimental) wird dieser Wert von init standardmäßig basierend auf der CPU-Seitengröße festgelegt, sofern er nicht vom Bootloader übergeben wird.ro.product.cpu.pagesize.max
ist der Wert vonPRODUCT_MAX_PAGE_SIZE_SUPPORTED
, also die erwartete Ausrichtung der Binärdateien auf dem Gerät.ro.product.page_size
(eingeführt in Android 16 (AOSP experimental)) ist die vom Produkt definierte Seitengröße (basierend aufTARGET_BOOTS_16K
). Hier wird festgelegt, wie groß die Seitengröße sein soll. Sie wird inVts16KPageSizeTest
bestätigt. Wenn der falsche Kernel verwendet wird, wird dies anhand der Abweichung von dieser Eigenschaft angezeigt.ro.product.build.16k_page.enabled
gibt an, ob das Gerät eine Entwickleroption zum Wechseln zwischen dem 4‑KB- und dem 16‑KB-Modus unterstützt. Weitere Informationen zum Aktivieren und Verwenden dieser Option