Главная → Браузеры → Не запускается tinyumbrella на windows 8. Почему Tinyumbrella не запускается: все возможные причины и решение проблемы. "Кривой" установочный файл
Не запускается tinyumbrella на windows 8. Почему Tinyumbrella не запускается: все возможные причины и решение проблемы. "Кривой" установочный файл
Если вы прошиваете iPhone, помните, что при повышении версии прошивки также повышается версия модема. В большинстве случаев такое повышение необратимо! В этом нет ничего страшного, если вам не нужен анлок, однако если у вас залоченный iPhone, вы можете надолго или навсегда лишиться возможности звонить. Для повышения прошивок на залоченных iPhone вам потребуется воспользоваться .
Данная инструкция справедлива только для старых прошивок, которые больше подписываются серверами Apple. Узнать, какие версии iOS являются неактуальными, вы можете на страницах с информацией по соответствующим прошивкам, либо в нашем . Для актуальных версий iOS следует применять .
Данная инструкция не распространяется на устройства с процессорами Apple A5 и новее - на iPad 2/3/4, на iPhone 4S/5, на iPod touch 5G и пр. Многие из этих устройств вообще не поддаются откату на старые прошивки, для остальных следует применять совершенно другой .
Скачайте из нашего самую свежую версию iTunes и установите её (если вы ещё не сделали этого).
Скачайте и установите последнюю версию Java для Windows.
Скачайте из нашего нужную вам версию прошивки.
Скачайте последнюю версию утилиты TinyUmbrella .
Распакуйте архив с TinyUmbrella, перетащите программу в папку "Программы" и запустите её. Перейдите на вкладку "Advanced" и убедитесь, что галочки расставлены так, как на скриншоте ниже:
Если у вас уже есть нужные хеши SHSH, то в Проводнике перейдите в вашу домашнюю папку, поставьте курсор в строку пути и припишите "\.shsh", затем нажав Enter. Вы окажетесь в папке с хешами. Скопируйте ваши файлы туда. Если у вас нет заранее сохранённых хешей, переходите к следующему шагу.
Подключите ваше устройство, выберите его в сайдбаре TinyUmbrella. Перейдите на вкладку "Log" и нажмите кнопку "Save SHSH". Внимательно следите за логом программы: для тех прошивок, которые будут помечены зелёным, у вас есть хеши на серверах Cydia, для остальных - хешей нет.
Если для нужной вам прошивки есть хеши SHSH, нажмите кнопку "Start TSS Server". Не закрывайте TinyUmbrella, пока не закончится прошивание!
Зажмите кнопки Power (на верхнем торце) и Home (на лицевой панели) ровно на 10 секунд, затем отпустите Power, продолжая удерживать Home ещё около 8-10 секунд. Запустится iTunes и покажет следующее сообщение:
Нажмите "Проверить". Появится ещё одно всплывающее окошко, в котором нужно нажать "ОК".
Если вы синхронизируете свой гаджет с iTunes, сделайте это перед прошиванием, нажав кнопку "Синхронизировать". Если вы создаёте резервную копию в iCloud, в настройках устройства зайдите в меню "iCloud-Хранилище и резервные копии". Помните, что при восстановлении, в отличие от обновления, происходит полное форматирование памяти устройства, и восстановить контент можно лишь при наличии у вас резервной копии!
Зажмите на клавиатуре кнопку Shift, затем кликните по кнопке "Восстановить". Укажите путь к скачанному файлу iOS.
Дождитесь окончания восстановления прошивки и загрузки гаджета в нормальном режиме.
В TinyUmbrella нажмите кнопку "Stop TSS Server".
Как исправить ошибки 1013, 1014 или 1015 при прошивании
Кроме того, при понижении прошивки на iPhone или iPad с сотовым модемом iTunes с большой долей вероятности выдаст ошибку из диапазона 1013-1015 в середине прошивания. Это связано с невозможностью понизить модем. Чтобы загрузить устройство в нормальном режиме после такой ошибки, следуйте инструкциям ниже.
Снова зажмите кнопки Power (на верхнем торце) и Home (на лицевой панели) ровно на 10 секунд, затем отпустите Power, продолжая удерживать Home ещё около 8-10 секунд.
В TinyUmbrella нажмите кнопку "Fix Recovery" и дождитесь загрузки гаджета в нормальном режиме.
Если это не поможет, скачайте самую свежую версию redsn0w для windows .
Распакуйте архив, поместите redsn0w на рабочий стол. Запустите redsn0w, на стартовом экране redsn0w нажмите кнопку "Extras".
Убедитесь, что гаджет подключён к компьютеру, затем нажмите кнопку "Recovery Fix".
На следующем экране нажмите "Next".
Затем redsn0w поможет вам ввести устройство в режим DFU. Вам нужно будет нажать на 3 секунды кнопку Power, потом зажать кнопки Home и Power на 10 секунд, затем отпустить Power, а Home держать ещё около 10 секунд.
Дождитесь, пока устройство загрузится в нормальном режиме.
Не смотря на длительное знакомство с такими устройствами как iPhone и iPad, я никогда не сталкивался с программой , хотя слышал о ней не раз от любителей поковыряться и глубинных исследователей Apple-гаджетов. Но сегодня мое первое знакомство с TinyUmbrella состоялось, правда программа поначалу отказалась работать.
TinyUmbrella понадобилась мне для выхода из Recovery Mode, в который впал мой iPhone и iPod touch после обновить прошивку до версии iOS 7. Немного разобравшись с этой программой, мы решили рассказать о ней вам. Первое что нужно знать – как скачать и установить TinyUmbrella в свой компьютер.
Загрузка TinyUmbrella в компьютер
Для того чтобы бесплатно загрузить TinyUmbrella, заходим в блог – The Firmware Umbrella , он на английском языке, но разобраться здесь можно, справа есть раздел – Download Links, в котором можно скачать TinyUmbrella как для Windows, так и для Mac OS.
Скачать TinyUmbrella можно как для Windows, так и для Mac
Мы работали с программой в Windows, поэтому нажали на TinyUmbrella и загрузили программу в компьютер, состоит она всего из одного пускового файла – TinyUmbrella-7.00.00a.exe
Если TinyUmbrella не запускается
Устанавливать или инсталлировать программу TinyUmbrella ненужно. Запускаем скаченный файл и пользуемся. Часто бывает, что TinyUmbrella не запускается и не работает.
TinyUmbrella не запускается без Java и выдает ошибку
К примеру, в нашем случае, при попытке запустить программу появлялось сообщение об ошибке:
No JVM could be found on your system.
Please define EXE4J_JAVA_HOME
To point to an installed 32-bit JDK or JRE or download a JRE from www.java.com.
Оказалось, для работы TinyUmbrella необходимо, чтобы в компьютере были установлены Java и NET Framework 3.5, если их нет или версии устаревшие, то программа не работает.
Установка Java
В нашем компьютере отсутствовала Java, поэтому пришлось её установить:
Заходим на официальный сайт Java и загружаем Java для своей операционной системы, для своей Windows мы выбрали автономный установщик, скачали его в виде файла: jre-7u40-windows-i586.exe
, и установили в компьютер.
После установки Java программа TinyUmbrella заработала и начала запускаться. После чего нам повезло, при помощи Umbrella нам удалось , в который попали наш iPhone и iPad при неудачной прошивке. Ну а тем кто надумает откатить прошивку, TinyUmbrella поможет сохранить сертификаты SHSH в компьютер.
На днях разработчик 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, но, возможно, уже в следующей версии этого инструмента, он добавит возможность откатить прошивку на более раннюю версию.
Сегодня мы изучим программу TinyUmbrella для сохранения сертификатов SHSH apple устройств в том числе iPhone 7 и iPad Air 2 и т.д.
Сертификаты SHSH необходимы для того, чтобы иметь возможность отката (понижения) прошивки на более раннюю версию, которая поддерживается теми или иными инструментами для взлома.
В данной статье мы разберем следующие вопросы:
Как установить TinyUmbrella и сохранить сертификат?
Как восстановить устройство с использованием сохраненных SHSH ?
Почему не запускается TinyUmbrella ?
Несколько лет назад Apple ввела «комплексную проверку верификации», которая сделала невозможным откат прошивки и теперь при попытке восстановить или обновить прошивку устройства, iTunes связывается с сервером Apple, отсылает туда специальный код прошивки и уникальный идентификатор чипа вашего устройства (ECID), а в ответ получает уникальную цифровую подпись (SHSH), без которой устройство не сможет загрузиться. Если эта прошивка ниже актуальной, то Apple её не подписывает и процесс обновления завершается ошибкой.
Чтобы обойти это ограничение, хакеры придумали инструмента TinyUmbrella позволяющее сохранять сертификаты SHSH для любого мобильного устройства Apple, в том числе для iPhone 7, iPad Air 2.
Как установить TinyUmbrella
Внимание! Для использования TinyUmbrella на вашем компьютере должен быть обязательно установлен iTunes.
1) Для использования TinyUmbrella требуется Java, так что вам необходимо убедиться, что она установлена на вашем компьютере. Самую последнюю версию Java можно скачать
.
2)
Выключаем Skype (т.к. Umbrella с ним не дружит) и Ловивконтакте (если установлена), антивирус и файервол.
3) Скачайте последнюю версию TinyUmbrella для вашей операционной системы TinyUmbrella
32 бит и TinyUmbrell a
64 бит
4)
Подключаем девайс к USB порту.
5)
Запускаем TinyUmbrella с правами администратора (Если у вас Windows Vista\7)
убедитесь, что не возникло никаких сообщений об ошибке при запуске и
программа распознала ваш iphone.
В противном случае вам нужно проверить, открыт ли порт 80, а также находится ли ваш host-файл в состоянии «только чтение».
6)
В левой части, в дереве "Connected ", находим свое устройство и выбираем его.
7)
Нажимаем кнопку «Save all SHSH»
, после чего программа загрузит ваш текущий сертификат SHSH с сервера Apple.
8) Послед чего во вкладке General вы увидите список всех ваших загруженных сертификатов (подписей SHSH)
9)
Если не получатеся то можно попробовать снять галочку во вкладке Advanсed c "Request SHSH from Cydia" (или поставьте если она снята) и ещё раз нажмите Save SHSH.
Windows Vista/7/8 - C:\Users\ИмяПользователя\.tu\.shsh
Инструкция по восстановлению с использованием сохраненных SHSH.
Убедитесь, что SHSH сохранены, согласно инструкции выше.
1) При необходимости создайте резервную копию данных устройства с помощью iTunes, а затем закройте iTunes.
2) Запустите TinyUmbrella, убедитесь, что не возникло никаких сообщений об ошибке при запуске.
3) Нажмите «Start TSS server».
4) Скачайте прошивку, на которую вы хотите восстановиться. Их можно найти в сети.
5) Запустите iTunes и нажмите Shift+Восстановить (Option+Восстановить для Mac). Выберите скаченный файл прошивки. Не перепутайте с кнопкой «Обновить».
6) После того, как прошивка восстановится, вы можете получить ошибку 1004. Ничего страшного, просто нажмите «Exit Recovery» в интерфейсе TinyUmbrella, если такая ошибка появится.
7) При необходимости восстановитесь из резервной копии в iTunes.
Почему не запускается TinyUmbrella?
1) Для того чтобы запустить TinyUmbrella нужно данный файлы
скинуть в папку C:\Users\Пользователь\.tu\.cache с заменой.
2)
Для старой версии
TinyUmbrella перейти по следующему пути: C:\Users\Имя пользователя\.shsh\.cache\. заменить данный
файл
Почему сохраняется только один файл для моего устройства?
В отличие от предыдущих версий TinyUmbrella, новая версия этого инструмента сохраняет сертификаты SHSH для одного устройства в одном файле.
Почему нельзя сохранить сертификаты SHSH для других прошивок?
Если в настоящее время на вашем устройстве установлена одна из предыдущих версий iOS, то TinyUmbrella не сможет сохранить сертификаты SHSH для этой прошивки. Дело в том, что TinyUmbrella позволяет сохранять сертификаты SHSH только для тех прошивок, которые на данный момент подписываются Apple.
Как очистить историю TinyUmbrella?
По-умолчанию TinyUmbrella сохраняет историю всех устройств, которые были подключены к компьютеру во время её работы. Это очень удобно, но, если вы хотите очистить историю для каких-либо устройств, перейдите в следующую папку:
~/.tu/.known_devices
Many jailbreakers will be familiar with the , which has traditionally been one of the best ways to save SHSH blobs for their iOS devices onto their Macs for safekeeping. What SHSH blobs are, their function, and how to save them is outside the scope of this article, (I will put something together soon on this), but suffice to say that saving these blobs is of some importance to many jailbreakers and that TinyUmbrella has been the go-to application for doing so for a long while.
Whilst the application was updated as recently as August by its creator Semaphore, many Mac users (myself included) have noted that the new version, 9.3.4, gives an error on launch and cannot be used at all. This guide will walk you through the fix to get your umbrella back up again on Mac, so you can carry on wishfully saving those blobs.
Upon launching v9.3.4 of the application it momentarily begins loading, but then aborts with the following dialogue:
However, thanks to a fix put together by Twitter user @2Klasic , all is not lost! Some simple file substitutions should be enough to get the program working again and below are the instructions for the fix. I have included steps covering installation of the program for those who do not already have it, or who deleted it after realising it would not launch. If you already have it installed you can skip to step 5 of the process.
Fixing the application
1)
Download TinyUmbrella 9.3.4 from Semaphore’s site . I recommend the version in the sidebar entitled “OSX Installer Bundled JRE” as it simplifies the process for those who may not have the Java Runtime Environment which the program requires.
2)
Double-click the downloaded .dmg to mount it, and then double-click the installer to run it.
3)
Go through the installer screens, select an install location, and click “Finish” when it has completed.
4)
Attempt to launch TinyUmbrella from your Applications folder, and note the crash. This step also creates a folder which we will be replacing later, which is not otherwise there.
5)
Download and unzip “TU Fix.zip”, which contains the files required for the fix.
6)
At this point we need to make visible some files which are hidden by default, so launch Terminal from /Applications/Utilities or via Spotlight.
7)
In Terminal, issue the following command and hit the “Enter” key:
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder
As you can see from the above picture, after issuing the command hidden folders have become visible, including one inside the downloaded folder.
8)
With the “TU Fix” folder which you unzipped earlier open, open another Finder window showing your home User folder (the one containing your “Movies”, “Pictures”, “Documents”, and so on).
9)
Locate the greyed-out folder entitled “.tu” in your “User” folder, look inside it for the “.cache” folder, and delete it.
10)
Copy the “.cache” folder from inside the downloaded “TU Fix” folder, and paste it into the /Users/Username/.tu folder, which you deleted the original “.cache” folder from in step 9.
11)
Return to Terminal and issue the following command to re-hide your hidden folders:
defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder
Note how the hidden folders which we edited have disappeared again in the above screenshot after issuing the Terminal command.
12)
Launch TinyUmbrella again and you should be right as rain.
For those who hope that tools will one day be released for their devices allowing them to downgrade to firmware versions of their choosing, keeping an unbroken chain of blobs for all iOS versions is the name of the game. Because of this, keeping tools like TinyUmbrella in a working condition ready to save blobs within the signing windows is essential.
Given the relatively minor inconvenience involved in periodically saving your blobs, it seems worth it in exchange for the future possibility of running whichever firmware you please on your device. I’ll be writing another tutorial soon on how to use my favoured tool for saving blobs called (appropriately) “savethemblobs”, but for many TinyUmbrella is just what they need. If you’re one of those people, this guide should help you get back on track.
Did this method work for you? Do you still bother to save your blobs and what tool do you use? Let me know below.