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.