Android XBMC as Home Launcher
#31
Yep, something like that.
Be sure that it's not already mounted, though, or you'll never receive the message.
Reply
#32
It seems people are actually finding the app themselves. I mostly made it as a PoC for people in this thread. Smile
Reply
#33
(2013-02-14, 00:26)capt_harlock77 Wrote: As you can notice, I just added the following lines
Code:
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY" />
under the "intent-filter" node.

To apply this edit you can do one of the following:
1) Manually edit the original "AndroidManifest.xml" injecting the mentioned lines and build your own copy of XBMC;
2) Download the already-modified AndroidManifest.xml, replace the original one and again build your own copy of XBMC.
3) Download my modified copy of XBMC (built using "APKTool" and signed with "One Click Apk Signer").

Hope you enjoy it!

Credits go to Brut.all and iBotPeaches for APKTool and ASimmons for his One Click Apk Signer tool.
Amd, of course, to all XBMC devs!

I've been trying this myself, just changing the intents. My modified and signed apk installs and seems to work fine, but any addon I download afterwards through script errors and won't work. Have you see this before, and do you know what causes this?
Reply
#34
Seems to be a general problem with addons not downloading.

http://forum.xbmc.org/showthread.php?tid=198328
http://forum.xbmc.org/showthread.php?tid=198351
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#35
I make XBMC 13.1 as first thread and all works great!
But if I trying to make backup and restore thru CWM (it takes .tar archive /data partition) after reboot from recovery mode XBMC starts as the first time (with preparing screen) and goes to grey screen. Then I delete /data/data/org.xbmc.xbmc/cache/apk folder, close XBMC process and tap home button XBMC create /data/data/org.xbmc.xbmc/cache/apk folder and starts fine. Any idea?
This is log
Code:
17:32:11 T:1073981536  NOTICE: special://profile/ is mapped to: special://masterprofile/
17:32:11 T:1073981536  NOTICE: -----------------------------------------------------------------------
17:32:11 T:1073981536  NOTICE: Starting XBMC (13.1 Git:20140604-84725b0). Platform: ARM Android 32-bit
17:32:11 T:1073981536  NOTICE: Using Debug XBMC x32 build, compiled Jun  4 2014 by GCC 4.8.0 for ARM Android 32-bit API level 14
17:32:11 T:1073981536  NOTICE: Running on Android 32-bit API level 17 (Android, 3.0.36+ armv7l)
17:32:11 T:1073981536  NOTICE: Host CPU: ARMv7 Processor rev 0 (v7l), 2 cores available
17:32:11 T:1073981536  NOTICE: Product: rk30sdk, Device: rk30sdk, Board: rk30sdk - Manufacturer: rockchip, Brand: rk30sdk, Model: mk808b, Hardware: rk30board
17:32:11 T:1073981536  NOTICE: ARM Features: Neon enabled
17:32:11 T:1073981536  NOTICE: special://xbmc/ is mapped to: /data/user/0/org.xbmc.xbmc/cache/apk/assets
17:32:11 T:1073981536  NOTICE: special://xbmcbin/ is mapped to: /data/user/0/org.xbmc.xbmc/cache/apk/assets
17:32:11 T:1073981536  NOTICE: special://masterprofile/ is mapped to: /mnt/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/userdata
17:32:11 T:1073981536  NOTICE: special://home/ is mapped to: /mnt/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc
17:32:11 T:1073981536  NOTICE: special://temp/ is mapped to: /mnt/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/temp
17:32:11 T:1073981536  NOTICE: The executable running is: /system/bin/app_process
17:32:11 T:1073981536  NOTICE: Local hostname: localhost
17:32:11 T:1073981536  NOTICE: Log File is located: /mnt/sdcard/Android/data/org.xbmc.xbmc/files/.xbmc/temp/xbmc.log
17:32:11 T:1073981536  NOTICE: -----------------------------------------------------------------------
17:32:11 T:1073981536  NOTICE: load settings...
17:32:11 T:1073981536   DEBUG: static int CAndroidFeatures::GetVersion(): android.os.Build.VERSION 17
17:32:11 T:1073981536   ERROR: CSettings: error loading settings definition from special://xbmc/system/settings/settings.xml, Line 0
                                            Failed to open file
17:32:11 T:1073981536   FATAL: Unable to load settings definitions
Reply
#36
Is this going to be merged into official XBMC release in near future? I would like to see this working on Amazon Fire TV.
Reply
#37
(2014-07-09, 10:51)qzem Wrote: Is this going to be merged into official XBMC release in near future? I would like to see this working on Amazon Fire TV.

I actually posted XBMC 13.1 modded as a Launcher (with some FireTV tweaks) a bit ago at XDA.
Reply
#38
(2014-07-09, 16:38)elmerohueso Wrote: I actually posted XBMC 13.1 modded as a Launcher (with some FireTV tweaks) a bit ago at XDA.

That is great news, my interest in Fire TV just growed up Smile.
Reply
#39
Just for those still interested I found an free app that does this without having to modify XBMC, check it out: https://play.google.com/store/apps/detai...cher&hl=en
Reply
#40
I suggest to change android:configChanges="keyboardHidden|orientation" with

android:configChanges="orientation|screenSize|keyboard|keyboardHidden|touchscreen" in the AndroidManifest.xml

Otherwise XBMC not handle well the hardware configuration changes and restart activity if you connect or disconnect some hardware devices.
Reply
#41
@scot
1) It's unrelated to this topic
2) You know that the current version is Gotham, right? Your line dates from Frodo
Reply
#42
(2014-08-09, 18:27)scot Wrote: I suggest to change android:configChanges="keyboardHidden|orientation" with

android:configChanges="orientation|screenSize|keyboard|keyboardHidden|touchscreen" in the AndroidManifest.xml

Otherwise XBMC not handle well the hardware configuration changes and restart activity if you connect or disconnect some hardware devices.

Could you be more specific? What hardware changes isn't it handling well?
Reply
#43
(2014-07-17, 22:03)hardkhora Wrote: Just for those still interested I found an free app that does this without having to modify XBMC, check it out: https://play.google.com/store/apps/detai...cher&hl=en
The app I created as a proof-of-concept earlier in this thread just got an update and now supports multiple XBMC forks/mods too. It does something similar to the app you linked but might be slightly more error tolerant. It's also free and open source (link in the description).

https://play.google.com/store/apps/detai...mclauncher
Reply
#44
Hi, I downloaded the official XBMC Launcher app from Play store and it works wonderfully, so I thought I'd let you know.

I'm still try into figure out how to remap the home button to make it go to XBMC Home. Right now it just takes to whatever state you are in. Anyone who knows how to trick this and care to share it?
Reply
#45
Hi blunden!

Using your app (actually found nothing alternative, which not only runs KODI but also makes it HOME screen) I meet one only trouble. I'm using TV-Box branded MXII with IR remote. Firstly, when switching off the device and if movie is playing, it stays playing in background (I have 5.1 receiver connected via coaxial so the sound is not switchable by the remote). This is not an issue as it makes no problems to stop the movie first.

BUT! When I take it ON after a while (after the device went to completely sleep with red light goes on), I must press the power button TWICE... Can't understand why... First I press it, the light on the device goes from RED to BLUE (device is on) but no HDMI signal comes to the TV. Then I'm pressing the power button second time, the TV goes on but KODI shows "exit" prompt on the display lie I've tried to switch it off by that second pressing...

Annoying because I need to press "back" then to remove this prompt. Just tried Target Home Launcher and it seems it works better, no problems with power on procedure...

Any ideas?
Reply

Logout Mark Read Team Forum Stats Members Help
XBMC as Home Launcher2