В данной статье мы узнаем как определить версию бутлоадера вашего iPhone с помощью BBUpdaterExtreme и Windows. Эти инструкции помогут вам понять возможна ли разлочка вашего, случайно обновленного, iPhone 3G. В настоящий момент только на iPhone с бутлоадером 5.08 возможно понижение (даунгрейд) версии их радио-модуля.
Перед тем как вы начнете установите (если не установлены) MobileTerminal и OpenSSH из Cydia. MobileTerminal вы найдете в секции Terminal Support в Cydia. Для того чтобы узнать о том как установить приложение из Cydia вы можете использовать этот материал.
Также у вас должен быть установлен WinSCP, найти его можно здесь
Шаг 1
Скачайте BBUpdaterExtreme и сохраните его на рабочем столе.
Шаг 2
Запустите приложение WinSCP из меню Пуск > Все программы > WinSCP.
Шаг 3
Убедитесь в том что ваш iPhone подключен к той же Wi-Fi сети что и ваш компьютер. Определите IP-адрес вашего iPhone используя эти инструкции.
Шаг 4
WinSCP попросит вас ввести информацию для авторизации. Введите IP-адрес, который только что узнали выполнив Шаг 3, в поле Host Name, root в поле username (имя пользователя) и alpine в поле password (пароль). Нажмите кнопку Login для продолжения.
Если появится окно с просьбой добавить host-ключ в кеш нажмите кнопку Yes.
Шаг 5
Теперь WinSCP должен отобразить два древа файлов. Первое, в левом окне - ваш локальный компьютер. В правом, ваш iPhone.
Используя левое древо перейдите на Рабочий стол вашего компьютера. В правом перейдите в папку /bin.
Шаг 6
Перетащите файл BBUpdateExtreme из левого окна в правое.
Шаг 7
В меню Commands выберите пункт Open Terminal.
Шаг 8
Введите ниже следующие команды в окно Terminal (достаточно копировать приведенные команды и вставлять их в Terminal) и нажимайте кнопку Execute после каждой из команд.
cd /bin
chmod 755 BBUpdaterExtreme
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Шаг 9
После выполнения последней команды ваш iPhone потеряет связь с сетью. Запустите Mobile Terminal на вашем iPhone.
Шаг 10
Напишите su в окне терминала. Когда терминал запросит пароль (password), введите alpine (букв не будет видно).
Шаг 11
Теперь перейдите в директорию bin, куда мы ранее перенесли файл BBUpdaterExtreme.
Находясь в директории bin выполните команду BBUpdaterExtreme queryversion для того чтобы узнать версию бутлоадера (bootloader) вашего iPhone. Строка с версией будет выглядеть примерно так: Boot Loader Version: ICE2_BOOT_05.08_G2M3S2
ВАЖНО: Что бы восстановить связь с сетью потребуется перезагрузка вашего iPhone или же вы можете выполнить команду launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist в окне терминала.
Перед тем как вы начнете установите (если не установлены) MobileTerminal и OpenSSH из Cydia. MobileTerminal вы найдете в секции Terminal Support в Cydia. Для того чтобы узнать о том как установить приложение из Cydia вы можете использовать этот материал.
Также у вас должен быть установлен WinSCP, найти его можно здесь
Шаг 1
Скачайте BBUpdaterExtreme и сохраните его на рабочем столе.
Шаг 2
Запустите приложение WinSCP из меню Пуск > Все программы > WinSCP.
Шаг 3
Убедитесь в том что ваш iPhone подключен к той же Wi-Fi сети что и ваш компьютер. Определите IP-адрес вашего iPhone используя эти инструкции.
Шаг 4
WinSCP попросит вас ввести информацию для авторизации. Введите IP-адрес, который только что узнали выполнив Шаг 3, в поле Host Name, root в поле username (имя пользователя) и alpine в поле password (пароль). Нажмите кнопку Login для продолжения.
Если появится окно с просьбой добавить host-ключ в кеш нажмите кнопку Yes.
Шаг 5
Теперь WinSCP должен отобразить два древа файлов. Первое, в левом окне - ваш локальный компьютер. В правом, ваш iPhone.
Используя левое древо перейдите на Рабочий стол вашего компьютера. В правом перейдите в папку /bin.
Шаг 6
Перетащите файл BBUpdateExtreme из левого окна в правое.
Шаг 7
В меню Commands выберите пункт Open Terminal.
Шаг 8
Введите ниже следующие команды в окно Terminal (достаточно копировать приведенные команды и вставлять их в Terminal) и нажимайте кнопку Execute после каждой из команд.
cd /bin
chmod 755 BBUpdaterExtreme
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Шаг 9
После выполнения последней команды ваш iPhone потеряет связь с сетью. Запустите Mobile Terminal на вашем iPhone.
Шаг 10
Напишите su в окне терминала. Когда терминал запросит пароль (password), введите alpine (букв не будет видно).
Шаг 11
Теперь перейдите в директорию bin, куда мы ранее перенесли файл BBUpdaterExtreme.
Находясь в директории bin выполните команду BBUpdaterExtreme queryversion для того чтобы узнать версию бутлоадера (bootloader) вашего iPhone. Строка с версией будет выглядеть примерно так: Boot Loader Version: ICE2_BOOT_05.08_G2M3S2
ВАЖНО: Что бы восстановить связь с сетью потребуется перезагрузка вашего iPhone или же вы можете выполнить команду launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist в окне терминала.