iPhone 3GS. Начальный шаги для лоченого зверька.

Вот и я заразился яблочной болезнью, после установки MacOS у меня еще и появился зверек iPhone 3Gs (лоченный американец, джейлбрейкнутый, с iOS 4.1).
Первое что не понравилось — не работали push notification 🙁 а без них реально скучно. Ну дело поправимое, решил прошиться на iOS 5.0 (5.0.1 не поддерживается пока анлоком). Да я знаю, что на 5ке траблы с энергопотреблением, но тяга к новому сильнее 🙂
Итак линки на инструкции:

UPD:  при появлении в iTunes при прошивке ошибки 1600 (возможно и другие 16xx) необходимо воспользоваться iReb (скачать тут). По следующей инструкции (делать после перевода в режим DFU):
  • закройте iTunes если он открыт
  • запустите iREB
  • в iREB выберите своё устройство (если вы предварительно не ввели своё устройство в режим DFU, то iREB поможет вам в этом)
  • после выбора своего устройства подождите несколько секунд, до получения окна с предложением восстановиться
  • закройте iReb
  • запустите iTunes и удерживая ”Shift” на клавиатуре и нажмите кнопку ”Восстановить” (не ”Обновить”)
  • выберите необходимую кастомную прошивку и восстанавливаетесь на неё.
А так как у меня старый бут и модем 04.26.08, то соответственно никаких траблов с анлоком Ultrasn0w.
Небольшое добавление к инструкии по джейлу, перед анлоком(можно и после, тоже работает) надо сделать следующее (касается тех зверьков, что надо активировать и нету родной симки):

установка SAM для нормальной активации через iTunes (для полноценной работы push)

Перед запуском SAM должна быть сделана хактивация (если вам ее не надо, то соответственно и SAM использовать не надо).
Отключаем iPhone от компьютера, запускаем Cydia и добавляем http://repo.bingner.com в Manager — Sources — Edit — Add. В установленном репозитории находим и устанавливаем SAM
После этого перезагружаем iPhone (нажав на кнопоку после установки). И на рабочем столе появиться значек SAMPrefs
Запускаем и заходим в Utilities, теперь сначала нажимаем «Revert Lockdown to Stock» и ждем радостного сообщение об успешном выполнении
а затем жмем «De-Activate iPhone (clear push)» и тоже ждем сообщения.
Теперь запускаем iTunes и подключаем телефон к компу и ждем когда iTunes активирует зверька. Так же желательно удалить все приложение работающие с push (например iPusher).
Запускаем SAMPref и в More information видим надпись Wildcard Activated
Теперь нужно зайти в Utilities и поочередно выполнить Backup Activation и Restore Activation
Перезагружем и синхронизируем iPhone. Из AppStore устанавливаем iPusher и снова перезапускаем iPhone (у меня и без перезапуска заработало).
Запускаем iPusher и проверяем работу уведомлений (должно быть минимум wi-fi соединение с доступом в инет).
Если это окно появилось — то все гуд, если нет — то 🙁
На всякий случай оригинал статьи про SAM.
После этого можно установить все приложения для которых важен push, настроить и снова перезагрузиться и синхронизироваться (на всякий случай).
Ну и на по следок  анлок (если вы его еще не сделали).
Так же не забываем поменять пароли к ssh.
Вот еще кстати полезная статья, для тех кому не нравиться сильный разряд батареи (я часть пунктов проделал) линк.