Bitte um Hilfe: XBMC auf 10D G3

  • 75 Antworten
  • Letztes Antwortdatum
M

mikefantasy

Neues Mitglied
0
Hallo zusammen!
Ich finde leider weder mit Google, noch mit Youtoube konkrete Hilfe zu meinem Problem. Auch die Forum-Suche hier brachte mich nicht weiter, ebensowenig die Xbmc Seite selbst ( mein Englisch ist nicht gut ):

Ich habe mir die aktuelle Version von Xbmc-Frodo (erstmalig) runtergeladen, vorher Apps von Drittanbietern erlaubt. Wird auch runtereladen und installiert.
Beim Aufrufen erscheint dann die Meldung, das es für den ersten Gebrauch eingerichtet wird, und dann stürzt es ab. Ich kann zwar unten über die Übersicht der Apps sehen, das es ein schwarzes xbmc Fenster gibt, aber es kann nicht aufgerufen werden. Über Info anzeigen, wird xbmc Fenster mit aktuellen Verbrauchsdaten angezeigt, aber das wars auch schon.

Es währe schön, wenn einer von euch Spezialisten mir hier helfen kann. Ich bin Android Neuling, habe bisher nur mit Windows gearbeitet. Habe das Teil seit Dezember im Gebrauch und komme soweit schon klar, aber hier versuche ich mich seit Tagen und komme nicht weiter...

Besten Dank.
Mike
 
hatte es auch probiert hatte die gleiche Symptome habe es dann ganz deinstalliert
 
Tja, habe ich auch. Aber so wie ich es nach endloser Suche nach einer Media-Center App sehe, währe die die einzige (kostenlose) App, die meine Wünsche ( Filme und Serien über NAS schön mit Cover und Metadaten ) erfüllen würde.
Deshalb währe es schön gewesen, wenn das irgendwie funktionieren würde, zumal ich hier in einem anderen Beitrag von einem User den Satz las: " Übrigens: XBMC läuft auf dem Arnova 10D G3 auch, hätte ich nicht gedacht".
Mehr stand da aber auch nicht.
Demzuentnehmen sollte es laufen?
Ich habe nichts gegen eine kostenpflichtige App, aber ich habe (aus Prinzip) keine Kreditkarte....
Ich kaufe gerne gute Software, es muß nicht kostenlos sein, aber wenn zum einen die Software schon bezahlt sein muß bevor man testen kann, und zum anderen nur Kreditkarte geht, schränkt das schon recht ein...
XBMC währe halt toll.
Übrigens habe ich die Neon und auch die Non-Neon Version getestet, bei beiden das gleiche Sympton.
Ich hoffe es liegt an mir oder einfach an Einstellungen die zu ändern währen...
Mike
 
mikefantasy schrieb:
Ich habe mir die aktuelle Version von Xbmc-Frodo (erstmalig) runtergeladen, vorher Apps von Drittanbietern erlaubt. Wird auch runtereladen und installiert.
Beim Aufrufen erscheint dann die Meldung, das es für den ersten Gebrauch eingerichtet wird, und dann stürzt es ab.

Kannst Du mal CatLog installieren und dann das xbmc installieren und starten?

Wenn es gecrashed ist bitte CatLog starten und das Log als Text Datei auf die SD Karte speichern. Dann z.B. auf Dropbox packen damit wir's uns ansehen können (gibt evtl. einen Hinweis darauf was passiert ist). ACHTUNG: Die Datei ist wahrscheinlich "riesig" (also evtl. ZIPpen wenn es Dir zu groß ist) und kann private Daten beinhalten (z.B. IMEI vom Gerät, WiFi MAC, Access Point SSID/MAC und anderes Zeug) - wenn Du das nicht öffentlich posten willst schick mir einfach eine PM mit dem Link zur Datei).

In anderen Worten: Wenn eine App mit "wurde unerwartet beendet" / "regiert nicht" oder "stillschweigend" abmeiert, dann beginnt jede gute Fehlersuche mit dem durchforsten des "Logcat" logs.

mikefantasy schrieb:
Übrigens habe ich die Neon und auch die Non-Neon Version getestet, bei beiden das gleiche Sympton.
Ich hoffe es liegt an mir oder einfach an Einstellungen die zu ändern währen...
Mike

Du kannst getrost die NEON Version verwenden.

Ein cat /proc/cpuinfo im Terminal gibt:
Code:
...
Features        : swp half thumb fastmult vfp edsp tumbee neon vfpv3
...

Der WM8850 kann also NEON als auch die VFP/VFPv3 Vektor Beschleunigung.

Nimm einfach mal die Version die ich unter "xbmc" oberhalb verlinkt habe.
 
Zuletzt bearbeitet:
Code:
04-18 19:42:15.113 V/XBMC    (3152): CEventLoop: starting event loop
04-18 19:42:15.113 I/threaded_app(3152): activityState=10
04-18 19:42:15.116 I/threaded_app(3152): Resume: 0x5cb45538
04-18 19:42:15.116 V/XBMC    (3152): virtual void CXBMCApp::onStart(): 0
04-18 19:42:15.116 I/threaded_app(3152): activityState=11
04-18 19:42:15.120 V/XBMC    (3152): virtual void CXBMCApp::onResume(): 0
04-18 19:42:15.126 I/threaded_app(3152): InputQueueCreated: 0x5cb45538 -- 0x5b2ef298
04-18 19:42:15.126 I/threaded_app(3152): APP_CMD_INPUT_CHANGED
04-18 19:42:15.126 I/threaded_app(3152): Attaching input queue to looper
04-18 19:42:15.150 I/threaded_app(3152): NativeWindowCreated: 0x5cb45538 -- 0x5c5b7d58
04-18 19:42:15.150 I/threaded_app(3152): APP_CMD_INIT_WINDOW
04-18 19:42:15.150 V/XBMC    (3152): virtual void CXBMCApp::onCreateWindow(ANativeWindow*): 0
04-18 19:42:15.150 I/threaded_app(3152): WindowFocusChanged: 0x5cb45538 -- 1
04-18 19:42:15.150 V/XBMC    (3152): virtual ActivityResult CXBMCApp::onActivate(): 0
04-18 19:42:15.153 V/XBMC    (3152): bool CXBMCApp::getWakeLock(JNIEnv*)
04-18 19:42:15.153 V/XBMC    (3152): virtual void CXBMCApp::onGainFocus(): 0
04-18 19:42:15.176 I/ActivityManager(289): Displayed org.xbmc.xbmc/android.app.NativeActivity: +194ms (total +875ms)
04-18 19:42:15.186 V/XBMC    (3152):  => [B]running XBMC[/B]_Run...
04-18 19:42:15.203 V/TabletStatusBar(413): setLightsOn(true)
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: -----------------------------------------------------------------------
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: Starting XBMC (12.1 Git:20130317-0d373cc), Platform: Linux (Android, 3.0.8+ armv7l). Built on Mar 17 2013
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://xbmc/ is mapped to: /data/data/org.xbmc.xbmc/cache/apk/assets
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://xbmcbin/ is mapped to: /data/data/org.xbmc.xbmc/cache/apk/assets
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://masterprofile/ is mapped to: //.xbmc/userdata
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://home/ is mapped to: //.xbmc
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://temp/ is mapped to: /data/data/org.xbmc.xbmc/cache/temp
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: The executable running is: /system/bin/app_process
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: Local hostname: localhost
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: Log File is located: /data/data/org.xbmc.xbmc/cache/temp/xbmc.log
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: -----------------------------------------------------------------------
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: Found 1 Lists of Devices
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: Enumerated AUDIOTRACK devices:
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:     Device 1
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_deviceName      : AudioTrack
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_displayName     : android
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_displayNameExtra: audiotrack
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_deviceType      : AE_DEVTYPE_PCM
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_channels        : FL,FR
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_sampleRates     : 44100,48000
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE:         m_dataFormats     : AE_FMT_S16LE,AE_FMT_FLOAT
04-18 19:42:15.270 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: load settings...
04-18 19:42:15.283 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: special://profile/ is mapped to: special://masterprofile/
04-18 19:42:15.283 V/XBMC    (3152): 19:42:15 T:1547336440  NOTICE: loading special://masterprofile/guisettings.xml
04-18 19:42:15.286 V/XBMC    (3152): 19:42:15 T:1547336440   [B]ERROR: special://masterprofile/guisettings.xml[/B], Line 0
04-18 19:42:15.286 V/XBMC    (3152):                                             [B]Failed to open file[/B]
04-18 19:42:15.286 V/XBMC    (3152): 19:42:15 T:1547336440  [B] ERROR: Unable to load special://masterprofile/guisettings.xml, creating new special://masterprofile/guisettings.xml with default values[/B]
04-18 19:42:15.286 V/XBMC    (3152): 19:42:15 T:1547336440    INFO: Resetting settings
04-18 19:42:15.286 V/XBMC    (3152): 19:42:15 T:1547336440   [B]ERROR:  - cant delete file <//.xbmc/userdata/guisettings.xml>. trying lower case <//.xbmc/userdata/guisettings.xml>[/B]
04-18 19:42:15.296 V/XBMC    (3152): 19:42:15 T:1547336440   [B]ERROR: Unable to save settings to special://masterprofile/guisettings.xml[/B]
04-18 19:42:15.296 V/XBMC    (3152): 19:42:15 T:1547336440   [B]ERROR: special://masterprofile/guisettings.xml, Line 0[/B]
04-18 19:42:15.296 V/XBMC    (3152):                                             [B]Failed to open file[/B]
04-18 19:42:15.296 V/XBMC    (3152): 19:42:15 T:1547336440   FATAL: : Failed to reset settings
04-18 19:42:15.296 V/XBMC    (3152):  => XBMC_Run finished with -1
04-18 19:42:15.296 V/XBMC    (3152):  => calling ANativeActivity_finish()
04-18 19:42:15.310 I/threaded_app(3152): Pause: 0x5cb45538
04-18 19:42:15.310 I/threaded_app(3152): activityState=13
04-18 19:42:15.310 V/XBMC    (3152): virtual void CXBMCApp::onPause(): 6
04-18 19:42:15.310 V/XBMC    (3152): virtual void CXBMCApp::onDeactivate(): 6
04-18 19:42:15.313 V/ActivityManager(289): ensureActivitiesVisible behind ActivityRecord{415f3ad8 com.teslacoilsw.launcher/com.android.launcher2.Launcher} configChanges=0x0
04-18 19:42:15.363 W/InputMethodManagerService(289): Starting input on non-focused client com.android.internal.view.IInputMethodClient$Stub$Proxy@41756270 (uid=10050 pid=3152)
04-18 19:42:15.416 I/threaded_app(3152): NativeWindowDestroyed: 0x5cb45538 -- 0x5c5b7d58
04-18 19:42:15.416 I/threaded_app(3152): APP_CMD_TERM_WINDOW
04-18 19:42:15.416 V/XBMC    (3152): virtual void CXBMCApp::onDestroyWindow(): 6
04-18 19:42:15.416 I/threaded_app(3152): APP_CMD_TERM_WINDOW
04-18 19:42:15.416 I/threaded_app(3152): WindowFocusChanged: 0x5cb45538 -- 0
04-18 19:42:15.416 V/XBMC    (3152): virtual void CXBMCApp::onLostFocus(): 6
04-18 19:42:15.436 I/threaded_app(3152): Stop: 0x5cb45538
04-18 19:42:15.436 I/threaded_app(3152): activityState=14
04-18 19:42:15.436 V/XBMC    (3152): virtual void CXBMCApp::onStop(): 6
04-18 19:42:15.436 I/threaded_app(3152): InputQueueDestroyed: 0x5cb45538 -- 0x5b2ef298
04-18 19:42:15.436 I/threaded_app(3152): APP_CMD_INPUT_CHANGED
04-18 19:42:15.436 I/threaded_app(3152): Destroy: 0x5cb45538
04-18 19:42:15.436 I/threaded_app(3152): APP_CMD_DESTROY
04-18 19:42:15.436 V/XBMC    (3152): virtual void CXBMCApp::onDestroy(): 6
04-18 19:42:15.436 V/XBMC    (3152): void CXBMCApp::stop()
04-18 19:42:15.436 V/XBMC    (3152): CEventLoop: we are being destroyed
04-18 19:42:15.436 V/XBMC    (3152): android_main: Exiting
04-18 19:42:15.453 V/XBMC    (3152): 19:42:15 T:1551297624   DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
04-18 19:42:15.543 I/ActivityManager(289):[B] Process org.xbmc.xbmc (pid 3152) has died.[/B]

Derselbe Log kommt bei jedem Start der App
 
MrSpiceGuy schrieb:
Derselbe Log kommt bei jedem Start der App

Kannst Du mal mit einem Dateimanager nach /data/data/org.xbmc.xbmc sehen und gucken ob es dort bereits Dateien angelegt hat?

Die Fehlermeldung das es die Datei nicht lesen/schreiben/löschen kann ist etwas sehr merkwürdig ... selbst ohne root is /data/data les-/schreibbar.
 
Äh, lese ich jetzt richtig, das das was ich hätte nun machen sollen, bereits im Gange ist? Sorry, als Android-Neuling bin ich jetzt mit Euren ganzen Fachbegriffen und Android-Spezial-Programmen überfordert....

Die Grundfrage währe für mich: Läuft XBMC überhaupt bei jemanden hier auf dem Archos 10D G3 Tablett, kann das konkret gesagt werden?

Herzlichen Dank an alle, die sich hier einbringen und sich mit dem Thema auseinandersetzten.

Mike
 
B.Jay schrieb:
Kannst Du mal mit einem Dateimanager nach /data/data/org.xbmc.xbmc sehen und gucken ob es dort bereits Dateien angelegt hat?

unter /data/data/orc.xbmc.xbmc sind 3 Ordner angelegt:

/files --> leer
/lib --> viele .so Dateien
Screenshot_2000-01-01-01-12-50.png
/Chache/* -->
Screenshot_2000-01-01-01-13-08.png

/com.android.renderscript.cache --> leer

/temp --> Logdatei (selbe wie logcat)
Screenshot_2000-01-01-01-04-37.png


/apk/assets --> weitere unterordner wie addons, language, media, sounds, system und userdata. Habe jedoch mit der suchfunktion nirgends die guisettings buz. masterprofile gefunden. Vllt fehlt es und er kann es deswegen nicht starten?

Ps: sorry für die schlechte Übersicht, hoffe ihr/du versteh(s)t es
 
@MrSpiceGuy

Wenn Du bis morgen (Samstag) Zeit hast, dann schaue ich mir das mal näher an...

Ich habe auf einem "außer Dienst" gestellten Tablet (ein NoName RK2918 basiertes Tablet mit 1GHz CPU, 7" LCD und 512MB RAM/4GB NAND) ein xbmc am laufen das via DLNA vom MiniDLNA meiner Linux Kiste auf den Fernseher streamed. DLNA streaming deswegen weil über "Windows share" der RTL8188CU immer wieder das WiFi killt (wir kennen das Problem auch vom 10d - WiFi plötzlich tot und nur via Neustart wieder zum Leben zu erwecken; hurrah für Realtek WiFi chips).

Auf dem Mülltablet läuft ein Custom AOSP 4.2.2 ROM (lass uns nicht über das originale 4.0.3 ROM reden, das war Bockmist in Quadrat) und mit dem funktioniert das xbmc erstaunlich gut (mal davon ausgehend das z.B. Angry Birds, Earth und Chrome darauf nicht laufen oder nur mit extremen Grafikstörungen funktionieren weil die Vivante GC800 Treiber in die Kategorie "Frechheit" fallen - aber wenigstens die Videobeschleunigung / HDMI funktioniert).

Mal sehen ob wir rausfinden wo das Problem liegt wenn man eine funktionierende Installation gegen dem was da am Arnova passiert vergleicht.
 
Ok, hab mir das xbmc eigentlich auch nur wegen diesem thread hier runtergeladen :D
Ich bin erst am montag wieder Zuhause, solange habe ich auch kein Zugang zum tablet

Gesendet von meinem Galaxy Nexus mit der Android-Hilfe.de App
 
...da soll mal einer sagen das es keine Helden mehr gibt.

Ihr seit meine Helden des (Android-) Alltags...
Nice, Thanks all.
:thumbsup:
 
Hallo Zusammen,

wollte an dieser Stelle auch mal miteinsteigen, da mich das Thema ebenfalls betrifft und sehr interessiert...

Ich habe ebenfalls ein Archos Arnova 10d G3 auf dem aber NICHT die Stock-Rom sondern ein JellyBean 4.1.1 läuft. Das Tablet is ausserdem gerooted.
Ich habe von xbmc.org die aktuelle Final von XBMC Frodo (12.1) runtergeladen und installiert.

Das Verhalten is exakt identisch mit dem hier bereits von mikefantasy, tekilakos und nun auch MrSpiceGuy beschriebenen :(

Nach der Installation kommt noch der XBMC Startbildschirm, der lt. Text den ersten Start vorbereitet und danach lande ich wieder auch meinem "JB Desktop" sehe aber in den "Recents" dass ein xbmc läuft.

Ich hab auch mal das xbmc Logfile hier angehängt...
Das Problem scheint es wohl beim Öffnen der Datei "guisettings.xml" zu bestehen, welche ich übrigends ebenfalls lt. Dateisuche nirgends finden kann.

Wäre klasse wenn das Problem gelöst werden würde :)
 

Anhänge

  • xbmc.txt
    2,7 KB · Aufrufe: 191
Zuletzt bearbeitet:
Okay, ist genau so wie ich es mir gedacht habe ... ein Problem mit dem epitsch dämlitsch "NAND mount" plus "kein R/W auf /".

EDIT: Was meine ich mit "episch dämlich"?

Ganz einfach: EKEN/ARNOVA mounted NAND und extSD als ...
/mnt/local -> Interne NAND "SD" (bzw. zusätzlich /mnt/internal im Stock ROM)
/mnt/sdcard -> MicroSD die eingesteckt werden kann

Tatsächlich sollte es aber so sein (wenn man ein "vanilla" AOSP zu Grunde legt):
/mnt/sdcard -> Interne NAND "SD"
/mnt/external_sd -> MicroSD die eingesteckt werden kann

Das ist aber nur die hälfte des Problems wie nachstehend dargestellt. /EDIT

Probiert bitte mal folgendes (ROOT und Terminal erforderlich!) ...

1. xbmc installieren, starten, warten bis es abkübelt.
(Damit die Ordner hoffentlich mal soweit erstellt werden)

2.a Falls nicht bereits installiert, bitte den Android Terminal Emulator installieren.

2.b Terminal starten ...
Code:
su
(Root request bestätigen)

mount -o remount,rw /
(Remounted / mit read/write Rechten)

mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
(Datenverzeichnis für xbmc mal anlegen)

ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
(Erzeugt einen Symlink vom NAND in's root Verzeichnis
Hier ist xbmc vorhin gecrashed weil es den symlink zur Laufzeit nicht erstellen konnte.)

3. Jetzt mal Terminal in den Hintergrund schicken ("Home" button drüggen) und xmbc starten.

Läuft?

Wenn ja, dann ist das Problem identifiziert ...

ACHTUNG: Das ist nur mal zum Testen, das ist KEINE permanente Lösung!
Um das Problem permanent zu lösen müssen wir uns ein script in den boot-prozess einhängen das den Symlink der wir oberhalb Händisch erstellt haben automatisch generiert ... Änderungen im root Verzeichnis (also "/") bleiben über einen Reboot hinweg nicht erhalten).

Wenn es funktioniert kann der Terminal über den Eintrag in den Benachrichtigungen wieder nach vorne geholt werden.

2x "exit" (ohne den Anführungszeichen) tippen damit der Terminal beendet wird und mit xbmc "rumspielen" loslegen.

Sollte das nicht so wie gedacht funktionieren ... LOGCAT oder xbmc.log file! Danke.
 
Zuletzt bearbeitet:
Betreffend "automatisieren"...

Folgendes Script einfach als z.B. S90usercustom in die Startsequenz einfügen...
(Ich gehe mal davon aus daß das Problem damit behoben ist, ich habe das xbmc am Arnova nicht getestet)

Code:
#!/bin/sh

# S90usercustom - User defined customizations
# Add your customizations into this script

# Remount / with read-write permission
mount -o remount,rw /

# Workaround to make xbmc work on the Arnova
if [ -e /data/app/org.xbmc.xbmc*.apk ]; then
    if [ ! -d /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc ]; then
        mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
    fi
    ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
fi
Auf die SD Karte kopieren und von dort nach /system/etc/rc.d/rc0.d kopieren. Dann im Terminal (siehe vorherige Post) ...

Code:
su
chown 0.0 /system/etc/rc.d/rc0.d/S90usercustom
chmod 0755 /system/etc/rc.d/rc0.d/S90usercustom
"su" wechselt zu root da die Operationen nur als root erlaubt sind.
Das "chown" übergibt den Besitz der Datei an "root" (User ID "0")
Das chmod setzt die Datei rwxr-xr-x für User / Group / Others

r(ead) w(rite) (e)x(ecutable) für den User = 7
r(ead) und (e)x(ecutable) für die Gruppe und Andere = 5

Das sind die Standard Berechtigungen einer ausführbaren Datei unter Linux.

Danach ist mit jedem Systemstart/-reboot ...

- ... das / immer mit R/W remounted
- ... wenn das xbmc installiert ist (if exists) auch der Symlink erstellt.

Im Prinzip könnte man das Script auch in leicht veränderter Variante - etwas "sicherer" indem / nur kurz als RW remounted wird wenn das APK auch wirklich installiert ist und nach dem Anlegen des Symlink wieder RO remounted, als "S99xbmc" in die ROM Installation mit aufnehmen (MrSpiceGuy / tekilakos?) ...

Code:
#!/bin/sh

# S99xbmc - Workaround to make xbmc work
if [ -e /data/app/org.xbmc.xbmc*.apk ]; then
    mount -o remount,rw /
    if [ ! -d /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc ]; then
        mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
    fi
    ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
    mount -o remount,ro /
fi
 
Zuletzt bearbeitet:
Hi B.Jay,

vielen Dank für deine Mühe!!!

Hab es getestet aber leider ist das Ergebnis nach wie vor das Gleiche :(
Auch das xbmc Logfile hast sich kein Stück verändert.
Glaube auch nicht, dass ich was falsch gemacht habe.

Bin zwar kein Linux Profi aber 3 Commands in ner Terminalsession einzugeben krieg ich noch hin :smile:

Vielleicht kanns aber trotzdem einer der anderen Kollegen noch mal gegen checken?!?
 
mr.nanuk schrieb:
Hi B.Jay,

vielen Dank für deine Mühe!!!

Hab es getestet aber leider ist das Ergebnis nach wie vor das Gleiche :(
Auch das xbmc Logfile hast sich kein Stück verändert.
Glaube auch nicht, dass ich was falsch gemacht habe.

Bin zwar kein Linux Profi aber 3 Commands in ner Terminalsession einzugeben krieg ich noch hin :smile:

@ mr.nanuk: So, jetzt bist Du dran - siehe Screenshot im Anhang zur Post :flapper:

- Android Terminal Emulator war bereits installiert.
- xbmc 12.1 runtergeladen und installiert.
Code:
mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
su
mount -o remount,rw /
ln -s /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc /.xbmc
exit
exit

- xbmc gestarted
- "Preparing for first start..."
- "xbmc 12.1 logo"
- Menübildschirm
- Screenshot mit ScreenshotER erstellt

Der EINZIGE Unterschied zu der "Anleitung" von vorher - sollte eigentlich egal sein - ist das ich das Verzeichnis und dem Symlink VOR dem ersten Start manuell erstellt habe.

Du kannst gerne mal in die Anwendungen gehen, xbmc in der Liste der Apps ausgraben, anhalten (falls es läuft), "Clear Cache", "Clear Data", "Uninstall" ... dann neu Installieren und VOR dem ersten Start es genauso machen wie ich.

So da, nachdem ich's nun selber getested habe und für "Funktioniert" befunden -> Case closed und ich wünsche den Leuten 'nen guten Tag.
 

Anhänge

  • screenshot_AN10DG3_xbmc.png
    screenshot_AN10DG3_xbmc.png
    104,9 KB · Aufrufe: 281
Zuletzt bearbeitet:
...hm...
Versteh` nur Bahnhof...
Das war`s jetzt?

Läuft also nur für Android-Experten, sehe ich das richtig?

Ich geb`s wohl besser auf, vielleicht kommt ja irgendwann mal eine normal laufende Version für Dummies...

Dankeschön an alle
Mike
 
mikefantasy schrieb:
...hm...
Versteh` nur Bahnhof...
Das war`s jetzt?

Läuft also nur für Android-Experten, sehe ich das richtig?

Ich geb`s wohl besser auf, vielleicht kommt ja irgendwann mal eine normal laufende Version für Dummies...

Dankeschön an alle
Mike

hallo Kopf nicht hegen lasen ;)

1.du musst root rechte haben
2.Android Terminal Emulator im google strore > https://play.google.com/store/apps/details?id=jackpal.androidterm
3.xbmc 12.1 runtergeladen und installieren
4.Android Terminal Emulator starten und diese Codes eingeben

Code:
mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
su
mount -o remount,rw /
ln -s /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc /.xbmc
exit
exit

5.xbmc starten
6.sollte dann ok sein
 
tekilakos schrieb:
hallo Kopf nicht hegen lasen ;)

1.du musst root rechte haben
2.Android Terminal Emulator im google strore > https://play.google.com/store/apps/details?id=jackpal.androidterm
3.xbmc 12.1 runtergeladen und installieren
4.Android Terminal Emulator starten und diese Codes eingeben

Code:
mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
su
mount -o remount,rw /
ln -s /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc /.xbmc
exit
exit

5.xbmc starten
6.sollte dann ok sein

Dieser Ansatz führt bei mir leider zu keinem Erfolg.

Dann habe ich das "automatisierende" Script getestet:


Code:
#!/bin/sh  
# S90usercustom - User defined customizations 
# Add your customizations into this script  
# Remount / with read-write permission mount -o remount,rw /  
# Workaround to make xbmc work on the Arnova if [ -e /data/app/org.xbmc.xbmc*.apk ]; then     if [ ! -d /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc ]; then         mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc     fi     ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc 

fi
1) Via Ubuntu und obigem Script eine S90usercustom.sh erstellt und auf die SD Karte gezogen
2) Diese verschoben in /system/etc/rc.d/rc0.d/*
3) Terminal gestartet

Code:
su 
chown 0.0/system/etc/rc.d/rc0.d/S90usercustom
chmod 0755/system/etc/rc.d/rc0.d/S90usercustom
Hat ebenfalls alles geklappt.
XBMC gestartet -> abgeschmiert.
XBMC Cache/Datawipe&Deinstalliert , Neu installiert -> abgeschmiert
Tablet neu gestartet -> XBMC gestartet -> abgeschmiert

Letzte Möglichkeit: Script #2:
Code:
#!/bin/sh

# S99xbmc - Workaround to make xbmc work
if [ -e /data/app/org.xbmc.xbmc*.apk ]; then
    mount -o remount,rw /
    if [ ! -d /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc ]; then
        mkdir -p /mnt/local/data/Android/org.xbmc.xbmc/files/.xbmc
    fi
    ln -s /mnt/local/Android/data/org.xbmc.xbmc/files/.xbmc /.xbmc
    mount -o remount,ro /
fi
Dieses mal S99xbmc.sh genannt, sonst selbe Vorgehensweise wie zuvor.
Kein Erfolg :(

Was mache ich falsch?
Logfile ist identisch zu vorherigem.

@mikefantasy:
Wenn wir das automatiesierende Script (#2) zum laufen bringen, baue ich es in die Firmware v1.3 mit ein.
Dann läuft XBMC ohne dass du irgendwas machen musst.
 
Zuletzt bearbeitet:
@mikefantasy:
Wenn wir das automatiesierende Script (#2) zum laufen bringen, baue ich es in die Firmware v1.3 mit ein.
Dann läuft XBMC ohne dass du irgendwas machen musst.[/QUOTE]


Herzlichen Dank, währe echt super!
Hätte mich daran versucht, brachte gerade noch fertig mittels der Foreneinträge hier, das Ding zu rooten, ich vermute mal das das geklappt hat (?)..., aber spätestens beim Terminal Emulator, den ich installierte, mußte ich aufgeben...( Brütete schon alleine darüber, ob ich neue Zeile anfangen muß, ob "Code:" mit zum Befehl gehört, ob die Zeilenumbrüche dazugehören, welche Abstände usw... ), hab dann aufgegeben....:(

Dankeschön
Mike
 

Ähnliche Themen

M
Antworten
0
Aufrufe
1.227
maudo
M
H
  • Hardstyler02404
Antworten
1
Aufrufe
1.541
TwojaTarcza
T
J
Antworten
1
Aufrufe
6.768
Verpeilter Neuling
Verpeilter Neuling
Zurück
Oben Unten