[Asus Transformer TF700] mrbillishere:
[MENTION=518363]sbdags[/MENTION]: Thanks for the work. I feel like I owe you, _that, and a bunch of the other more-active posters a big thanks because I'm one of those that can't check in or flash as often (life gets in the way) but when I do have the opportunity - such as this weekend - I know that by skimming thru the thread I can get back up to speed quickly and anticipate good results. On that front, I haven't gotten screwed yet so

Thank You Sir!!

:D

On the topic of Data2SD, let me make an observation and ask others to lend their feedback if it isn't too much trouble.

Regarding the Cromi-X Aroma installer, I've always been under the impression that the modded _that kernel option with Data2SD support was all that was necessary to enable full support for the remapping of the data mounts to the external microSD card's 2nd partition. My assumption was that Sbdags includes the boot-time detection script _that created. However, I have always noted an inconsistency with respect to what symbolic links are created as opposed to what is created when I flash the app provided by _that (called data2sd-jb42-that0.zip).

I had some time yesterday to examine the behavior of both more closely and took some notes. Here is what I found:

Both _that's script and the Aroma option provide the following and they are configured identically:

/data (reconfigured I/O to leverage the ext4 partion on the external micro SD)

/datai (reconfigured I/O to leverage the internal storage built into the tablet)

However, the mapping to /sdcard varies depending on which way you enabled data2SD support:

* _that's script maps /sdcard to /data/media/0

* Aroma script maps /sdcard to /datai/media/0

The Aroma script doesn't implement /sdcardi at all, but _that's does and it maps to /datai/media.

The mappings found in /storage are also different:

* _that's script maps /storage/emulated to /data/media

* Aroma script maps /storage/emulated to /datai/media

and

* _that's script maps /storage/sdcard0 to /data/media/0

* Aroma script maps /storage/sdcard0 to /datai/media/0 (I think the 0 is there, my notes are sketchy, sry)

Finally, the differences in the paths in /mnt are identical to /storage describe above.

So the above is what I found. I thought I'd put this out there and ask others who are using Data2SD to confirm the mappings I documented to make sure this isn't just me.

The good news here is that I have nothing to complain about. Knowing that the best configuration is one that matches what _that's script supplies, I simply flash his patch any time I update Cromi-X, prior to leaving recovery. If I don't, a lot of apps can't find my existing data.

For example, if we only use the Aroma script to configure, then ASUS's live wallpaper doesn't know its settings already exist. And someone recently posted about BS player. In that app, the default directory when you launch is /storage/emulated/0 -- which should, I think, equate to /data/media/0 a.k.a. /sdcard however in Aroma that would point to /datai/media/0 which might not exist, or would have stale user data if you converted to data2SD.

What have others been doing? I know those that (for example) like to OC don't find as much benefit from remapping /data but I find that my tablet is fine without pushing it so I like that this option is available and I use it.

Cheers.