SAM (Subscriber Artificial Module)Версия: 0.1.16-1Краткое описание:Решение проблемы с Push Notifications на хактивированном iPhone 4/3GS (SAM активация)
Описание:У многих владельцев залоченных iPhone 4/3GS прибегнувших к Hacktivate (Хактивации) возникает проблема с Push Notification (Уведомления), они просто не работают. Причина в неправильной Hacktivate (Хактивации), эта проблема достаточно легко устраняется с помощью твика SAM (Subscriber Artificial Module). Преимущество SAM в том, что в отличие от Hacktivate (Хактивации), данный метод не вызывает ускоренную разрядку аккумулятора iPhone и активирует Push Notification (Уведомления), как у официально активированных iPhone.
Как это работает: iTunes активирует ваш iPhone используя IMSI вашей, официально поддерживаемой SIM карты. Когда же вы прибегаете к Hacktivate (Хактивации) устройства для использования не родной SIM карты, то в iPhone запускается Daemon (Демон), который постоянно находится в памяти устройства и заставляет iTunes думать, что ваше устройство уже активировано. SAM же подставляет фальшивый IMSI, заставляя iTunes думать, что вы используете родную SIM карту, а это позволяет получить правильные сертификаты для активации. Описанный метод устраняет проблему с уведомлениями (Push Notification), а также с FaceTime и iMessage. Кроме того, увеличится время работы iPhone за счет того, что в фоновом режиме не будет работать Daemon (Демон) отвечающий за активацию устройства.
Инструкция.1. Отключаем iPhone от компьютера.
2. Запускаем
Cydia и
добавляем репозиторий ->
http://repo.bingner.com, в репозитории находим и устанавливаем
SAM.
3. Перезагружаем iPhone, на рабочем столе появиться иконка
SAMPrefs.
4. Запускаем
SAMPrefs ->
Utilities, далее жмем
Revert Lockdown to Stock и ждем сообщение об успешном выполнении ->
Stockification Succeess. Затем жмем ->
De-Activate iPhone (clear push) и ждем сообщение об успешном выполнении ->
De-Activate.
5. Запускаем iTunes, подключаем аппарат к компьютеру и ждем активации в iTunes.
6. Запускаем
SAMPref ->
More information, в поле
ActivationState: видим надпись
Wildcard Activated, далее идем в
Utilities и последовательно нажимаем ->
Backup Activation, затем ->
Restore Activation, закрываем iTunes, отключаем от компьютера iPhone.
7. Перегружаем iPhone и синхронизируем с iTunes!
Для тех, у кого iPhone не активировался в iTunes:1. Запускаем
SAMPrefs ->
Utilities, далее жмем
Revert Lockdown to Stock и ждем сообщение об успешном выполнении ->
Stockification Succeess. Затем жмем ->
De-Activate iPhone (clear push) и ждем сообщение об успешном выполнении ->
De-Activate.
2. Отключаем iPhone от компьютера.
3. Далее
Настройки ->
Основные ->
Об устройстве и смотрим номер модели телефона (Пример:
MC604DN/A).
4. Ищем информацию об операторе ->
http://iphonefrom.com, на которого может быть залочен iPhone с таким номером модели. В данном случае немецкий оператор ->
T-Mobile.
5. Запускаем
SAMPrefs ->
Method, выбираем ->
By Bundle Name.
6. Далее
SAMPrefs ->
Bundle и выбираем из списка оператора, которого вы нашли в интернете для вашего iPhone. В данном случае ->
T-Mobile ->
Germany ->
DN_telcom.
7. Далее
SAMPrefs ->
SIM ID и выбираете первую позицию.
8. SAMPrefs ->
More information, в поле
ActivationState должно быть значение ->
Unactivated.
9. Запускаем iTunes, подключаем аппарат к компьютеру и ждем активации в iTunes.
! Если в iTunes опять ошибка, то выполняем все шаги с
1 по
9 заново, но в пункте
7 выбираем следующий
SIM ID.
!! Когда все
SIM ID исчерпаны, а iPhone все еще не активировался меняем значение в шаге
6 на другое возможное (бывает известна только страна, а операторов несколько) и выполняем все шаги с
1 по
9 заново.
!!! И это не помогло. В шаге
5 выставляем значение ->
By Country and Carrier. В строке
Country (Страна), из которой iPhone
(Germany). В строке
Carrier (Название оператора) ->
T-Mobile. В строке
SIM ID -> первое значение. И выполняем все шаги с
1 по
9 заново.
Для проверки правильной работы Push Notification (Уведомления) из AppStore устанавливаем
iPusher и снова перезапускаем iPhone. Запускаем
iPusher и проверяем работу Push Notification (Уведомления), необходим доступ в интернет (WiFi), ждем сообщение об успешной работе Push Notification (Уведомления) ->
Yay, push notifications work fine! Радуемся.
Если у вас до этого стояли приложения использующие Push Notification (Уведомления) их необходимо удалить и установить заново.Домашняя страница: http://www.bingner.com/SAM.htmlСкачать: в репозитории
http://repo.bingner.comСообщение отредактировал directorgeneral - 11.04.15, 01:36Причина редактирования: Поправил ссылку