Обновление до новой версии iOS удалит существующий джейлбрейк.Так что да, если вы обновите свой iPhone с iOS 4.0 до iOS 4.2, он не будет взломан.
После завершения обновления вам потребуется сделать джейлбрейк телефона еще раз, если вы того пожелаете.Для iOS 4.2 доступны джейлбрейки, но я лично не пробовал ни одного из них.(Я прекратил джейлбрейк своего телефона, когда Apple разрешила сторонние приложения.) Вы сами можете найти их, потому что я не думаю, что этот тип контента относится к переполнению стека.Если вы не можете найти его с помощью Google, вам, во-первых, не стоит делать джейлбрейк телефона.
Кроме того, вы, похоже, путаете iOS с SDK.SDK - это комплект для разработки программного обеспечения, который Apple предоставляет разработчикам.Существуют разные версии SDK, соответствующие различным версиям iOS, но iPhone (или iPad / iPod) фактически не запускает SDK.Он запускает программное обеспечение под названием iOS;Вы, как разработчик, устанавливаете и используете SDK для написания приложений iOS на своем Macintosh.
Поэтому нет смысла делать джейлбрейк SDK.Вам нужен джейлбрейк - операционная система (iOS), работающая на вашем мобильном устройстве.