พร็อพเพอร์ตี้ของระบบ

พร็อพเพอร์ตี้ของระบบมีหลายรายการที่ระบุสถานะต่างๆ ของระบบ Android ที่เกี่ยวข้องกับการรองรับขนาดหน้าเว็บ หากคุณพยายามที่จะเข้าใจวิธีกำหนดค่าอุปกรณ์หนึ่งๆ ตัวเลือกเหล่านี้จะให้ภาพรวมเกี่ยวกับวิธีกำหนดค่าและการใช้ขนาดหน้าเว็บใน Android

  • ro.boot.hardware.cpu.pagesize คือค่าเฉพาะ OEM ซึ่งระบุขนาดหน้าเว็บที่กําลังทํางาน ใน Android 16 (AOSP เวอร์ชันทดลอง) ค่านี้จะกำหนดโดย init โดยค่าเริ่มต้นตามขนาดหน้าของ CPU หากไม่ได้ส่งมาจาก bootloader
  • ro.product.cpu.pagesize.max คือค่าของ PRODUCT_MAX_PAGE_SIZE_SUPPORTED หรืออีกนัยหนึ่งคือการจัดแนวที่คาดไว้ของไบนารีในอุปกรณ์
  • ro.product.page_size (เปิดตัวใน Android 16 (AOSP เวอร์ชันทดลอง)) คือขนาดหน้าเว็บที่ผลิตภัณฑ์กำหนด (อิงตาม TARGET_BOOTS_16K) ซึ่งจะกำหนดขนาดหน้าเว็บที่ควรจะเป็นและได้รับการยืนยันใน Vts16KPageSizeTest หากใช้เคอร์เนลที่ไม่ถูกต้อง ระบบจะแจ้งให้คุณทราบด้วยการจับคู่ที่ไม่ตรงกันกับพร็อพเพอร์ตี้นี้
  • ro.product.build.16k_page.enabled ระบุว่าอุปกรณ์รองรับตัวเลือกสำหรับนักพัฒนาแอปในการสลับระหว่างโหมด 4 KB กับ 16 KB หรือไม่ อ่านเพิ่มเติมเกี่ยวกับวิธีเปิดใช้และใช้ตัวเลือกนี้