yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] bluntman420:
I have read through all 100+ pages in this thread. I know the OP is busy and what not but so many people have asked questions and have not got a proper reply from OP. Only others trying to help. If this mod is no longer going to be properly supported can the info on how to do it be passed along so others can still use it?
[Asus Transformer TF700] sbdags:
Yes I can do that. Mine is a quick n dirty fix. Mr Muffin adds something more. I'll see if I can work out what he does :good:
[Asus Transformer TF700] _that:
What is the framework change in data2sd good for?
[Asus Transformer TF700] sbdags:
He edits the res\xml\storage_list.xml file with the new mount point for internal storage to sdcardi but I don't want to mess with his mod.

Anyway I made a quick a dirty patch that will allow the mod to work but will need Mista Muffin to do his official update eventually. This will at least get you up and running with 3.2 and data2sd :)

cromi-3.2-data2sd.zip - 14.99 MB

Here is the default storage list

<?xml version="1.0" encoding="utf-8"?>
<StorageList
xmlns:android="http://schemas.android.com/apk/res/android">
<storage android:mountPoint="/storage/sdcard0" android:storageDescription="@string/storage_internal" android:primary="true" android:removable="false" android:emulated="true" android:mtpReserve="100" />
<storage android:mountPoint="/Removable/MicroSD" android:storageDescription="@string/storage_microsd" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/USBdisk1" android:storageDescription="@string/storage_usbdisk1" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/USBdisk2" android:storageDescription="@string/storage_usbdisk2" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/SD" android:storageDescription="@string/storage_sdreader" android:primary="false" android:removable="true" />
</StorageList>

And here is his:

<?xml version="1.0" encoding="utf-8"?>
<StorageList
xmlns:android="http://schemas.android.com/apk/res/android">
<storage android:mountPoint="/storage/sdcard0" android:storageDescription="@string/storage_sd_card" android:primary="true" android:emulated="true" android:mtpReserve="100" />
<storage android:mountPoint="/storage/sdcardi" android:storageDescription="@string/storage_internal" android:removable="true" android:maxFileSize="4096" />
<storage android:mountPoint="/Removable/MicroSD" android:storageDescription="@string/storage_microsd" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/USBdisk1" android:storageDescription="@string/storage_usbdisk1" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/USBdisk2" android:storageDescription="@string/storage_usbdisk2" android:primary="false" android:removable="true" />
<storage android:mountPoint="/Removable/SD" android:storageDescription="@string/storage_sdreader" android:primary="false" android:removable="true" />
</StorageList>
[Asus Transformer TF700] smalis:
Thanks, sbdags. Just to confirm:

boot to TWRP

flash mount-datasd

install CleanRomI 3.2

Flash your data2sd 3.2 patch

Yes?
[Asus Transformer TF700] sbdags:
Yes:cool:
[Asus Transformer TF700] snypa:
luv sbdags !!!

...
[Asus Transformer TF700] smalis:
Working perfectly!!!
[Asus Transformer TF700] Rickymax:
For me is impossible. I put in my 32 ext4 sd the mount data, 3.1 cleanrom and cromi 3.1, installing it in that order all from the sd but i get an error at the star saying that encryption was unsuccesfull and the tablet must be restored. What am i doing wrong? Thanks!

Enviado desde mi Galaxy Nexus
[Asus Transformer TF700] buhohitr:
You have issue with your sdcard, you MUST use Gparted to format it, Minitool or anyother format tools will not work. 1st partion is fat32 and second partition is ext4, both must be primary.
[Asus Transformer TF700] Rickymax:
Ok, I will try again. I read that its a linux live cd (like booteable?), does the program read usb? cause i use one pen with a microsd like card reader

Enviado desde mi Galaxy Nexus
[Asus Transformer TF700] ValVK:
Please help to clarify some...

I received now my Sundisc 64 Gb mSD card and would like to use this data2sd mod.I've already read all postings about it here in threadl.

I have just couple of questions, to be sure, i make it all right (and understand right) from first time...

As i was reading-my EXT4 partition on mSD card (say-it will be all 64GB) will be used for mount and save all what will going to .data AND as sdcard as well,right?If some app -say my navi- must have the maps on sdcard, i must move it to ext4 patition and so on?

If so-can i then access an "old" (slow) 64 Gb of asus intern storage? say-to copy some my files,those don't need a fast access, but i want those to be accessable??? If yes-how can i do it??

I using ClearRom 3.2,i'm very impressed already from the speed and smoothness of that ROM. Can anyone say, with that MOD it will be more practically noticeable speed-smooth as without??

Thank a lot in advance for all help,

Val
[Asus Transformer TF700] _that:
Read the OP. :)
[Asus Transformer TF700] ValVK:
He-he, just do it one more time...But i cannot find anything (or i'm don't see it with my 4 "eyes") how i can access my "old"-slow intern 64 GB storage...

Sorry for my not-so-smart head,please clarify that for me!

Thank you!
[Asus Transformer TF700] sirus20:
Using es explorer with root access enabled you can see you internal as sdcardi.you can do what ever you want or move things there
[Asus Transformer TF700] ValVK:
That is it!!! I will be able to see-use my internal 64 Gb storage as sdcardi and my EXT4 part will be seen-used as sdcard, right???From any file manager and from PC as well??

(Really just to be absolutely sure, that i understand right...:)
[Asus Transformer TF700] sirus20:
if you want to do the job right you have to do this.disable journaling manualy,the one modded from sdbags didnt do it for cromi3.2.

as sdcard you will see the fat32 space that you left when you formated your new sdcard.the ext4 partition from you new sdcard will be your new internal as seen by the tablets storage info.the sdcardi can only be seen from a root enabled explorer.as for your pc you wont be able to see your sdcardi its a known issue with cromi.if you are using cm10.1 or cm10 you can see it from the pc.hope i helped somehow
[Asus Transformer TF700] p0k3y:
Has anyone tried LagFix app with Data2SD? Will it improve performance even further?

http://www.droid-life.com/2013/01/2...to-fix-your-lag-issues-what-else-would-it-do/
[Asus Transformer TF700] sbdags:
Yes I tried it and it definitely did something I could perceive. Swiping and switching apps feels better (snappier)

EDIT Should say I didn't try it with D2SD just with CROMI 3.2
[Asus Transformer TF700] sirus20:
I've noticed that this zip flashes the Clemsyn kernel. Can you make with the new modified kernel from the new base.? Also I don't know which version is used but tab won't go pass 1500mhz.in performance mode. Hm I suspect the 1.3_1.5 version
[Asus Transformer TF700] Rickymax:
I am so frustrated... i have tried gparted with no result, cause always i was getting and error when i clicked in apply changes (format both partitions). Then i tried to make some diferents from ext4 and no results, always the same. With minitool wizard i can make one ext4 partition but the tablet didint recognized it... Any help? :( i am using a 32gb class 10 scandisk
[Asus Transformer TF700] buhohitr:
Try to delete all partitions first, hit apply, then go to device select create parition table (I think your card partition table maybe messup due to playing with it too much). Now right click on the unallocated and creat new partition for fat32, then ext4 then click apply.
[Asus Transformer TF700] _that:
This is totally useless. Post the exact error message.
[Asus Transformer TF700] snypa:
something else wrong with your rig brother... that file 1000/1500/1800 ... is what i use too!

did you change to new bootloader? i dont know why else you are stuck at 1500... reflash !!!
[Asus Transformer TF700] sirus20:
i have latest bootloader.do you use the zip in previous page made by sdbags?
[Asus Transformer TF700] snypa:
yep ... have a look on same page as post ... and i posted screenshot in cromi thread ( same conversation lol ) ...

cya :confused:
[Asus Transformer TF700] sbdags:
I know what the issue is.

Clemsyn's kernel includes 2 CPU.sh files that control how each asus's balanced and performance modes perform. Mista Muffin hasn't included so when you flash the mod it is forced to use whatever you previously had,

I bet sirus had previously flashed my 1315 kernel - hence why he is seeing the 1.5ghz issue.

I'll have a go at modding this properly later :)
[Asus Transformer TF700] sirus20:
The last kernel I had was the new moded, stock from the latest jb update. It is the first time I used data2sd mod. Can you make this with the new modded kernel not Clemsyn. Battery rocks with that
[Asus Transformer TF700] steveman29:
Does anyone know why i have high cpu usage for a long period of time after i copy or write large amount of data to the ext4 partition? It really drains my battery!
[Asus Transformer TF700] _that:
How long is "long"? Enable "Show CPU usage" in the developer options and check which process is eating your CPU.
[Asus Transformer TF700] sbdags:
Did Mistar Muffin mod the kernel as well?? I don't know what he does (not documented) so it'll have to be the same kernel he provides for the time being. Why don't you pm him to see if he can add these features...? :)
[Asus Transformer TF700] sirus20:
I did but no answer came back. It's been awhile since he made his appearance in the thread.
[Asus Transformer TF700] sbdags:
Well I'll have an update ready tonight which will at least put the sdcardi back in as Mistar Muffin does it....

I'll extract his kernel and see if I can mirror his changes ;)
[Asus Transformer TF700] _that:
I have a 10.4.4.25 kernel here that mounts /dev/block/mmcblk1p2 as /data and mmcblk0p8 as /data2 and has all the other data2sd ramdisk changes - but I don't know what else one needs for the "official" data2sd mod. The fuse filesystem for /sdcardi did not mount automatically.

Edit: I feel dumb. Apparently I need to copy /bin/sdcard to /bin/sdcardi. Retrying...

Edit 2: This is surprisingly pig-headed. Now I have storage/sdcard0 mounted twice - why does this thing get commandline parameters if it ignores them anyway?
[Asus Transformer TF700] sbdags:
Did you add the fstab.cardhu and init.cardhu.rc attached below to your d2sd kernel?

I was literally just about to pm you about this - uncanny! :D
[Asus Transformer TF700] _that:
Yes, extracted from the other kernel. Further research results: bin/sdcard is some Asus-specific version with a hardcoded path (or my source is from a later version that gets one command line parameter more), and bin/sdcardi is not a straight copy but a different binary.

OK, the kernel appears to work fine, all other idiosyncrasies seem to come from the ROM, or from the fact that I never installed data2sd properly. :)

View attachment kernel-10.4.4.25-nodpi-data2sd.zip
[Asus Transformer TF700] aznmode:
Thank you sir!
[Asus Transformer TF700] sbdags:
I've also redone the original clemsyn one with the correct sdcardi mapping now as well (Same as Mistar Muffin's mod).

cromi-3.2.x-data2sd.zip - 14.91 MB

I'll add both links to the CROMI thread :)

:good:
[Asus Transformer TF700] BlaSulz:
hey guys,

i read long before here, im experienced since g1, desire, sensation and xoom with modding and flashing...

currently i own a note2 and ft700 - all is np... but this data2ext is a pain for me :D

so, i managed to partition my 32gb class 10 card - which i use for TF700 - in linux; windows didnt work with minitool.

now system boots up and i could get to welcome screen... all after full wipe.

but now i always get system-ui fc... why?

i already did two new installs - but always that fc...

plz help :D

sry 4 my poor english :p
[Asus Transformer TF700] _that:
Are you using a 10.4.4.25 kernel? Some microSD cards are unreliable on earlier kernels.
[Asus Transformer TF700] steveman29:
Απ: [MOD] Data2SD (Enhanced) - I/O Fix

About 5 minutes. I will try as you suggested. Thanks.
[Asus Transformer TF700] BlaSulz:
just updated bootloader to 10.4.4.25 from cromi 3.2 thread...

kernel is kernel of cromi-3.2.x-data2sd.zip

am i missing something?

still doesnt work btw :D
[Asus Transformer TF700] steveman29:
Απ: [MOD] Data2SD (Enhanced) - I/O Fix

Hello sbdags if i flash the new data2sd patch i will lose everything that i have installed and i will have to restore it with titanium or i wont loose anything?
[Asus Transformer TF700] _that:
Try this modified stock kernel (10.4.4.25 modified with nodpi and for data2sd):

http://d-h.st/3ua
[Asus Transformer TF700] buhohitr:
If you already on data2sd setup, you will not lose anything, the patch just update your kernel with clemsync.

If you NOT on data2sd, since it's now using your sd card, you won't see your old setup which is on the internal.

Hope that help.
[Asus Transformer TF700] aznmode:
I assume this kernel will now allow me to see my internal 32gb sd card in the setting>storage? I still cant see my internal in the storage settings...just fyi.

---------- Post added at 04:05 PM ---------- Previous post was at 03:39 PM ----------

Thank you. I can see my internal sd now.
[Asus Transformer TF700] buhohitr:
The one form sdbags is the old clemsync kernel, this one has no issue seeing your internal. The one from _that is the new stock Asus .25 kernel, this one has issue with internal storage. We need a new clemsync OC .25 kernel for data2sd, that would be nice!
[Asus Transformer TF700] _that:
"My" kernel has no issues with accessing the internal storage - both /data2 and /sdcardi work fine. If they don't appear in some GUI, that's a ROM issue, which should be fixed by properly installing the data2sd mod first, then flashing the new kernel.

And I'd like to merge clemsyn's OC and fsync patches into Asus' 10.4.4.25 sources, but Asus still have not released said sources.
[Asus Transformer TF700] steveman29:
With this new data2sd patch i can also see another disk using the default asus file manager named USBdisk1 without having any usb device connected. Is this normal?
[Asus Transformer TF700] aic719:
Hey, I'm pretty sure this is going to be a SUPER nooby question but, will my tablet boot up normally without the card? I mean I know we're only moving the data partition over to the SD and the system and boot and everything else is still going to be on the device but I'm just wondering how the system would react when the primary data folder is inaccessible.

EDIT: I just bought this device. It still hasn't even reached me. Excuse the noobiness. I'm used to Google's pro-dev stance. I've only ever owned Nexus devices.
[Asus Transformer TF700] coolerthannos:
No it won't start, it will give an encryption error at the start.
[Asus Transformer TF700] aic719:
So I'm going to need to wipe and flash to recover?
[Asus Transformer TF700] JekyllInside:
No, You don't. I just wipe cache and dalvik, flashed mount2data, Cromi 3.2.1 and the new patch and that's it. Everything running great. I got 7300 on Quadrant.
[Asus Transformer TF700] coolerthannos:
Just insert the sd card back if you want to boot into your rom or if you want to undo the data2sd mod, you can wipe and then flash the custom rom in the same go(someone correct me if I am wrong).

As your getting a new tablet, I advise you to get the NvFlash files if you want to brick proof your device. Follow this link for more information about NvFlash : http://xdaforums.com/showthread.php?p=31918320#post31918320
[Asus Transformer TF700] aic719:
No I was wondering how I'd have to go about it if the memory card crashes. I haven't had the best luck with them.

Yup I did my reading. It's the first thing I'm going to do.
[Asus Transformer TF700] coolerthannos:
If something happens with your memory card then you could do all the steps stated in the first post for a new sdcard and flash the Data2SD MOD. It would get the tablet working back again with the Data2SD MOD.
[Asus Transformer TF700] ValVK:
Please help-advice

That is strange, but i download all the files (include new files from sbdag ant _that) to setup CleanROM with data2SD mod.

i'm on CWM 6.0.2.7, i wipe everything,then i want to flash that mount-data2sd.zip file to proper mount the part in CWM,

but i get always error message "Error 7" if i flash that file...Now i'm very curious-what shouldt i proove or do?

Schould i flash CleanROM and then cromi-3.2.x-data2sd.zip or i must firs to find the reason why mount-data2sd.zip is not flashed?

Will this setup work without flashing mount-data2sd.zip? (I understand, i will need it to properly mount the partitions in CWM)

Very appreciate any help in that matter,

Thanks,

Val

Yes, i've downloade that file mount-data2sd.zip many times from different sources and tried to flash different versions,

to be sute,that is not corrupted download...Maybe it's corrupt from those sources?

Exact error-message:

symlink:some symlinks failed

E:error in /sdcard/mount-data2sd.zip

(Status 7)

Install aborted

Thank all in advance!!!
[Asus Transformer TF700] buhohitr:
If you follow my method of " how to install data2sd", in case if your sdcard card crashed, just boot into twrp, reflash the regular kernel and you back using your internal storage with all the setup intact. If you want to get back to data2sd, remove your card then reformat, put it back, boot into twrp, flash mount2sd data, do a restore, reboot, bam you back on to data2sd with all the same setup again. Basically my method you have an identical setup on the internal and on the sdcard, and you can flip flop between the 2 without losing your setup.
[Asus Transformer TF700] aznmode:
I use buhohitr's method and it worked well. I go back and forth by flashing regular kernel to go back to cromi rom or flash a data2sd kernel to go back to data2sd rom.
[Asus Transformer TF700] ryanbadowski:
Native Ubuntu with Data2SD

Has anyone tried to use Data2SD with the native Ubuntu solution presented here?: http://xdaforums.com/showthread.php?t=1988174

The native Ubuntu solution uses a boot image (flashed from recovery) to tell the Infinity to boot from a folder named Ubuntu which lives in the /data folder of the internal drive. When you want to switch back to Android, you need to flash a different boot image telling the Infinity to boot normally.

Since Data2SD uses the external flash card, I'm confused about where to put the Ubuntu folder and how to switch between Ubuntu and Android.

BTW, if you haven't tried it yet, Ubuntu runs remarkably well on the Infinity.
[Asus Transformer TF700] smalis:
Just to confirm before I mess anything up.

I am currently on CleanRomI 3.2 with sbdag's cromi-3.2-data2sd.zip I/O fix.

To update to CRI 3.2.1 with the I/O fix, is the following procedure correct?

1. Boot into TWRP

2. Wipe cache and dalvik

3. flash mount-data2sd.zip

4. flash CleanRom_3.2.1_inheritance.zip

5. flash sbdag's new cromi-3.2.x-data2sd.zip

6. Reboot.

As I am currently running the data2sd I/O fix, should steps 2 and 3 be reversed?

Thanks!
[Asus Transformer TF700] BlaSulz:
Hi, flashed the mentioned kernel yesterday evening - still no success :(

Step by Step what i wanna do next - and you guys correct me plz if somethings wrong :D

- Boot into recovery (cwm 6.0.2.7 - modded from first page) -> just noticed !microsd link doesnt work?! -> choose zip from sdcard brings up sdcard.. -> is that right?

- wipe system

- wipe data on sdcard (ext4) with pc

- wipe cache / dalvik

- flash cromi 3.2.1

- flash cromi-3.2.x-data2sd.zip

- flash kernel-10.4.4.25-nodpi-data2sd.zip

and it should work? :D
[Asus Transformer TF700] ValVK:
sdcardi

So, i8 got now all the .zips flashed, as was described many times (thanks all for the explanations!)

I booted Clean ROM without problem, all works very well and very smooth (used ext4 partition).

It's really very good MOD!

But i can't access my internal storage (those 64 Gb that called now (mounted) as sdcardi)....:(

I see that mounted sdcardi in all file managers on Tablet (Total Commander,Root Explorer), but if i tri to copy

some files on that, iget always error message about permissions (even if i do that with Root explorer).

Is here any way to make use of that intern storage? I need to copy there many my files,those are so call "archive".

I was flashed in Recovery (CWM 6.0.2.7) first - mount-data2sd.zip, then CleanROM 3.2.1 Inheritance.zip and after that

cromi-3.2.x-data2sd.zip (the last one, sbdags sent).After that i got above behaviour...Sad...I need that intern storage...

Thanks all,

Val
[Asus Transformer TF700] _that:
I'd say yes. But note that I don't have any experience with recovery mods and flashable "mount" zips for data2sd - I do stuff like mounting partitions simply on the adb shell command line. And for backups, it's easiest to turn off the tablet, pop out the card and do the backup on the PC.

You originally mentioned that your systemui crashes - before you reinstall everything you could first connect your tablet to your PC, let it crash again, then get a logcat to find out why.
[Asus Transformer TF700] sbdags:
I always thought the drawback of using this mod was that you couldn't use the internal memory anymore. I don't know though as I have never flashed it....

Can anyone confirm how internal should behave please.
[Asus Transformer TF700] aznmode:
Usually it's the kernel that hides it but sdbags 3.2.1 data2sd kernel fixed it. Atleast for me.
[Asus Transformer TF700] ValVK:
O-ops,just some curiously-i was thinking ( as it was wrote here)-it would work with the last sbdags file (as mentioned aznmode as well).

But it is only "here",withot a possibilities to access it.I understand you right, sbdags, it is so and not accessible,

even with you last file cromi-3.2.x-data2sd.zip, postem a couple of posts abobe??

In any case thanks a lot for the MOD and just brilliant ROM!

I hope it will be some clarifications, if it possible to access that sdcardi...

Thanks all!!
[Asus Transformer TF700] BlaSulz:
lol.... already did everything - like yesterday...

now it seems to work

ty anyway :)
[Asus Transformer TF700] buhohitr:
sbdags, with Mista clemsyn3.1 data2sd, we can move files between internal and external fat32 or external ext4 without problem. With yours 3.2data2sd, it's not possible to do this (no internal).
[Asus Transformer TF700] sbdags:
Even with the latest one?

All I did was add the 3.1 clemsyn kernel and the same framework mod from 3.1 that Mista does ....... I don't understand why it doesn't work.

---------- Post added at 09:02 PM ---------- Previous post was at 08:43 PM ----------

OK Try this one to see if it let's you write to sdcardi

cromi-3.2.x-data2sd_test.zip - 14.91 MB

Let me know please.
[Asus Transformer TF700] buhohitr:
OK, here is the story, I heard from a few folks that they couldn't write to internal storage so I assumed this was the case. This is bad mistake on my part. Sorry.

Here is my actual test with a clean install.

cromi 3.2 data2sd (latest version) and the recent one cromi 3.2 data2sd_test - both can write to internal no problem using root explorer. The only different between yours and Mista is , if you are using stock file browser you could see Internal (which is ext4 on external sdcard), microsd card (which is fat32 on external sdcard) and SD (which is dock external sdcard). Yours, the dock SD card is labeled as USBdisk1 and not accessible using stock file browser. So both of your versions are working fine and again sorry for the assumed statement.
[Asus Transformer TF700] sbdags:
That's good. The one thing I don't understand - why is mine different to Mistar's..? I literally just copied his files. I'll have another look tomorrow. Too busy building the odex version now :)
[Asus Transformer TF700] buhohitr:
Hey just for info, I could access sdcardi (read/write) without issue, you must did something wrong. Maybe try with twrp recovery instead, why? because I'm using it! :))