Desbloquear o bootloader não quebra mais a câmera em dispositivos Sony Xperia rodando Android Pie

Desbloquear o bootloader de dispositivos Sony Xperia rodando Android Pie não quebra mais totalmente a câmera como antes, mas nem todos os recursos funcionarão ainda.

Sony Mobile é um dos OEMs de código aberto e mais amigável para desenvolvedores, com programas como Desenvolvedor de código aberto Hero e dispositivos abertos da Sony. A Sony publicou guias sobre como construir o kernel Linux 4.4 ou o versão mais recente do Androide até mesmo como desbloquear o bootloader de seus dispositivos. Infelizmente, desbloquear o bootloader de qualquer dispositivo Sony Xperia leva a muitos resultados indesejáveis. Por exemplo, a câmera está totalmente quebrada, resultando em nada além de fotos verdes. Outros recursos de software, como os aprimoramentos de vídeo e áudio da Sony, também estão quebrados, mesmo se você usar a ROM padrão. Perder os ajustes de vídeo e áudio da Sony é uma coisa, mas ter que lidar com uma câmera quebrada é uma troca que muitos não estão dispostos a fazer. Felizmente, parece que a atualização do Android Pie não quebra mais a câmera em dispositivos Xperia com bootloaders desbloqueados.

Para fins de contexto, os dispositivos Sony Xperia possuem uma partição de área de corte (TA) que contém as chaves DRM e outras informações específicas do dispositivo, como IMEI, número de série, endereço MAC, etc. Desbloquear o bootloader limpa as chaves DRM na partição TA. Depois de apagado, não há como restaurá-lo sem um backup (o que você não pode fazer a menos que já tenha root). Sem as chaves DRM, os recursos proprietários de áudio e vídeo da Sony (X-Reality Video Enhancement, DSEE HX, ClearAudio+, etc.) não funcionarão na ROM padrão. No entanto, desbloquear o bootloader também aliás interrompe a funcionalidade da câmera devido a um provável erro envolvendo falha na leitura das chaves DRM (o problema ainda não é bem compreendido). (Agradecimentos aos desenvolvedores reconhecidos pelo XDA Eu mesmo5 e Luke1337 para a explicação.) A Sony ainda avisa sobre isso antes de desbloquear o bootloader:

"Certo conteúdo pré-carregado no seu dispositivo também pode ficar inacessível devido à remoção das chaves de segurança DRM. Para dispositivos que executam versões de software recentes, por exemplo, o Xperia Z3, a remoção das chaves de segurança DRM pode afetar a funcionalidade avançada da câmera. Por exemplo, os algoritmos de redução de ruído podem ser removidos e o desempenho ao tirar fotos em condições de pouca luz pode ser afetado." - Sony Móvel

A lista de recursos relacionados ao DRM que você perderia inclui alguns recursos de pós-processamento da câmera, gama de cores perfis, equilíbrio de branco, X-Reality Video Enhancement, DSEE HX, ClearAudio+ e suporte Widevine L1 para HD Netflix. Com o tempo, alguns desenvolvedores inteligentes, como os membros seniores do XDA tobias.waldvogel, mbc07, Munjenie outros descobriram maneiras de restaurar a funcionalidade perdida modificando as bibliotecas principais do sistema ou simulando um dispositivo bloqueado sem root. A Sony provavelmente pretendia que os recursos relacionados ao DRM fossem quebrados após desbloquear o bootloader, mas não está claro se a câmera que tira fotos verdes é intencional.

No entanto, usar truques pode não ser mais necessário para pelo menos fazer a câmera funcionar, como diz o membro sênior do XDA. Miustone e outros descobriram depois de atualizar seus dispositivos para o Android Pie. Membro Sênior do XDA LazerL0rd teve a gentileza de gravar um vídeo para nós mostrando que seu Sony Xperia XZ Premium com root e rodando Android 9 Pie ainda é capaz de usar a câmera. Ele também testou quais recursos estão funcionando e quais ainda estão quebrados conforme pretendido pela Sony:

  • O que funciona: Perfis de gama de cores, a câmera não tira mais fotos verdes (não há garantia de que a mesma qualidade, mas funciona pelo menos), White Balance, Camera2API (FULL sem RAW para câmera traseira, LIMITADO para câmera frontal)
  • O que não funciona: Aprimoramento de vídeo X-Reality, DSEE HX, ClearAudio+, Widevine L1

Em resumo, todos os recursos de áudio e vídeo relacionados ao DRM ainda não funcionam, mas a câmera não está mais quebrada, o que foi um grande problema para os usuários da Sony.

Não temos certeza do que fez a Sony decidir não quebrar mais a câmera ao desbloquear o bootloader, mas esperamos que não tenha sido apenas um erro ao atualizar seus dispositivos para o Android Pie. Não vemos por que a Sony sentiu a necessidade de limitar o acesso aos recursos de câmera, vídeo e áudio para usuários que desbloquear o bootloader, especialmente porque forçou alguns membros da comunidade a recorrer a serviços pagos de terceiros Serviços. O Android Pie está atualmente disponível para os seguintes dispositivos Sony Xperia, portanto, se você tiver um dos dispositivos listados abaixo, você poderá desfrutar de ROMs personalizados sem sacrificar totalmente o Câmera.

  • Sony Xperia XZ premium
  • Sony Xperia XZ1
  • Sony Xperia XZ1 Compacto
  • Sony Xperia XZ2
  • Sony Xperia XZ2 Compacto
  • Sony Xperia XZ2 Premium
  • Sony Xperia XZ3 (desbloqueio do bootloader ainda não disponível)

Este artigo foi atualizado às 10h08 CT para tornar mais clara a distinção entre a correção DRM e a câmera.