Como me livrar de "A rede pode ser monitorada" no KitKat?


31

Desde que instalei minha própria CA no armazenamento de chaves, recebo avisos de que a rede pode ser monitorada. Bem, acho que é um aviso válido se não confiar nesses certificados, mas realmente confio na minha própria autoridade de certificação aqui; ainda mais do que os pré-instalados.

Como faço para me livrar desse aviso que vejo pelo menos uma vez por dia aparecendo?

Este está em estoque Android 4.4 KitKat em um Nexus 5.

insira a descrição da imagem aqui insira a descrição da imagem aqui

Respostas:


9

Eu estava olhando para o mesmo problema, e ele foi respondido no XDA http://forum.xda-developers.com/showthread.php?t=2537794

Em resumo - é possível se o seu telefone estiver com root para mover o certificado para a seção Sistema.

Muito irritante que não seja possível excluir certificados deste aviso - ele só produz ruído quando eu sei que o certificado está OK para uso.


3
Isso é semelhante à resposta de Langley, mas na verdade funciona para o 4.4. Inclua partes essenciais do link na sua pergunta. É preferível que simplesmente vincular no Stack Exchange.
— gertvdijk

0

Eu tenho o mesmo problema, você pode tentar colocar o certificado nos "Certificados do sistema", como mostrado aqui:

http://nblock.org/2011/09/03/how-to-update-the-android-certificate-store/

Eu não tenho um sistema Linux disponível no momento, então não posso realmente testá-lo. Deixe-me saber se funciona!


Essa postagem no blog se aplica ao pré-ICS (2.3) e, além disso, é considerada específica da Samsung e apenas para dispositivos raiz. Não acho que seja uma boa ideia fazer isso para evitar um aviso. E não posso fazer isso - não quero torcer meu dispositivo apenas por isso.
— 711313

Tenho certeza de que qualquer solução, além de esperar pelo Google para corrigir isso, resultará no root do seu sistema ou até mesmo em uma ROM / correção personalizada que requer um gerenciador de inicialização desbloqueado.
— Langley

-4

A maneira mais fácil é instalar o certificado usando Configurações -> Segurança e vá para uma janela do terminal e faça o seguinte:

$ su
# cp /mnt/ext_card/data/misc/keychain/certs-added/* /system/etc/security/cacerts/

1
Tanto quanto posso ver, esta é a mesma resposta que a resposta atualmente aceita. android.stackexchange.com/a/57836/38289
— gertvdijk
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.