No início deste mês vimos a primeira versão beta do Xposed Framework lançada para Android 8.0 e Android 8.1 Oreo, e hoje rovo89 anunciou o Xposed Installer v3.15 e o Xposed Framework v90-beta2 que corrige alguns desses beta insetos.
Pode ter sido necessário Desenvolvedor Sênior Reconhecido do XDA rovo89 demorou um pouco para que o Xposed Framework funcionasse no Android Nougat, mas esse não foi o caso do Android Oreo. Três meses após o lançamento do Xposed para Nougat, o foi lançada a primeira versão beta do framework para Android 8.0 e Android 8.1 Oreo. Hoje, o Xposed Installer – a ferramenta de instalação e gerenciamento de frontend do Xposed Framework – foi atualizado para a versão 3.15.
Como vemos em praticamente todas as versões beta, sempre há algo em que trabalhar e esta versão inicial do Xposed Framework para Android Oreo não é diferente. Com o Xposed Installer aumentado para 3.15, temos algumas pequenas mudanças combinadas com algumas mais importantes. Aqui está o completo log de alterações:
Registro de alterações do instalador Xposed v3.15
- Corrigida uma falha na pesquisa da lista de downloads no Oreo.
- Corrigida uma falha ao enviar log no Oreo.
- O item de menu "Otimizar aplicativos agora" acionará
cmd package bg-dexopt-job
. Está disponível desde o Oreo e iniciará o trabalho que normalmente é executado uma vez por noite se o dispositivo estiver carregando. Se você sentir uma degradação do desempenho após instalar o Xposed, pode ser porque todos os aplicativos estão sendo executados exclusivamente em JIT e intérprete. Isso ocorre porque o Xposed precisa de informações adicionais para identificar os métodos que deve invalidar, e essas informações serão determinadas durante a próxima compilação. Se você quiser que isso aconteça agora, use este novo recurso. Demorou cerca de 20 minutos no meu Pixel. Para obter mais informações, consulte aqui. - Detecção se Inicialização verificada (dm-verity) está ativo. Se sim, quaisquer alterações na partição do sistema serão detectadas e você terminará em um loop de inicialização. A detecção pode não ser 100% perfeita ainda, então se você notar falsos positivos ou negativos, por favor reportar um erro junto com a saída de
adb shell getprop
.
Estrutura Xposed v90-beta2
rovo89 também publicou v90-beta2 e desinstalador 20180117, e você pode encontrá-los disponíveis através do instalador Xposed e o site Xposed. Eles suportam (des)instalação do Xposed via TWRP no Google Pixel e provavelmente em outros dispositivos de "imagem raiz do sistema", que rovo89 descreve como dispositivos onde a partição do sistema é montada como o diretório raiz e /system é na verdade apenas um subdiretório. Por último, o desinstalador anterior apresentou um erro de digitação, o que provavelmente levou a loops de inicialização em todos os dispositivos, portanto, use sempre o desinstalador mais recente!