Настройки Ims, что это за программа для Android
Обновлено: 21.11.2024
Как правило, спецификации 3GPP не требуют какой-либо конкретной SIM-карты для использования VoLTE или IMS.
Однако, к сожалению, производители мобильных телефонов, похоже, не слишком заботятся о спецификациях 3GPP и внедряют всевозможные странные механизмы, чтобы ограничить использование VoLTE/IMS определенными операторами — либо с помощью явных белых списков, либо с такими механизмами, как Android Carrier Privileges, чтобы запретить пользователю настраивать учетные данные IMS на своем телефоне.
Это руководство по переопределению настроек IMS для принудительного включения VoLTE/VoWiFi с использованием привилегий оператора Android
Обзор¶
В этом документе описывается, как собрать все воедино
Требования¶
-
Программируемая версия USIM/ISIM с KIC1, KID1 и KIK1 или непрограммируемая версия USIM/ISIM с приложением ARA-M, но с возможностью отправки сертификатов в ARA-M через OTA
- OnePlus 5t UE с Android Pie
- Программатор для SIM-карт Gemalto
- "У приложения есть привилегии оператора связи" должно быть верно
- "Идентификатор оператора SIM-карты" не должен быть равен -1 (т. е. Неизвестный оператор). Это не отображается на устройствах Android 8.0 и 8.1.
- "carrier_volte_provisioned_bool" должно быть равно true
- Откройте настройки.
- Нажмите "Приложения".
- Нажмите на значок с многоточием (три вертикальные точки) в правом верхнем углу.
- Нажмите «Показать системные приложения».
- Найдите com.sec.imsservice и нажмите на него.
- Нажмите "Хранилище".
- Нажмите кнопку «Очистить кэш».
- Откройте настройки.
- Нажмите «Общие».
- Нажмите «Сброс».
- Нажмите «Восстановление заводских настроек».
- Нажмите кнопку «Сброс». Возможно, вам потребуется ввести свой PIN-код или пароль.
- Нажмите «Удалить все» или «Удалить данные», и ваш телефон будет сброшен.
-
это общедоступный общедоступный вариант
Моя установка¶
-
-4ff USIM с ключами ADM
Выражаем признательность и признательность подписчикам за их прекрасную работу¶
Мартин Пальяк для GlobalPlatformPro (gp.jar) — инструмент для загрузки и управления апплетами на совместимых картах JavaCard из командной строки
Бертран Мартель для апплета ARA-M (applet.cap) — реализация ARA-M для карт JavaCard. ARA-M — это приложение (обычно присутствующее на SIM-карте), которое управляет правилами доступа, которые применяются с помощью Access Control Enforcer (обычно присутствующего на устройстве Android). Инфорсер следит за соблюдением правил из ARAM. Правило доступа состоит из AID, хэша сертификата (SHA1/SHA256 сертификата клиентского приложения) и набора правил. Средство контроля доступа разрешает/запрещает клиентскому приложению (например, приложению Android) отправлять APDU апплету Secure Element (SE) на основе этих правил
Шаги¶
Шаг 1. Клонируйте репозиторий и получите информацию о SIM-карте¶
Чтобы установить и/или управлять апплетами Java Card на SIM-карте, убедитесь, что у вас есть ключи KIC1, KID1 и KIK1. KIC1, KID1 и KIK1 могут отличаться от одной SIM-карты к другой, поэтому убедитесь, что у вас есть правильные ключи. Если у вас есть непрограммируемый USIM/ISIM с приложением ARA-M и есть возможность отправить сертификаты в ARA-M через OTA, перейдите к шагу 4
Пример. В USIM-картах sysmoUSIM-SJS1-4ff сопоставления клавиш для GlobalPlatformPro следующие:
ключ sysmoUSIM | аргумент GlobalPlatformPro |
---|---|
KIC1 | --key-enc |
KID1 | --key-mac |
KIK1 | --key-dek |
Получите информацию о SIM-карте, заменив KIC1, KID1 и KIK1 правильными ключами, соответствующими вашей SIM-карте. Выполнение приведенной ниже команды не должно приводить к какой-либо ошибке. Если есть ошибка, пожалуйста, проверьте ошибку и еще раз проверьте все, прежде чем продолжить
Шаг 2. Разблокируйте SIM-карту для упрощения установки апплета следующим образом (необязательно)¶
Будьте осторожны при разблокировке SIM-карты, поскольку это может привести к блокировке вашего USIM/ISIM, если используются неправильные ключи KIC1, KID1 и KIK1
Пример: USIM-карта sysmoUSIM-SJS1-4ff со следующими ключами разблокируется следующим образом
KIC1 = --key-enc = 975B496CED1F2FB984145A55AB31A585
KID1 = --key-mac = E7207B567F9D08726A6EFBD90C50DA9A
KIK1 = --key-dek = DEAA4E9A9B3BC6FC5EFF77A8E9925632
Шаг 3. Установите апплеты ARA-M Java Card на USIM/ISIM¶
Будьте осторожны при установке апплетов на SIM-карту, поскольку это может привести к блокировке вашего USIM/ISIM, если используются неправильные ключи KIC1, KID1 и KIK1
Это НЕ требуется для sysmoISIM-SJA2, так как эта карта поставляется с предустановленным на заводе апплетом ARA-M
Установите апплет ARA-M (applet.cap). Следующая команда должна выполняться без ошибок.
Шаг 4. Отправьте сертификат SHA-1 Android-приложения Carrier Config на ARA-M в USIM/ISIM¶
Android-приложение Carrier Config, которое будет установлено на шаге 5, подписано следующим ключом SHA1
Чтобы предоставить Carrier Privileges приложению Carrier Config, отправьте указанный выше сертификат SHA1 следующим образом
Распределение вышеуказанного APDU, отправляемого на SIM-карту, выглядит следующим образом
Чтобы проверить список установленных сертификатов, используйте следующую команду
Если у вас есть непрограммируемый USIM/ISIM с приложением ARA-M и есть возможность отправить сертификаты в ARA-M через OTA, отправьте указанный выше сертификат SHA1 на SIM-карту
Шаг 5. Установите Android-приложение Carrier Config из Play Store¶
Убедитесь, что SIM-карта вставлена в слот по умолчанию/первый слот для SIM-карты устройства (только для устройств с поддержкой нескольких SIM-карт)
Загрузите приложение CoIMS Carrier Config из магазина Play. Затем запустите приложение
Важные моменты/значения, на которые следует обратить внимание после запуска приложения для этого приложения, чтобы включить VoLTE
Шаг 6. Дополнительные настройки IMS только для устройств с чипсетами Samsung и Mediatek¶
После установки приложения откройте меню параметров в правом верхнем углу и выберите параметр «Настройки Samsung/Mediatek IMS» в зависимости от набора микросхем вашего устройства и отредактируйте настройки IMS соответствующим образом, чтобы включить нужные функции IMS
Ширина
Служба IMS или IP-мультимедийная подсистема – это предустановленное системное приложение, устанавливаемое на смартфоны Android, которое представляет собой архитектурную структуру, позволяющую развивать стандартизированную связь между людьми (P2P) для предоставления коммуникационных и мультимедийных услуг по IP-сети.< /p>
Если вы видели, как служба IMS работает в фоновом режиме на вашем устройстве Android, и не знаете, является ли это важным системным приложением, таким как ConfigAPK, то вы попали по адресу. В этой статье объясняется, для чего предназначена служба IMS, почему она постоянно останавливается и как это исправить.
Для чего используется служба IMS?
Служба IMS — это архитектурная платформа, используемая для предоставления услуг голосовой связи, таких как Voice Over Long Term Evolution (VoLTE), голосовых вызовов через Интернет, вызовов по Wi-Fi, мультимедийных коммуникационных услуг, таких как видеозвонки, и служб обмена сообщениями в чате по IP. сеть. Это достигается за счет подключения службы IMS к сети оператора (поставщику услуг) с использованием общего горизонтального уровня управления.
По сути, сервисная структура IMS отвечает за предоставление всех типов коммуникационных услуг, для которых требуется активное подключение к Интернету. Это приложение связано с двумя другими важными приложениями IMS на устройствах Samsung IMS Settings и IMSLogger.
Если вы сравните названия пакетов службы IMS в устройствах Samsung и LG, вы обнаружите, что sec означает Samsung Electronics, а lge — LG Electronics.
Служба IMS доступна для всех современных производителей устройств Android и iOS, таких как Samsung, LG, Xiaomi, Apple и т. д., которые поддерживают 3G, 4G, VoLTE и 5G.
Приложение службы IMS работает в фоновом режиме, когда вы используете приложения для голосовых вызовов, видеовызовов или обмена сообщениями в чате через Интернет. Вы можете найти эту службу, проверив активность Google или журнал активности.
Безопасна ли служба IMS или это вирус/шпионское ПО?
Служба IMS не является вирусом, шпионским или вредоносным ПО. Это не наносит преднамеренного повреждения вашему устройству, не отслеживает и не продает ваши данные третьим лицам.
Это важное системное приложение, необходимое для связи через Интернет. Он предоставляет услуги VoLTE, вызовов по Wi-Fi, видеозвонков и обмена текстовыми сообщениями по IP-сети.
Некоторые люди думают, что это вредоносное ПО, такое как RoseEUkor, но это также неверно. Он предоставляет важные услуги и не потребляет ресурсы вашей системы без необходимости, как другие вредоносные программы.
К сожалению, служба IMS остановлена
Это самая большая проблема, вызванная приложением IMS Service, и ее можно наблюдать на большинстве устройств Android, таких как Samsung J7, Galaxy S7, S8, S9, J3, Note 5, Note 8, Note 9 и планшетах Galaxy. Эта ошибка в основном наблюдается в сетях операторов связи T-Mobile, Verizon и Vodafone.
Эта проблема возникает из-за поврежденного кеша приложения или стороннего приложения, установленного на вашем устройстве.
Если вы не очищаете кеш приложения в течение длительного времени, файлы кеша повреждаются, и оно начинает потреблять больше ресурсов памяти, чем раньше. Это вызывает проблему нехватки памяти для системных приложений, таких как служба IMS, поэтому приложение начинает работать со сбоями, и вы получаете сообщение об ошибке «К сожалению, служба IMS остановлена».
Вы можете исправить эту ошибку, очистив кэш приложения службы IMS, а также приложения "Сообщения" и удалив недавно установленное стороннее приложение, вызывающее проблему. Если это не сработает, не волнуйтесь, потому что я также предоставил некоторые другие решения.
Как исправить, к сожалению, служба IMS остановилась?
Ниже вы найдете список всех методов, которые можно использовать для устранения проблемы «К сожалению, служба IMS остановлена».
1. Очистить кэш приложения службы IMS
В большинстве случаев очистка кеша приложения может устранить сбои в работе приложения. Выполните следующие действия, чтобы очистить кеш приложения.
Описанный выше метод работает для всех устройств Samsung. Пользователи LG должны заменить com.sec.imsservice на com.lge.ims на шаге 5 метода. Если вы используете устройство другого производителя, вам нужно будет найти имя пакета службы IMS и выполнить те же действия.
Чтобы очистить кеш приложения "Сообщения", выполните все описанные выше шаги и замените com.sec.imsservice на свое приложение "Сообщения" на шаге 5. Все остальные шаги останутся прежними.
2. Удаление недавно установленных приложений
Сообщение об ошибке «Служба IMS остановлено» также может появляться из-за стороннего приложения, которое вы недавно установили на свое устройство. Пожалуйста, проверьте все приложения, которые вы недавно установили, выбрав «Настройки» > «Приложения» > «Недавно установленные».
После выяснения приложения, которое вызывает проблему, обязательно удалите его, и, надеюсь, сообщение об ошибке перестанет появляться. Кроме того, никогда не загружайте сторонние приложения из ненадежных источников.
3. Сброс настроек смартфона
Восстановление заводских настроек стирает все данные с вашего телефона и восстанавливает исходное состояние телефона. Если вы не можете исправить сообщение об ошибке с помощью упомянутых выше методов, тогда сброс настроек к заводским настройкам обязательно удалит сообщение об ошибке.
Перед восстановлением заводских настроек устройства необходимо сделать резервную копию данных в облачном сервисе, таком как Google Диск. После завершения резервного копирования выполните следующие действия, чтобы восстановить заводские настройки устройства Android.
Эти шаги могут немного отличаться в зависимости от производителя вашего устройства и версии ОС Android.
4. Flash Stock ROM или Custom ROM
Прошивка Stock ROM (микропрограммы) может помочь вам избавиться от этого сообщения об ошибке. Это сложный процесс, поэтому используйте его только в том случае, если другие методы вам не помогли.
Вы также можете прошить пользовательское ПЗУ на своем устройстве, но я рекомендую использовать стандартное ПЗУ, поскольку это официальное программное обеспечение, разработанное производителем вашего устройства, и оно не вызовет никаких проблем.
Чтобы прошить стандартное ПЗУ на вашем устройстве, вам необходимо сначала загрузить файлы стандартного ПЗУ, а затем вам понадобится инструмент для прошивки. Вы можете ознакомиться с этим руководством, в котором показано, как установить Stock ROM с помощью инструмента SP Flash. Пользователи Samsung могут сделать это с помощью инструмента прошивки Samsung Odin.
Служба IMS разряжает батарею
Многие пользователи сообщают, что системное приложение IMS Service потребляет много заряда аккумулятора и быстро разряжает аккумулятор. Проблема с разрядкой аккумулятора на самом деле вызвана службами интернет-коммуникаций, такими как голосовые интернет-вызовы, вызовы по Wi-Fi, видеовызовы и обмен сообщениями в чате, а не самим приложением службы IMS.
Это приложение запускается только тогда, когда вы используете эти службы связи. Чтобы уменьшить расход заряда батареи службы IMS, вам придется ограничить использование этих коммуникационных услуг. Чем меньше вы пользуетесь этими службами, тем дольше будет работать ваша батарея и меньше будет ее разряжать.
Можно ли удалить службу IMS?
Служба IMS — это предустановленное системное приложение, поэтому вы не можете удалить это приложение, как вы удаляете другие сторонние приложения. Вам нужно будет использовать программное обеспечение под названием Android Debug Bridge (ADB), чтобы удалить это приложение без рутирования вашего устройства. Вы также можете использовать приложение под названием System App Remover для удаления службы IMS, но для этого вам потребуется рутировать ваше устройство Android.
Устройства Android не позволяют пользователям легко удалять предварительно установленные системные приложения, поскольку они выполняют важную функцию на вашем устройстве, и их удаление может вызвать проблемы с вашим устройством.
Не рекомендуется удалять службу IMS, поскольку в этом случае вы не сможете получить доступ к функциям VoLTE, вызовов по Wi-Fi, голосовых вызовов через Интернет и видеовызовов.
Как удалить службу IMS?
Вы можете удалить службу IMS с помощью ADB или System App Remover. Оба метода подробно описаны ниже.
1. Удалить службу IMS с помощью ADB
ADB – это инструмент командной строки, который используется для связи с устройством, работающим под управлением ОС Android. ADB позволяет вам вызвать оболочку Unix, чтобы вы могли выполнять команды непосредственно на устройстве Android. Для использования ADB вам понадобится ПК с Windows.
Вот шаги, чтобы удалить это приложение с помощью ADB.
Шаг 1. Откройте "Настройки" > "Система" > "О телефоне".
Шаг 2. Нажмите на номер сборки 7 раз, чтобы активировать параметры разработчика.
Шаг 3. Вернитесь в главное меню «Настройки» и нажмите «Параметры разработчика», чтобы открыть его.
Шаг 4. Включите отладку по USB, нажав на нее.
Шаг 5. Загрузите ADB на свой компьютер.
Шаг 6. Извлеките ZIP-файл в папку.
Шаг 7. После распаковки ZIP-файла откройте эту папку.
Шаг 8. Нажмите и удерживайте кнопку Shift, а затем щелкните правой кнопкой мыши в пустой области.
Шаг 9. Нажмите «Открыть окно Powershell здесь».
Шаг 10. Введите команду adb devices
Шаг 11. Подключите устройство Android к ПК с помощью USB-кабеля для передачи данных.
Шаг 12. Запустите команду adb shell pm uninstall –user 0 com.sec.imsservice, затем подождите несколько секунд, и вы заметите, что приложение было удалено с вашего устройства.
Этот метод подходит для всех устройств Samsung. Пользователям LG следует заменить com.sec.imsservice на com.lge.ims.
Чтобы отключить службу IMS вместо ее удаления, вы должны заменить «удалить» на «отключить» в шаге 12 команды ADB, упомянутой выше.
2. Удаление службы IMS с помощью средства удаления системных приложений
Этот метод требует, чтобы вы получили root-доступ к вашему устройству. Если вы не знаете, как получить root права на свое устройство Android, ознакомьтесь с нашим руководством по рутированию Android. После получения root-доступа выполните следующие действия.
Шаг 1. Загрузите и установите приложение для удаления системных приложений.
Шаг 2. Запустите приложение System App Remover, найдите службу IMS и нажмите на флажок, чтобы выбрать ее.
Шаг 3. Нажмите кнопку «Удалить», чтобы полностью удалить приложение и его данные.
Разрешения, используемые службой IMS
Служба IMS использует следующие разрешения:
(1) Местоположение. Это позволяет приложению определять приблизительное местоположение (на основе сети) и точное местоположение (на основе GPS и сети). Это разрешение необходимо только при использовании приложения для голосовых или видеозвонков.
(2) Телефон. Это позволяет приложению изменять состояние телефона, считывать его статус и личность.
(3) Хранилище — позволяет приложению считывать содержимое вашего USB-накопителя и изменять или удалять содержимое вашего USB-накопителя.
(4) Журнал SMS и вызовов. Позволяет приложению получать доступ к журналам SMS и вызовов на вашем устройстве.
(5) Контакты — это позволяет приложению получить доступ ко всем контактам на вашем устройстве.
(6) Камера. Это позволяет приложению получать доступ к камере вашего устройства для видеовызовов.
(7) Микрофон. Позволяет приложению получить доступ к микрофону вашего устройства для голосовых и видеовызовов.
Вы можете проверить все разрешения, используемые этим приложением, выбрав «Настройки» > «Приложения» > «Показать системные приложения» > «Сервис IMS» > «Разрешения».
Заключение
Служба IMS – это предустановленное системное приложение на устройствах Android, которое отвечает за предоставление интернет-коммуникаций и мультимедийных услуг, таких как голосовые вызовы (VoLTE), вызовы по Wi-Fi, видеовызовы и обмен сообщениями в чате в Интернете.
Это приложение иногда останавливается из-за повреждения кеша или проблем со сторонними приложениями. Вы можете исправить это, используя методы, описанные в этой статье.
Android 9 представляет новый интерфейс SystemApi под названием ImsService, который поможет вам внедрить подсистему IP-мультимедиа (IMS). API ImsService – это четко определенный интерфейс между платформой Android и реализацией IMS, предоставляемой поставщиком или оператором связи.
Как открыть настройки IMS?
Как отключить IMS на Android?
Это можно сделать, выбрав «Настройки» > «Приложения» > найти в списке «Сообщения» > «Хранилище» > «Очистить кэш».
Что такое IMS на мобильном телефоне?
Аннотация: IP-телефония следующего поколения, такая как платформа IP Multimedia Subsystem (IMS), использовалась для создания услуг интернет-вызовов, которые позволяют пользователям сотовой связи совершать и принимать вызовы, даже если сотовая связь отсутствует.
Что такое приложение IMS logger?
Регистратор IMS имеет доступ к таким функциям, как клавиатура Samsung, хранилище, сообщения, контакты, а также к сохраненному местоположению и отслеживанию потерянного телефона. Это одно из самых полезных предустановленных приложений, которое требуется для большинства функций и операций телефона.
Что такое скрытое меню Интернета вещей?
Таким образом, приложение Iot скрытого меню представляет собой секретное меню, позволяющее настраивать пользовательский интерфейс на телефоне Android. Это секретное меню не всегда видно пользователям, так как разработчики намеренно скрывают его, чтобы вы могли изучить и найти его.
Что такое настройка IMS?
Служба IMS или служба IP-мультимедийной подсистемы присутствует в программном обеспечении Android телефона, такого как Note 9, и позволяет устройству правильно работать с коммуникационным приложением, предоставленным поставщиком или оператором связи. Это позволяет доставлять звонки и SMS через IP-сеть.
Почему служба IMS на моем телефоне?
Этот поврежденный кэш может вызвать проблемы с некоторыми приложениями Android, особенно с приложением для обмена сообщениями, и помешать его правильной работе.Когда приложение не работает должным образом, оно отображает ошибку службы IMS. Если служба обмена сообщениями по умолчанию заблокирована или отключена, отображается это сообщение.
Нужна ли услуга IMS?
IMS, или IP-мультимедийная подсистема, часто рекламируется как необходимый элемент эволюции сети для операторов мобильной связи, которые хотят извлечь выгоду из будущих приложений. Эти приложения, по словам Ребена, определенно выиграют от IMS, как и любое безопасное платежное приложение. …
Как включить SMS на моем Android?
Что такое служба IMS на Android?
T-Mobile USA и Movial предоставляют этот исходный код IMS сообществу разработчиков Android, чтобы предоставить возможность использовать наши передовые методы. Стек протоколов IMS предоставляет набор интерфейсов, которые приложения могут использовать для доступа к различным службам IMS, таким как сеансы, обмен сообщениями, присутствие и доступ XDM.
Что такое сервисное приложение IMS?
Приложение IMS – это мобильный сервис! Продавцы также могут отказаться от наличных, выполняя транзакции на основе QR с помощью приложения (mVisa и Bharat QR). Продавцы могут связаться со службой поддержки одним щелчком мыши, а также оставить ценный отзыв с помощью приложения, чтобы помочь нам улучшить наши услуги.
Что такое служба Samsung IMS?
Служба IMS означает службу подсистемы IP-мультимедиа. Службы IMS позволяют программному обеспечению Android смартфонов Android, таких как Samsung S9, S10, S8, Samsung Note и других смартфонов 4G, правильно работать с приложением для связи, предоставляемым оператором связи, с com.android.server.telecom.
Итак, у меня есть Galaxy S10e с номером модели G970U1, и единственная причина, по которой я купил эту вещь, заключалась в том, чтобы я мог использовать голос через LTE в сети AT&T. Это был один из перечисленных номеров моделей, который был поддерживается AT&T, однако сам телефон, хотя и является совершенно новым, изначально был телефоном Verizon, поскольку CSC телефонов заявляет, что это XAA/XAA/VZW. После вставки моей сим-карты ATT телефон не адаптировался к функции ATT CSC, хотя в нем установлено программное обеспечение OYM, в котором должен быть ATT CSC. Я пробовал массу вещей, чтобы попытаться заставить его переключать CSC, от прошивки ATT CSC в Odin до простого сброса с SIM-картой и без нее, буквально заплатив 35 долларов Samkey, чтобы попробовать их CSC-чейнджер, но просто не работает. никакие мои действия не заставят эту штуку переключиться на ATT CSC.
В любом случае, из-за того, что ATT CSC не работает, VoLTE не работает. ATT уже подготовила телефон для VoLTE, но телефон просто не получает автоматическую регистрацию IMS при загрузке. После многих часов проб и ошибок я нашел способ заставить VoLTE работать, но я не могу найти способ, чтобы исправление оставалось между загрузками. Здесь я надеюсь, что кто-то еще может прийти и помочь. Я пытаюсь заставить телефон прекратить автоматическое обнаружение настроек IMS, так как я думаю, что именно это автоматическое обнаружение является причиной того, что мое исправление не работает.
Вот что я должен делать каждый раз, когда телефон перезагружается, чтобы volte заработал:
Откройте Alliance Shield X, перейдите в Диспетчер приложений
Выполните поиск настроек IMS, нажмите на них, перейдите к действиям, а затем запустите меню настроек IMS с первым действием в списке.
Перейдите к настройкам службы IMS, при нажатии на настройки службы IMS ВСЕ переключатели для RCS и MMTEL будут отключены, а в верхнем левом углу написано «ATT US». Я включаю все переключатели и жду 10 секунд
Перейдите к настройкам, информации, статусу сим-карты, и в этот момент мой статус регистрации IMS должен измениться с незарегистрированного на зарегистрированный, однако VoLTE по-прежнему не работает на этом этапе.
Вернитесь в меню настроек IMS, вернитесь на страницу назад и нажмите «Восстановить по умолчанию», чтобы сбросить все настройки IMS до значений по умолчанию. Вот где все становится странным — в этот момент в меню настроек IMS будет указано, что я использую настройки T-Mobile IMS, но в этот момент мой статус регистрации IMS останется зарегистрированным, и VoLTE будет работать правильно, пока я не перезагружу телефон.
Я хочу попытаться сохранить эти настройки, но, как я уже сказал, как только я перезагружу телефон, он получит настройки ATT IMS, и VoLTE откажется работать, и мой IMS не будет зарегистрирован.
Читайте также: