Difference between revisions of "Android"

From Official Kodi Wiki
Jump to: navigation, search
(Tips and tricks: http://wiki.xbmc.org/index.php?title=XBMC_for_Android_specific_FAQ&oldid=67771)
(Tips and tricks)
Line 22: Line 22:
 
* h.264 Hi10P will not work as there are no ARM processors powerful enough to software decode it, and no hardware decoders exist for it.
 
* h.264 Hi10P will not work as there are no ARM processors powerful enough to software decode it, and no hardware decoders exist for it.
 
* If your TV/receiver supports it, enable various [[Settings/System#Audio output|audio passthrough options]] to reduce the load on the CPU. '''WARNING:''' Turning passthrough on when your TV or audio receiver doesn't support it can actually cause video choppiness.
 
* If your TV/receiver supports it, enable various [[Settings/System#Audio output|audio passthrough options]] to reduce the load on the CPU. '''WARNING:''' Turning passthrough on when your TV or audio receiver doesn't support it can actually cause video choppiness.
* If RSS feed is enabled, disable it in settings. This can make the main menu a bit faster.
+
* If RSS feed is enabled, disable it in settings. This can make the main menu a bit faster.<section end="FAQ Performance notes" />
<section end="FAQ Performance notes" />
 
  
 
=== Helpful applications ===
 
=== Helpful applications ===
 +
Some helpful Android applications, as suggested by the community. This list should not be seen as any kind of official endorsement by XBMC.
 +
 +
* '''[https://play.google.com/store/apps/details?id=com.buak.Link2SD&hl=en Link2SD] -''' Good for moving XBMC [[userdata]] to the external SD card, in case you are getting low on internal memory.
 +
* '''[https://play.google.com/store/apps/details?id=de.tsorn.FullScreen full!screen] -''' If you are using XBMC on a Android 4.3 or lower, you can use full!screen to hide the "nav buttons", allowing for full screen playback of videos. {{small|''('''Note:''' XBMC on Android 4.4 should support immersive mode, allowing this switch to full screen to happen automatically)''}}
 +
* '''[https://play.google.com/store/apps/details?id=com.antutu.CpuMasterFree AnTuTu CPU Master (Free)] -''' Allows for disabling CPU power saving features for some Android devices, which could speed up the device.
 +
* '''[https://play.google.com/store/apps/details?id=com.addz.mediascannerroot&hl=en Rescan Media ROOT] -''' Some Android firmware have a media scanner enabled, which can slow things down on some devices. This application will allow you to disable/enable the media scanner.
  
 
==Device specific info==
 
==Device specific info==

Revision as of 06:12, 13 January 2014

Home icon grey.png   ▶ Devices ▶ Android
Attention talk.png Read this page and still need help? Check out the XBMC for Android support forum.

XBMC for Android is a full port of the complete XBMC application to Google's Android operating-system. With the Android NDK (Native Development Kit for Android) XBMC runs natively under Android as a Native Activity application. The initial aim for the Android port is to get XBMC working on inexpensive Android set-top-boxes. Phones and tablets will be supported as well for those who want XBMC on-the-go.

1 Main topics

Other Android-specific wiki pages for topics, guides, and advice. For everything else, standard XBMC pages will normally apply.

2 Tips and tricks

  • Note: Remember that hardware video decoding, which will be required on most devices for smooth video playback, requires a nightly build.
  • Avoid using wireless. A lot of Android devices have weak wifi, even those that advertise as being wireless-n. It may be possible to use a USB-to-ethernet dongle on some devices, or even a USB wifi adapter that has a better wifi radio than what is built-in.
  • Switch to a different network protocol to see if that has any effect, i.e. FTP, WebDAV, SMB, etc.
  • Try sharing the media on another device to rule out a device-specific (or network) issue.
  • Turn off thumbnails, XBMC -> Settings -> Video -> File and deselect 'generate thumbnails'.
  • h.264 Hi10P will not work as there are no ARM processors powerful enough to software decode it, and no hardware decoders exist for it.
  • If your TV/receiver supports it, enable various audio passthrough options to reduce the load on the CPU. WARNING: Turning passthrough on when your TV or audio receiver doesn't support it can actually cause video choppiness.
  • If RSS feed is enabled, disable it in settings. This can make the main menu a bit faster.

2.1 Helpful applications

Some helpful Android applications, as suggested by the community. This list should not be seen as any kind of official endorsement by XBMC.

  • Link2SD - Good for moving XBMC userdata to the external SD card, in case you are getting low on internal memory.
  • full!screen - If you are using XBMC on a Android 4.3 or lower, you can use full!screen to hide the "nav buttons", allowing for full screen playback of videos. (Note: XBMC on Android 4.4 should support immersive mode, allowing this switch to full screen to happen automatically)
  • AnTuTu CPU Master (Free) - Allows for disabling CPU power saving features for some Android devices, which could speed up the device.
  • Rescan Media ROOT - Some Android firmware have a media scanner enabled, which can slow things down on some devices. This application will allow you to disable/enable the media scanner.

3 Device specific info

4 Random notes

Feel free to place various notes, tips, and links here. As this section of the wiki gets more organized, those notes will be properly sorted. Consider this like a dumping ground for when you're not sure where to put something.