Tutorial: Extended internal memory of Dell Streak 5 - Streak 5 General

When I changed a LCD and touch screen for my customer, I saw that internal memory is made from a SD micro card. So, I decided to extend mine.
I have used a 8GB class 6 micro SD with two partitions:
1GB EXT3 and 7GB EXT3.
I got 6,58GB free internal memory beside of 1,36GB.
some pictures:

i replace the internal memory with 8gb microsdhc class 10 from Kingstone and work great and the phone have more speed, i reed on a forum the phone support up to 32gb.

yes, but I think there is not limitation...

philipseth said:
When I changed a LCD and touch screen for my customer, I saw that internal memory is made from a SD micro card. So, I decided to extend mine.
I have used a 8GB class 6 micro SD with two partitions:
1GB EXT3 and 7GB EXT3.
I got 6,58GB free internal memory beside of 1,36GB.
some pictures:
Click to expand...
Click to collapse
I fail to see a tutorial.
Quite awhile back, someone posted an actual tutorial, but it wasn't too clear. I was hoping this might be a clear one.

yup this isn't a tutorial at all

it is quite easy to replace the internal card when you have the Streak torn apart
i did that to mine with a 4GB class 10 and it made some difference

I might need some advice, guys..
I just changed the internal card to 8GB class 10, ghosted and the bigger partition extended by ghost but when I put the card to the phone, the phone hard reseted itself. Is it correct?
thanks

look it up I believe you have to change your build.prop or some other file, google it for a real tutorial on how to do this properly.. I think there might be more info in the dev section

try this
http://forum.xda-developers.com/archive/index.php/t-1220021.html

Is the default internal memory 2Gb ?

yes, it is.

When I looked at my internal SD card, I found out it was a 2G with 2 partitions. (One was 256mb and the other was 1.8G)

with the 2 different partitions, does one act as ram and the other as internal storage?
If that is the case, I will change my internal card to increase at least the ram portion.
Thanks in advance,
Richard

The other partition is the /cache partition, increasing it wont do anything.
Using a faster card could increase read speeds, but increasing size wont do anything beyond having more space, unless you start using compcache or something to increase available ram, and that doesnt involve the sd

Related

No need to format your SD card any more.

Do not format you SD card, in this way you will loose all your data.
You just need to Defragment you SD card and in this case you will never loose your data but also you will found that your SD card is back to High speed.
Defragmentation can be done using any windows just right click on your SD card then go to tools tab then click on defragment.
Interesting.....
Things never get fully deleted off SD cards anyway...
part of the sd tech is something called wear leveling..
doing a defrag on your memory card is not going to be very accurate.
the card has an on board chip that spreads out the writing of sectors to keep them from wearing out. this is transparent to the system.
Do not defrag a memory card. This consumes write/erase cycles and shortens the MTBF.
aarons6 said:
part of the sd tech is something called wear leveling..
doing a defrag on your memory card is not going to be very accurate.
the card has an on board chip that spreads out the writing of sectors to keep them from wearing out. this is transparent to the system.
Click to expand...
Click to collapse
I tried it on my HD2 and it works, and booting Android come faster as if i format it.
Defragment : it reorganize all the blocks in the SD card (re addressing the blocks)
which make running or opening a file is faster and it give more space.
It only effect on SD card files and not Android system files.
Android system files are found in data.img which is a virtual disk (Formatted as EXT2)
zaidsa3sa3 said:
I tried it on my HD2 and it works, and booting Android come faster as if i format it.
Defragment : it reorganize all the blocks in the SD card (re addressing the blocks)
which make running or opening a file is faster and it give more space.
It only effect on SD card files and not Android system files.
Android system files are found in data.img which is a virtual disk (Formatted as EXT2)
Click to expand...
Click to collapse
yes but because of the write leveling circuit those files are not organized contiguous in the first place.
they are placed in order of what sectors get written to less.
or at least thats how its supposed to work
But, the data.img is one big file on your sd card...
I could see doing a defrag once in a long while, like if you load up with a bunch of MP3s you plan on leaving there. But, if you constantly move files on & off, and defrag often, then you're just wearing your card out faster.
I thought defragmentation was only effective on hard drives?
aarons6 said:
yes but because of the write leveling circuit those files are not organized contiguous in the first place.
they are placed in order of what sectors get written to less.
or at least thats how its supposed to work
Click to expand...
Click to collapse
Try it before you judge
Am pretty sure of what i am talking about.
I think its better on your card to just copy everything on your card to your computer, then format card and copy everything back at once. I thing defragging causes too much writing and erasing on the sectors... it will make your card wear out quicker.
Sent from my HTC HD2 using XDA App
Defrag is only good for harddisk to save seektimes and minimize head movement
on a SD Card is nothing like that, no head that must seek thing.
There is no need to defrag SD Cards or SSD Disks
Quick format : it only clear the address table and it will not rearrange the blocks.
Defragmet is similar to full format but it is much faster and without loosing your data.
For me i will go to Defragment option.
BTW SD card doesn't have a read/write head that may scratch the cylinder (Harddisk),
it is a 0/1 operation (no mechanical parts) so it will not brick your SD card.
"SD card lifetime is 10 years or more."
ByteFax said:
Defrag is only good for harddisk to save seektimes and minimize head movement
on a SD Card is nothing like that, no head that must seek thing.
There is no need to defrag SD Cards or SSD Disks
Click to expand...
Click to collapse
It will reallocate the blocks in the sectors which will put all related blocks in sequence, which will make running an application faster with more free space on your sd card.
Try it and read about it before you judge.
Can you tell me where did you find that kind of info? I thought you shouldnt defragment sd cards and ssd drives. That just doesn't sound right to me...
100% correct.
ByteFax said:
Defrag is only good for harddisk to save seektimes and minimize head movement
on a SD Card is nothing like that, no head that must seek thing.
There is no need to defrag SD Cards or SSD Disks
Click to expand...
Click to collapse
Sent from my HTC HD2 using XDA App
The normal reason people suggest formatting your SD card is so that you can select a larger cluster size, to help with R/W speed and therefore battery life.
A defrag doesn't do this (obviously), so there will be times where a format is definitely the right thing to do.
zaidsa3sa3 said:
It will reallocate the blocks in the sectors which will put all related blocks in sequence, which will make running an application faster with more free space on your sd card.
Try it and read about it before you judge.
Click to expand...
Click to collapse
Can you tell me the access time of a Hard Drive and the one from a SD card?
Access time of a HDD is usually ~9ms-~11ms depending on the size, rotation speed and make. SD/SSD's usually have access times below 0.5ms, but, SD's are quite slower than SSD's which is why people want NAND support so much. NAND is not fast as transferring data but it's access write/read time is at least 10 fold faster.
TonyCubed said:
Access time of a HDD is usually ~9ms-~11ms depending on the size, rotation speed and make. SD/SSD's usually have access times below 0.5ms, but, SD's are quite slower than SSD's which is why people want NAND support so much. NAND is not fast as transferring data but it's access write/read time is at least 10 fold faster.
Click to expand...
Click to collapse
hehe, knew that but my point is that defragging only works on a HD because the head needs to go from one position to another.
Mechanical things take a much longer time so that is why we (I use a SSD so no need to) have to organise the data on the drive so it can read/write in one go.
Actually on SSD's they spread the data around since they wear out. So the controllers randomizes the data around so 1 cell isn't abused all the time.
I would love to see the benchmark of a fragged and defragged SD card.
Guys
I tried it using 2 HTC HD2 T-mobile 16gb as the senario below:
Me :
Install new build mdj v.4.1 without Formating
defrag sd card
run es file explorer
Time taken for the application to load 3 sec
My Cousin:
Install new build mdj v.4.1 without Formating
run es file explorer
Time taken for the application to load 8 sec
Do you think it's the same ?????????????????????
It seems to me that sd cards are going to wear out, probably in about the same amount of time , whether they are defragged or not. We're talking thousands of write cycles here, so 7 or 8 defrags throughout the life cycle of the card isn't going to be a huge deal. And if you wear it out a little faster, that's the price you pay for a possible performance increase. I know sd cards aren't cheap, but they're not ungodly expensive. So I would say format the card when you first get it, try and load all your crap onto it at once (as much as possible) as opposed to slowly adding files as you go, and to yes do a defrag on it at key times, say like if you're removing one Android build and installing another. The benefits of defragging may be small, or even non-existant, but the same can be said of the extra wear that defragging puts on the card.

Valid option if I get the 16GB?

So, considering that 6.0 can format the sdcard to appear as internal memory, is there any good reason for going with 32GB or more? I would like to save the money and just get the 16GB and format the card so it appears internal.
Other than being slightly slower than internal memory, would this be a valid route going 16+card as opposed to 32+card?
I have a OnePlus One right now with the 64 and usually have about 20GB left so 32 is the base I need but I figure I might be able to get away with 16 if the card appears as all internal anyway.
Thoughts?
Yes, I went with a 16GB model also for the same reason. I installed a 64gb Sandisk extreme SD card that transfers up to 90mb/s. Nandroid backups went from 30 minutes on my old SD card (some cheap crap) to less than one minute. With a proper card you'll have no issues running apps off the SD.
The internal memory isn't much faster.
I've been considering using the adoptive storage, but I went ahead and bought the 32gb. Call me old fashioned, but I like having an SD card that is considered separate from the main storage for one big reason: If I ever have to do a wipe of the phone, I know that my photos, TWRP backups, and so on, are all safe as long as they are on the SD card. I don't know if we know what'll happen if you use the adoptive storage and you have to wipe the phone. Will it keep what is on the SD card part? Will it wipe it as well? My understanding is that it'll wipe it.
So I may just keep on doing what I'm doing... change the camera settings to use the SD card for pictures and videos, make the SD card the default place to save downloads, and only use the internal storage for app installs.
I use my SD card to store all of my media and reserve internal storage purely for apps. I can manage with 16gb since I don't have a lot of big apps. Adoptive storage is a nice feature but I don't think I'll be using it, since I like taking my microsd out and popping it in my laptop to manage my music, photos and movies.
Do we know FOR SURE that there will be no way to partition the external SD so that part of it is used for the OS (non-readable outside the phone) and part for external storage?
SalTNutz said:
Do we know FOR SURE that there will be no way to partition the external SD so that part of it is used for the OS (non-readable outside the phone) and part for external storage?
Click to expand...
Click to collapse
I haven't read anything that would suggest so. Everything I've read indicates that it formats the entire card to be used as internal storage. The tradeoff, it seems, for allowing adoptive storage is to make it very difficult for your to remove the card and use it in another machine.
Well thanks guys. Still up in the air which phone I'll ultimately get and if it's the Moto, what size but this does clarify things.
hbar98 said:
I haven't read anything that would suggest so. Everything I've read indicates that it formats the entire card to be used as internal storage. The tradeoff, it seems, for allowing adoptive storage is to make it very difficult for your to remove the card and use it in another machine.
Click to expand...
Click to collapse
why? whats the problem to pop it out,insert it into your pc and do the transfers and back to the phone? you can shut down the phone if you need
robert stig said:
why? whats the problem to pop it out,insert it into your pc and do the transfers and back to the phone? you can shut down the phone if you need
Click to expand...
Click to collapse
If you format the card as adoptive storage you can't just pop out the card and read it from a computer. The computer won't be able to read it.
Sent from my XT1575 using Tapatalk

sd card SANDISK 32gb

can i use in my note 3? no warm phone? when sd card full?
so
Why wouldn't you be able to use it?
Please be more specific when asking. Have you had any trouble before?
yes the phone warm when i insert sd card 29gb in sd card used.. 2 gb free.
myka_1997 said:
yes the phone warm when i insert sd card 29gb in sd card used.. 2 gb free.
Click to expand...
Click to collapse
The memory card shouldn't affect device performance at all except if apps data is stored on it, only then you will be under the write speed limitation of the memory card.
About the temperature of the device, this is usually caused by higher frequencies of the CPU which is because of the operations done on the device which is usually unrelated to the memory card.

How to restore 16GB of internal storage? Only have 8.55GB

Well the phone advertised it's Internal Storage as 16GB. My phone has only 8.55GB internal storage and only 0.44GB available. I really don't have much on this phone.
Is there a ROM, tweak, or fix of some sort that will restore more of the original 16GB of storage?
Hard to believe the Base ROM/Firmware take up nearly 8 GB of the original 16 and you can't fix it.
From the digging I've done. None of the Roms restore the 16gb internal storage. I
Umm... I imagine there hasn't been any responses, because it's hard to to respond to this without being slightly incredulous . As you certainly seems to know, your phone does have 16gb of storage and yes, a good amount is taken by the operating system and included software. I can't tell if you understand the difference between memory and storage,though.. I'm not trying to be a **** or judge - you either know the difference, or you can Google it on your own discretion.
There's plenty of ways you can solve this, though... you can disable swap, freeing up storage at the expense of cache. You can 'debloat' your system, though unless you are fairly experienced with using shell commands I'd recommend a pre-debloated rom like madvane's s we ift and slim. Additionally, you can add a 32-64gb sd card and set it as default storage, basically leaving the rest of your free 8-10gb free for just apps. Beyond that, things get a bit more involved.. One solution is to use an app such as apps2sd, which basically requires using a specially formatted partition on your sd card as 'adootable storage', bind it to your internal storage's app resources, making an app located on your sd card act as if itwas right in your internal storage. Otherwise, you canuse similar methods to relocate data files like OBB's to your sd card.
Really, what else can you expect from an octacore 3gb/16gb phone with a 6in screen, that is easily unlocked and rooted, for much less than 100bux..? x]

Currupt SDcard

Hi all,
I use my Mi A1 with a 16GB SanDisk sd card as formatted as internal memory. Sometimes, I try to access photos or maps and I got "sd card currupt" message. If I reboot the phone, everything works flawless again.
As I see this curruption message very often and I don't need the additional 16gb, how can I get rid of the sd card without messing with my apps/photos? Is there any way other than reset the phone?
Regards
I never set them up as internal, if you get corruption it can cause all kinds of issues with apps, just like never moving apps to SD card, don't know what size you have but I went for the 64gb phone which has bags of space especially as I used to have a 16gb Samsung S4 which actually only had 8.8gb free.
My advice (unless you really need the extra space) would be to set the SD as external.

Categories

Resources