Propriedades do sistema

Há muitas propriedades de sistema diferentes que indicam vários estados de um sistema Android relacionados ao suporte ao tamanho da página. Se você está tentando entender como um dispositivo específico está configurado, essas opções oferecem uma visão geral de como o tamanho da página é configurado e usado no Android.

  • ro.boot.hardware.cpu.pagesize é um valor específico do OEM, indicando o tamanho da página que está em execução. No Android 16, esse valor é definido por init por padrão com base no tamanho da página da CPU, se ele não for transmitido pelo carregador de inicialização.
  • ro.product.cpu.pagesize.max é o valor de PRODUCT_MAX_PAGE_SIZE_SUPPORTED ou, em outras palavras, o alinhamento esperado de binários no dispositivo.
  • ro.product.page_size (introduzido no Android 16) é o tamanho da página definido pelo produto (com base em TARGET_BOOTS_16K). Ele define o tamanho da página e é verificado em Vts16KPageSizeTest. Se o kernel errado for usado, a incompatibilidade com essa propriedade vai informar isso.
  • ro.product.build.16k_page.enabled indica se o dispositivo oferece suporte a uma opção para desenvolvedores de alternar entre o modo de 4 KB e 16 KB. Saiba mais sobre como ativar e usar essa opção.