Assistance needed pertaing to device on-board storage - HTC Sensation

Greetings all, I journey from the hTC HD2 forums. I have received the hTC Sensation 4G as a gift for my birthday and thus far am liking the device as a whole. My question is in regards to the on-board storage. On the HD2 and a friend's Evo4G, I was able to repartition the on-board NAND to my liking. Since I am more of a CM7(soon to be 9) man myself, I would like to know if there is any progress in this realm. I also remember reading that our device comes with 4GB of on-board storage, yet am only able to see approximately 2GBs of usable space (See Ref.1). I am fully aware that every device comes with partitions for the splash screen, radio, recovery, et.al. but I cannot fathom how this would take up the remaining 2GBs of supposed storage. Can someone enlighten me of this notion or link me to a corresponding thread? The only viable information I was able to find was here.
I really like this phone but despise the miniscule amount of on-baord storage HTC built into this supposed "flagship phone" (let alone, the mere 8GB storage card that was included)
Ref. 1. (via Titanium)
System ROM: 825MB
Internal: 1.23GB

I've not seen anything regarding repartitioning the NAND.
I'm running CM7 and it's fine with the standard partitions. I guess when ICS comes if it needs repartitioning it'll get worked out at the time.
From memory the AlphaRev CM7 partition just increased the Data partition at the expense of Cache and System.

MTD Partitioning might work,Ask firerat is the best thing to do

Related

Samsung's Lag Fix

http://forum.xda-developers.com/showthread.php?t=762109
Can we replicate this on the Captivate? I've been playing around with my new Epic for a few days and it is AMAZINGLY fast. This is supposed to be the lag fix that Sammy employed on the Epic.
I knew it was just a matter of time until Samsung took action against the lag problem. I mean they wouldn't want their big, bad, and fast galaxy s line slowed to a screeching halt because of lag issues. I wouldn't be surprised if we see this in an update in the near future. With Samsungs track recored though they might end up waiting for Froyo to emplement it.
Sent from my SAMSUNG-SGH-I897 using XDA App
We have a nand lag fix already right? Wouldn't this give the same results? I thought the ext 2 internal storage lag fix was faster the the nand fix.
http://forum.xda-developers.com/showthread.php?t=737829&highlight=nand+lag+fix
I'm no dev but I think this is the same thing that's already been implemented by the community (for that matter, Samsung probably got the fix from the community )
From what most have gathered, samsung didn't fix the lag, they used different hardware that is faster. That will do no good for captivate and vibrant users.
l7777 said:
From what most have gathered, samsung didn't fix the lag, they used different hardware that is faster. That will do no good for captivate and vibrant users.
Click to expand...
Click to collapse
What the heck?
A) It uses the same hardware that matters anyway (granted LED, keyboard, etc is different).
B) Someone pulled the init.rc and proved what the OP is saying
C) You don't know what you're talking about
is there a good reference for the mapping of /dev/? or the whole file system in general? I went to see if busybox had a symlink for bash and much to my surprise there was no /bin. I'm new to android but a long time linux user and the differences are becoming readily apparent.
l7777 said:
From what most have gathered, samsung didn't fix the lag, they used different hardware that is faster. That will do no good for captivate and vibrant users.
Click to expand...
Click to collapse
I wouldn't go as far to say that. Everything is the same internally other than how the file system is setup, and in this case they are using the NAND (I believe).
From Boygeniusreport:
"We’re assuming the phone uses NAND Flash as the internal memory medium. On the Captivate if you navigate to Settings >SD Card and phones storage you see “External SD Card” and “Internal SD Card” listed. On the EPIC you see “External SD Card” and “Internal Phone storage.” We’ve reached out to Sprint for clarification and will update this article if they respond with a definitive answer."
Source: http://www.boygeniusreport.com/2010/08/18/your-epic-4g-questions-answered/
same hardware, different software...just minor things different
The Epic is missing the 16gb internal SD card... the SD card that Samsung has split into 2GB for apps and 14GB for /sdcard for the rest of the US Galaxy S devices (no idea how the EU phones are set up). As a result, it has far less space for apps, but it more than makes up for it in speed.
About the only thing that I think Samsung can do to improve speed on the rest of the Galaxy S phones is to either work like hell to come up with a better driver for the internal SD card, or to accept a massive limitation in app space and build in the original lag fix.
I'm hoping it's just a driver issue... when copying a 1GB file to and from my /sdcard using the USB mass storage mode, I sometimes see 10+ megs per second, and sometimes see >1 meg per second. This is with my phone sitting idle, nothing else going on at all (except for OS Monitor, so I can see what's going on). That leads me to believe that it's either a driver problem or the internal SD card is the world's crappiest. Seeing as everything else on the phone is very nice hardware, and seeing how the GPS and compass drivers have issues as well, I'm kinda (and maybe foolishly) thinking that it's probably a driver issue. We'll see.
It almost certainly is a driver issue. Formatting the internal SD with another filesystem provides a large boost in I/O performance. It's not as large as with the loopback hacks, which probably result in both subsystems buffering data, but it's enough to make using the device much more pleasant.
Sent from my SAMSUNG-SGH-I897 using XDA App
not sure if this has been covered already, but it looks like the Galaxy S phones use NAND for internal storage and not a flash card. the following link:
http://www.sprintdroids.com/forum/s...-galaxy-s-torn-down-extensively-detailed.html
will link a Korean site that tears down a Galaxy S device. here's the direct link to the translated Korean page:
http://translate.google.com/transla....com/News_List_View.php?nModeC=4&nSeq=1742568
andy2na said:
I wouldn't go as far to say that. Everything is the same internally other than how the file system is setup, and in this case they are using the NAND (I believe).
From Boygeniusreport:
"We’re assuming the phone uses NAND Flash as the internal memory medium. On the Captivate if you navigate to Settings >SD Card and phones storage you see “External SD Card” and “Internal SD Card” listed. On the EPIC you see “External SD Card” and “Internal Phone storage.” We’ve reached out to Sprint for clarification and will update this article if they respond with a definitive answer."
Source: http://www.boygeniusreport.com/2010/08/18/your-epic-4g-questions-answered/
Click to expand...
Click to collapse
on the Captivate, if you scroll down farther, past Internal and Externa SD Card, you will also see "Internal Phone Storage".
not sure if this has been covered already, but it looks like the Galaxy S phones use NAND for internal storage and not a flash card. the following link:
http://www.sprintdroids.com/forum/s...-galaxy-s-torn-down-extensively-detailed.html
will link a Korean site that tears down a Galaxy S device. here's the direct link to the translated Korean page:
http://translate.google.com/transla....com/News_List_View.php?nModeC=4&nSeq=1742568
Click to expand...
Click to collapse
The Captivate has both, as you can see quite clearly in the shell by using the mount command. Most if the partitions are segments of the NAND, using /dev/block/stlXX devices, but /data is /dev/block/mmcblk0p2, the second partition of the internal SD card. All are Samsung's proprietary RFS filesystem, which appears to perform poorly on the SD.
Sent from my SAMSUNG-SGH-I897 using XDA App
Unhelpful said:
The Captivate has both, as you can see quite clearly in the shell by using the mount command. Most if the partitions are segments of the NAND, using /dev/block/stlXX devices, but /data is /dev/block/mmcblk0p2, the second partition of the internal SD card. All are Samsung's proprietary RFS filesystem, which appears to perform poorly on the SD.
Sent from my SAMSUNG-SGH-I897 using XDA App
Click to expand...
Click to collapse
pardon my ignorance, as i truly am ignorant in the subject, but how are logical names proof of physical hardware? could Samsung not have partitioned a NAND chip with different mount points and call them whatever they want? from the tear down pics, it seems that there would be no room for an internal SD card on the PCB. also, from reading around, it seems that all Galaxy S phones are pretty much the same hardware-wise, is this not true for the Captivate version?
again, i don't mean to come off antagonistic. i'm just searching for knowledge.
I just wish everyone would quit calling the system memory an "Internal SD card". There is no such thing. Samsung gave it this stupid name so the simpleton's of the world would realize it was data storage.
SD - Secure Digital is a form factor design. The phone has different kinds of flash memory and no one has yet to determine if the 14GB "internal SD" is a seperate chip from the total 16GB of internal storage.
Comparing this "Internal SD" to a real SD card is just dumb. An SD card is removable, of a certain physical size, has a write protection, and supports built in DRM - part of what Secure Digital means.
I am speculating too, but until someone can pinpoint the chips used on the captivate, we don't really know what this internal SD is made of.
-=HOLLYW00D=- said:
pardon my ignorance, as i truly am ignorant in the subject, but how are logical names proof of physical hardware? could Samsung not have partitioned a NAND chip with different mount points and call them whatever they want? from the tear down pics, it seems that there would be no room for an internal SD card on the PCB. also, from reading around, it seems that all Galaxy S phones are pretty much the same hardware-wise, is this not true for the Captivate version?
again, i don't mean to come off antagonistic. i'm just searching for knowledge.
Click to expand...
Click to collapse
I agree - SD is just NAND with DRM and some other features. I think Samsung just calls it this to separate internal OS/Application storage from user addressable storage. I would be there is one 16GB NAND chip as I have never heard of a 14GB chip. I bet they just partitioned the 16GB chip in different ways, but for some reason gave the 14GB chunk a slower FS partition by mistake.
Unhelpful said:
It almost certainly is a driver issue. Formatting the internal SD with another filesystem provides a large boost in I/O performance. It's not as large as with the loopback hacks, which probably result in both subsystems buffering data, but it's enough to make using the device much more pleasant.
Click to expand...
Click to collapse
Ah, good to know then. Thanks!
It is not only a logical name. While there may not be a removable card in a slot, the name suggests, and information in sysfs agrees, that the "internal SD" is accessed via an sd/mmc host controller. This means that many details about the flash are being hidden from the OS - it doesn't know what the erase block size of the flash is, it only sees a device with a certain number of blocks and a partition table at the beginning. Block remapping and wear levelling are hidden, which is why we can't use any of the linux filesystems for MTD devices. And for some reason, I'm not sure why, RFS performs much worse on an mmc device, or at least on this one, than it does on the OneNAND partitions. That it should matter seems a bit odd, as they are both block devices, but perhaps the OneNAND driver exposes some other information or interfaces via ioctl calls that are not present on the mmc device.
It is certainly possible for a filesystem to perform better on the internal SD than RFS does - this is easily demonstrated by formatting it with ext4 or nilfs2, and is also suggested by the improvement in lag that some seem to see with the leaked firmwares. In the future we may not care about alternate filesystems, because we get an rfs module that performs better on the internal sd.
Unhelpful said:
It is not only a logical name. While there may not be a removable card in a slot, the name suggests, and information in sysfs agrees, that the "internal SD" is accessed via an sd/mmc host controller.
Click to expand...
Click to collapse
sounds reasonable, thanks. but getting down to it, is it not at all possible that the internal "memory" is a physical NAND chip, albeit partitioned and interpreted logically however Samsung saw fit?
this may seem like a pointless debate, but perhaps if the community knew it was NAND for a fact, they could rewrite this or that to make things faster/better/etc..
here's a link that revers to the internal memory as NAND. not the source i'm looking for, but it's something:
http://www.66mobile.com/phones/samsung/samsung-galaxys.html
here's another spec sheet referencing NAND:
http://www.dropshippers.co.za/W32574411-Samsung-I9000/Documentation.html
here's an official Samsung site referencing NAND:
http://www.samsung.com/uk/consumer/...dex.idx?pagetype=prd_detail&tab=specification

[Q] samsung vibrant galaxy s 4g, Internal phone storage missing ???

I just purchased the vibrant 4g, amazing phone, very fast, much faster than the mytouch 4g, I rooted it of course via"superoneclick. My main issue is what in the world is the issue with this phone showing practically no app storage space, only 256mb? And after 10 apps your down to 191mb ...
Also my phone in perticular shows no internal storage space ,unlike the original 3g vibrant shows sd space, internal space, and app space??
I called Samsung tech direct, and they are idiots as well as tmobile!
they say that it has only 256 mb app space, and hd no insight on why it shows no internal storage space, how does this justify the advertised 1gb ram /512mb
Im sure this is a let down to others as well, or do we have defective phones coming through? I have heard reports of others with 800mb app storage and some as low as 190mb right out of the box.
androidddaaron said:
I just purchased the vibrant 4g, amazing phone, very fast, much faster than the mytouch 4g, I rooted it of course via"superoneclick. My main issue is what in the world is the issue with this phone showing practically no app storage space, only 256mb? And after 10 apps your down to 191mb ...
Also my phone in perticular shows no internal storage space ,unlike the original 3g vibrant shows sd space, internal space, and app space??
I called Samsung tech direct, and they are idiots as well as tmobile!
they say that it has only 256 mb app space, and hd no insight on why it shows no internal storage space, how does this justify the advertised 1gb ram /512mb
Im sure this is a let down to others as well, or do we have defective phones coming through? I have heard reports of others with 800mb app storage and some as low as 190mb right out of the box.
Click to expand...
Click to collapse
First of all, this should be in the general section, not the devo section. Second, it sounds like a defect. Some phones were reading incorrect memory. Take it back to the store you bought it from and have them swap it out.
Yes, i probably should have posted in the general section, but normally in the general section most smart phone users are just looking for general info such as specs etc..., i kind of figured the all the android guru"s would notice this question and understand it further more under android devo, than someone would in the general section!
Im sure their will be further discussion on the issue, as I have already noticed in a few other forums.
most users have ~500 megs available memory for apps stock. the phone only has 1gig internal memory vs the 3g vibrants 8 or 16 gigs. Because we have such a cluster F****ed stock rom right now I would imagine that is the reason why the average available is only 500 megs. Phones only been out like a week or two, give it time memory issues will be worked out.
As far as where this post goes, def in wrong section; needs a boot to the general disc forum as it post nothing about the development of the phone.
flyinbird93 said:
most users have ~500 megs available memory for apps stock. the phone only has 1gig internal memory vs the 3g vibrants 8 or 16 gigs. Because we have such a cluster F****ed stock rom right now I would imagine that is the reason why the average available is only 500 megs. Phones only been out like a week or two, give it time memory issues will be worked out.
As far as where this post goes, def in wrong section; needs a boot to the general disc forum as it post nothing about the development of the phone.
Click to expand...
Click to collapse
how's the memory issue will work out? get a new phone?
I talked to Samsung and apparently the "missing memory" is not an issue. I hope I made my self clear as possible since I think having less than 200mb available for apps should not be correct. Samsung told me that they are relying on us to download apps and then switching them to the SD card. Most popular apps at this moment cannot be moved from phone to SD card.
Sent from my SGH-T959V using XDA Premium App
So were getting nowhere with this topic, all I have been suggesting is that are we dealing with some faulty t959v phones or is this 256mb app space "Right out of the box" normal?also what it is supposes to be? Along with no visible internal storage space.
I just wanted to.know... so if my phone is faulty i can get it replaced with the 12 days left I have.
ozkerr said:
I talked to Samsung and apparently the "missing memory" is not an issue. I hope I made my self clear as possible since I think having less than 200mb available for apps should not be correct. Samsung told me that they are relying on us to download apps and then switching them to the SD card. Most popular apps at this moment cannot be moved from phone to SD card.
Sent from my SGH-T959V using XDA Premium App
Click to expand...
Click to collapse
You can move popular apps to SD card using Titanium backup. I have done this with all my apps and even the pre-installed apps/bloatware.
androidddaaron said:
So were getting nowhere with this topic, all I have been suggesting is that are we dealing with some faulty t959v phones or is this 256mb app space "Right out of the box" normal?also what it is supposes to be? Along with no visible internal storage space.
I just wanted to.know... so if my phone is faulty i can get it replaced with the 12 days left I have.
Click to expand...
Click to collapse
Your phone is not faulty, that is just the way it is. Exchanging it won't get you any additional internal memory. Our only hope is for some custom ROM. Through a custom ROM they can pull out alot of the bloat and free up some space.
Maybe this will help
androidddaaron said:
I just purchased the vibrant 4g, amazing phone, very fast, much faster than the mytouch 4g, I rooted it of course via"superoneclick. My main issue is what in the world is the issue with this phone showing practically no app storage space, only 256mb? And after 10 apps your down to 191mb ...
Also my phone in perticular shows no internal storage space ,unlike the original 3g vibrant shows sd space, internal space, and app space??
I called Samsung tech direct, and they are idiots as well as tmobile!
they say that it has only 256 mb app space, and hd no insight on why it shows no internal storage space, how does this justify the advertised 1gb ram /512mb
Im sure this is a let down to others as well, or do we have defective phones coming through? I have heard reports of others with 800mb app storage and some as low as 190mb right out of the box.
Click to expand...
Click to collapse
I posted this in the general area, Where it belongs. If you haven't found it yet this should give you a better idea about the 4G phone. I did my own research.
If my understanding of the Galaxy S 4G is correct, you get a 1 GB internal memory (ROM) that's complemented by an included 16 GB microSD memory card, and you can upgrade to optional 32 GB microSD card. Both the 3G and 4G have an additional 512MB of system RAM. Once ClockworkMod is working properly and giving access to modify the internal ROM, the 1GB internal memory will be more than enough to allow the Galaxy S 4G to operate just as well as the current Vibrant 3G with upgraded ROMs. The only downside is the loss of the larger 16GB internal SD memory storage the Vibrant 3G has to 1GB on the 4G.
Using links2sd I have moved 100% of all user apps, 106 currently, to the SD. Even so, I have 104 mb available - phone is working great, no problems to report.
Even though an app can be moved to the sd card, some should not. I use Poweramp and smooth calender, both, have widgets I use, If moved to the sd card the widgets can't load, so they need to exist on the internal memory. After all apps I I have 113 megs left.
androidddaaron said:
I just purchased the vibrant 4g, amazing phone, very fast, much faster than the mytouch 4g, I rooted it of course via"superoneclick. My main issue is what in the world is the issue with this phone showing practically no app storage space, only 256mb? And after 10 apps your down to 191mb ...
Also my phone in perticular shows no internal storage space ,unlike the original 3g vibrant shows sd space, internal space, and app space??
I called Samsung tech direct, and they are idiots as well as tmobile!
they say that it has only 256 mb app space, and hd no insight on why it shows no internal storage space, how does this justify the advertised 1gb ram /512mb
Im sure this is a let down to others as well, or do we have defective phones coming through? I have heard reports of others with 800mb app storage and some as low as 190mb right out of the box.
Click to expand...
Click to collapse
I just had a long talk with both T-MO and Samsung. I was told by Samsung that the SGS 4G still has 16GB of internal ROM, in addition to the 16GB external SD chip that it ships with. They were very tight lipped about why you cannot see the internal memory the way you can with the former 3G model. Just a thought, but can you say encryption? What they were saying doesn't jive with what I've read other places. If you want to look you can compare how they list the specs here in their FAQs.
3g
http://ars.samsung.com/customer/usa...ID=2&PROD_SUB_ID=557&PROD_ID=560&AT_ID=301560
4G
http://ars.samsung.com/customer/usa...ID=2&PROD_SUB_ID=557&PROD_ID=560&AT_ID=369849
I have continued to move apps that were on the SD from Apps2SD back to phone and then utilizing links2sd to move them back. My memory is now 154 mb available. I have removed move2sd and apps2sd so that anything I download in the future goes to internal memory and then I move it with links2sd. Amazing application!
Thay is weird the spec shows 16 gb but 270 for apps.
Sent from my SGH-T959V using XDA App
same issue with vibrant 3g - app space vanishing
I've had the same issue with a rooted vibrant 3g. I've removed dozens of programs - bloatware and apps - using Titanium.
The phone never recovers app space. When it drops to 145mb a warning pops up in the task bar at the top left of the screen. It's really annoying.
I ended up rebuilding the phone - and the same damn issue has returned. BTW, I didn't root the phone for fun, but to fix it. I'm ready for a new phone, but not Android.
You going to sell your phone? Pm me is you do. Since you don't like it, how about 100-150?
Sent from my SGH-T959V using XDA Premium App
I got same problem, when I go to "storage settings" look like;
total space : unavailable
available space: unavailable
mount sd card : insert SD card
format sd card; faded
system storage
available space
414 mb
pls someone help me , I am going driving crazy...
even pc wouldnt regocnize internal storage neither..
To start with the basic troubleshooting - try wiping your caches and fixing permissions.
Reboot into CWM Recovery -
Go to [wipe cache partition] and select, then select [Yes -- Wipe Cache].
When it is finished - navigate down to [advanced], select [Wipe Dalvik Cache], then select [Yes -- Wipe Dalvik Cache].
When finished - navigate down to [Fix Permissions] and select.
When finished - navigate to [*****Go Back*****] and select [reboot system now].
After reboot - do not touch your phone for 10 minutes to give your caches time to properly rebuild.
Go in and check to see if your problem still persist. If it does - my recommendation is a Factory Reset. You can do a Factory Reset by going to [Settings], select [Privacy], then select [Factory data reset]. As it says when you do this on the [Factory data reset] selection - by doing this you will be erasing all data on your phone.
If these methods do not work let me know and I can help you try fixing the problem with some flashing methods.
---------- Post added at 07:28 AM ---------- Previous post was at 07:06 AM ----------
minimalist83 said:
i got same problem, when i go to "storage settings" look like;
total space : Unavailable
available space: Unavailable
mount sd card : Insert sd card
format sd card; faded
system storage
available space
414 mb
pls someone help me , i am going driving crazy...
Even pc wouldnt regocnize internal storage neither..
Click to expand...
Click to collapse
I counted FIVE posts regarding this in FIVE different threads!
Do not post the same question multiple places!
I had your other posts deleted.
Nothing worked, this is probably serious problem, after hitting "factory reset" it was stuck boot screen and saw this message says "E:format_volume: rfs format failed on /dev/block/stl11 continuing bunch of like this, all of them starting with failed , cant ....
Thanks

Internal Memory?

I was just wondering why my internal memory shows a total of only 2.58gb with 2.24 available when it is supposed to have a total of 8gb. Also does anyone know if the ability to access emmc is available or is it being worked on? Also a big thanks to all the developers that work on all these devices and share their hard work. Thanks guys
Sent from my ThunderBolt using XDA Premium App
jbeezybaby said:
I was just wondering why my internal memory shows a total of only 2.58gb with 2.24 available when it is supposed to have a total of 8gb. Also does anyone know if the ability to access emmc is available or is it being worked on? Also a big thanks to all the developers that work on all these devices and share their hard work. Thanks guys
Sent from my ThunderBolt using XDA Premium App
Click to expand...
Click to collapse
I second this question it's something I have wondered myself.
cstrife999 said:
I second this question it's something I have wondered myself.
Click to expand...
Click to collapse
It was like that even before I rooted. I noticed it but it didnt really phase me until recently. All my music/pics are on my card. I had to jump on HTCs site just to confirm that I was supposed to have 8gb and wasnt remembering it wrong..lol. But any insite to this would be helpful. Again thanks in advance for any help
I do believe it has 8gb but 3.2 gb of it is partitioned...
Sent from my ADR6400L using XDA App
I believe HTC partitioned it in a way that only 4GB of the 8GB eMMC is usable (the other 4GB is out of reach, it seems), and within that 4GB, you only get about 2.5GB or so user space, with the others reserved for the system.
And since it's one time only, we cannot reverse the effects of that partition.
Ya it is pretty ubsurd that you lose about 70% of your internal memory.
I do think it was smart to partition space for the system in excess of what is required, just to keep it stable.
Also, I imagine HTC had to put aside a hefty chunk of memory for HTC SENCE.
However, that seemed like way too much when I first encountered the problem myself.
So I e-mailed HTC who told me that the thunderbolt only has a 4GB eMMC under it's hood. That would make the numbers make sense because then the formatted space would be about 3.8 Gbs and that would mean only 1 gb was taken for the system.
why doesn't HTC or Verizon address the misprint claiming it has 8GB eMMC ?
that is a quesiton I can't answer.
nonnasmyladie said:
Ya it is pretty ubsurd that you lose about 70% of your internal memory.
I do think it was smart to partition space for the system in excess of what is required, just to keep it stable.
Also, I imagine HTC had to put aside a hefty chunk of memory for HTC SENCE.
However, that seemed like way too much when I first encountered the problem myself.
So I e-mailed HTC who told me that the thunderbolt only has a 4GB eMMC under it's hood. That would make the numbers make sense because then the formatted space would be about 3.8 Gbs and that would mean only 1 gb was taken for the system.
why doesn't HTC or Verizon address the misprint claiming it has 8GB eMMC ?
that is a quesiton I can't answer.
Click to expand...
Click to collapse
When I asked HTC about it, they said it has an 8GB eMMC formatted to make only about 4GB usable
I guess they lied to me. What's new.
Other people have been told that too.
Sent from my ADR6400L using XDA App
Thanks for the insight guys.
Sent from my ThunderBolt using XDA Premium App
This same question came up when the G2 came out and everyone was rasing holy hell about it.
Physically there is 8gb in the phone. However, if I remember correctly (you may need to Google it), the explaination was that because of the way Android uses memory, it is unable to use the extra memory properly. The only analogy that makes sense to me was like how in Windows, unless you set up your hard drive as NTFS, instead of FAT, you were unable to format a partition over 10mb.
Samsung got around it by showing the "extra" memory as another "partition" of sorts so the memory shows available.
So to make a long story short, the memory is there, but system limitations, along with some of the memory being used as backup cause you to only see the 4gbs.
At least that is the way I understand it. Maybe someone else may know more about it and can explain it better.
It has an 8G flash:
Code:
# fdisk -l /dev/block/mmcblk0
fdisk -l /dev/block/mmcblk0
Warning: deleting partitions after 60
Disk /dev/block/mmcblk0: 4487 MB, 4487905280 bytes
There's over 4G available as a flash device to the OS. I suspect the rest is where the radio code is stored, and is not visible to the Linux side.

[Q] How do I make my USB Storage and Internal Storage partitions one in the same?

After reading up a bit on how newer Android phones went about fixing the silliness that comes from having external storage, I realized the Nexus S would be a perfect candidate to convert to the newer MTP method of accessing the device's storage while it's on. I'm already doing this with CM10, but I'm not actually getting much benefit out of it because the device still has an "SD Card". How would I go about merging the data and sd-ext partitions? Since it's all technically one internal flash chip, I don't see there being any major issues with this. Could be very wrong though.
I'm using a Nexus S 4G with CM10 Stable, but I don't think that should terribly matter as long as I'm on a 4.X.X ROM with MTP support.
EDIT: Is this the wrong place for this question? Like, is there somewhere more technical I should post this?
atm153 said:
After reading up a bit on how newer Android phones went about fixing the silliness that comes from having external storage, I realized the Nexus S would be a perfect candidate to convert to the newer MTP method of accessing the device's storage while it's on. I'm already doing this with CM10, but I'm not actually getting much benefit out of it because the device still has an "SD Card". How would I go about merging the data and sd-ext partitions? Since it's all technically one internal flash chip, I don't see there being any major issues with this. Could be very wrong though.
I'm using a Nexus S 4G with CM10 Stable, but I don't think that should terribly matter as long as I'm on a 4.X.X ROM with MTP support.
EDIT: Is this the wrong place for this question? Like, is there somewhere more technical I should post this?
Click to expand...
Click to collapse
did you figure out how to make more space for apps?

can internal sd partitions be changed on One S?

Sorry if this has been asked before, but I've been pretty regular on the forums and searched a few times now and not found anything. When I had the HTC Desire which had limited internal memory, with S Off the partitions could be changed to suit what rom you were using, so space wasn't wasted which originally was used for the huge stock rom.
The main reason I sold my first htc one s almost a year ago was that I used up the 9gb of available space very fast. I've always had just a 16gb sd card in the rest of my phones and never ran out of space so far. I waited until the HTC One S got s off before I considered getting it again. Now I got a $100 used One S which I'm really happy with, rooted and S off and it's working great, but it looks like there is no possibility of ever getting that wasted space in the memory card so I can fit more music and pictures/videos on here.
Can someone confirm that there is no way, or chance at some time being a way to do this? I'm going to stick with the One S anyway because I love it otherwise, maybe I will have to get a usb otg cable and small flash drive and store extra music that way?
Thanks.
Theoretically, it can be done but it has not (yet) been done.
It is a dangerous thing to experiment with; you can realistically only play around with that if you have the means to revive a brick. Also, in case of the One-S it doesn't make as much sense as on the Desire. (I have a Bravo-PVT-1 as well.)
The Desire had waaay too little space for apps and app data. Moving relatively little space from system and cache to data made a lot of difference and was a huge benefit.
The One-S has enough space for apps and app data. The extra space we could theoretically move from system and data to sdcard would be well under 2G. Much less of a benefit.
9.6G is not much but neither is 11G, so not much of an incentive. But no, I can not confirm that there is no way never ever.
-Jobo
That's too bad. For me personally there is way more space than I will ever need for apps. Not sure but I assume even the sense based Roms like the viper Rom I've got now use less space than stock.
I think this phone needs the repartitioning more than the desire did.
Sent from my HTC One S using xda app-developers app
Maybe you can try this.
It's not really partitioning, but can give you more space.

Categories

Resources