Archive:USB Mass Storage support in XBMC for Xbox: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
>Gamester17
>NedBot
 
(147 intermediate revisions by 53 users not shown)
Line 1: Line 1:
With the XBMC 2.0.0 point-release Team-XBMC added better support for [http://en.wikipedia.org/wiki/USB_Mass_Storage USB Mass Storage] devices.<br>
{{Xbmc4xbox}}
Simply insert a USB memory-flash/stick device, it will auto-mount and be available everywhere in XBMC.
:'''NOTE!''' You need a USB to Xbox-gameport adapter to connect a USB device to your Xbox.<br><br>
 
==USB Mass Storage Device Class==
[[Image:USB flash drive.jpg|thumb|right|A [http://en.wikipedia.org/wiki/USB_flash_drive USB flash drive] like this one, will typically implement the USB mass storage device class.]][[Image:Usbcardreader.png|thumb|right|A USB Card Reader like this one, will typically implement the USB mass storage device class.]]
The '''USB Mass Storage Device Class''', sometimes refered to as '''MSC''' (Mass Storage Class) or '''UMS''' (USB Mass Storage), is a set of computing [http://en.wikipedia.org/wiki/Protocol_%28computing%29 communications protocols] defined by the [http://en.wikipedia.org/wiki/USB_Implementers_Forum USB Implementers Forum] that run on the [http://en.wikipedia.org/wiki/Universal_Serial_Bus Universal Serial Bus]. All of the four gamepad-ports on the Xbox game-console front follow the [http://en.wikipedia.org/wiki/Universal_Serial_Bus USB 1.1 standard] which support these Universal Serial Bus protocols. The 'USB Mass Storage' standard provides an interface to a variety of storage devices, like; external harddisk-drives, digital-cameras, digital audio-players (ie. portable MP3-players), and portable [http://en.wikipedia.org/wiki/Flash_memory flash memory] devices (particularly so called [http://en.wikipedia.org/wiki/Keydrive key-drives/memory-keys]), plus adapters bridging between standard flash [http://en.wikipedia.org/wiki/Memory_card memory card]s and a USB connection (such as memory card readers).<br>
 
Because of its ubiquity and relative simplicity, the most common file-system on memory devices such as USB flash drives, digital cameras, digital audio players is Microsoft's [http://en.wikipedia.org/wiki/File_Allocation_Table FAT (File Allocation Table)] file-system with (optional) [http://en.wikipedia.org/wiki/VFAT VFAT] support for of long file-names. Large USB-based hard disks may come formatted with the [http://en.wikipedia.org/wiki/NTFS NTFS] file-system, which is much less supported outside [http://en.wikipedia.org/wiki/Microsoft_Windows Windows-based operating systems by Microsoft] (and not yet supported by XBMC), but a keydrive or any other device which is primarily intended for storage may be formatted using for example "HFS Plus" on an Apple Macintosh computer, or "EXT2" under Linux-based operating-system environments, or "Unix File System" under Solaris and BSD-based operating-system environments.<br><br>
 
<B>'''The following file-systems are supported on Mass Storage devices in XBMC:'''</B>
*FATX
*FAT12 (read-only)
*FAT16 (read-only)
**Including [[VFAT|VFAT]] support for long file-names.
*FAT32 (read-only)<br><br>
 
'''NOTE!''' Not all USB flash drives, digital cameras, digital audio players, and other USB memory devices support the 'USB Mass Storage Device Class' standard; some instead use the [http://en.wikipedia.org/wiki/Media_Transfer_Protocol MTP (Media Transfer Protocol)] standard, or other proprietary protocols in lieu of this standard. (This information is not always revealed by the published device specifications provided by the devices manufacturer.)<br>
 
==Supported file-systems==
The following file-systems are supported on USB-devices:
*FATX
*FAT12 (read-only)
*FAT16 (read-only)
*FAT32 (read-only)<br><br>
 
 
 
==Limitations==
The following are known limitations (if you are a programmer then help us overcome them):
*Maximum 4GB in 'device'/'drive' size (ie. the size of the whole flash-storage or harddrive).
*USB Mass Storage compatible harddrives or memory-sticks are supported, not USB CD/DVD-ROM devices.
*The Xbox game-ports only support USB 1.1 speeds.
*Though not tested we assume only one storage-device at a time can be connected to a USB-hub.
*Though not tested we assume only one storage-device at a time can be connected to a Memory Card Reader.<br>
 
 
 
==Compatible USB Mass Storage Devices==
These USB storage devices should be compatible with XBMC (but not been verified yet):
===USB Harddisk Drives===
Feel free to add tested/verified devices here, (remember
the 4GB limit before you test)<br>
* None tested as of yet.
 
===USB Flash Stick Devices===
* Apacer [USB1.1]  256MB Flash<br>
* Apacer-2 SL202 [USB2.0] (Memory: AniMeta AMI-2205) 128MB Flash<br>
* ASUS [USB1.1] (Memory: Phison PS1011G) 64MB Flash<br>
* Asus [USB1.1] 64MB Flash<br>
* AVB [USB1.1] 64MB Flash<br>
* AVB [USB1.1] 128MB Flash<br>
* Creative MuVo 128MB Flash (oldest model)<br>
* Dell [USB1.1] 64MB Flash<br>
* Edge DiskGo! [USB1.1] 64MB Flash<br>
* Fujifilm [USB1.1] 64MB Flash<br>
* Generic [USB1.1] (Memory: Freedik-LWFormat) 128MB Flash<br>
* Huibo Netspirit [USB1.1] 32MB Flash<br>
* Iomega Micro Mini [USB2.0] 64MB Flash<br>
* Kingston [USB1.1] 256MB Flash<br>
* Lexar JumpDrive [USB1.1] 64MB Flash<br>
* Lexar JumpDrive [USB1.1] (Memory: Secure JDS064-04-500D) 64MB Flash<br>
* Lexar JumpDrive [USB1.1] (Memory: Secure JDS128-04-500D) 128MB Flash<br>
* Lexar JumpDrive Pro [USB2.0] 256MB Flash<br>
* Lexar JumpDrive Elite [USB2.0] 1024MB Flash<br>
* Memorex Thumb Drive [USB2.0] 128MB Flash<br>
* PNY Attache [USB1.1] 64MB Flash<br>
* Sandisk Cruzer Micro [USB2.0] 4096MB Flash<br>
* Sandisk Cruzer Micro [USB2.0] 128MB Flash<br>
* Sandisk Cruzer Mini [USB2.0] 128MB Flash<br>
* Sandisk Cruzer Mini [USB2.0] (Memory: SDCZ2-25607) 256MB Flash<br>
* SimpleTech [USB2.0] 128MB Flash<br>
* SimpleTech [USB1.1] 256MB Flash<br>
* SYNNEX 406  [USB1.1] (Memory: Oti oti006808) 128MB Flash<br>
* Transcend Jetflash [USB2.0] (Memory: TS256MJF2A) 256MB Flash<br>
* Transcend Jetflash [USB1.1] 128MB Flash<br>
* Transcend Jetflash (Memory: TM256MJFLASD) 256MB Flash<br>
* Transcend JetFlash 110 (512 MB)<br>
* TwinMOS Mobile Disk 111 [USB1.1] 128MB Flash<br>
 
===USB Card Readers===
* Lexar JumpDrive Trio SD Memory Stick adapter, (supported memory-cards: SD and Sony Memory-Stick). Sizes tested: 256MB<br>
* SIIG CF Card Reader (supported memory-cards: Compact Flash)<br>
 
===Digital Cameras===
*Nikon 4300 Digital Camera [uses memory-card: Compact Flash] (tested sizes: 256MB)<br>
 
===Other USB Mass Storage===
* [http://en.wikipedia.org/wiki/PlayStation_Portable PlayStation Portable (PSP) by Sony] (can hold a [http://en.wikipedia.org/wiki/Memory_Stick Memory Stick PRO Duo] up to 4GB in size)<br>
 
 
 
==USB Devices that are not compatible with XBMC==
These USB devices have been tested with supported file-system and did not work in XBMC:
===USB Harddisk Drives===
*iRiver H340 [USB2.0] [40gb], (probebely doesn't work becuase it is larger than 4GB)<br>
 
===USB Flash Stick Devices===
Feel free to add tested/verified devices that did not work here<br>
 
===USB Card Readers===
Feel free to add tested/verified devices that did not work here<br>
 
===Digital Cameras===
*Canon Ixus 40 (memory-card size tested: ?)
 
===Other USB Mass Storage===
Feel free to add tested/verified devices that did not work here<br>
 
 
 
==More information about USB Mass Storage==
XBMC see forum thread: http://www.xbmc.xbox-scene.com/forum/showthread.php?t=18517

Latest revision as of 10:17, 11 December 2011

XBMC for XBOX is not supported by xbmc anymore. Please check for updates on the related page at the xbmc4xbox wiki.