Летом прошлого года вместе с iOS 7.1.2 и OS X Mavericks 10.9.4 Apple выпустила накопительное обновление для телевизионной приставки Apple TV. Вполне традиционно компания порекомендовала апдейт 6.2.1 всем пользователям «яблочных» девайсов второго и третьего поколений. Сейчас мы знаем, что данное обновление стало последним для Apple TV 2G, все остальные релизы были доступны только для Apple TV третьего поколения.

Спустя год после выхода обновления компания FireCore анонсировала обновленный инструмент Seas0nPass – утилиты, позволяющей взломать Apple TV 2G. Программа получила совместимость с новой настольной платформой OS X El Capitan и предусматривает выполнение непривязанного джейлбрейка телеприставки с прошивкой 6.2.1 (iOS 7.1.2).

Напомним, что Seas0nPass – это популярное джейлбрейк-приложение, которое позволяет взламывать «яблочную» телеприставку второго поколения. С ее помощью можно создавать кастомные прошивки для Apple TV и устанавливать их на устройство парой кликов на пульте ДУ. Утилита по-прежнему совместима только с девайсами второго поколения. Apple TV 3G до сих пор не может быть взломана ни одним из существующих эксплоитов.

Подробную инструкцию по непривязанному джейлбрейку Apple TV 6.2.1 с помощью Seas0nPass можно найти по этой ссылке. Перед тем, как приступить к джейлбрейку, необходимо также загрузить последнюю версию iTunes и, достать кабель Micro-USB. Джейлбрейк пока доступен только для Mac.

Если вы запаслись всем необходимым, можно приступать к взлому. Джейлбрейкнутая телеприставка совместима со всеми плагинами, в числе которых Couch Surfer, Last.fm, Maintenance, Media Player, NitoTV, Plex, RSS Feeds, Rowmote, Weather и XBMC.

Скачать Seas0nPass 0.9.7 можно по этой ссылке.

Данное пошаговое руководство позволит вам сделать отвязанный джейлбрейк AppleTV2 на iOS 5.2 (IOS 6.1 — 10B144b) с помощью утилиты Seas0nPass.

Отвязанный джейлбрейк означает, что при каждой перезагрузке устройства НЕ потребуется его подключение к компьютеру и загрузка с помощью Seas0nPass.

Создайте папку «Jailbreak» на рабочем столе. Скачайте туда последнюю версию утилиты Seas0nPass.

Чтобы начать джейлбрейк нужно:

  • Установить последнюю версию iTunes
  • Скачать Seas0nPass
  • Кабель micro USB
  • Отсоединить iPod, iPhone, или iPad от компьютора

Шаг 1
Распакуйте «Seas0nPass.zip» и запустите Seas0nPass.

Шаг 2
Нажмите кнопку «Create IPSW», чтобы начать процесс джейлбрейка.

Шаг 3
Программа начнёт скачивать последнюю прошивку для AppleTV, которая быдут использована для создания кастомной «взломанной» прошивки.

Шаг 4
Подключите AppleTV к компьютеру с помощью микро-USB кабеля (кабель питания оставить отключенным).

Как только индикатор на передней панели AppleTV начинает быстро мигать, направте пульт на AppleTV и удерживайте MENU и PLAY / PAUSE кнопки 7 секунд.

Шаг 5
iTunes откроется автоматически и начнёт процесс восстановления.

Шаг 6
iTunes подтвердит восстановление когда закончит — Ваш AppleTV теперь взломанный!

Видео:

Войти

Усовершенствуем Apple TV 2 (Apple TV 2G 4.4.4 jailbreak)

Сегодня я вам расскажу как прошить Apple TV 2 версии 4.4.4, установить на нее XBMC, дополнения к нему и NitoTV.

Что мы получим в результате:
1. Возможность смотреть видео в любом формате по сети (не требуется конвертация и itunes)
2. Возможность смотреть фильмы и сериалы с сайта Zoomby.ru
3. Возможность устанавливать различные дополнения, которые расширят возможности Apple TV

Нам понадобится:
1. Apple TV (второго поколения), подключенная к интернету любым способом (у меня atv подключена через WiFi)
2. Пульт (Apple remote)
3. Кабель miniUSB — USB (я использовал оригинальный кабель от HTC Desire S)
4. Компьютер (у меня MacBook pro, mac os x 10.7.3)
5. Теливозор
6. Диван

Если всё необходимое у вас есть, можем приступать.

1. Проверка и обновление текущей версии устройства
Подключаем ATV к телевизору и интернету.
В главном меню выбираем пункт "Настройки"->"Основные"->"Об Apple TV".
На экране с информацией ищем строчку "ПО Apple TV", в не должно быть значение "4.4.4 (еще цифры)", если это так, переходим к шагу 2, если нет, обновляем ПО через пункт меню "Настройки"->"Основные"->"Обновлени е ПО", убеждаемся, что версия стала 4.4.4 и двигаемся дальше.

2. Jailbreak
Скачиваем программу Seas0npass (версия для Mac), с помощью неё и производится прошивка устройства.
Запускаем программу и выбираем пункт "Create IPSW"

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

В результате программа попросит подключить atv к компьютеру и ввести его в режим обновления прошивки (DFU), Обращаю внимание, что питание к atv подключать не нужно, только usb.

После подключения устройства, на нем начнет быстро мигать лампочка на передней панели, берите в руки пульт, наводите на устройство и одновременно зажмите кнопки MENU и PLAY/PAUSE на 7 секунд, потом отпустите (положите рядом с собой часы, секундомер, хронометр, что угодно, главное точно засечь 7 секунд, у меня получилось не с первого раза, даже пришлось закрыть программу и сделать все сначала). Если все прошло успешно, то текст на картинке сменится, откроется iTunes и начнется процесс прошивки. Пусть вас не пугают открывающиеся окна, это нормально. Весь процесс происходит автоматически, но у меня видимо что-то сглючило и все остановилось на открытом диалоговом окне выбора прошивки для восстановления, я просто нажал кнопку "Открыть" и дальше наблюдал как iTunes прошивает устройство, в результате появилось сообщение iTunes, что все завершено успешно, можно отключить устройство, закрыть программу и iTunes.

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

3. Установка XBMC
Наша приставка прошита, подключена к телевизору и интернету, самое время установить XBMC, но для начала нам нужно узнать IP адрес atv, для этого заходим в меню "Настройки"->"Основные"->"Об Apple TV" и смотрим значение в строке IP-адрес (у меня оказался 192.168.1.124).
Далее на компьютере вызываем окно терминала (можно нажать ctrl+пробел и ввести terminal, приложение появится в списке), в открывшемся окне терминала пишем:

ssh root@192.168.1.124 (вместо 192.168.1.124 подставьте свое значение)

если будет запрос, требующий вариантов yes/no, пишите yes и нажимайте enter. Когда появится запрос пароля, необходимо ввести alpine и нажать enter (нужно отметить, что при вводе пароля звездочек или других символов не появляется. это нормально). Если все прошло удачно, то строка в консоли должна смениться на Apple-TV:

root#
Теперь необходимо скопировать команды ниже и вставить их в окно терминала:

echo "deb http://mirrors.xbmc.org/apt/atv2 ./" > /etc/apt/sources.list.d/xbmc.list
apt-get update

В окне терминала будет отображаться процесс обновления списка приложений, также будет отображаться общий процент завершения. По завершению необходимо ввести команду установки самого приложения XBMC:

apt-get install org.xbmc.xbmc-atv2

После окончания установки, atv должен перезагрузиться и в основном меню появится новый пункт "XBMC". (Установку xbmc я делал в другой комнате, поэтому на все 100% утверждать, что atv перезагрузится после установки, не могу, вручную я его не перезагружал, но XBMC в меню появлся)

4. Добавляем сетевые папки с фильмами в XBMC
Для начала необходимо включить шаринг папок по сети на нашем маке. Для этого выбираем любую папку, в которой будем хранить фильмы, открываем ее свойства и в разделе "Sharing & Permissions" для пользователя Everyone меняем права доступа на Read only.
Открываем настройки системы (System Preferences), выбираем меню "Sharing", слева в списке ставим галочку в пункте "File Sharing", справа в окне "Shared Folders" нажимаем "+" и добавляем папку, которую мы выбрали ранее. В
этом же окне нажимаем кнопку "Options" и проверяем, что стоит галочка в пункте "Share files and folders using AFP". На этом настройка компьютера закончена. Осталось только добавить фильмы в папку.

Возвращаемся к ATV. Заходим в меню "XBMC", (язык можно поменять в System -> Appearance -> International) выбираем меню "Видео", далее "Файлы" и "Добавить видео. ", в открывшемся окне нажимаем кнопку "Обзор", выдвинется панель справа, в ней будет список возможных мест, нам нужен "Zeroconf Browser", откроется еще одна панель, в ней будет список доступных сетевых ресурсов, в нашем случае там должно быть название нашего компьютера и в скобочках протокол (AFP). Выбираем строчку нашего компьютера, нажимаем центральную кнопку на пульте и видим список доступных папок. Выбираем нужную и в интерфейсе нажимаем кнопку "ОК", панели уберутся и в окне появится полный путь к нашей папке, далее еще раз выбираем "ОК". Откроется окно с выбором содержимого папки, я выбрал "Фильмы", снова нажимаем "ОК", будет выдан запрос "Обновить сведения для всех элементов в данной папке", соглашаемся.

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

5. Установка дополнения для просмотра видео с сайта zoomby.ru
Сам я глубоко не разбирался, но есть сайты, которые предоставляют возможность смотреть видео онлайн, хорошие люди пишут дополнения для xbmc, чтобы видео с этих сайтов можно было смотреть на atv, таких сайтов судя по всему не мало, но я попробовал пока 1, главное расскажу как устанавливать дополнение, а дальше вы уже сами поищите интересные сайты и варианты.
Для начала скачиваем само дополнение с сайта разработчика (он так и называется Плагин для сайта Zoomby.ru), получаем zip архив с именем подобным plugin.video.zoomby.ru_2.0.1.zi p, распаковывать архив не нужно. Теперь нам нужно записать файл на диск atv, для этого я использовал CyberDuck, всё просто, создаем новое подключение SFTP, логин root, пароль alpine, IP-адрес устройства. После подключения закидываем загруженный архив в папку UserDocuments на atv. Отключаемся от atv, закрыв CyberDuck
Возвращаемся к приставке, в XBMC выбираем меню "Система" -> "Дополнения" -> "Установить из файла ZIP", в открывшемся окне открывается папки atv, находим наш архив (у меня он был Домашняя папка/Documents) и жмем "ОК", XBMC выдаст сообщение о том, что дополнение успешно установлено. Осталось только проверить, идем из главного меню в "Видео" -> "Дополнения", из списка выбираем "ZOOMBY", а дальше всё предельно понятно, выбираем нужный раздел, выбираем фильм/сериал и смотрим.

6. Устанавливаем NitoTV
Процесс практически не отличается от установки XBMC.
Открываем терминал, подключаемся к приставке
ssh root@192.168.1.124
Пишем:

echo "deb http://apt.awkwardtv.org ./" > /etc/apt/sources.list.d/awkwardtv.list
apt-get update

жмем enter, ждем завершения и пишем

apt-get install com.nito.nitoTV

жмем enter, ждем завершения и пишем

жмем enter, приставка должна перезагрузиться и в главном меню появится пункт NitoTV

7. Заключение
Если все прошло успешно, мы стали обладателем Apple TV 2 с возможность смотреть кино сразу из интернета, не волноваться по поводу форматов файлов и не быть привязанными к iTunes, при этом сохранив весь родной функционал устройства.
Если что-то не удалось, попробуйте все выключить и повторить снова.