Восстановление прошивки iPhone, iPod touch или iPad в Windows с помощью хешей SHSH. Как использовать TinyUmbrella для сохранения сертификатов SHSH

Продвинутый надежный смартфон давно стал предметом первой необходимости для всех жителей больших городов, которые неизменно куда-то спешат и постоянно нуждаются в современном "помощнике". Ведь с его помощью возможны не только телефонные звонки, но и многое другое, – можно отыскать кратчайший маршрут, проверить электронную почту, написать друзьям по Viber или WhatsApp, отправить отчет коллегам, позвонить родне или даже просто поиграть в расслабляющие игры в дороге.

Разумеется, несмотря на всю внешнюю простоту устройства и использования, подобные девайсы всегда будут довольно проблематичны в полноценном обслуживании. Их слабым местом можно назвать установленное программное обеспечение, которое периодически требует обновлений, не говоря уже о проблемах с установками таких апдейтов. Однако, в случае с программой TinyUmbrella для Windows или Mac OS ситуация кардинальным образом меняется. Тем более, что последняя версия программы поддерживает все последние продукты от Apple .


TinyUmbrella – это программа, которая уже много лет является самой распространённой джейлбрейк-утилитой для большинства современных iOS-устройств. Она позволяет вытаскивать SHSH blobs и BBTickets и тем самым предоставляет возможность для отката операционной системы до предыдущей рабочей версии.

Суть проблемы

Подчас разработчикам не хватает положенного времени, чтобы просчитать и устранить все возможные ошибки, которые неизбежно возникают при апгрейде устаревшего ПО. И тогда пользователю приходится либо мириться с плохо работающим телефоном и ждать, когда все неисправности приведут в норму, либо попытаться откатиться на предыдущую версию прошивки. Однако сделать это, как правило, бывает очень проблематично. Для того, чтобы вернуться на старую версию операционки на смартфоне вам и потребуются эти специальные SHSH ключи, их еще именуют SHSH-blobs.

Таким образом, дабы несчастные пользователи не оказались в тяжелой жизненной ситуации, когда они просто не могут нормально использовать свои гаджеты, заботливые разработчики из NotCom придумали оригинальное решение проблемы с переходом на старую прошивку - практичную программу TinyUmbrella. С ее помощью, вы как раз, и сможете сберечь необходимые SHSH ключи и использовать их вновь при возникновении необходимости.

Пример из жизни

Все помнят, то злополучное обновление iOS 6.1.3, которое закончилось для пользователей полной блокировкой Evasi0n, ранее помогавшей создать непривязанный Jailbreak не только для смартфонов Apple, но и для новых планшетов iPad. И это далеко не единственная неприятность, с которой периодически сталкиваются владельцы девайсов от знаменитого "яблока" после очередного перехода на новую версию системы iOS.

Так вот, если Вы владелец Jailbreak-устройства, то иметь в своём арсенале подобную утилиту просто необходимо, если, конечно, Вы планируете обновляться.

Особенности новой версии TinyUmbrella

  • бесплатно скачать TinyUmbrella для Windows (64-bit / 32-bit) и Mac OS можно с официального сайта или нашего интернет-ресурса;
  • поможет сохранить подпись SHSH для iOS 6.1.3, естественно, только для тех, кто пользуется: iPod Touch, iPhone или iPad;
  • нет необходимости устанавливать Cydia, но необходимо заранее загрузить и установить сам ;
  • ключ после запуска программы будет сохранен либо на вашем персональном компьютере, либо на сайте разработчика.
Удобная в обращении TinyUmbrella поможет сделать ваше общение с многими продуктами Apple еще более приятным и безопасным. Ведь гораздо спокойнее, когда знаешь, что в случае ЧП можешь быстро вернуться на старую версию прошивки любимого iOS-девайса.

Long-time Apple device users would have turned to TinyUmbrella for help at least once in their lifetime in the Apple universe. The software is an indispensable tool that allows Apple users to save their iOS devices" SHSH files in order to fix a faulty or buggy firmware or downgrade to an older version of iOS even after Apple has "kick out" the old iOS version from entering the Apple universe.

But what happens if the trusty TinyUmbrella decided to take the day off?

Part 1: TinyUmbrella not working: why?

The situation where TinyUmbreall not working for a user is very rare... however, it does happen.

Here are some of the reasons behind a malfunctioning TinyUmbrella application:

  • Not having the right version of Java. If you have a Windows PC, make sure that you are using the 32-bit version of Java regardless of which version of Windows you are using.
  • Firewalls are great at protecting your computer from threats. If you have problem launching or working with TinyUmbrella, it is might be because that your firewall is preventing it from functioning as it should be.
  • TinyUmbrella saves SHSH files into the dedicated folder. If you have changed the location of this folder (and thus breaking the path), TinyUmbrella fails to start.
  • Part 2: TinyUmbrella doesn"t work: solutions

    Depending on the exact problem you are facing, there are several solutions for TinyUmbrella to work as normal as it could. Here are some that you can try out in your attempt to fix the program.

    #1 Cannot Start TSS Service

    The situation: You are trying to use the software and a "Cannot Start TSS Service" error pop up with the status showing "TinyUmbrella"s TSS server is not running".

    The solution 1:

  • Put TinyUmbrella in your exception list.
  • If it is no working disable your antivirus and exit from it completely.
  • The solution 2:

  • Run the software with Administrator privileges.
  • Check if Port 80 is accommodating another application. Use the netstat -o -n -a | findstr 0.0:80 command to find the process ID (PID).
  • Open Windows Task Manager and open the Details tab. You should be able to see the PID column to check the application that is using Port 80.
  • Close the application via Windows Task Manager and launch TinyUmbrella.
  • #2 TinyUmbrella cannot open

    The situation: You have been clicking on the icon but it would not launch.

    The solution:

  • Right-click on the icon.
  • Click Properties .
  • Click Run in compatibility mode and select the version of your operating system.
  • Launch the program.
  • #3 TinyUmbrella Crashes or Not Loading

    The situation: You are unable to go past the splash screen, validate libraries and reticulating splice.

    The solution:

  • Launch Windows Explorer and navigate to C: Users/Key You User Name/.shsh/.cache/ .
  • Find the Lib-Win.jar file and delete it.
  • Download a new Lib-Win.jar file .
  • Once it has finished downloading, put it in the same folder as the old file.
  • Launch TinyUmbrella.
  • Part 3: TinyUmbrella Alternative: dr.fone

    If you have been trying to fix TinyUmbrella tirelessly and still TinyUmbrella not working, it is time to think of a replacement.

    Is one of the best alternatives to TinyUmbrella. It is a reliable, versatile and innovative solution developed by Wondershare that is able to fix any iOS-related problems on your device. You will be able to fix any iOS system issues such as , white screen, black screen or Apple logo loop. You will be able to do all these without the risk of losing data in the process. The software is also compatible with all iPhones, iPads and iPod Touch. The great thing about this software is that it comes packaged with other Wondershare dr.fone suite of tools. This simply means that not only will you be able to repair any problems relating to the operating system but also recover any lost data or wipe out your iDevice completely.

    Using this software is really easy thanks to its clear graphic instructions:

    Launch dr.fone on your computer after downloading and installing it. Click on Repair to start fixing your iOS.

    Take your iPhone, iPad or iPod Touch and connect it using a USB cable to your Mac or Windows computer. Wait for it to recognise your device before clicking the Start button.

    The next step is to download a compatible firmware package for your iPhone, iPad or iPod Touch. You do not need to know which version you should be downloading (although, actually knowing would be recommended) as the software will recommend you the latest version of the firmware. Click the Download button once you are sure that everything is in place.

    It will take some time to download the firmware and install it into your device---the software will let you know when it is done.

    The software will start to repair your iOS in order to fix any problem that you have on your device.

    It should take the software around 10 minutes to complete the process. It will let you know that your device will be started in normal mode.

    Note: if the problem persists, it might be a hardware problem. So do contact the nearest Apple store to seek their help.

    Good luck on your quest to fix TinyUmbrella!

    Do let us know if the solutions above work for you. If you tried dr.fone - iOS System Recovery, do you like using it?

    Once Apple has released a new firmware, we get a period of about a week to downgrade back to the previous version. After that time, Apple stops signing the previous firmware, making it impossible to go back. The only time this window is extended is if there is the potential for a problem with the new iOS and they give users more time to go back – this is rare.

    Once a firmware is no longer being signed, Apple will no longer provide the SHSH blobs for it and it is these blobs that make it possible to downgrade. A few years back, we had a tool called TinyUmbrella at our disposal to save the SHSH blobs. These blobs were then used for stitching together a pre-signed version of the relevant firmware files – these could be used over and again to downgrade to where Cydia could be installed.

    The loophole that allowed SHSH blobs to be used for downgrading was closed some time ago but TinyUmbrella is still usable for saving your blobs. You might be wondering why to bother when they cant be used but there is a chance that, in the future, we will be able to use them for downgrading again and, if you don’t save them, you won’t have that chance.

    What Can TinyUmbrella Do ?

    Right now, Tiny Umbrella only has the option for saving shsh blobs and storing them and it is good practice to start doing this now and every time you upgrade your iPhone or iPad. The developers of the app have already hinted that there will be an update to bring the downgrade facilities back again. It has been updated regularly through the years with support for each successive iOS release so start using it today and be prepared for the future.

    Download TinyUmbrella on Windows:

    How to Use :

    You can find all the information with step by step guide to use the app for your iPhone or iPad in the given

    Итак, сегодня мы рассмотрим все возможные ситуации, при которых Tinyumbrella не запускается. На самом деле, вариантов развития событий очень много. И мы рассмотрим с вами все, что только может встретиться на нашем пути. После этого попытаемся понять, как исправить ситуацию. Это не так уж и просто, как может показаться на первый взгляд. Таким образом, давайте поскорее приступим к изучению нашей сегодняшней темы.

    "Кривой" установочный файл

    Что ж, первый вариант, при котором Tinyumbrella не запускается - это, разумеется, поврежденный установочный файл. В этом случае у вас не будет активироваться даже установка.

    К счастью, данный вариант развития событий не особо распространен. Да и устраняется он довольно легко. Достаточно просто найти и скачать себе рабочую версию программы. То есть, нормальный установщик. После этого останется всего лишь запустить процесс установки и подождать некоторое время. Программа установлена, можно работать. Но что делать, если Tinyumbrella не запускается даже после скачивания нормального установщика? В чем могут быть причины подобного поведения? В действительности, их очень и очень много. Начнем, пожалуй, с самых быстроустранимых и распространенных случаев, с которыми только могут сталкиваться современные пользователи.

    Сбой при установке

    Второй исход, который может повстречаться всем и каждому - это сбой при установке. Системный, незначительный и незаметный для нас, рядовых пользователей. Но вот для компьютера, если честно, это весомый довод, позволяющий заблокировать запуск любого приложения.

    Так, если, к примеру, в ходе установочного процесса у вас происходили перепады напряжения, выскакивали сообщения об ошибках, но вы все равно продолжали устанавливать утилиту, и все в этом роде (стоит учесть, что иногда сбои происходят вообще незаметно для нас), то не стоит удивляться тому, что Tinyumbrella не запускается (Windows, Mac или другая операционная система у вас установлена - не суть важно).

    Что тут можно предпринять? К счастью, долго мучиться не придется. Достаточно просто полностью удалить программу, а затем возобновить установку. В этот раз лучше будет отключить антивирус и не работать некоторое время за компьютером. До тех пор, пока не завершится процесс установки. Только так можно надеяться на быстрое и точное "исцеление". Как видите, пока что ничего трудного или особенного. Теперь стоит продвигаться дальше и думать о ситуациях, когда Tinyumbrella не запускается на Mac OS и других операционных системах. Причин подобного поведения еще очень много. Но пока что мы заострим свое внимание на наиболее распространенных и безопасных.

    Обновление

    Что ж, вот и еще один вариант развития событий. Он появился относительно недавно. Дело все в том, что пользователи стали жаловаться, что у них не запускается Tinyumbrella 7 версии и более поздних. Виной всему стало самое обычное обновление.

    Современные создатели, если честно, в последнее время заставляют пользователей все чаще и чаще сталкиваться с проблемами после обновления. Чем конкретно вызвано данное поведение - не известно. Но факт остается фактом - приложение не будет работать, как бы вы ни старались. В крайнем случае, оно будет исполнять свои функции "криво" и с ошибками.

    Если вы задумались, почему Tinyumbrella не запускается после обновления, то можно попробовать переустановить себе версию программы. Причем, лучше всего скачать уже последнюю версию приложения. Это обезопасит вас от повторения проблемы. Очень часто именно переустановка помогает многим пользователям. Правда, не всегда все настолько хорошо. Иногда вы можете столкнуться с ситуацией, при которой не запускается программа Tinyumbrella даже после устранения неполадок во время установки и "обнов". Чем это вызвано? Что делать? Пока что паниковать не стоит. В нашем "арсенале" имеется еще одна не особо опасная причина, вызывающая данное поведение. И сейчас мы познакомимся с ней.

    Проблема подкачки

    Что ж, вот мы и добрались с вами до последней "безопасной" причины, которая только может вызывать проблемы с запуском и работой Tinyumbrella. Дело все в том, что после выхода 5 версии приложения многие пользователи начали жаловаться на невозможность запуска. И виной всему тут вовсе не обновление. Дело немного в другом.

    Начиная с 5 версии утилиты, по каким-то непонятным причинам система начала давать сбои. Из-за этого и возникла проблема запуска. Таким образом, приходится каждый раз устранять данную "неожиданность". Как это сделать? Давайте попытаемся разобраться в этом.

    Для начала перейдите по пути: "C:\Users\Имя пользователя\.shsh\.cache", после чего посмотрите на один-единственный документ в конечной папке. Он называется "lib-win jar". Если вы кликните на него, то увидите, что его "вес" равен 0. Значит, необходимо данный фалик заменить. Находите его во всемирной паутине и скачиваете. Далее необходимо пройти по уже указанному выше пути и закинуть туда документ. У вас спросят, хотите ли вы заменить уже существующий файл. Согласитесь на полную замену, а затем перезагрузите компьютер. Вот и все Теперь можно попытаться поработать в программе. Все равно Tinyumbrella не запускается? Тогда давайте перейдем с вами к более опасным и неприятным моментам, которые только могут встречаться.

    Недостаток приложений

    Что ж, вот мы и приступили с вами к менее распространенным причинам, вызывающим отсутствие запуска нашего сегодняшнего приложения. По правде говоря, тот вариант развития событий, который мы сейчас рассмотрим, не особо опасен. Скорее, он неприятен. Плюс ко всему, способен вызвать множество сбоев в разнообразных утилитах.

    Дело все в том, что наша сегодняшняя программа требует для своей работы два главных элемента - это Net.Framework и специальная под названием Oracle. Таким образом, если Tinyumbrella не запускается, Java (как раз тот самый "Оракл") или "Фраймворк" отсутствуют на вашем компьютере.

    К счастью, устранить проблему довольно просто. Достаточно установить себе перечисленные приложения. Честно говоря, после этого лучше будет переустановить нашу сегодняшнюю программу. Затем повторите попытку работы. Все должно заработать в полную силу. Только если вы не столкнулись с наиболее неприятными и уже действительно трудно устранимыми проблемами. Какими именно? Давайте попытаемся разузнать это.

    Несовместимость

    Вот мы и приступили с вами к самым неприятным моментам, которые только могут встречаться относительно нашего сегодняшнего вопроса. Дело все в том, что если Tinyumbrella не запускается, а у вас при всем этом установлена последняя версия "Виндовс", то скорее всего, подобное поведение вызвано банальной несовместимостью утилиты с операционкой.

    Вроде бы, звучит не особо устрашающе. Только вот поставить программу на несовместимую систему просто невозможно. Чтобы добиться прогресса, вам придется полностью переустановить "Виндовс". На ту, с которой совместима программа. Иногда это может стать огромной проблемой. Правда, не всегда. В случаях, когда вы планировали проводить переустановку, беспокоиться не стоит. Но вот если это непредвиденный шаг, то лучше будет или не пользоваться утилитой, или сохранить перед началом процесса абсолютно все данные на съемный носитель.

    "Пиратка"

    Второй опасный момент, который только может проскальзывать, когда Tinyumbrella не запускается - это наличие пиратской версии операционной системы. В этом случае у вас, как правило, проблемы будут не только с нашим приложением, а, скорее всего, со многими.

    Пиратское программное обеспечение - это огромный гарант появления сбоев и неполадок. К сожалению, большинство пользователей предпочитает лицензии "ломаные" версии. Если у вас не запускается Tinyumbrella, да еще и ко всему вы пользуетесь "пираткой", то не стоит удивляться подобной ситуации.

    Исправить все можно двумя методами. Первый - это переустановка уже существующей операционки. Честно говоря, не самый лучший выбор, ведь он действует очень и очень редко. Второй вариант - это покупка лицензионной "Виндовс". Дорогой, зато верный и надежный вариант развития событий. Его, как правило, многие пользователи обходят стороной. В принципе, если у вас имеется огромный багаж времени и терпения, можете попытаться провести переустановку самой программки. Раза с 20-го у вас, может быть, утилита запустится.

    Вирусы

    А вот и последняя причина, по которой может возникать невозможность работы Tinyumbrella. Разумеется, это вирусы. Разнообразная компьютерная зараза, как известно, является наиболее огромной и частой проблемой, с которой только может столкнуться пользователь.

    Что делать в сложившейся ситуации? Для начала - проверить компьютер на наличие вирусов. После этого при помощи антивируса и разнообразных дополнительных утилит вылечите компьютер, а затем перезагрузите его. Если все прошло успешно, то проблема исчезнет. Нет? Тогда переустанавливайте операционную систему.

    Заключение

    Итак, сегодня мы узнали с вами, по каким причинам Tinyumbrella не запускается. Кроме того, научились устранять возникшие неполадки наименее опасными и неприятными методами.

    К сожалению, большинство проблем 100% устраняется только при помощи переустановки операционной системы. Если у вас не получается справиться с поставленной задачей самостоятельно, можете обратиться к специалистам. Они в два счета определят причину отсутствия запуска утилиты на компьютере, а также устранят ее.

    На днях разработчик Notcom выпустил обновлённую версию инструмента TinyUmbrella, и сейчас мы вам расскажем как с его помощью можно сохранить сертификаты SHSH, которые в дальнейшем пригодятся для отката прошивки.

    Если вы уже являетесь джейлбрейкером, а проще говоря не представляете свою жизнь без взломанного iPhone, iPad или iPod, то должны знать, насколько важны сохранённые сертификаты SHSH. Если вы только собираетесь познать все достоинства (и недостатки) джейлбрейка, вкратце расскажем. Сертификаты SHSH необходимы для того, чтобы иметь возможность отката (понижения) прошивки на более раннюю версию, которая поддерживается теми или иными инструментами для взлома.

    Несколько лет назад Apple ввела «комплексную проверку верификации», которая сделала невозможным откат прошивки и теперь при попытке восстановить или обновить прошивку устройства, iTunes связывается с сервером Apple, отсылает туда специальный код прошивки и уникальный идентификатор чипа вашего устройства (ECID), а в ответ получает уникальную цифровую подпись (), без которой устройство не сможет загрузиться. Если эта прошивка ниже актуальной, то Apple её не подписывает и процесс обновления завершается ошибкой.

    Чтобы обойти это ограничение, хакеры придумали несколько способов сохранения серификатов SHSH, которые впоследствии позволяют откатиться на уже не актуальную прошивку. Ранее сохранить их можно было при входе в Cydia (магазин взломанных приложений и твиков) или с помощью инструмента . Однако, после того как Apple выпустила устройства с новыми процессорами, она ввела новый метод проверки, при котором ключи генерировались случайным образом при каждом восстановлении прошивки.

    Тем не менее, спустя несколько лет разработчик Notcom вновь нашёл способ сохранения сертификатов не только для предыдущих моделей iPhone, iPad или iPod, но и для 64-разрядных устройств. В минувшие выходные он выпустил обновлённую и, как заявляет разработчик, полностью переписанную с нуля версию TinyUmbrella, позволяющую сохранять сертификаты SHSH для любого мобильного устройства Apple, в том числе для iPhone 6, iPhone 6 Plus и iPad Air 2.

    Обновлённая версия TinyUmbrella имеет много общего с предыдущими версиями этого инструмента, поэтому, если раньше вы уже пользовались им, у вас не возникнет особых проблем. Тем не менее, в нём появилось немало изменений и улучшений, поэтому мы решили не обновлять наш предыдущий мануал, и вместо этого опубликовать новую инструкцию, в которой расскажем как сохранить сертификаты SHSH для iPhone, iPad или iPod с помощью нового TinyUmbrella.

    Как установить TinyUmbrella

    Внимание! Для использования TinyUmbrella на вашем компьютере должен быть обязательно установлен iTunes.

    1. Запустите TinyUmbrella.
    2. Подключите iPhone, iPad или iPod к компьютеру, после чего TinyUmbrella должен автоматически распознать ваше устройство и начать сохранение всех доступных сертификатов SHSH для прошивки, в настоящее время подписываемой Apple.

    Где хранятся сертификаты SHSH?

    Cертификаты SHSH хранятся здесь:

    ~/.tu/.shsh

    Почему сохраняется только один файл для моего устройства?

    В отличие от предыдущих версий TinyUmbrella, новая версия этого инструмента сохраняет сертификаты SHSH для одного устройства в одном файле.

    Если в настоящее время на вашем устройстве установлена одна из предыдущих версий iOS, то TinyUmbrella не сможет сохранить сертификаты SHSH для этой прошивки. Дело в том, что TinyUmbrella позволяет сохранять сертификаты SHSH только для тех прошивок, которые на данный момент подписываются Apple.

    Как очистить историю TinyUmbrella?

    По-умолчанию TinyUmbrella сохраняет историю всех устройств, которые были подключены к компьютеру во время её работы. Это очень удобно, но, если вы хотите очистить историю для каких-либо устройств, перейдите в следующую папку:

    ~/.tu/.known_devices

    Могу ли я откатить прошивку прямо сейчас?

    Пока ещё нет. Как уже упоминалось ранее, на данный момент разработчик только тестирует новую версию TinyUmbrella, но, возможно, уже в следующей версии этого инструмента, он добавит возможность откатить прошивку на более раннюю версию.