11/16/2011, 05:50 AM
As you know, there is fully functional USB Host support in TP but we need external power. It's very useful if we can watch HD video from USB or HDD external (TP can play 720p, 1080p videos flawlessly with Kalemsoft). The problem is that for HD video files > 4GB, we need USB or HDD external with NTFS file system (or ext3 that webOS supports natively, but I don't think it's a good idea for Windows users).
NTFS-3G is an open source cross-platform implementation of the Microsoft Windows NTFS file system with read-write support. NTFS-3G often uses the FUSE file system interface, so it can run unmodified on many different operating systems. (NTFS-3G - Wikipedia, the free encyclopedia)
The good: FUSE (FUSE: Filesystem in Userspace) is built statically in webOS. I built a ntfs-3g binary for Samsung GS2 (Android smartphone) by an instruction I found on the net and it also works on TP.
How can we do it:
1. Download zip file attached. Unzip it but don't rename it
2. Copy ntfs-3g to folder bin (use Internalz with Master mode). This folder is on the root level of TP.
3. Install Xecutah by Preware
4. Connect your USB or HDD external (with only 1 partition, in NTFS)
5. Run Xcutah --> Xterm.
ls -lrt /dev
(to see the name of your disk, normally it's sda1, but sometimes sdb1, sdc1,...)
ntfs-3g /dev/sda1 /media/internal/usb
(usb is the name of folder that we created in media/internal
8. Yes we go. Use Internalz and you can see the content of your usb or HDD NTFS.
9. Before unmounting USB, don't forget to use umount command:
umount -l -f /media/internal/usb
(If not you can't connect your TP to PC, need restart)
- Kalemsoft can't browse video files in mounted folder (Touchplayer can browse and play fine)
Read more here:
I hope we can mount automatically USB or HDD NTFS by an application or by script (need a script manager) and TP can power usb port itself but I can't do it, I'm very new in Linux or webOS.