Skip to content

Releases: ios-bundles/CarrierSIM

CarrierSIM v6-beta1

CarrierSIM v6-beta1 Pre-release
Pre-release

Choose a tag to compare

@vlw vlw released this 02 Oct 00:17
v6-beta1
970f933

CarrierSIM v6 beta1 для macOS, Windows и Linux.

Первая бета шестой версии. Основные изменения по сравнению с v5:

  • Поддержка Linux. Установка профилей, возврат штатных профилей и восстановление после сбоя теперь доступны на Linux через системный usbmuxd, без iTunes и библиотек Apple. Добавлены запускатель Запуск Linux.sh и проверка начала сеанса --atc-probe. Полный цикл работы по USB проверен автором Linux-поддержки на нескольких моделях iPhone; работа по Wi-Fi на Linux пока не проверена.
  • Исправлен обмен AirTraffic на Windows. Изменено установление сеанса Grappa, которое могло обрываться ещё при сохранении исходного каталога. Исправление проверено автором на подключённом iPhone с двумя версиями библиотек Apple. Для Windows по-прежнему нужны служба и драйвер Apple Mobile Device из iTunes.
  • Готовые сборки без установки Python для macOS Apple Silicon, macOS Intel, Windows x64 и Linux x64. Отдельно доступен универсальный Python-вариант для всех трёх ОС.
  • Зарубежные SIM больше не затрагиваются по умолчанию. Профиль по умолчанию применяется к российским и белорусским SIM. Для остальных можно явно указать оператора в bundle.yaml или выбрать SIM вручную.
  • Обновлён bundle.yaml для Беларуси: для A1, МТС, life:), Белтелекома и beCloud / UNET выбран MTS_ua. Для МТС России сохранён Vodafone_ro, общий профиль по умолчанию — Vodafone_hu.
  • Паспорт пакета перед установкой. Показываются сведения о выбранном профиле из каталога ios-bundles. Недоступность сайта или некорректный каталог не должны мешать запуску и установке. Свойства пакета сами по себе не подтверждают работу услуг у оператора.
  • Отчёт о профиле — пункт 11 / --report. Собирает диагностику и результаты ручных проверок VoWiFi, VoLTE, 5G и других функций в текстовый отчёт без номеров телефона, IMSI и ICCID.
  • Надёжнее диагностика и понятнее ошибки. Чтение журнала CommCenter переподключается после обрыва; при неподтверждённой установке видно, какой пакет выбрала iOS. Добавлены пояснения для отказа Grappa и отсутствия разрешения «Локальная сеть» на macOS, включая ожидание окна с запросом доступа.
  • Дополнены инструкции и ответы на частые вопросы. Собственный код проекта выпущен под MIT; сторонние компоненты сохраняют свои лицензии.

Какой архив скачать

  • CarrierSIM-v6-beta1-macOS-arm64.zip — Mac с Apple Silicon.
  • CarrierSIM-v6-beta1-macOS-x86_64.zip — Mac с Intel.
  • CarrierSIM-v6-beta1-Windows-x64.zip — Windows x64; iTunes нужен отдельно.
  • CarrierSIM-v6-beta1-Linux-x64.zip — Linux x64, сборка на Ubuntu 22.04. Нужен системный usbmuxd; распаковывайте через unzip, сохраняя символические ссылки.
  • CarrierSIM-v6-beta1-Python-universal.zip — исходный Python-вариант для macOS, Windows и Linux. Нужен Python 3.11 или новее, рекомендуется 3.12.

Все архивы собраны из одного тега. Автоматические тесты и проверки сборок прошли. Это бета: отзывы о работе на устройствах и отчёты через пункт 11 помогут подготовить стабильную v6.

Благодарности

  • @vdovikovva — за готовые сборки, паспорт пакета, отчёт о профиле, защиту зарубежных SIM, улучшения диагностики, обработки ошибок и документации.
  • @CatSema — за поддержку Linux и проверки установки, возврата профилей и восстановления на реальных устройствах.
  • @Sunkist228 — за исправление Grappa на Windows и тестирование с разными версиями компонентов Apple.
  • @Puhavik — за вклад в предыдущие версии и помощь проекту.

Спасибо авторам AirLift, AirCard-Windows, AirCard-Linux, его варианта от hoicau и go-tunes, чьи наработки использованы в протоколе переноса и обмене AirTraffic.

Спасибо всем, кто проверял CarrierSIM на своих iPhone, присылал журналы и отчёты, сообщал об ошибках и делился результатами на GitHub и 4pda.

CarrierSIM v5

Choose a tag to compare

@github-actions github-actions released this 29 Sep 23:48
v5
4fb3203

CarrierSIM v5 для macOS и Windows

  • Добавлена экспериментальная возможность работы скрипта без USB-подключения (по WiFi).
  • Добавлена диагностика сети и определение кодека во время звонка.
  • Стандартный профиль оператора теперь можно восстановить отдельно для каждой SIM.
  • Исправлены ошибки восстановления после сбоев и очистки служебных файлов Books.
  • Для МТС России по умолчанию выбран профиль Vodafone_ro.
  • В журнале теперь отображается версия CarrierSIM.
  • Справочник моделей дополнен всеми вариантами iPhone 12 и 13, включая mini.
  • Добавлены автоматические тесты на Python 3.11–3.14 для Windows, Linux и macOS.

Благодарности

Спасибо @Puhavik и @vdovikovva за PR, помощь в разработке, исправление ошибок и тестирование. Спасибо всем, кто проверял скрипт на своих устройствах, присылал журналы и помогал находить решения.

CarrierSIM v4

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:35
v4
538414d

CarrierSIM v4 для macOS и Windows

  • Исправлено падение при восстановлении штатного профиля.
  • Исправлены ошибки из-за большой библиотеки Books и фоновых изменений её файлов.
  • Добавлено восстановление папок синхронизации Books, удалённых во время операции.
  • Добавлены подсказки при запрете установки приложений и отсутствии USB-драйвера Apple в Windows.
  • Журнал запуска, сведения об окружении и подробная диагностика сохраняются в runs.
  • Результат установки профиля отображается отдельно от результата восстановления Books; из диагностики убраны посторонние сообщения журнала iPhone.

CarrierSIM v3

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:34
v3
6fcaeda

CarrierSIM v3 для macOS и Windows

  • Добавлен выбор профиля оператора и SIM в меню.
  • Добавлен bundle.yaml: профиль по умолчанию и отдельные профили по MCC/MNC оператора.
  • Исправлены зависания восстановления и очистка остатков предыдущих запусков.
  • Добавлены подробная диагностика ошибок и запись журнала iPhone при синхронизации.
  • Улучшена установка зависимостей на Python 3.13+ и Intel Mac, исправлен поиск Python в Windows.
  • Добавлен запрос доверия при первом подключении iPhone, обновлена инструкция.

CarrierSIM v2

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:33
v2
4796103

CarrierSIM v2 для macOS и Windows

Сняты ограничения запуска по модели iPhone и версии iOS. На непроверенных устройствах выводится предупреждение; совместимость не гарантируется.

CarrierSIM v1

Choose a tag to compare

@github-actions github-actions released this 29 Sep 22:32
v1
90a58df

CarrierSIM v1 для macOS и Windows

Первый релиз - версия работает только на iOS 27