Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,049 Members 39,951 Now Online
XDA Developers Android and Mobile Development Forum

[Q] Question about how the storage on the M8 is mounted

Tip us?
 
Cyber Akuma
Old
(Last edited by Cyber Akuma; 26th March 2014 at 10:15 PM.)
#1  
Senior Member - OP
Thanks Meter 2
Posts: 198
Join Date: May 2008
Storage [Q] Question about how the storage on the M8 is mounted

Considering how many people have used one of these by now, I was wondering if anybody could answer this.

One thing that drove me crazy about some Motorola and Samsung phones with 16+GB of internal storage, is that the storage was partitioned off and the usable space was mounted as if it was an sd card. This really wrecked havoc on apps that are supposed to save data to the SD card, because they would think the internal storage was the SD card and save to there. Not only was this annoying for some backup-based apps, but games which need to download anywhere from 500MB to 3GB of resources would install to the (usually 10GB or less after the rest is partitioned to the system) internal storage, thinking they were installing to the sd card. Basically, the sd card was only usable for photos, videos, and music... and file managers. The phone might as well not have an SD slot.

So far every HTC phone I have had hasen't been this way, the EVO 3D I currently has mounts the internal storage as actual internal storage, so apps correctly download these large amounts of data to the SD card. I didn't get a One because the lack of a SD slot was a dealbreaker for me, but now I am extremely interested in the M8 (Just a shame it isn't water proof like the S5 or Z2, oh well).

I am curious about how it treats it's internal storage however, since it starts out at 16GB(although it appears the Sprint version will be 32GB). Does it actually mount it as internal storage, so apps who want to write to the SD card would be writing to the real SD card itself, or does it work like the Samsung and Motorola phones where it partitions off part of it's internal storage as if it was external, making apps think that it's internal storage is the SD card?

I really hope it doesn't mount it's internal memory as if it was the SD card.
 
AarSyl
Old
#2  
AarSyl's Avatar
Senior Member
Thanks Meter 707
Posts: 1,765
Join Date: Aug 2012
Location: NJ
I have the Evo LTE, and it has the same storage space as the new One (16gb internal with a microSD slot). It treats the memory as internal SD and external SD. Most apps are saved to the internal SD. Only a mere few (XDA is the only one that comes to mind) can be saved/moved to the ext SD.

I hope that this answers your question.
 
ahecht
Old
#3  
ahecht's Avatar
Senior Member
Thanks Meter 212
Posts: 380
Join Date: Oct 2010
Quote:
Originally Posted by aarsyl View Post
I have the Evo LTE, and it has the same storage space as the new One (16gb internal with a microSD slot). It treats the memory as internal SD and external SD. Most apps are saved to the internal SD. Only a mere few (XDA is the only one that comes to mind) can be saved/moved to the ext SD.

I hope that this answers your question.
The latest update to the EVO LTE changed the way storage was handled. They got rid of the internal SD so all of the 16 Gb was treated as phone storage. I would imagine that the M8 will be the same, especially given how Kit Kat treats memory cards.
 
Cyber Akuma
Old
#4  
Senior Member - OP
Thanks Meter 2
Posts: 198
Join Date: May 2008
Quote:
Originally Posted by ahecht View Post
The latest update to the EVO LTE changed the way storage was handled. They got rid of the internal SD so all of the 16 Gb was treated as phone storage.
Wouldn't something like that require re-partitioning of the flash ROM? I remember when I asked if it was possible to do this on a Galaxy S4 with a custom ROM I was told it would require re-partitioning the internal memory and be extremely risky and possible to brick.

Granted though, I would love it if the M8 handled memory this way. Has anyone here tried one and can confirm or deny this?
 
ahecht
Old
#5  
ahecht's Avatar
Senior Member
Thanks Meter 212
Posts: 380
Join Date: Oct 2010
Quote:
Originally Posted by Cyber Akuma View Post
Wouldn't something like that require re-partitioning of the flash ROM? I remember when I asked if it was possible to do this on a Galaxy S4 with a custom ROM I was told it would require re-partitioning the internal memory and be extremely risky and possible to brick.

Granted though, I would love it if the M8 handled memory this way. Has anyone here tried one and can confirm or deny this?
Yes, the Android 4.3 update for the EVO 4G LTE was distributed as an RUU that repartitioned the internal memory.
 
gbritton
Old
#6  
gbritton's Avatar
Junior Member
Thanks Meter 1
Posts: 27
Join Date: Dec 2011
The repartitioning to the LTE brings it in line with the first HTC One in terms of internal storage. It does mean that USB file transferring becomes MTP-only (no more mounting the partition directly). I find MTP rather slow (and at least under Linux, unreliable)... It's annoyed me to no end dealing with my wife's HTC One. At least the faster CPU than my Evo 4G LTE should make SFTP not glacially slow.
 
Captain_Throwback
Old
#7  
Captain_Throwback's Avatar
Retired Moderator / Recognized Contributor
Thanks Meter 8726
Posts: 10,129
Join Date: Aug 2008
Location: Bensalem, PA

 
DONATE TO ME
Quote:
Originally Posted by gbritton View Post
The repartitioning to the LTE brings it in line with the first HTC One in terms of internal storage. It does mean that USB file transferring becomes MTP-only (no more mounting the partition directly). I find MTP rather slow (and at least under Linux, unreliable)... It's annoyed me to no end dealing with my wife's HTC One. At least the faster CPU than my Evo 4G LTE should make SFTP not glacially slow.
The external SD can still be mounted in Mass Storage mode on the EVO LTE, so hopefully that'll also be the case on the M8.
Device 1: HTC One (M8)/831C | Hardware Version: 0005

Baseband: 1.08.20.0612_4 | PRI: 2.62_003 | PRL: 56019
Recovery: TWRP 2.7.1.0

Device 2: HTC Jewel/PJ75100 (EVO 4G LTE) | Hardware Version: 0003

Baseband: 1.13.11.1105 | PRI: 3.02_003 | PRL: 56018
Recovery: TWRP 2.7.1.0b

Device 3: HTC Shooter/PG86100 (EVO 3D) | Hardware Version: 0002
Baseband: 1.09.00.0108 | PRI: 1.55_003 | PRL: 22100
Recovery: TWRP 2.6.3.0

Device 4: HTC Supersonic/PC36100 (EVO 4G) | Hardware Version: 0004
Baseband: 2.15.00.01.15 | PRI: 2.33_003 | PRL: 40460
Recovery: TWRP 2.7.1.0
The Following User Says Thank You to Captain_Throwback For This Useful Post: [ Click to Expand ]
 
Karthikkb
Old
#8  
Junior Member
Thanks Meter 4
Posts: 8
Join Date: May 2012
Default Mounted as SDCARD

Quote:
Originally Posted by Cyber Akuma View Post
Considering how many people have used one of these by now, I was wondering if anybody could answer this.

One thing that drove me crazy about some Motorola and Samsung phones with 16+GB of internal storage, is that the storage was partitioned off and the usable space was mounted as if it was an sd card. This really wrecked havoc on apps that are supposed to save data to the SD card, because they would think the internal storage was the SD card and save to there. Not only was this annoying for some backup-based apps, but games which need to download anywhere from 500MB to 3GB of resources would install to the (usually 10GB or less after the rest is partitioned to the system) internal storage, thinking they were installing to the sd card. Basically, the sd card was only usable for photos, videos, and music... and file managers. The phone might as well not have an SD slot.

So far every HTC phone I have had hasen't been this way, the EVO 3D I currently has mounts the internal storage as actual internal storage, so apps correctly download these large amounts of data to the SD card. I didn't get a One because the lack of a SD slot was a dealbreaker for me, but now I am extremely interested in the M8 (Just a shame it isn't water proof like the S5 or Z2, oh well).

I am curious about how it treats it's internal storage however, since it starts out at 16GB(although it appears the Sprint version will be 32GB). Does it actually mount it as internal storage, so apps who want to write to the SD card would be writing to the real SD card itself, or does it work like the Samsung and Motorola phones where it partitions off part of it's internal storage as if it was external, making apps think that it's internal storage is the SD card?

I really hope it doesn't mount it's internal memory as if it was the SD card.
I also was using HTC EVO 3D. Now I am using HTC One M8. This phone treats Internal Storage as SDCARD and External Storage card as SDCARD2. I am also seeing this as problematic. I don't want to root at this point of time and just living with it with my M8. I rooted EVO3D and had complete Freedom even with CM 11 (KK 4.4.3). Lets wait and watch...

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Rotation Lets You Take Full Control of Your Device’s Orientation Settings

To be brutally honest, the native options for screen … more

Change the Alarm Icon in the Status Bar with Xposed

It’s hard to find a more hated object than your alarm clock. They wake us up nearly … more

Return to Outer Space Outer Space with Ship Up Game

Since the release of Flappy Birds, we’ve had the “fortune” to see … more

Device Review: OnePlus One

Seemingly every day, there are a bunch of new devices being released. Some are budget devices and some are … more