You are viewing [info]voronenok's journal

Sasa, kamensk, voronenok, BoPoH

Сегодня я вам расскажу как прошить 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.zip, распаковывать архив не нужно. Теперь нам нужно записать файл на диск atv, для этого я использовал CyberDuck, всё просто, создаем новое подключение SFTP, логин root, пароль alpine, IP-адрес устройства. После подключения закидываем загруженный архив в папку \User\Documents на 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, ждем завершения и пишем

killall Lowtide

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

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

Sasa, kamensk, voronenok, BoPoH
 Делать нечего, сижу смотрю телевизор, листаю каналы и остановился на tv-club. Решил посмотреть как сильно нас обманывают, в итоге вытерпел рекламу только 3х продуктов (Флэйвор Грил Плас, хлебопечка Gelberk GL-2046, Пэд эгг Ped Egg).

Результат:
1. Флйвор Грил Плас - какая-то хрень для жарки и тушки продуктов, думал из чугуна, оказалась из обычного железа, производство китай, некая FoShan Nanhai LiYi Metal Manufactory, интернет про эту мануфактуру не знает, про гриль тоже не знает, интересный момент - скопировать название фабрики с сайта нельзя, блокируется скриптом.

2. Хлебопечка Gilberk gl-2046 - продают почти за 5000р, а вот здесь можно купить в 2 раза дешевле - http://www.televizor.ru/cat/kitchen/maker/breadmaker/_item_/12491/

И лидер моего хит-парада

3. Набор для педикюра Пэд Эгг (Ped Egg) Продают за 2500, а у америкосов и вот тут он стоит 300р http://www.kupitpedegg.ru/?gclid=CITH4NDBt6cCFYgh3wodJSWNBA
Сделал вывод, что раз у них целый канал есть, то дела у них идут хорошо и дело обмана граждан ширится и процветает
Sasa, kamensk, voronenok, BoPoH
Вчера с женой прогуливались по ТЦ и наткнулись на стенд фирмы H.Designo, где две девушки предлагали совершенно бесплатно попробовать испытать на себе работу "супер" утюжков от известнейшего итальянского производителя H.Designo. Жена согласилась, я же тем временем пытался рассмотреть эти самые утюжки, лежащие под стеклом. На коробках кроме надписи H.Designo есть только отметка о том, какого цвета сам стайлер, возможно информация о производителе находилась на другой части упаковки. На стенде также есть образцы нагревательных поверхностей, как сообщили девушки - полностью керамические, покрутил их в руках, я не специалист, но вроде звучат и на ощупь похожи на керамику. Когда мы уходили, девушки в два голоса говорили, что скоро цена поднимется до 5000р, и со скидкой (за 2999р) они продаются чуть ли не последнюю неделю.

Дома, с женой на пару сели изучать интернет на предмет ведущего итальянского производителя H.Designo. Так вот, английский интернет вообще не знают ничего про такую компанию, информация есть только в русском сегменте и делится она на две категории: Предложения о работе в "OOO H.Designo" стилистов и менеджеров по всей России; сообщения о том, что начались продажи стайлеров H.Designo

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

Будьте бдительны мужчины и женщины H.Designo - обманывает вас

Ы

  • Jun. 15th, 2009 at 1:10 PM
Sasa, kamensk, voronenok, BoPoH
Sasa, kamensk, voronenok, BoPoH
Крутился сайтик под IIS и такая вешь как $_SERVER['REMOTE_USER'] работала, но волею судьбы сайтик перехал под Apache 2.2 (win xp), соответсвенно и переменная выдавала пустоту.

Покопался в инете, нашел модуль mod_auth_sspi

Установка:
1. Качаем сам модуль http://sourceforge.net/project/showfiles.php?group_id=162518&package_id=183452&release_id=417573 (для Apache 2 верхний, для Apache 2.2 нижний)
2. Копируем mod_auth_sspi в ПапкаАпача\modules
3. В httpd.conf добавляем

LoadModule sspi_auth_module modules/mod_auth_sspi.so

<Directory "Путь_к_директории_сайта">
    Options Indexes Includes
    Order allow,deny
    Allow from all
    AllowOverride None
    Options None
    
    AuthName "My Intranet"
    AuthType SSPI
    SSPIAuth On
    SSPIAuthoritative On
 
    require valid-user
</Directory>

4. Перезапускаем апач

Люди и метро

  • Mar. 3rd, 2009 at 4:18 PM
Sasa, kamensk, voronenok, BoPoH
   Вчера на "Киевской" наблюдал следующую картину. Стою на платформе. Голос в громкоговоритель произносит - "Уважаемые пассажиры, на прибывающий поезд в сторону Парка культуры, посадки не будет. Отойдите от края платформы". Повтореят три раза.

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

Слышу вокруг себя удивленные возгласы "Смотри, испытания", "Я такого не видела" и т.п. Как только поезд останавливается окончательно, все начинают пресоваться в стенку вагона (как обычно), в ожидании открытия дверей. И тут самое интересное, двери открываются, НО! на противоположной стороне поезда, т.е. те, которые вдоль стены. Таких опешевших лиц я давно не видел.

Вот и получается, что человек реагирует машинально, т.к. не услышать объявления и не увидеть надпись нужно было постараться.

P.S. Интересно, если бы остановился поезд, перевозящий колесные пары, народ начал бы садиться? ))

Люди в маршрутках

  • Mar. 2nd, 2009 at 2:03 PM
Sasa, kamensk, voronenok, BoPoH
Очень часто наблюдаю такую ситуацию: едут люди в маршрутке, кто-нибудь говорит водителю "останови там-то", после этого встают, пытаются пробраться к двери, маршрутка еще едет и качается, человек тоже качается и очень неловко стоит, тычась жопой кому-нибудь в лицо. Особо одаренные еще и на водителя начинают возмущаться, что "не дрова везешь". Маршрутка останавливается, человек чертыхаясь выходит и со всей дури хлопает дверью.
Последствия - небольшой стресс для всех пассажиров, водителя и самого персонажа.

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

P.S. Таких персонажей ооочень много, и что самое интересное, 70% - женщины.
Sasa, kamensk, voronenok, BoPoH

Улыбнуо в Ереван Плаза

  • Feb. 9th, 2009 at 2:07 PM
Sasa, kamensk, voronenok, BoPoH
В выходные наблюдал такую картину:

В холле представитель кавказской национальности, в хорошем костюме, орет  в сотовый на весь ТЦ
-Э! Не экай мне, ты чо, с гор спустился?! Не экай тут, культурно разгаваривай, слышишь!
Sasa, kamensk, voronenok, BoPoH