Hybrid data 2sd - Galaxy 3 Q&A, Help & Troubleshooting

Could someone please tell me how to use hybrid data2sd and what are the pros and cons of it
A detailed explanation would be preferred
Sent from my GT-I5800 using xda premium

There are many threads about this subject,but i will explain. As you know our phone has a low internal memory problem and you can't install so many apps.You see every user app and data is stored in /data folder in internal memory.So developers found a trick to increase the internal memory.When you partitioned your sd card there will be a similar folder /data and it is linked with the internal memory /data all the data from there to the /data folder on sd card.Now the phone thinks that this folder is actually the internal memory and sends all the apps to the sd-ext.This is Data2SD. But the /data folder contains many folders...for app (/data/app) and for dalvik cache(/data/data) and with HYBRID DATA2SD you can choose which folder will go on sd-ext .It is recommended to only transfer /data/app on sd-ext because transfering the dalvik cache could slow down your phone.Hope that helped.Cheers

bsuhas said:
I will try to explain in simple lang....
On android OS, users applications and data is stored in /data folder (partition) in internal memory. Since g3 have less memory, it has restrictions on how many apps you can install and blah blah...
So out greate developers do a trick to increase internal memory.
When we have partitioned SD card, there in new partition, they create a similar folder stucture of /data. and link internal memorys /data to point to sd card data folder. This link is similar to a shortcut. Android OS thinks that the /data folder is there in internal memory and it reads and writes to it but actually that data goes to sd-ext partition and thus the size of internal memory dose not increases as you install apps. This is Data2SD
/data has many folder...majorly for app (/data/app) and for dalvic cache (/data/data). If you are not mounting entire /data to sd-ext, but selectively mapping each folder you want to sd-ext, then this is called HybridData2SD. For ex, I prefer app dir (/data/app) to be mounted on sd-ext but not the cache (/data/data). Cache should be on phone as its accessed so much and makes my phone lag If i put it on sd-ext.
hope this clears the concept.
Click to expand...
Click to collapse
@OP, please search before posting.

artifex21 said:
There are many threads about this subject,but i will explain. As you know our phone has a low internal memory problem and you can't install so many apps.You see every user app and data is stored in /data folder in internal memory.So developers found a trick to increase the internal memory.When you partitioned your sd card there will be a similar folder /data and it is linked with the internal memory /data all the data from there to the /data folder on sd card.Now the phone thinks that this folder is actually the internal memory and sends all the apps to the sd-ext.This is Data2SD. But the /data folder contains many folders...for app (/data/app) and for dalvik cache(/data/data) and with HYBRID DATA2SD you can choose which folder will go on sd-ext .It is recommended to only transfer /data/app on sd-ext because transfering the dalvik cache could slow down your phone.Hope that helped.Cheers
Click to expand...
Click to collapse
Where shall I refer to know how to partition sd card?
Sent from my GT-I5800 using xda premium

@partition of the sd card is very easy.You can partition your card directly from cwm recovery or using a program called MiniTool.Be sure to backup your sd cards data...

Related

apps2sd+ vs Titanium

I have created a 512MB ext3 partition on my SD-card and the rest of the 16GB is FAT32. Then I installed CM6.0, google apps and radio images on my Nexus One (after wiping caches and performing a factory reset in Clockwork). Finally I installed the Darktremor Apps2SD 2.7.5.2 also using Clockwork. When installing new apps I can see, using Quick System Info app, that the ext3 partition is working and that apps really are installed there. I can also see that the Internal memory free space is decreasing but as I understand it is because the Dalvik cache is placed there. Please correct me if I am wrong.
Now to my question. Is there a difference in how much space I save on the Internal memory using this method instead of manually move apps with Titanium Backup?
I know that I with the Darktremor script also can move Dalvik cache to the SD card but as I only have a class 2 SD card I notice that the performance is lowered a bit.
test

Backing up through recovery

I was running a backup through recovery & when it got to the part about backing SD-ext it said no SD-ext found & skip it. Is there suppose to be SD-ext or is
it something I do my self & if I do set it up will I lose any data?
Sent from my Desire HD using XDA Premium App
It's something you'd have to setup yourself. You'll have to partition your Micro SD Card w/ an ext3 partition and dl dta2sd or S2E, with the latter being preferred. Doing this causes your phone to treat the ext3 partition as internal storage space for apps and whatnot.
IMHO, if you're not gonna have a gillion apps installed, there's really no reason for doing this since the phone has a large amount of internal storage and partitioning your card reduces the effective size for storing pics/music.
Tx

Question

When i do a nandroid backup it says no sd-ext to backup.
Did i do something wrong when i rooted it?
bowlfan1223 said:
When i do a nandroid backup it says no sd-ext to backup.
Did i do something wrong when i rooted it?
Click to expand...
Click to collapse
No you didn't do anything wrong. There is no sd-ext to backup simply because you have no sd-ext, and that's okay. Lol
Ext is a filesystem type, and sd-ext would be an ext partition on your sd card. I think it is mostly useful on phones with very low internal memory, such as the Nexus One with less than 200MB available for installing apps. I never used it with my N1 but if i understand it correctly, the sd-ext frees up internal memory by allowing you to mount system partitions to your memory card.
I don't think we really would need one with this phone because we have much more internal memory available from the start.
phburks said:
No you didn't do anything wrong. There is no sd-ext to backup simply because you have no sd-ext, and that's okay. Lol
Ext is a filesystem type, and sd-ext would be an ext partition on your sd card. I think it is mostly useful on phones with very low internal memory, such as the Nexus One with less than 200MB available for installing apps. I never used it with my N1 but if i understand it correctly, the sd-ext frees up internal memory by allowing you to mount system partitions to your memory card.
I don't think we really would need one with this phone because we have much more internal memory available from the start.
Click to expand...
Click to collapse
Yup...sd-ext is just a partition created for Apps2SD basically. You only have one if you partition your SD card for Apps2SD and enable the moving of all apps to the SD card...it's kind of like a second (and unnecessary) data partition. All in all, you did nothing wrong and your phone will still make good backups
sweet, thanks guys

[q] sd-ext ics

Hi all,
I have several questions concerning SD-EXT partition.
Is SD-EXT partition still useful in ICS?
I partitionned my SD card with 4EXT (recovery): one partition of 4GB in EXT3 format, and remaining space as FAT32. I tried several browser apps (ES Explorer, Astro and Root Explorer) but none of them shows "/SD-Ext" root directory, is there something to do to show it?
When I choose to move an application to SD Card, it seems that my application is moved to my FAT32 partition in "\.android_secure" directory with a "*.ASEC" file extension, so it seems that my SD-EXT partition is not used! How to move application to SD-EXT partition?
(optional) Is SD-EXT partition still available to OS when SD Card is mounted in USB with the computer (maybe a stupid question) ?
(optional) In 4EXT, what is the effect of mounting or unmounting "/cache", "/sdcard", "/sd-ext", etc. ?
Thank you in advance for your answers.
Kino101 said:
Hi all,
I have several questions concerning SD-EXT partition.
Is SD-EXT partition still useful in ICS?
I partitionned my SD card with 4EXT (recovery): one partition of 4GB in EXT3 format, and remaining space as FAT32. I tried several browser apps (ES Explorer, Astro and Root Explorer) but none of them shows "/SD-Ext" root directory, is there something to do to show it?
When I choose to move an application to SD Card, it seems that my application is moved to my FAT32 partition in "\.android_secure" directory with a "*.ASEC" file extension, so it seems that my SD-EXT partition is not used! How to move application to SD-EXT partition?
(optional) Is SD-EXT partition still available to OS when SD Card is mounted in USB with the computer (maybe a stupid question) ?
(optional) In 4EXT, what is the effect of mounting or unmounting "/cache", "/sdcard", "/sd-ext", etc. ?
Thank you in advance for your answers.
Click to expand...
Click to collapse
Hi,
Sensation has 1 GB of internal space.
There is no longer any need for ext 3 or 4 partitions on the sd card.
Format the card to FAT 32,and enjoy ALL of the space for music,films,pictures,backups,etc.
c'est bien ça.
-------------------
Voyage Vietnam-Voyages Vietnam-Halong Jonque Hai Long
I don't understand why do you need ext partition for sensation. It has enough memory for most of the app you needed. All games u can install to sd card. No need for ext at all. I tried to use ext before had lots of problems so would recommend just don't use.
Sent from my HTC Sensation XE with Beats Audio Z715e using Tapatalk 2
Thanks all, it seems that you all agree to say that SD-EXT is useless with "Sensation", so I'll probably give up with this feature...
As I like to understand things in general, it would be great if an expert could explain why I don't see my SD-EXT partition (created with 4EXT) with any of the most known browser, and how to move Apps to SD-EXT instead of "\.android_secure" of my FAT32 partition...
I am NOT an expert ,hope you don't mind , but this is how I install apps to my sd card. I believe you have the ability to control there destination with this app. there are SEVERAL applications in the play store for rooted devices to move applications to sd card. I prefer one called links to SD because it does batch installations or un installations if need be to the SD card. It's very easy to use. I love it when changing over to a new SD card . I can simply batch install ALL the applications I want to my SD card in one step. Hope this helps. Best wishes .
Sent from my HTC Sensation 4G using xda premium
realsis said:
I am NOT an expert ,hope you don't mind , but this is how I install apps to my sd card. I believe you have the ability to control there destination with this app. there are SEVERAL applications in the play store for rooted devices to move applications to sd card. I prefer one called links to SD because it does batch installations or un installations if need be to the SD card. It's very easy to use. I love it when changing over to a new SD card . I can simply batch install ALL the applications I want to my SD card in one step. Hope this helps. Best wishes .
Sent from my HTC Sensation 4G using xda premium
Click to expand...
Click to collapse
Thanks for your reply but just for your information, I also tried some apps from the Play Store (APP2SD, APP 2 SD), but they all do the same action as the built-in function "move to SD" that can be found in "Settings=>Applications" that's to say move the app to "\.android_secure" and not to my SD-EXT partition.
Best wishes.

How to format internal memory?

I accidentally formatted data under TWRP and now the internal memory won't accept files larger than 4gb.
How do I format the internal memory to another filesystem?
Hazmatyre said:
I accidentally formatted data under TWRP and now the internal memory won't accept files larger than 4gb.
How do I format the internal memory to another filesystem?
Click to expand...
Click to collapse
I would not expect that Android works at all with /data on a FAT32 partition - are you sure that it's not ext4? The problem could also be somewhere else. Please post the output of "mount|grep /data" (e.g invoked using adb shell).

Categories

Resources