Read/write speed of the SD Card in Android Phones.Can Be Up Amazingly Fast By Done This ...
Note : Root Needed To Change/Modefiy System Files
After Done this You ll Got This Profits.
1. Image Loads Faster in Gallery
2. Copy/Cut speed Faster
3. Apps Loads Faster in Ram And Open Fast
4. Using Any File Explorer .. All Files Loads Faster in Sd Card
5. Overall SD Performence will Up
Sometimes it Gives 100mb+ Read and 30mb+ Writing Speed For SD .. Depends on Device
It doesn't matter if you have fast 10 Class SD Card, it performs very poorly on the Phone comparing how it performs on the PC.
The clue is the Cache size for reading from SD Card. It's set to 128 KB, on some ROM's even to 4 KB!
You can check for yourself looking into this path.:
/sys/devices/virtual/bdi/179:0/read_ahead_kb
You can change it manually but it will be reverted to default on the reboot. The changes need to be done permanently by loading the script on the startup through the init.d.
You must find which Cache size fits best for your SD Card.
Use This 4 files made by me below. Use SD Tools - apk20.com/apk/126249/ To see ur actual R/W speed of SD
Just Only Remove Shiva and Type Dropbox.com in Link
link1--1024--> Shiva/s/mvccqwmv27tsbpz/77speedshiva1024?dl=0
link2--2048--> Shiva/s/4yfbbe7izmnrvnd/77speedshiva2048?dl=0
link3--3048--> Shiva/s/5s9sfq6vt0akuv5/77speedshiva3048?dl=0
link4--4096--> Shiva/s/0iwuadsmqw7k0h2/77speedshiva4096?dl=0
Copy it with the Root explorer or push it with ADB into /system/etc/init.d and set permissions to 777 And Reboot. And Then Chek With Sd Tools App .. Ur Sd Card W/R Speed
Voillaa ......
You Can See the difference by opening Gallery App and You Can see How the image loading Fastly
Suggestion: 2048 KB Cache size performs at best for most of the SD Cards!
Your Comments Needed If u are using This ^_^
Related
Gentlements...
Why does the different ROM (PDA, Gullum, etc.) has the different speed to browse the folder (Windows/ SD Card and etc.) in file manager ?
Some ROM is very fast (3 sec.) but some is very Slow (> 5 sec.???)
So, How I can increase this speed? Can we mod the Windows registry, for increasing the speed?
The system caches the file list when you first open the directory. You'll notice the Windows directory is fairly slow to open because there's a lot of file names to load.
Opening folders with large numbers of files on the SD card is even slower as the interface to SD memory is slower than that of the main system.
One thing to consider... if you have a speed sensitive program, install to main memory and it will launch more quickly.
If you're using an app like GSFinder, you can also tell it not to load icons, which significantly speeds up browsing \Windows\ folders etc
V
hi everyone here
i am a new guy here,my device is the archos 101 16G.after i install the urukdroid 0.7 in the internal stock(16G),it run well.
i also found its " Available space" become 735MB.not casual 256MB.however,its "free memory" for running apps is just 110MB(when i kill most of services and apps).concequently,after three or four web pages opend(especially flash on),the browse collapse!,i think it is killed dued to lack of free memory.
so .who can tell me why? "735MB" just a fiction?
thanks
No fiction, just missinformation on your side.
"Available space" equals to the space left on the /data partition. This is the space you have for installing Apps an their private data.
This has nothing to do with the amount of memory the processor has to operate.
This stays at 256 MB.
After Android is started you probably have around 100MB left of that.
If you need more memory, you have to enable swapping and/or compcache.
thanks for your help,
i wonder is it stable to SWAP "256Mb" in my SDcard?
and the"swap swappiness" value should be "10" or "60" or other?
addtionally,is it any way swapping in the internal stock? i mean the infernal 16G
thanks too
This is a good question, but we can not answer this really.
1. Swappiness means the lower the value the harder the kernel tries not to swap.
2. You can put the swapfile onto the internal drive, BUT as you constantly run out of mem ( by your description ) you will have alot of writecycles.
And a SD has a limitted write contingent so your internal drive might age faster, and because you can't change that i personaly would not use it for swap.
But there are some reports that normal SD cards sometimes give a freeze.
If you use Dolphin Browser you can decide to put the cache onto SD.
ok,thanks a lot,
seems that i have to use the dolphin and age my SDcard both
by the way,anyone could give me some tips how to swap in sdcard?
is it neccessally to repartition sdcard and how?
Swap
Swapper 2 is pretty easy.
Swapper 2 (for Root users)
To put the Swap partition on your sdcard go to; settings - Swap place - and enter.
/sdcard/sdcard/swapfile.swp
You can also change - Swappiness - and - Swap Size - in settings if you choose to.
After changing settings go back to home page and push ON button. It will then create the swap on your sdcard, be patient this takes a few seconds. You can see the Swap file on your sdcard using file manager. It automatically turns itself on after reboots.
To use USB you have to turn Swap on your sdcard off by simply going to Swapper 2 and press the OFF button.
When finished using USB simply turn it back on or it will turn back on after your next reboot.
i would like to move the apps downloaded data file to external sd card
i have try app2sd but result is not promising
it does not move the data file (still in the internal memory or known as /sd)
i using script manager to help with the code as below
#!/system/bin/sh
sleep 60
mount --bind /sdcard/external_sd/gameloft/ /sdcard/gameloft/
or
#!/system/bin/sh
sleep 60
mount -0 bind /sdcard/external_sd/gameloft/ /sdcard/gameloft/
Click to expand...
Click to collapse
which one is correct?
for now gameloft is successfull at the moment
but if i use on other folder like from "ea" it is not successfull it tend to read back to the internal memory card which require me to redownload the data again
sometime it can read at external but once i restart, it fail again
if i got few app needed to use the command (currently gameloft, ea, lexi-comp) i wanted the data to stay in external sd card
should i create 3 different file for the script manager to run or i just create one single file and dump all 3 command into one single file?
your reply is very much appreciated
I try something similar with DCIM and MEDIA
I tried something similar with folders DCIM / Camera, Media and Music
I create a script with the script program manager and even try to get into the rc.d but I have not found a way to run at startup and run it from root explorer no problem but to run automatically at startup does not work
Use this http://forum.xda-developers.com/showthread.php?t=1410262
Today I found - after trying to make a foto - that my SDCard doesn't seem to be not accessibl anymore - at least the cam app says this. After some ivestigation I found out that the SD is still accessible but all files and folders are in read-only mode. I checked the perms with ESFileExplorer and found no hint why (775 was set correctly) however the properties dialog of differnt file managers always says read-only. I tried to access, remove and create files/folders via pc o that card (format FAT32) w/o any problems. So I made a backup and format the card within the phone and what shall I say - it seems to work again.
Does anybody have an idea what this may have caused?
SGS III + JB 4.1.2 I9300XXELL5_I9300VFGELL1_VD2 + XXELL5_JKay_Deluxe_Stock_v14_5_4 + rooted with SGS Toolkit
Thanks a lot!!!
BTW: I used the search function already but I did not find an explainantion which matches fully to my problem
Possibly found a reason
Hm, may have found 2 possible reasons for that behaviour:
- SolidExplorer (strange behviour as after start of it a lot of files partly w/o filname (only . or @ or y) are displayed, partly not visible in other file managers and after some time I can't delete/change no file on that card anymore)
- Too high value vor SDBooster (used 1024 now reduced to 512) - but for my understanding this should not be the reason as it was working for a long time w/o problems.
Will investigate later and will inform about the outcome...
Help on this thread please.
Same problem here.. My torrents, my camera, sms backup and restore, titanium backup, everything else specially those i set as daily scheduled activities always end up having unsuccessful results..
The problem can be worked around by unmounting->re-mounting sd-card..... every 5 minutes or so...
HELP!!
format it
Why didn't I think of that in the first place? Geez..
So anyone here who really understands the problem?
Note(2)worthy response using Tapatalk HD.
I have exactly the same issue as you, at the very beginning, i notice this problem when i was taking photo and said my sdcard is not accessible, it then changes to use internal storage.
Let me list out my symptom and solution:
Symptom:
1. The sdcard looks fine, no special error thrown during android startup.
2. Just after startup, i am able to write file /copy file to the external sdcard
3. After a while, the external sdcard becomes read only. I can view/copy files from sd card, but not write/copy file to the external sdcard.
4. No apps can modify the files in external sdcard
5. By using ADB shell, type mount, and you will notice the /extSdCard is mounted as "ro", which means read only.
Description:
If you have the above symptom, your external sdcard probably have some problems...
When I was checking the mount details on step 5, i noticed that the default options is onerrors=remount-ro , it looks like the external sdcared is remounted as read-only because it has problem on external sdcard....
Solution:
I put the external sdcard to a Windows PC, and run scan disk (right click the drive >"properties" > "tools" > Check Now).
It really find problem on the FAT of the external sd card!!! It fix automatically and my external sd card is working fine now.
In my case, it doesn't need to root or format the sdcard.
Good luck!
.DayWalker. said:
Today I found - after trying to make a foto - that my SDCard doesn't seem to be not accessibl anymore - at least the cam app says this. After some ivestigation I found out that the SD is still accessible but all files and folders are in read-only mode. I checked the perms with ESFileExplorer and found no hint why (775 was set correctly) however the properties dialog of differnt file managers always says read-only. I tried to access, remove and create files/folders via pc o that card (format FAT32) w/o any problems. So I made a backup and format the card within the phone and what shall I say - it seems to work again.
Does anybody have an idea what this may have caused?
SGS III + JB 4.1.2 I9300XXELL5_I9300VFGELL1_VD2 + XXELL5_JKay_Deluxe_Stock_v14_5_4 + rooted with SGS Toolkit
Thanks a lot!!!
BTW: I used the search function already but I did not find an explainantion which matches fully to my problem
Click to expand...
Click to collapse
Hello Folks! Did you ever wanted to increase internal storage? Well you came to the right place! Today I will show you the RIGHT way of increasing internal storage and allowing you to install more apps and games!
Note: You will need to be running an custom ROM before attempting to increase storage. Also root and superuser permissions will be needed. This method best works on gingerbread as it is more stable, I have tried it on ICS and JB but they may soft brick your device.
Step 1: Download and install MiniTool Partition Wizard Home Edition [DO NOT USE THE WINDOWS PARTITION AS IT DOES NOT SUPPORT EXT FORMATS]
Step 2: Plug your device in and make sure its mounted. Open MiniTool Partition Wizard, now you should see your SD card. [Back everything up before continuing]
Step 3: Right click on the SD card and click on "Format". This may take a while.
Step 4: Right click again and wipe the partition. Once that is done, split the partition. If you have a 8GB SD card I recommend you give 900MB for SD-EXT and the rest for SD.
Step 5: Before you apply, make the second partition (sd-ext) EXT 3 format. Do not touch the larger partition. Once your done you can unplug your device from the computer.
It should look like this:
Step 6: Go over to the Play Store and download "Mounts2Sd"
Step 7: Run the application and it should ask for super user rights
Step 8: Hopefully you will be presented with a screen like this.
Step 9: Press the menu button then tap on "Application Settings." Then tap "Install Mounts Script"
Step 10: Once step 9 is complete, tap the wrench icon and select apps and dalvik cache. (best effective way to increase internal storage)
Step 11: Scroll down and find "Driver" tap on that and select "Auto Detect"
Step 12: Restart! [NOTE: Boot may take a little longer than usual] [The speed on boot up now mainly depends on your SD card]
Now you are done! Here it what mine looks like now! So what ever you install, will go into the SD-EXT partition. Dalvik Cache is also now in SD-EXT!
I hope I helped you!
Just wondering...
Hi there, I have a s5830 as well. I installed quite a number of apps in it but the internal storage is almost full. I have found this way of increasing the internal storage on many sites. But my question is, will it really work? I have read comments about this method. Most of the people say it just spoils your sd card. Let me know what you think. Thanks
leongkaixiang said:
Hi there, I have a s5830 as well. I installed quite a number of apps in it but the internal storage is almost full. I have found this way of increasing the internal storage on many sites. But my question is, will it really work? I have read comments about this method. Most of the people say it just spoils your sd card. Let me know what you think. Thanks
Click to expand...
Click to collapse
Isn't this pretty similar to Link2SD?
Wait I'm getting confused. Are these two the similar thing? If so how do you configure it? I installed link2sd and have partitioned my sd card. From here what are the procedures to expand your internal storage? Thx
Thank you friend! Helped me a lot!
About your statement...
Still man even you want it with mount2sd or link2sd still can't fully free up your internal memory coz still left some private apk that cost more on internal even that's been moved with any you named it mount2sd link2sd app2sd or with script and blahx2.... etc still there is no best method that work on freeing memory that also don't forget about statement that more app u can install more that u build cache or dalvik cache even that running front or background that also consumed your RAM issued even after you swap RAM To sd card that's finally broke your SD so That"s the end of it so if you have better solutions could you please send me email to [email protected] Thanks again.... cheers....
Zerien said:
Wait I'm getting confused. Are these two the similar thing? If so how do you configure it? I installed link2sd and have partitioned my sd card. From here what are the procedures to expand your internal storage? Thx
Click to expand...
Click to collapse
These two are similar in that they could make use of the partitioned sector of the sd card (known as the sd-ext) to act as additional "internal storage" for installing apps and works similarly as the phone internal memory. With the additional storage you could install more apps.
The above two are also similar in that they require init.d support and busy box. Most custom ROM normally are init.d supported and stock ROM's init.d support could be tested or added with app as per this tutorial: http://forum.xda-developers.com/showthread.php?t=1933849
Here are tutorials for Mount2SD and Link2SD.
Mount2SD Tutorial: http://forum.xda-developers.com/showthread.php?t=2389501
Link2SD Tutorial: http://forum.xda-developers.com/showthread.php?t=1614700
Samsung Galaxy Ace memory related problem
Dear All,
I have a problem to solve regarding my Samsung Ace S-5830 (with built in 270 MB !!! internal memory) installed on a CM11.
Small description:
SD card partitioned (1st: 5.7 GB FAT32, 2nd: 1.4GB ext2) into the device (all memory: 270 MB, internal: 178MB !!!) I have already installed Link2SD application, linked a few applications (App. cache cleaner, disk usage, Google play services, Total commander) -> SD card
My storage usage status according to Link2SD:
internal (/data) 130/178 MB
SD card (storage/sdcard0: 97% free
SD card 2nd part (/data/sdext2): 90% free
system (/system): 205/206 MB 0% free -> it seems to me it completely full. I think the install script determines the space, I don't know whether it is the proper status
cache(/cache):4/24 Mb 82 %
I have already cleaned caches a few times. When I want to install a 20 MB or so application (i.e Accuweather ) from Google Play than the application downloaded, the install procedure seemingly finished, but at the end of the process the error message:
Can't install app
Insufficient storage available
Which storage insufficient? Where is the app downloading to? Where is the Google play store cache? Is it configurable? How can I solve/improve the situation?
In general devices have remarkable internal memory (at least 1-2GB) instead of Samsung Ace. How can I overcome this disadvantage? Thank you for your valuable support.
KR,
Laszlo.