OBB auf Fire TV

  • 9 Antworten
  • Letztes Antwortdatum
L

lakrobat

Neues Mitglied
0
Erst mal einen schönen Tag zusammen

Ich hab jetzt über mehrere Stunden vergeblich versucht Lego City aufs Amazon Fire TV zu schieben. Die akp habe ich mit adbFire installiert. Nun gibt es aber noch die OBB datei, die ja auch irgendwie aufs Fire gelangen muss. Das einzige was ich über Google finden konnte ist, dass man sie über die Push Methode mit adbFire auf den Pfad /sdcard/Android/obb/ schieben soll. Das schlägt allerdings fehl.
Hoffe mir kann jemand helfen

gruß lakrobat
 
Ja, ne, ja - und die Frage ist, ob ich soll. Machen wir einen Kompromiss draus.

Der Pfad klingt richtig.

Du hast also Probleme mit adbFire. adbFire zu supporten macht gleich garkeinen Sinn da die Philosophie des Programms darin besteht den Nutzer in Watte zu packen und ihm ein "button clicky" Frontend (ein Fenster mit Buttons drauf) für adb zu bieten - das nicht mal die richtigen Fehlermeldungen durchlässt. Und während dem Datei kopieren Prozess zeigt dir adbFire einen Progressbalken - der nichts weiter als ein animiertes gif ist.

adbFire hat einen einzigen Zweck und der ist die Erwartungen einer Generation an Nutzern zu erfüllen die Youtube Videos schauen um ihre Handys zu verstehen. Dass es sie dabei auf der Metaebene veräppelt, und verhindert, dass die Nutzer wirklich was lernen - liegt nicht im Fokus.

Damn it - und ich werd schon wieder länger.

Du verschiebst Daten zu den Fire TVs - entweder über adb, oder über sftp (nur wenn auf dem Fire TV zuvor eine entsprechende App installiert wurde), oder über eine angeschlossene Festplatte und einen Dateiexplorer.

Für Möglichkeit 2 ist der beste Ansatz die App Solid Explorer (google solid explorer ftp server) - für Möglichkeit 3 die App Total Commander (einfach ein anderer Dateiexplorer den ich in der Steuerung auf den Fire TV Remotes besser finde - selbsterklärend). Eine weitere Option ist der Integrierte Dateiexplorer in Kodi, und ein Computer oder Laufwerk im Netzwerk.

Möglichkeit 1 (adb) ist aber die beste und sinnvollste, da du am Fire TV keine andere App starten musst, nur um Dateien zu transferieren.
--

Auch adbFire verwendet adb.

Jetzt gibts so in etwa 10 DAU Probleme die von "was ist ein Netztwerk" bis zu "was, ich muss adb in den Fire TV Einstellungen aktivieren?!" reichen, bei denen ich dir garantiert nicht weiterhelfe - denn RTFM bevor du persönliche Anfragen stellst.

(Hatte vor einigen Tagen die Freude mit sojemandem zusammenzusitzen - der mir erklärt hat wie das das aus seiner Sicht funktioniert. Wenn er nicht in ein paar Sekunden und in den ersten drei Google Ergebnissen eine Antwort auf sein Problem findet - fordert er Individualbetreuung an. Das Beispiel das er genutzt hat war eines bei dem ich ausschließen kann, dass er es nicht über die ersten drei Google Ergebnisse findet. Wann immer ich zukünftig jemanden beim fischen erwische - denke ich von jetzt an einfach an den Typen - und wie sehr er mit diesem verhalten der Allgemeinheit in Foren schadet. Ich kam auch nicht darum herum zu bemerken, wie dieses Verhalten sein Realitätsverständnis, und sein Konversationsverhalten prägt. Wenn man kein tieferes Verständnis von Zusammenhängen mehr benötigt, hat man in Gesprächen zwei Optionen - Dinge zu behaupten. Und Dinge zu vermuten. Weil man beim Behaupten so oft auf die Nase fällt, hat man ne Hucke an Gambits, wie man sich da wieder rauskommt ohne sich zu schlecht zu fühlen. Und weil man beim Vermuten so oft daneben liegt, behauptet man hauptsächlich, da dabei noch das Ego einiges ausbügeln kann.

Soziologisch gesehen kommt dieser Ansatz übrigens aus den US und ist als "fake it untill you make it" bekannt - und er funktioniert gemeinhin, denn die Mehrheit der Leute hat "ihre Bildung aus der Bild". Oder er stammt von einem zivilisationsfernen Tribe auf Papua Neuguinea. Eines von den beiden.)

Deine Problembeschreibung ist so inhaltslos und wage - dass das durchaus das Problem sein könnte. Und wenns letztlich ein Netzwerkproblem ist - too bad - niemand wird sich berufen dazu fühlen dein Heimnetzwerk kostenlos und mit extra viel Individualbetreuung richtig aufzusetzen. Greif zu den gelben Seiten.
-

Der bessere Ansatz ist es nicht adbFIre, sondern nur adb zu verwenden. Denn adb liefert wenigstens Fehlermeldungen mit denen man etwas anfangen kann.

Wie das geht findest du hier: How to setup ADB and Fastboot on a Mac or Windows computer | AFTVnews

- jetzt der shock - es ist ein command line tool.

Du kopierst die Dateil also mit

adb connect IP.ADD.RES.SE

zum verbinden (IP adresse des Fire TV)

und

adb push C:/Pfad/zum/Ordner/Dendukopierenwillst/ /sdcard/Android/obb/
-

Da das auf Dauer ein wenig mühsam ist - empfiehlt es sich einen Dateibrowser zu installieren der über adb funktioniert.

Und jetzt mach ich mal copy paste -- Autor des englischen Textes bin auch ich, ich darf das... ;)
--

Moving files around (from and to a PC):

Because moving files around, or deleting them, creating new folders, and so on gets a bit tedious in a command line interface after a while - you might want to use a graphical frontend for those operations instead.

Probably one of the best ones (clean, multi plattform and without the need to run any counterpart app on the Fire TV at all) is sole/aafm · GitHub

To use it on your PC, you have to install adb (linked to a tutorial before) first. As well as python Python Release Python 2.7.9 | Python.org and PyGTK PyGTK (Windows, Linux), Zero Install - Browse /PyGTK/2.24.0 at SourceForge.net (MacOS).

Then follow the install instruction on the aafm github site.

You will end up with a graphical file browser that connects to your Fire TV, regardless of which app you are currently running.

-- Attention: Windows users! The current version of aafm has a slight bug, that prevents it from running as it should (many thanks to [MENTION=3567603]Mefa2[/MENTION] for pointing it out), but there is a workaround. :)

First - for users on Windows there is an additional dependency that has to be installed, called pywin32. You find it here: Python for Windows Extensions - Browse /pywin32/Build 219 at SourceForge.net

Make sure to install the correct version of the file - 32 bit or 64 bit, which might also be dependant on the Python version (32bit or 64bit) you installed earlier. In my case I used all 32 bit binaries (Python, PyGTK and pywin32) on a 64bit version of Win 7 - and everything was working fine. Maybe try to stick to all 32bit binaries (installers you download) as well.

Second - you have to download an older version of aafm (r4) which you can find here https://github.com/sole/aafm/archive/r4.ziphttps://github.com/sole/aafm/archive/r4.zip Then you have to extract the src folder from the package and put it somewhere on your PC.

Third - you have to open the aafm-gui.py file you can find in the src folder in a textexitor (preferably notepad++ Notepad++ Home (just to be sure that Windows doesnt change the formating)) and delete the following two lines from it -

Code:
import pwd
import grp

They are lines nr 12 and 13 within the document. The reason being that those processes are ONLY used in Linux and OSX to get the username and usergroup on the OS side. The program uses a different method of getting both of those in Windows - so you will be fine and can remove them without it affecting anything within aafm. If you don't delete those lines from the file python on Windows will produce an error - stating that it cant find those libraries (as they arent part of windows), and refuse to run aafm.

Save aafm-gui.py and you are done. You can start aafm, by double clicking on aafm-gui.py.

Still - adb already has to be connected to the Fire TV to browse its files, so -

Fourth - Open Notepad++ again create a new text file - and post the following lines into it
Code:
adb connect IPADDRESSOFYOURFIRETV
delay 1
start aafm-gui.py
Replace IPADDRESSOFYOURFIRETV with the IP address of your Fire TV.

Save it as a textfile. Rename the textfile to aafmstart.bat and put this file into the same folder aafm-gui.py is in. Then you can launch aafm by doubleclicking on aafmstart.bat and adb will automatically connect to your Fire TV, before opening aafm.

End Attention: Windows users. -- ;)


-- Attention: Mac Users! Here is a goodie for you. ;) If you are on MacOS - I‘ve written a little startup script that runs aafm and closes it, when you run it a second time. You can bind this script to a keyboard shortcut for example, or launch it via Quicksilver (google it).

You can find it here:
set x to isAppLoaded("Python") if x then tell application "System Events" - Pastebin.com

You have to copy this code into the AppleScript Editor and save it as a script or an app which you then can click to start. In the code you have to replace/enter the path to a aafmtriggerhelper.sh file you have to create as well. This file is a simple text file, with the extension .sh (not .txt) in which you have to copy these three lines:

Code:
adb connect IPADRESSOFYOURFIRETV
sleep .5
python2 /PATHTOTHEAAFMSRCFOLDER/aafm-gui.py

Replace the place holders above with the IP address of your Fire TV and the filepath to your installation of aafm. Save it as a txt file, rename it to aafmtriggerhelper.sh, then copy its path into the script you‘ve gotten from pastebin.

If you need more guidelines - you can read this topic for reference: Control Kodi from a Macbook : fireTV

End Attention: Mac users. --

Mac User finden eine neuere Version des scripts hier:
[Apps | Anleitung] Fire TV mit Macbook steuern (für Fortgeschrittene)

Endergebnis ist sowohl in Windows als auch auf Macs oder Linux Rechnern - das hier:

zXfsop6.png


Und das ist wie mans im Endeffekt am besten löst. Weil der Fire TV nicht mehr ne Blackbox ist, sondern ein Android Gerät auf das man ganz normal mit einem Dateibrowser zugreifen kann. Ohne dass man dazu Kodi (oder seine geliebte RTL2 App) verlassen muss.
 
Zuletzt bearbeitet:
Hi,

ich dachte das könnte man nur bei gerooteten Geräten machen, geht das also auch bei normalen deutschen FTVs?

Grüße
Wan
 
@harlekinrains
Es fällt mir durchaus schwer mich für den Beitrag zu bedanken, auch wenn er durchaus informativ ist. Aber wenn das hier die allgemeine Stimmung ist, Leuten durch die Blume vorzuwerfen sie würden sich keine Mühe geben, aus reiner Faulheit Individualberatung zu beanspruchen, ihnen vorzuwerfen sie würden ihre Bildung aus der Bildzeitung bekommen oder RTL2 Konsument zu sein, dann verzichte ich dankend auf das Forum. Auch wenns in gewählter Spache geschieht emfinde ich das doch schon als Beleidungung.

gruß lakro
 
Was ist ein Ego wert - im Vergleich zum Erhalt einer Informationsgesellschaft. Das ist der Eckpunkt an dem hier manchmal vieles scheitert.

Behauptung 1:

Wer in ein Forum mit dem Vorsatz geht sich mal eben ein Problem lösen zu lassen - und das ohne Einarbeitung, ohne den erkennbaren Versuch - wenn er auf ein Problem stößt - es auch selbst lösen zu wollen - der zerstört definierbare Vorbedingungen für das anhaltende Funktionieren von freiem Informationsaustausch. Wer Interesse heuchelt - um vermeindlich schneller zu einer Antwort zu kommen - agiert noch destruktiver, da er damit einen Zynismus bedient, der sich nur noch schwer wieder wegdenken lässt.

Behauptung 2:

In manchen Foren, oder auf Twitter - funktioniert es durch Agenturen, die embedded Marketing betreiben. Sozusagen eine aktiv vorgelagerte Form einer Supportinfrastruktur. ("Ich friende jeden Freitag Kraft Food Marken auf Facebook. Die sind auch echte Freunde, echte Individuen, denen man Facebook nicht vorenthalten darf.") Aber sehen wirs mal realistisch - in diesem Fall bleibt uns zumindest das erspart.

Behauptung 3:

Du hast eine Vorleistung erhalten, und verziehst dich jetzt aus dem Forum - an deiner Stelle findet sich schon ein weiterer Abnehmer der wieder eine RTFM Frage beantwortet sehen will. (Braucht adb root? sftp? Das anstöpseln einer Festplatte? Netzwerksharing? Um auf /sdcard/ zu schreiben? Nein. Weisst du nicht mehr was du überhaupt kaufst, und wie du es verwenden kannst? Ja. Ist das im Interesse des Herstellers der dich in seiner Service Infrastruktur binden möchte? Ausdrücklich - ja. Die Zeit in der Werbespots die Funktionsweise eines Produkts erklärt haben ist seit mehr als 60 Jahren vorrüber.) Und das nur wegen einer vermeindlichen Beleidigung - deren Wirkung genauso vorgehalten sein, kann - denn im Ernst, wie engagiert wärst du hier gewesen, dich mit dem was anfällt auseinanderzusetzen. Wie stark definierst du dich als Altruist?

Behauptung 4:

Die meisten Leute haben ihre Bildung aus der Bild. RTL schauen die meisten Menschen gerne, weil dort Menschen gezeigt werden die sie als noch sozial tieferstehend als sie selbst wahrnehmen können. Gibt dafür einen Umgangsbegriff mit "Porno" am Ende der mir gerade entfallen ist. DSDS war da in den vergangenen Jahren auch hoch im Kurs hört man. Und der Dschungel. Downton Abbey. Und das sommerliche BB. Über das was hier im Land einwanderungspolitisch gerade passiert, reden wir besser nichtmal.

Behauptung 5:

Wenn ich auf (aus meiner Perspektive - naive) Individualanfragen antworte - dann _immer_ mit einem Blick auf einen Mehrwert. In kurz - ich gehe davon aus - dass meine Beiträge von mehr als einer Person gelesen werden - und mehr als einer Person weiterhelfen werden. Anders rentiert sich aus meiner Sicht diese Interaktion nicht. Mir könnte ein Dankeschön nicht gleichgültiger sein (Sonst würd ich wahrscheinlich vor Facebook sitzen und nette Kommentare unter "lustige Bilder" schreiben - Daumen hoch! Ist viel ökonomischer.) - ich will einen gehobeneren Informationsstand. Die Spitzzüngigkeiten waren, auch bereits aus dem Kontext heraus, nicht an dich persönlich adressiert - ich kenne dich nicht. Ich habe nur ein bestimmtes Menschenbild - das mitunter moralisch aneckt - das aber von Freud bis Bernays so ziemlich in der Breite der Massenpsychologie anerkannt ist.

Fazit:

Spitzzüngig (wenn es die Mehrheit einer Gesellschaft abbildet) werde ich um ein bestimmtes Verhalten hier zu minimieren. Gründe selbst nicht dauerhaft im Interesse anderer aktiv zu werden, gibt es wie Sand am Meer. Die Motivation es überhaupt zu tun kommt aus einem Altruismus. Die Gesellschaft die hier interessiert und freundlich den Informationsstand weiter ausbaut - existiert noch nicht.

Geh in die Unterforen auf Reddit. Geh in die Unterforen auf XDA. Schau dir die Situation dort an.

35 USD ist eine Preisschwelle bei der du Impulskäufe ziehst. Das Verhältnis zwischen "ich hab da was gekauft - damit kann ich gratis - was kann das eigentlich" zu "wie können wir das durchaus vielversprechende Konzept entwickeln" ist weniger als 1000 zu 1.

Community Building ist tatsächlich ein Prozess - und nicht das was passiert - wenn sich eine Menschenmenge unter nem Hashtag zusammenfindet. Meist als Mob. Oder um sich durch vermeintlich gezeigte Anteilnahme von moralischen Zwängen zu befreien (Wissenschaftliche Untersuchungen zur Icebucket Challenge - war erfolgreich weil spenden ODER Eiskübel drauf gestanden ist, Leute konnten sich bereits durch eine Ersatzhandlung gut fühlen (gekippt wurde aufgrund des moralischen Zwangs) - der Rest war Voyeurismus.).

Ausreden selbst nichts zu machen gibts unendlich viele. Überrascht mich mit dem Gegenteil.
 
Zuletzt bearbeitet:
Verlange nicht von jedem der ein Auto fährt, dass er es zerlegen kann. Die Frage, ob sich jemand Gedanken gemacht hat und versucht hat das Problem zu lösen kannst du nicht immer an der Fragestellung sehen. Zu meinem Problem hatte ich keine komplizierte Lösung erwartet. Ich hatte eher damit gerechnet das ich irgend ein Tool brauche oder irgend eine Kleinigkeit anders machen muss. Das Thema Android interessiert mich eigentlich nicht die Bohne, und dazu stehe ich auch. Ok, mein Moto G läuft zwar mit CyanogenMod, aber auch nur weils durch Lolypop nahezu unbrauchbar wurde.
Mit Windows hab ich mich lange und viel beschäftigt, auch da fehlt mir immer mehr das Interesse ich mutiere zum Nutzer, löse Probleme nicht mehr zum Spaß sondern nur noch zielorientiert.
Ob der Mensch sich mit Software auskennt oder nicht, das ist in meinen Augen so wichtig wie die Kenntnisse eines Automechanikers oder Zimmermans. Schön wenn man es kann, wenn nicht auch nicht schlimm. Für eine Informationsgesellschaft sind andere Dinge von belang. Die zu erörtern ist aber zu OT, zudem gerade in der heutigen Zeit, in der wir extrem viele Informationen haben, von denen wir nicht oder nur schwer erkennen können wir wahr oder gefälscht, zensiert oder unzensiert sie sind. Und das bei immer mehr werdenden Problemen.
Wenn dein Zynismus von den Menschen und ihren Einstellungen, Werten und ihrer Moral abhängt, dann wirst du an ihm festhalten müssen oder irgendwann andere Methoden entwickeln der Welt zu begegnen. Sie werden sich nicht dir zuliebe ändern und auch du wirst es nicht schaffen sie zu ändern. Wenn du dich gemeinnützig in einem Forum einbringst ist das löblich. Deine Anklagen werden aber immer die falschen betreffen, die denen du was sagen willst, verstehen es nicht oder interessiert es nicht.
Ich habe es aufgegeben. Ich versuche keinen mehr zu überzeugen oder zu verändern. Ich mache es einfach so, wie ich es mir wünsche dass es alle tun. Mir ist bewusst, dass das keinen Einfluss hat und auch nicht die Welt verändert. Aber ich tu es trotzdem. Das ist nicht viel, wenns aber jeder so tun würde, würde es reichen. Zu mehr fehlt mir derzeit die Energie.
Nun muss ich nochmal was Arbeiten, und am WE komme ich hoffentlich dazu das eigentliche Problem anzugehen. Meinen kleinen wird's freuen = Dinge die wichtig sind ;)
 
Hallo liebe Mitglieder unserer Community,

wir haben auf Android-Hilfe.de eine gut besuchte Plauderecke, in welcher ihr fernab der Fachforen gerne auch philosophieren könnt.
Natürlich tolerieren wir außerhalb der Plauderecke ein gewisses Maß an "Off Topic", was jedoch de facto (hier) erreicht ist.

Daher bitte ich euch, eure weiteren Beiträge hier (& auch im restlichen Fach- Bereich) wieder auf den fachlichen Part zu fokussieren, da sich die Diskussion meines Erachtens nach nicht zielführend entwickelt.

Mit der Bitte um Beachtung, freue ich mich auch weiterhin konstruktiv von euch zu lesen. ;)


off-topic.jpg

Grüße
meet
 
  • Danke
Reaktionen: J-P
Stehe vor dem selben Problem, die App selbst ist aufn Fire TV drauf wenn ich sie dann starte will sie noch 500MB runterladen was sie aber nicht macht. Die besagten 500 MB kann ich auf meinem Smartphone finden ist ein obb Datei endung, soweit so gut auch diese habe ich schon auf dem Fire TV liegen gehabt die App will aber immer noch runter laden, welchen Ordner muss ich da Wählen auf dem Smartie liegt die Datei ja unter Android/obb die obb finde ich unter Fire TV aber nicht :-(
 
Lightfire70 schrieb:
Datei ja unter Android/obb die obb finde ich unter Fire TV aber nicht :-(
Da leg das Verzeichnis an und kopiere die Datei dort hin.
 
OBB files sind of groß :D
Könnte mir vorstellen das dein OBB file einfach zu groß ist, kann das sein?

Im ES-Datei-Explorer kann man super MD5 Prüfsumme erzeugen lassen, glaube unter Eigentschaften der jew. Datei. (etwas knifflig mit der FireTV remote aber machbar)
Vergleiche die MD5 dann mit der OBB-Datei vom PC. Gibt ne menge tools die das unter Windows können, ansonsten unter linux im terminal wäre es md5sum DEINEDATEI.

Gruß I_did_it_just_tmrrow
 

Ähnliche Themen

C
Antworten
6
Aufrufe
379
c.t
C
ses
Antworten
2
Aufrufe
354
Ryker1409
R
Holly-Wk
  • Holly-Wk
Antworten
0
Aufrufe
683
Holly-Wk
Holly-Wk
Zurück
Oben Unten