Как избавиться от «Сеть может контролироваться» в KitKat?

31

С тех пор, как я установил свой собственный ЦС в хранилище ключей, я получаю предупреждения о том, что сеть может контролироваться. Ну, я думаю, что это правильное предупреждение, если я не доверяю этим сертификатам, но я действительно доверяю своему собственному CA здесь; даже больше, чем предустановленные.

Как мне избавиться от этого предупреждения, которое я вижу по крайней мере один раз в день?

Это на складе Android 4.4 KitKat на Nexus 5.

введите описание изображения здесь введите описание изображения здесь

gertvdijk
источник

Ответы:

9

Я изучал ту же проблему, и на XDA был дан ответ: http://forum.xda-developers.com/showthread.php?t=2537794

Короче говоря - возможно, если ваш телефон рутирован для перемещения сертификата в системный раздел.

Очень досадно, что невозможно исключить сертификаты из этого предупреждения - оно производит шум только тогда, когда я знаю, что сертификат в порядке.

Павел
источник
3
Это похоже на ответ Лэнгли, но на самом деле работает для 4.4. Пожалуйста, включите необходимые части по ссылке внутри вашего вопроса. Это предпочтительнее, чем просто ссылки на Stack Exchange.
gertvdijk
0

У меня та же проблема, вы можете попробовать поместить сертификат в «Системные сертификаты», как показано здесь:

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

В данный момент у меня нет системы Linux, поэтому я не могу ее опробовать. Дайте мне знать, если это работает!

Лэнгли
источник
Этот пост в блоге относится к pre-ICS (2.3), и в дополнение к этому, он считается специфичным для Samsung и только для рутованных устройств. Я не думаю, что это хорошая идея, чтобы избежать этого. И я не могу выполнить это - я не хочу рутировать свое устройство только для этого.
gertvdijk
Я почти уверен, что любое решение, кроме ожидания того, что Google исправит это, приведет к тому, что ваша система будет рутирована или даже будет иметь собственный rom / fix, который требует разблокированного загрузчика.
Лэнгли,
-4

Самый простой способ - установить сертификат с помощью «Настройки» -> «Безопасность», а затем перейти в окно терминала и сделать это:

$ su
# cp /mnt/ext_card/data/misc/keychain/certs-added/* /system/etc/security/cacerts/
тургут калфаоглу
источник
1
Насколько я вижу, это тот же ответ, что и в настоящее время принятый ответ. android.stackexchange.com/a/57836/38289
gertvdijk