Kodi (or any other application) as the default launcher

by ijaaz

Has anyone figured out how to set Kodi as the default launcher? I just picked up a MiBox and want it to launch Kodi when I power it up (or hit the home button)

SOLVED: see solution below

JJ-KwiK

It can be done without root. Follow this - http://forum.xda-developers.com/showthread.php?t=3227812

Kodi doesn't by default have launcher intent, so you either need a modified version of the apk or an app like this to use Kodi as a launcher. XBMC Launcher - https://play.google.com/store/apps/details?id=se.blunden.xbmclauncher

fraseyboo

You'll most likely need root to replace leanback.

If you just want it to launch when it powers up there's an app on the play store called launch on boot that'll work.

https://play.google.com/store/apps/details?id=news.androidtv.launchonboot&referrer=utm_source%3D42matters.com%26utm_medium%3DWidgetWeb

magearden

Don't know if this is what your looking for but this might do the trick. Basically it launches an app whenever the device boots (eg. Kodi) If someone else has an alternative way then please share. This doesn't require rooting that's why I suggested it.

https://play.google.com/store/apps/details?id=news.androidtv.launchonboot&hl=en

yoyotwice

You can try using Llama or Tasker and configure them to open KODI on bootup and when the Home button is pressed.

FlutieFlakes22

I think it's pretty easy if you use spmc instead of kodi. here's some thread i found on how to do it. looks like theres a few different methods.

https://forums.geforce.com/default/topic/929643/auto-start-spmc-/

ijaaz

Thanks for the help everyone! I was able to set it up so that it boot directly to SPMC. When you hit the HOME button on the remote, it goes back to the SPMC main menu.

Here's what I did:

  • Setup ADB and connect

adb connect usb

adb install -r SPMC-armeabi-v7a_16.4.2_launcher.apk

  • Disable the leanback launcher

adb shell pm hide com.google.android.leanbacklauncher

  • reboot