[Q] Change filesystem - HTC Sensation

I have a question about HTC Sensation's filesystem. The stock filesystem is FAT32 which is fine for the most part. However, one of things I get this phone is because it can play 1080P video. I was hoping to put my Blu-ray 1080P quality mkv video on a microSD card and get the HDMI cable to play this on TV. As you may know, 1080P Blu-ray movie file size are way larger than 4GB supported by FAT32.
Is there a way to change file system from FAT32 to something else which support single file size larger than 4GB?
PS. I personally used old microSD card and tested both ext4 and NTFS and no luck with it

The phones file system is EXT, the SD card is FAT32

EddyOS said:
The phones file system is EXT, the SD card is FAT32
Click to expand...
Click to collapse
Yes, and he knew, and you knew that. Had you actually read the op, you would have known he was talking sdcard, not internal memory. Your response helped the op how?
Op: unfortunately, we're pretty much stuck with fat32. You could look into sd-ext (ext3/ext4 partition on the sdcard), but you really wouldn't be able to use it in windows, and I'm not sure what it will take to get working on the sensation.
Sent from my Dynatac 8000x

cco2 said:
I have a question about HTC Sensation's filesystem. The stock filesystem is FAT32 which is fine for the most part. However, one of things I get this phone is because it can play 1080P video. I was hoping to put my Blu-ray 1080P quality mkv video on a microSD card and get the HDMI cable to play this on TV. As you may know, 1080P Blu-ray movie file size are way larger than 4GB supported by FAT32.
Is there a way to change file system from FAT32 to something else which support single file size larger than 4GB?
Click to expand...
Click to collapse
Where does it mention SD card? Seems you've jumped to conclusions yourself. It does mention about storing movies on the SD card but NOTHING about its file system

EddyOS said:
Where does it mention SD card? Seems you've jumped to conclusions yourself. It does mention about storing movies on the SD card but NOTHING about its file system
Click to expand...
Click to collapse
He wants to store bluray on the microsd card, but as he said, the file size is limited to 4gb by FAT32. It's very clear what he's asking, and telling him about internal being ext doesn't help him with his question.
You can extract pretty clearly what he's asking. FAT32 + microsd + 4gb + bluray. It's not like he's using the wrong terms and being confusing.
So I ask you EddyOS, how did you telling him internal memory is ext and microsd is FAT32 help him answer his question when he was clearly asking how to get around FAT32's 4gb filesize limit?
Sent from my Dynatac 8000x

It didn't, I was just asking for clarification that it was the SD card file system he was on about. And I can get a 1080p video on an SD card, they're not THAT big unless you use stupidly high bitrates

EddyOS said:
It didn't, I was just asking for clarification that it was the SD card file system he was on about. And I can get a 1080p video on an SD card, they're not THAT big unless you use stupidly high bitrates
Click to expand...
Click to collapse
Sorry if it seemed I attacked you for no reason, the op may have edited his post, and I can't tell from the XDA App.
But, I'm guessing the op doesn't do his own compression of the bluray stuff, so getting it below 4gb w/ audio and still in 1080p without using horrible bitrates doesn't work very well.
Sent from my Dynatac 8000x

I was about to say we should stop bickering, I was assuming he was on about the SD card but was pointing out the obvious in case they didn't get it.
I've got Fast & Furious (the 4th one) as an MP4 and it's 2.1GB - 1080p, 48kHz Audio (317kbps). It is 23 fps but looked fine on my HD TV

Sorry if I cause confusion. My question is about the microSD card's filesystem. As for the video quality, yes you are right about it if it's in mp4. However, some people use mkv file format which tend to be way bigger than mp4 for some reason.
It is true I'm talking about the extream case of high bitrate quality video with 5.1 channel DTS sound or more than 1 track of sound but it does happen especially the video length is longer than 2hour.
Personally I tested both NTFS and EXT4 (format old microSD card and stick into phone) and phone prompted to prepare the SD card (ask to format into FAT32). This is why I'm asking in this forum to see if maybe the rooted phone can add support to other file system or not.

cco2 said:
Sorry if I cause confusion. My question is about the microSD card's filesystem. As for the video quality, yes you are right about it if it's in mp4. However, some people use mkv file format which tend to be way bigger than mp4 for some reason.
It is true I'm talking about the extream case of high bitrate quality video with 5.1 channel DTS sound or more than 1 track of sound but it does happen especially the video length is longer than 2hour.
Personally I tested both NTFS and EXT4 (format old microSD card and stick into phone) and phone prompted to prepare the SD card (ask to format into FAT32). This is why I'm asking in this forum to see if maybe the rooted phone can add support to other file system or not.
Click to expand...
Click to collapse
ntfs doesn't work because a) the filesystem is not open source. it's microsoft (and if android tried to include it, they'd need to work out a huge deal with ms).
ext3/4 won't work unless you can figure out how to get sd-ext working, and how to read the ext3/4 partition from within windows correctly.
it kinda seems you're SOL buddy.

Mkv is much better quality than mp4. Op, you could dual boot Linux Ubuntu on your home computer to access the sd-ext partition if you wanted to go that route.
Also, if you stay fat 32 this thread may be useful
http://forum.xda-developers.com/showthread.php?t=763461

I do run and use Ubuntu within Windows7 on daily basis for other purpose so I'm fine with using Linux as main source of transfer file into SD card.
Main issue will be how can I tell Sensation to use it when i format it on microSD? When I format it as ext4 and mount it with phone, I get message of "Do you want to prepare the SD card" which mean phone will auto reformat it from ext4 to FAT32 after I press yes. If I can get around with this problem, then I don't mind using Linux for it.

cco2 said:
I do run and use Ubuntu within Windows7 on daily basis for other purpose so I'm fine with using Linux as main source of transfer file into SD card.
Main issue will be how can I tell Sensation to use it when i format it on microSD? When I format it as ext4 and mount it with phone, I get message of "Do you want to prepare the SD card" which mean phone will auto reformat it from ext4 to FAT32 after I press yes. If I can get around with this problem, then I don't mind using Linux for it.
Click to expand...
Click to collapse
like i keep saying, you need to find the sd-ext script somewhere on xda (i don't know where it is, but google searching could help), and then you could try to get it working.

geoffcorey said:
like i keep saying, you need to find the sd-ext script somewhere on xda (i don't know where it is, but google searching could help), and then you could try to get it working.
Click to expand...
Click to collapse
Sorry for not knowing what's sd-ext. This is actually my first android phone so I'm learning all those related stuff. I will do some research on that.
Thanks for the help

cco2 said:
Sorry for not knowing what's sd-ext. This is actually my first android phone so I'm learning all those related stuff. I will do some research on that.
Thanks for the help
Click to expand...
Click to collapse
sd-ext is making a 2nd partition on your sdcard, in the ext3/4 format.

Sorry for bringing this thread up again but I actually had thought of the same I only have 1 SDCard the one I got.
Now as far I am concerned why bother with NTFS or ext and so forth when Microsoft have made a open source file system thats new, faster and better than NTFS and Fat32 many just either forgot or not heard of it which maybe has a chance FAT64 also know as exFAT its able to do the following:
Max file size 64 ZiB, 512 TiB recommended[1]
Max number of files up to 2,796,202 per directory[2]
Max filename length 255 UTF-16 characters
Max volume size 64 ZiB, 512 TiB recommended[1]
Allowed characters in filenames Unicode UTF-16 except U+0000 (NUL) through U+001F (US) / (slash) \ (backslash) : (colon) * (asterisk) ? (Question mark) " (quote) < (less than) > (greater than) and | (pipe)
Anyone tested the exFAT or FAT64 on Sensation and if so will it take it? According to what I know any program that accept and take FAT32 should take FAT64/exFAT as well but i haven't dared to test it.

Related

[Q] Internal Memory set for FAT32

So, I have blu-ray movies ripped onto my computer. I tried copying one of them into my Captivate. Long story short, I realized that my Captivate's internal memory is set to FAT32 and cannot copy anything to it that's larger than 4gb.
My question is...
Has anyone formatted their phones internal memory to NTFS?
When I have enough money to spare a 32gb micro, I will make sure to format it to NTFS. For now I'm trying to go the cheap way. Hopefully without messing stuff up.
Thanks in advanced!!
-Rixter
I don't think that will work sorry.
NTFS is a proprietary filesystem by microsoft afaik, and android doesn't support it.
Also, I know the GS is good at playing unconverted movies, but massive bluray rips are a bit overkill.. I wouldn't put any movies on my card over 2gb imo. Waste of space.
I did a quick google, and ext2/3/4 might be supported (at least in custom roms).
Ok, a full blown blu-ray rip, in raw format is a huge waste of space on this phone. Why? Yes, the sound is good. The picture? Way overkill. It's only a 480 phone, 1080is over 2x's that, and it's reflected by the filesize and the processing power required.
2x the file to decode, then downsize. Ouchy to the battery. Use handbrake and convert down to 480*800 (or about) and keep the 5.1
max_warheads said:
Ok, a full blown blu-ray rip, in raw format is a huge waste of space on this phone. Why? Yes, the sound is good. The picture? Way overkill. It's only a 480 phone, 1080is over 2x's that, and it's reflected by the filesize and the processing power required.
2x the file to decode, then downsize. Ouchy to the battery. Use handbrake and convert down to 480*800 (or about) and keep the 5.1
Click to expand...
Click to collapse
Ok,
ummm, one more thing...
Handbrake.. can you use it to down size files already on your computer, or is it specifically for when you are ripping from a DVD?
Thanks again!!
Please, read the manual.
https://trac.handbrake.fr/wiki/Sources
Sweet! Thanks mate!
I had the same problem the other day. Its weird though because the samsung software would let me copy it over fine, and i could access the file afterwards. As soon as I rebooted I lost access to the file though.
I dont know if it is actually fat32 related though. Does anyone know if we can format our SD cards to be ext3 or ext4? I'd go for that
And for all the people that say to convert stuff: sometimes you dont have time to sit around and wait for a transcode of a 2-3hr 720p video to finish. With a significant amount of hw accel on our captivates the need is reduced
The only supported filesystems on the stock kernel that would help are ext2/3. It might be possible to compile a new kernel with FUSE support, or modules for stock kernel, and use ntfs-3g. I don't know if either of these solutions will work with the volume manager that mounts the storage for internal use, which is probably hard-coded to mount as vfat.
Sent from my SAMSUNG-SGH-I897 using XDA App
Unhelpful said:
The only supported filesystems on the stock kernel that would help are ext2/3. It might be possible to compile a new kernel with FUSE support, or modules for stock kernel, and use ntfs-3g. I don't know if either of these solutions will work with the volume manager that mounts the storage for internal use, which is probably hard-coded to mount as vfat.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
I have used Handbrake to convert an Iron Man 2 Blu Ray movie to 720 x 264 with 30 FPS @ 1500 kbps + Stereo at 160 bitrate (audio) and it played perfectly! File size was around 1.7gb. As long as it isn't over 2g, i should be ok.
HOWEVER
When i tried to do the same with a Transformers movie...same setup and everything.....and when i tried to play on the Captivate...it would flash once, and then not play at all. What's up with that? The Transformers source was also 720 x 262 as well.
Any thoughts? All input/ criticsm/ educational bashing welcome, please.
P.S. I also experimented with downloading a friends copy of Avatar also on Blu Ray (about 3.5gb) and was already in mp4 format and transferred straight to my phone and it played perfectly as well.

Error when copying file

There is 12GB free on my internal SD and I am trying to copy a 4GB file over but I keep getting an error saying that the disk is full. I know it isn't full. When I click on properties of the SD my PC says there is over 12GB free space but it gives me that error when I try to copy the file over. Anyone got any ideas?
I think your sd card has fat32 file system. 4gb is too large for fat32. 1 gb is max i think, maybe a bit more not much.
Sent from my Evil Lair using Doomsday Device
Thanks for your reply. Is there a way to get large files on there? How am I supposed to put HD movies on my phone if the file is too big to transfer over?
Maybe split the file, but i think full hd is a much for your tiny phone Screen. You should check what resolution your phone has and convert the movie to that size. The output file should be smaller. Maybe small enough, but i think you still have to split that.
Sent from my HTC Desire using XDA App
Our captivate screens run at 800x480 resolution when playing a movie (landscape). Which is fairly close to the 16:9 480p resolution of 854x480 (which is actually what the Droid/Droid 2/Droid X sits pretty at). Basically, if you were to put a standard 720p video file (or even 480p) you would still things very sharply and they would be well under your 4 GB file limit. There is no need for a 1080p video on a screen incapable of showing that many pixels
As for getting around the 4 GB file size limit, the only file systems that support it are the extX file systems (our phones only natively support ext2), NTFS (not supported), HFS (not supported), and a few others, but we would need an ext2 partition which I don't even know if it's possible to change the format of the SD card to that AND have it recognized automatically by the phone.
I 2nd that, sounds you are limited by the FAT32 4GB max file size.
Sent from my SAMSUNG-SGH-I897 using XDA App
I'd help you out with links but I'm on my phone and to lazy to go through that process.
Yes, you can change the file system to ext 3 I believe. You can also read the handbrake thread to get the right settings to keep your clip under 2 gigs and still play nicely on your screen. You don't have to use handbrake, just get the settings. I personally like handbrake though.
Many people are asking this question repeatedly, but it comes down to this:
1) The SD Card is running FAT32, which doesn't like 4GB+ files (even a few bytes).
2) The phone has a roughly 480p screen. Why are we all trying to shove 1080/720 content onto it?
max_warheads said:
Many people are asking this question repeatedly, but it comes down to this:
1) The SD Card is running FAT32, which doesn't like 4GB+ files (even a few bytes).
2) The phone has a roughly 480p screen. Why are we all trying to shove 1080/720 content onto it?
Click to expand...
Click to collapse
+1
even if your argument is to use it for DLNA, it only supports 720p and the RCA out only does... what? 480i? 720p files for movies are almost always under 4GB unless you're transcoding poorly. Even mkv with 7.1 channel audio streams for me have ended up being well under the 4GB cap
max_warheads said:
Many people are asking this question repeatedly, but it comes down to this:
1) The SD Card is running FAT32, which doesn't like 4GB+ files (even a few bytes).
2) The phone has a roughly 480p screen. Why are we all trying to shove 1080/720 content onto it?
Click to expand...
Click to collapse
2. because most of the movie files are taken from the internet and they are mostly codeed in 4.37GB sized files, as per a DVD size. Since we don't really want to spend time and convert or cut such a movie file in little pieces, hence the desire to fit 4.37GB files on the N1.
ionutz6 said:
2. because most of the movie files are taken from the internet and they are mostly codeed in 4.37GB sized files, as per a DVD size. Since we don't really want to spend time and convert or cut such a movie file in little pieces, hence the desire to fit 4.37GB files on the N1.
Click to expand...
Click to collapse
1) this isn't an N1.
2) You're lazy. Stop pirating and make use of FU under DMCA.

[REQ] NTFS support on O3D

Can someone modify the stock kernel to support ntfs External SD? I really hate to split the 3D movies to 4 Gb parts (Fat32 limitation) to watch them on my phone.
I think a developer will get a lot of thanks and donations if he solves this.
sry for bad english
DaviD202 said:
Can someone modify the stock kernel to support ntfs External SD? I really hate to split the 3D movies to 4 Gb parts (Fat32 limitation) to watch them on my phone.
I think a developer will get a lot of thanks and donations if he solves this.
sry for bad english
Click to expand...
Click to collapse
You can use the External SD as NTFS but the phone will never recognize it, only on USB mode ( when you conect to the pc )
So the answer is, no or that...
Format it (or part of it) as ext4 or another modern system. Much better than any MS partition and native to Android (Linux)
Sent from my LG-P920 using XDA App
Why is ext4 better than any MS filesystem? Plan on putting files of 16TB on your phone or partitioning your SD card into three volumes of 1EXB each? Or are you afraid your files will be fragmented on your SD cards?
There have been discussions on using ext4 as part of the lagfixes used for the original Galaxy S and a lot of people said that using ext4 potentionally shortened the lifespan of your SD cards because there's a lot more reading/writing. Even if this isn't true, most of the advantages don't apply to small and slow media.
And even though ext4 is a native Linux fs, you need kernel support to use it and most likely there isn't any in the official kernel.
The point here is we need the ability to atore files bigger than 4gb. Nobody gives a crap what filesystem we need to use to do it, as long as we can do it.
Sent from my LG-P920 using XDA Premium App
I agree it would be nice to have support for other filesystems than FAT32 but we have to wait for someone to create a patched kernel to support other filesystems. Hopefully CM7 will support more than just FAT32.
In the meantime the best option is to just reencode your movies to the native resolution of the O3D. I've done this with lots of movies and with the right settings the difference between a 720p and a reencoded 480p (2300kbps) isn't noticable and those reencoded movies hardly ever go beyond 2GB in size.

File size limit?

Does android use a FAT32 file system? I was trying to transfer a 6 gb hd movie onto my phone . Apparently it's too big. Is there any way to change the file system?
Yup, fat has a limit of I believe 4gb, this is why most torrents are split into multiple archive files.
For windows machines the only way I know around this is NTFS, but the phone won't read an SD card formatted in that way.
I'm going to be honest. Why were u transfering a 6 gig movie to ur phone. At these resolutions, even 720p h264 is a stretch, but I digress. Above poster is correct, inherent 4gb file limit of fat32 is present
i would like to know if it is possible to load and play a larger then 4gb file on my sd card on my galaxy s2. (like a bluray movie)
why would i like this? because i have bought a micro usb to hdmi converter and would love to use my phone to drive my projector.
please is there anyway?
spinny40 said:
i would like to know if it is possible to load and play a larger then 4gb file on my sd card on my galaxy s2. (like a bluray movie)
why would i like this? because i have bought a micro usb to hdmi converter and would love to use my phone to drive my projector.
please is there anyway?
Click to expand...
Click to collapse
No, there is no way to place a file larger than 4 GB on a FAT32 file system. You could split file into 4 GB pieces but I am not sure how practical would this be.
Seems crazy that they would limit the functionality of the phone like that since it will do 1080p.
Is there any special rom that would allow the sd card to be formatted to a useful file system!?
I can not believe that no one has done this yet!
Thanks for the responses as i am new to this.
spinny40 said:
Seems crazy that they would limit the functionality of the phone like that since it will do 1080p.
Is there any special rom that would allow the sd card to be formatted to a useful file system!?
I can not believe that no one has done this yet!
Thanks for the responses as i am new to this.
Click to expand...
Click to collapse
It's not only the phone... If your pc is using fat32, it's in the same boat.
Sent From my Two Tin Cans & String Device on The Wookie Network

[Q] [A510] Files larger than 4GB on external SD

Hi there,
I use my digital Sat-Box to record movies on HDD. Now the idea is to copy some of them onto SD in order to be able to watch the recorded movies in offline mode (each when travelling by train or airplane).
Since the movies have been recorded in HD the files are getting quite big or at least big enough to exceed the file size limit of 4GB for Fat32.
Any idea how to solve my problem? NTFS, Ext3 or 4 are not supported. At least the A510 user guide tells me to use only SD-Cards formatted as FAT or FAT32. Cutting in movies into parts takes quite some time and is also quite annoying.
Thanks for any solution.
Elendiir
Hi there,
the soultion is quite simple. Don't trust the user guide. Just format the SD card with NTFS and everything is fine. The A510 supports reading and writing of a SD under NTFS.
Thanks to Nully and Badticket of a German board for showing me the solution.
Cheers
Elendiir
As a note on having your external_sd in NTFS, you might check up on your recovery console, eg. CWM that it can access NTFS, in case you need to flash files located on the external.. Otherwise you might paint yourself up against the wall, or deal with a secondary card for flashing.. Just a thought.
Omnius
Sent from my A510 using xda app-developers app

Categories

Resources