Push

Почему не работает Push Notifications на iPhone 2G?

Все американские модели iPhone могут работать только с оператором ATT и должны быть активированы на сервере Apple. При активации iPhone честным способом, Apple передает устройству сертификат, с помощью которого телефон сможет связываться с Push-сервером Apple и получать уведомления.

Но, тк мы не активируем 2G честным способом, телефон не получает сертификат. Ребята из DevTeam обещали, еще когда жил QuickPWN, что в след версии анлока прикрутят этот фикс, но судя по всему – они дружно забили (:
Но мы делаем хакактивацию (hackactivation) и телефон не получает сертификат. Ребята из DevTeam обещали, еще когда жил QuickPWN, что в след версии анлока прикрутят этот фикс, но судя по всему – они дружно забили (:

Так как вопрос стал актуальным, и Push fix в Cydia не рабочий, я решил написать этот мануал.

Все делать под root’ом

1. на компе распаковать архив.
2. скопировать пять файлов в /var/mobile
3. зайти в /var/mobile [cd /var/mobile], без скобочек smile.gif
4. Написать в командной строке: ./run Если при выполнении этой команды, напишет – Permission Denied, это означает, что у файла run нет прав на выполнение. Для этого нужно выставить права для выполнения этого скрипта: из директории, где лежит run, написать: chmod +x run, после чего повторить установку: ./run
После ее успешного выполнения, выполнить следующий пункт.
5. reboot

Архив с файлами можно взять тут или в этой теме на форуме.

Обсуждение темы и комментарии: https://uip.me/forum/index.php?showtopic=1529

Если у кого не получится – пишите в личку.

С уважением, traffshow