Mar 26, 2011
Hi, want to ask why xperia sp can't read NTFS card? Is there any solution for this problem?

The app is completely kernel-indipendent therefor requiring root access to get the NTFS stuff mounted... Tried it on my brothers Z and it worked without a flaw...
Actually I doubt that's the case, I think needs root to use Linux's mount binary which only # an run. No app could even mount NTFS If the kernel didn't because the kernel sits in the middle of everything. Now u could try in command line: "busybox mount /dev/block/mmcblk1p1 /sdcard" and this should get the job done if ur device supports it. But I doubt an app would include ".ko" files to be insmod'd for every device on every board type given that the ".ko" file is specific to ur phone and board type, maybe even kernel version but I haven't ran into that error when dealing with an building modules before. The Xperia Z is their flagship phone, of course it would support more than its redheaded little brother.
You haven't read the description of the app, have you? It uses an own driver to mount NTFS hence no kernel module is required... You are free to test it yourself and proove me wrong...

I've got this working on a htc Hero and I haven't found any traces of NTFS support in its stock kernel...
To use this app I have to root my phone right? Is it true rooting your phone will void the warranty? What is the easy way to root my sp?
Don't know about rooting this very phone in particular, but you have to unlock your bootloader prior rooting it.

This will void the warranty, as it is stated on the offical Sony Bootloader Unlock page. It's your decision if you want to do this or don't... I haven't had any problems rooting all of my phones, so I can only speak for that part...