Apple TV – Schritt 4

Januar 20, 2008 by shantideva

Wer bisher alles so gemacht hat, wie ich beschrieben habe, hat ein “aufgebohrtes” apple tv im Wohnzimmer stehen. Alle Anforderungen in der Vorrede sind jetzt erfüllt bis auf:

- Brennen von CD (einfach und schnell)
-Aufnahme und Wiedergabe von TV-Sendungen

// für Ideen bin ich sehr offen //

Nachtrag: habe gerade gelesen, dass es nitoTV 0.30 geben soll.

Also gehe ich über nitoTV-installiere Software-update 0.3
und installiere! Vorsichtshalber reboote ich danach.
Dann wieder DEUTSCH auswählen-Diagnose-Neustart.

Und noch ein Tip: Damit itunes eine eterne usb-Platte auch akzeptiert als Platz, wo er die Media-Daten ablegen kann:
(Link)
Den gesamten Inhalt des Media-Verzeichnisses auf die externe Platte kopieren und einen symlink hierzu anlegen.

      cp -R /mnt/Media/* /mnt/Scratch/Volumes/<name of usb drive>

      sudo mv /mnt/Media /mnt/Media.org

      sudo ln -s /mnt/Scratch/Volumes/<name of usb drive> /mnt/Media

Immer neue Infos gibt es unter AWKWARD WIKI

Apple TV – Schritt 3

Januar 20, 2008 by shantideva

Schritt 3 Sicheres Update auf Version 1.1 und Automount von SMB Freigaben

1.)Automount eines Netzwerkfreigabe per SMB
2.) ATVLoader installieren
3.) Sicheres Update auf Version 1.1

1.)Automount eines Netzwerkfreigabe per SMB
Über nitoTV–> Netzwerk
Netzwerkfreigabe manuell hinzufügen
Verbindungsname eingeben: IRGENDEINNAME
Netzwerkadresse eingeben: 10.0.0.2
Wählen Sie ein LOGIN GAST oder Registrierter Benutzer
Benutzername: IRGENDEIN USERNAME DER ZUGRIFF AUF DIE FREIGABE HAT
Passwort: BEKANNT
Laufwerkspfad: Freigabename eingeben (z.b. ATVFREIGABE) ohne irgendwas davor!!!
DANN (wichtig) in der Übersicht

Verbindungstyp: zweimal auf play : smb
dann verbindungspunkt speichern
Dann wieder rein und auf IRGENDEINNAME mit play (dann wird erst gemoounted!!)

Test: nitoTV-Dateien dort sollte jetzt stehen
ATVFREIGABE
patchstick

Einmal auf ATVFREIGABE gehen und gucken ob alles da ist

JETZT: PATCHSTICK RAUSZIEHEN!!!!

2.) ATVLoader installieren
http://alanquatermain.net/mint/pepper/tillkruess/downloads/tracker.php?uri=http%3A//alanquatermain.net/projects/ATVLoader.zip
ATVLoader Dateien in ~/Documents/ATVLoader kopieren

sudo sh installme
passwort: frontrow

Es sollte dann sowas kommen:

installer: Package name is ATV Loader
installer: Installing onto volume mounted at /.
installer: The install was successful.

Bei Fehlern mit Berechtigungen im Nachgang:

sudo mount -uw /
cd /System/Library/CoreServices/Finder.app/Contents/PlugIns
cd AwkwardTV.frappliance/Contents/Resources
sudo chown root:wheel SetupHelper
sudo chmod 4555 SetupHelper
cd ~
sudo mount -ur /

3.) Sicheres Update auf Version 1.1

http://mesu.apple.com/data/OS/061-2988.20070620.bHy75/2Z694-5248-45.dmg
vorher in ~/Documents/ die in Schritt 2 heruntergeladene DMG (link eine zeile höher nochmal) mit Softwareversion 1.1 kopieren

dann:

nitoTV
Einstellungen
installiere software
sicheres Update

safety…

danach eine liste mit erfolgreich verlaufenden patch-aktionen
danach finder neu starten

und here we go!!!

Ein letzter Reboot bitteschön
Sprache Deutsch auswählen-Diagnose durchlaufen lassen- dann nochmal Neustart

geschafft!

Apple TV – Schritt 2

Januar 20, 2008 by shantideva

Es gibt eine Unzahl von interessanten Plugins für das Apple TV. Ich beschränke mich nur auf diejenigen, die mir sinnvoll erscheinen.
Das sind:

1.)nito TV
2.)Perian Codecs
3.)ein paar Spielereien wie nano etc.
4.)weitere Softwareeinrichtung über Nito tv
1.)nito TV

http://plugins.awkwardtv.org/dl.php?q=nitoTV

Nitotv runterladen und zum Beispiel mit WinSCP kopieren in ~/ (frontrow Home Verzeichnis)
Mit Putty Verbindung zum Apple TV aufnehmen
Ins folgende Verzeichnis wechseln
cd ~/nitoTVInstaller/nitoTV
chmod 755 installme
sudo ./installme
password: frontrow
sudo /System/Library/CoreServices/Finder.app/Contents/PlugIns/nitoTV.frappliance/Contents/Resources/fixPerm
password: frontrow
2.)Perian Codecs
apple h.264 NICHT rausschmeissen !!!

Mit Putty Verbindung zum Apple TV aufnehmen

sudo mount -uw /
password: frontrow
hdiutil attach ~/Library/Caches/ntvDownloads/Perian_1.0.download/Perian_1.0.dmg
cd /System/Library/CoreServices/Finder.app/Contents/PlugIns/nitoTV.frappliance/Contents/Resources/
sudo ./unzip /Volumes/Perian\ 1.0/Perian.prefPane/Contents/Resources/Components/Perian.zip -d /Library/QuickTime/
sudo ./unzip /Volumes/Perian\ 1.0/Perian.prefPane/Contents/Resources/Components/CoreAudio/A52Codec.zip -d /Library/Audio/Plug-Ins/Components/
sudo ./unzip /Volumes/Perian\ 1.0/Perian.prefPane/Contents/Resources/Components/QuickTime/AC3MovieImport.zip -d /Library/QuickTime/
hdiutil detach /Volumes/Perian\ 1.0
sudo mount -ur /

aufpassen dass keine zeilenumbrüche beim kopieren in putty stören. bevor sudo befehle ausgeführt werden sollen, nochmal durchschnaufen und checken, ob alles wirklich so ist, wie es sein soll.

3.) Nano und andere kommandozeilenorientierte Programme installieren

Mit Putty aufs Apple tv
http://www.awkwardtv.org/stuff/bin/nano
Die entsprechenden Dateien in ~/ (Home-Verzeichnis frontrow) kopieren
Dann:

cp nano /usr/sbin
cp unzip /usr/sbin
cp gunzip /usr/sbin

sudo chmod 755 /usr/sbin/nano
sudo chmod 755 /usr/sbin/unzip
sudo chmod 755 /usr/sbin/gunzip

4.)weitere Softwareeinrichtung über Nito tv
http://wsidecar.apple.com/cgi-bin/nph-reg3rdpty2.pl/product=13207&cat=60&platform=osx&method=sa/MacOSXUpdCombo10.4.9Intel.dmg

Die intel combo update DMG Datei herunterladen und in ~/Documents kopieren.

Dazu am besten win-scp benutzen (siehe dateien)
http://sourceforge.net/project/showfiles.php?group_id=85589&release_id=565634
Das kann ein wenig dauern (sind ca.300mb)

derweil über nitoTV-Einstellungen-Installiere Software-
a) Installiere mplayer codecs
b) Installiere turbos kext erweiterung

Sobald die DMG Datei angekommen ist
weiter installieren über nitoTV-Einstellungen-Installiere Software-
c) Intelligente Installation
… it´s thinking …
HINWEIS er denkt dann ein weilchen nach … Zeit dafür, sich die für Schritt3 nötige Update DMG für Version1.1 zu besorgen

http://mesu.apple.com/data/OS/061-2988.20070620.bHy75/2Z694-5248-45.dmg
Wenn fertig, dann rebooten
danach wieder sprache auswählen und diagnose durchführen
dann wieder einen reboot

Kleiner Test:
a)Den USB-Stick aus Schritt1 hinten in USB-Port stecken.´wenn er eine led hat sollte die JETZT flackern (wegen Zugriff und Automount)
b)Über nitoTV-Dateien gehen: Dann movies sehen und ne weisse linie. zurueck zum hauptmenü und wieder rein, jetzt sollte da “patchstick” stehen.
c)darin drei verzeichnisse installer.d, perian,ssh

Apple TV – Schritt 1

Januar 20, 2008 by shantideva

1) Apple TV:

Entweder habt ihr euere Box neu gekauft oder schon dran rumgespielt oder habt bereits das softwareupdate version 1.1. Egal wie brauchen wir einen Startpunkt. Den erreichen wir, indem wir indem ihr auf dem Menü des Apple tv folgenden Pfad verfolgt:

einstellungen-einstellungen zurücksetzen-Werkseinstellungen wiederherstellen auf Version 1.0 .

Danach Sprache und Auflösung wählen und ins WLAN-Netz gehen mit wep 256 code eueres wlans.

2) Folgende Datei NICHT über Torrent herunterladen: Apple.TV.Patchstick.Testing.nonfree .
ACHTUNG: Ich fordere euch auf, das NICHT zu tun. Denn es ist illegal und böse und verboten.

3) Entpacken von “patchstick.img.bz2″ zu “patchstick.img” mit der Größe 511,999 kb.

4) Folgende Datei über http://wiki.awkwardtv.org/wiki/Booting_from_a_USB_Thumbdrive:”DD” for windows.
–> http://www.chrysocome.net/dd

5) “DD.exe” und die Datei “patchstick.img” in den gleichen Ordner kopieren.

6) In der Kommandozeile Folgendes eingeben: “dd –list” dies ergibt:

E:\Documents and Settings\Owner\Desktop\folder>dd –list

\\.\Volume{9cc60e6-3bac-25dc-a1fd-808f6187696f}\
link to \\?\Device\HarddiskVolume1
fixed media
Mounted on \\.\c:

\\.\Volume{9cc60e6-3bac-25dc-a1fd-808f6187696ff}\
link to \\?\Device\CdRom0
CD-ROM
Mounted on \\.\d:

\\.\Volume{9cc60e6-3bac-25dc-a1fd-808f6187696f}\
link to \\?\Device\Harddisk2\DP(1)0-0+d
removeable media
Mounted on \\.\e:

7) Danach formatieren des mindestens 512 MB grossen USB-Sticks , in diesem Fall Laufwerksbuchstabe E:\

8) In der Kommandozeile Folgendes eingeben:

dd if=patchstick.img of=\\?\Device\Harddisk2\Partition0 bs=1M –progress
Hinter partition steht eine NULL (0)!

9) Das kann eine Weile Dauern, aber dann wurde der Inhalt des Abbildes “patchstick.img” vollständig auf den USB-Stick geschrieben.

10) Diesen USB-Stick in den USB-Port einstecken und Apple TV mit Strom versorgen.
Vorher war kein Stromstecker drin. Jetzt bitte einstecken!

11) Abwarten bis auf dem Bildschirm viele Textzeilen als Meldung kommen (siehe JPG Boot USB Patchstick).

12) Danach blinkt die LED orange und es tut sich nichts mehr.

13) USB-Stick ausstecken.

14) Stromkabel abziehen.

15) Stromkabel wieder einstecken.

16) Warten bis Apple TV vollständig geladen ist.

17) Die Datei “putty.exe” herunterladen.
putty

18) Putty starten. IP-Adresse des Apple-TV eingeben und verbinden. (findest du unter einstellungen-über-ip-adresse)

19) Mit dem Usernamen und Passwort frontrow einloggen.

20) In Putty an der Kommandozeile folgendes eingeben:

sudo mount -uw /
sudo bash -c ‘echo “127.0.0.1 mesu.apple.com” >> /etc/hosts’
sudo reboot

Mit Passwort: frontrow bestätigen. Fertig und ausloggen.

21 ) WinSCP runterladen

Vorrede Apple TV

Januar 20, 2008 by shantideva

Fernseher sind was Tolles. Ohne aus dem Haus zu gehen, kann man die Welt bei sich zu Gast haben. Musik über eine Anlage hört sich verdammt gut an – egal welche Musik der Mensch hört. Das Fernsehprogramm ist langweilig bis wenig unterhaltsam. Also machen sich viele Menschen Gedanken darüber, wie sie Inhalte, die sie interessieren, zu dem Zeitpunkt genießen können, wann sie es wollen. Daheim, vorm (HD-)Fernseher!

Vor den Genuss haben die Götter den Hirnschmalz gesetzt. Also machen wir uns auf die Suche nach einem Stück Hard- und Software, dass uns den Wunsch erfüllt, Content (also Inhalte) auf unseren Schirm zu bringen. Fragt sich natürlich, woher die Inhalte kommen sollen und welcher Art diese sind.

Ich habe mich auf die Suche gemacht. Nicht erst seit ein, zwei Wochen, sondern seit bestimmt zwei Jahren verfolge ich die Diskussionen in diversen HTPC (Home Theatre PCs)-Foren. Die Bauempfehlungen drehen sich -je nach Bestimmungszweck- vor allem um Stromverbrauch, Geräuschentwicklung contra Leistungsdaten diverser Hardwarebauteile. Um ehrlich zu sein, sind mir das zu viele Informationen auf einem Haufen!

Also habe ich mir überlegt, was ICH brauche (was das DING also können soll):

- einheitliche Benutzeroberfläch, um Videos, Musik und Fotos / Diashows über den Fernseher /die Anlage ausgeben zu können.
- mit einer einzigen Fernbedienung zu steuern.
- Speicherung und Abruf der benötigten Daten auf externen Datenträgern
- Externe Datenträger per USB oder Firewire oder WLAN ansprechbar
- Möglichkeit, einen Film o.ä. von einem USB-Stick von einem Freund durch “Einstecken” leicht abspielen zu können.
- Unterstützung aller Codecs und Formate (divx, xvid,wmv, mpg1-2-4)
- Streammöglichkeit auf das Gerät per WLAN
- schnelles, unkompliziertes Brennen von Inhalten auf DVD/CD auf einem externen Gerät
- Aufnahme und Speicherung von analogen (später auch digitalen) Fernsehsendungen, um sie später anschauen zu können (PVR)
- volle Kontrolle über Betriebssystem und Oberfläche mindestens über Telnet /SSH, gerne auch per VNC o.ä.
- Möglichkeit direkt am Gerät mit Maus und Tastatur arbeiten zu können.
- Das DING soll auch ohne PC oder andere Geräte laufen können.
- Fein wäre ne Möglichkeit ins Internet zu gehen und von dort Inhalte per Streaming zu holen.
- Anschlüsse: HDMI, Komponentenvideo, Analoger Stereoanschluss (Cinch), WLAN, USB 2., evtl. Ethernet (alles weitere nett aber nicht nötig)
- Leise soll das DING sein, alles andere ist mir egal (auch der Stromverbrauch!-jawoll-steinigt mich!).

Was mich weniger interessiert:
- Die Audioausgabe ist mir im Moment nicht so wichtig, die jage ich per analogem Audioausgang in den Tuner (harman kardon) und auf die Boxen (jbl control one).
- Das Aussehen ist mir erstmal egal, schön wenns schön ist …

Habe ich bereits etwas über den Preis gesagt? Nein? Tja, so billig, wie es halt geht, gell! Aber ehrlicherweise muss ich sagen, dass unter 750 Euro insgesamt da wahrscheinlich wenig zu machen ist (ich lasse mich gerne eines Besseren belehren!) .

Und so zogen die Jahre ins Feld – und ich hatte NIX gekauft und gebaut. Alles was ich sah, überzeugte mich nicht wirklich! Entweder war es viel zu teuer oder patzte in einem Anforderungs-Bereich. Vielleicht war ich zu wählerisch und es gibt einfach keine eiermilchlegende Wollmilchsau! Tatsächlich ist das wohl wirklich so, daher kam ich zu der Überlegung, anzufangen und alle weitern Anforderungen über externe Geräte zu lösen (insbesondere Brennen und PVR-Funktionen). Dazu muss man wissen, dass in der Mietwohnung, in der ich lebe KabelBW Kabelfernsehen mit Grundverschlüsselung anbietet, DVB-T nicht wirklich gut reinkommt und Satelliten-Lösungen ausfallen!

K urz vor Weihnachten 2007 habe ich mich entschieden: Ich habe ein Apple TV gekauft, ein HDMI-Kabel von Extreme und einen 4-Port USB 2.o Hub mit externer Stromversorgung, ein Chinch-Kabel für analoges Audio und einen 1gb usb-stick (Kosten zusammen: apple tv 300.- euro zubehör: 70 euro)

Was noch fehlt:

- externe Brennmöglichkeit
- PVR-Funktionen

Jetzt werden einige sagen: Moooment mal, apple tv kann ja bei weitem nicht alle Anforderungen abdecken! Öhm, stimmt! Und stimmt nicht… Auf den nächsten drei Seiten erkläre ich Schritt für Schritt, wie es doch geht.

Aber vorher eine Warnung: Alles was ihr mit dem apple tv anstellt, geht auf euere eigene Kappe. Weder empfehle ich euch, irgendwas zu tun oder zu unterlassen, noch übernehme ich irgendeine Garantie, dass euere Kiste seine Garantie nicht verliert oder überhaupt tut, was ihr wollt. Wenn das klar ist, lest weiter. Ansonsten blättert zu einer anderen Quelle. Das apple tv wird bei mir NICHT aufgeschraubt o.ä. Davor braucht ihr also keine Angst haben. Es wäre praktisch, mit einer bash Umgehen zu können. Minimal-Anforderungen an euer Unix/macosX-Wissen stelle ich schon.

Seid ihr bereit? Dann gehts los …

HALT STOP!!!

Hier noch mein Dank an
www.awkwardtv.org (alle Sachen auf englisch viel detaillierter mit erklärungen. meine hauptquelle)
www.hackintosh.org
Alan Quartermain
nitoTV
Turbo
und all die anderen ohne die die nächsten drei seiten nicht möglich gewesen wären

Flimmerkisten und andere Flausen

Dezember 17, 2007 by shantideva

Ich bin auf der Suche nach der richtigen Kombination aus Hard- und Software, um es daheim angenehm und schön haben zu können.

Eigentlich wollte ich ja “nur” nach einem neuen Fernseher für´s Wohnzimmer schauen. Aber daraus ist eine großangelegte Recherche im Internet geworden. Es wimmelt nur so vor Abkürzungen, das einem die Augen schon davon weh tun können:
HDTV, full HDTV, HDready, DVB ( in den Größen s,t,c zu haben ), PAL,VDR, HTPC.

Was ich versuche, ist: Licht ins Dunkel zu bringen…

Ich sitze gerade vor meinem PC-Bildschirm. Vor einem Samsung SyncMaster 930B. Das ist ein 19-Zoll-LCD mit einer Auflösung von 1.280 x 1.024 Pixeln. Also 1280 Pixel in der Breite (horizontal) und 1024 Pixel in der Höhe (vertikal). Und hier wird sichtbar, wie ungenau Worte doch sein können: Denn “Auflösung” meint hier eigentlich nur, wieviele Pixel absolut horiz0ntal und vertikal zur Verfügung stehen. Es sagt eben gerade noch nichts über die relative Auflösung aus, also dem Verhältnis der Pixel zur jeweiligen Kantenlänge!

Bildschirmdaten:

1280 Pixel (H) x 1024 Pixel (V).
37,632 cm (H) x 30,1056 cm (V). Pixelgröße: 0,0294 cm (H und V). Diagonale: 48,1924 cm
14,82 ” (H) x 11,85 ” (V). Pixelgröße: 0,012 ” (H und V). Diagonale: 18,97 ”

Pixeldichte: 86,37 ppi (H) x 86,41 ppi (V) // Umrechnung cm in Pixel: cm / 2,54 =Pixel

Nun ist mir der Unterschied zwischen absoluter (1280×1024 pixel) und relativer (ca. 86 ppi) Auflösungbei meinem eigenen PC-Bildschirm klar geworden. Dabei ist vor allem folgender Umstand für den weiteren Gedankengang wichtig: Die absolute und die relative Auflösung beim TFT – Schirm oder LCD-Fernseher sind bauartbedingt vorgegeben. Sollen auf dem Panel Signale mit anderen als der bauartbedingten Auflösung dargestellt werden, müssen diese umgerechnet, also skaliert werden, so dass sie auf das aktuelle Display passen. Je weniger dabei umgerechnet werden muss, desto einfacher und schneller ist dies möglich.

Der optimale Abstand, den ich vom Bildschirm halten muss, so dass keine Pixel mehr erkannt werden, beträgt:

Relative Auflösung geteilt durch Auflösungsvermögen des Auges. Kurz und knapp: Weil die relative Auflösung bei HDTV größer als bei PAL ist, ist der Abstand, der eingehalten werden sollt, größer.

Hallo Welt!

Dezember 17, 2007 by shantideva

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!