yashsingh1/xdaforums huggingface dataset:
[Asus Transformer TF700] buhohitr:
Here is quick instruction on you to setup Gparted:

You have to do it manually. It's pretty simple, may take around 20min. Just download the "gparted" iso image, then use imgburn to burn this image on your cd, reboot with cd as default boot device instead of your harddisk, once you booted into gpart operating system, there will be a gui you could use to partion your sdcard, first resize your existing partion, then create a new one from the unallocate partion as ext4. Remember both partion have to be PRIMARY and set the ext4 to boot (once you create the ext4, just right click, select flag then select boot).

Gparted boot creator

download gparted iso:

http://gparted.sourceforge.net/download.php

burn with imgburn:

http://www.imgburn.com/index.php?act=download

It's pretty simple, may take around 20min. Just download the "gparted" iso image, then use imgburn to burn this image on your cd, reboot with cd as default boot device instead of your harddisk, once you booted into gpart operating system, there will be a gui you could use to partion your sdcard, first resize your existing partion, then create a new one from the unallocate partion as ext4. Remember both partion have to be PRIMARY and set the ext4 to boot (once you create the ext4, just right click, select flag then select boot).
[Asus Transformer TF700] rogerquake:
I tired Data2SD with a 32GB ADATA Class 10 card. The benchmarks seemed all over the place, but the worst part was that the device was even slower along with more apps hanging.

I wanted to ask if there was ANYONE with any specific micro SD card that really had a much faster experience with this patch that made them want to keep this tablet? Maybe it was just the card I bought, but I felt as if the the I/O improvement still made the device too slow for a good experience. The ONLY thing that helped with web browsing speed was Browser2RAM.
[Asus Transformer TF700] bradslinux:
Thanks for this. Nice to know. Perhaps those tips should also be included in the OP if it is a "preferred" method.

It would appear most don't take the time to read or even skim a thread and all the comments made about an OP before proceeding with flashing a new ROM or Mod. That in itself isn't a good habit to be in. Many ROM's and Mod's have their own little "quirks" and pitfalls during an install.

My remark is only a suggestion to what may be included in the OP to smooth the way for less experienced users; and maybe have a higher probability of success in flashing a new ROM or Mod.

Cheers,

Brad

:beer:
[Asus Transformer TF700] buhohitr:
Please download androbench from the market and run the sdcard test, what are the scores for randowm write/read and sequencial write/read?
[Asus Transformer TF700] Brooklynsour:
does this make a big difference seems like a little project to setup...? must have taken lot of time to get this running well and setup, thank you for time and effort appreciated

---------- Post added at 12:41 AM ---------- Previous post was at 12:38 AM ----------

also if i change my mind and choose not to do this now would i be able to flash this http://xdaforums.com/showthread.php?t=1998664&page=115 now and then in future do the DATA2SD?
[Asus Transformer TF700] noobwow:
For my experience, Use only USH-1 sdcard. like Sandisk USH-1. it gives you much faster 4K random speed.
[Asus Transformer TF700] FearlessSpiff:
Would be great to have data2sd for a newer CM10 nightly, where circle battery mod has been fixed. >=2012-11-29. I had some problems without data2sd in CM10 when multitasking and would like to try it again... :)
[Asus Transformer TF700] joe7045:
Cleanrom 2.7

Hello from Spain.

Are you thinking about flashable zip to Cleanrom 2.7??

Thanks in advance

Regards
[Asus Transformer TF700] sbdags:
You don't need to - the one provided here for 2.6 is fully compatible with the DEODEX 2.7 version :)
[Asus Transformer TF700] paddycr:
Has anyone tried to make their own updated versions of these by swapping out boot.blob from old version of data2sd with the new boot.blob from the updated rom? Are any of the files in the data2sd different between releases? If I wasn't so lazy I'd try myself :p
[Asus Transformer TF700] RaMcHiPTech:
So what is the best rom/card combo that has been found? I'm on androwook 1.5 clemsyn 1.7 with samsung mobile class 10 32gb sd and pulling 6700 to 7000 in quadrant. Great combo but on order and chaos I still lag when new terrain loads (this is my real life benchmark)
[Asus Transformer TF700] Godswrath:
Anybody have success doing this with CleanRom2.7Deodex on 300T? I've tried multiple things and it all leads to "Encryption Unsuccessful".
[Asus Transformer TF700] buhohitr:
You may need to do both, but try to reformat your sdcard first if stills not working then do wipe system, wipe internal, format data then reinstall cleanrom2.7 deodex then dat2sd_cleanrom2.6.
[Asus Transformer TF700] Godswrath:
Thanks, tried reformating 3x, first with GParted, then with Minitool, then with GParted again. Tried wiping system/factory reset. Haven't tried format data or wiping internal though. Hmmm... If I do that, won't I lose the zips on my tablet? Guess I'd have to flash them connected to the PC through ADB? That's something I haven't done yet lol.
[Asus Transformer TF700] buhohitr:
No format data and wipe internal will not wipe the stuff on your sdcard (parition 1), it only wipe the second partition which is ext4 partition.
[Asus Transformer TF700] Godswrath:
Oh, thought it did cause in TWRP it says "Caution this will wipe all data including backups" or something like that.

Heh, yep they're wiped. It's okay though. Backed em up on my PC first, cause I was skeptical lol.
[Asus Transformer TF700] buhohitr:
It's true if you backup your stuff to internal (sdcard ext4), but if you back them up to the extsdcard (fat32), it will be safe.
[Asus Transformer TF700] Jeebley:
According to benchmarks it will add about .2 to .5 mbs on your random write speed. I didn't pay attention to the read speed but it improves it a bit. When actually using the tablet it makes everything run a bit smoother and bit faster. I've benchmarked mine at around 1 mbs on write and around 2 mbs on read. It's not a gigantic improvement but it does make your tablet much more usable for real world application instead of just being a fancy ereader.
[Asus Transformer TF700] Godswrath:
Well, I give up! Tried wiping everything and still no-go. Thanks for the help, though.
[Asus Transformer TF700] buhohitr:
I went back and re read your posts, now I see you have a tf300, you believe you only can use cleanrom with tf300 kernel and there is no tf300 stuff yet for Cleanrom 2.7. You could use cleanrom 2.7 with stock OC tf300, but not with data2sd. If someone think I'm wrong please chime in.
[Asus Transformer TF700] mornen:
I'm getting the exact same thing on my TF300T. Tried everything I could think of, but no go.
[Asus Transformer TF700] Godswrath:
Yeah, think it's cause we're on 300T. It's weird it doesn't work though, I mean everything else I'm using is specifically for TF700 anyways (including the kernel--clem's 650GPU).

I could use Unt's kernel for 300T for data2sd, but then I'd be losing out on an extra OC of 1Ghz. Not sure if it would be worth it.

PS I tried again but this time using the mountdata2sd zip and clearing everything before and after flashing this, still no go. Any ideas Mistar?

EDIT: Okay, think I figured out the issue. Over on 300t forums on Unter's Data2SD thread I read that 300T doesn't have native support for UHS-I cards, while TF700 apparently does. Unter had to tweak the kernel to allow for us to use UHS-I cards. So unless Mistar Muffin wants to support 300T, looks like we're SOL. =(

We'd need Mister to grant us DDR mode and to change the max card frequency from 41Mhz to 50Mhz for UHS-1 cards to work for 300t, apparently.

Not sure what Unter did to make it work--is it uncapping the sd card DTR?

If anyone on a 300T wants to try this using a non-UHS-I card, report back if it works, please. Thanks.

-Gods
[Asus Transformer TF700] stanglifemike:
I've received my 2 new SanDisk 64gb Ultra Class 10 UHS-1 cards, one for my Evo LTE and one for my Asus Infinity!!!! Backing up all my data from my 2 SanDisk 32gb Class 4 cards now. Should be applying this mod a little later today!!! I already have a Ubuntu 12.04 LiveCD so already have Gparted. I'll test the partitioning with the app on a SanDisk 2gb Class 4 card just to make sure I know how to do it, since I've never used Gparted before. Again, thanks so so much for creating this mod for us and making it possible for others to use!!! I'll post later how everything went! I'm super excited to do this!!!
[Asus Transformer TF700] zeketorrence:
I would absolutely LOVE to get this working on my TF300T. I have been trying for weeks I've read every post in this thread and just cannot make it work. I'll donate some money to anyone that can figure this out.
[Asus Transformer TF700] squidgrl:
Is there going to be a liquidsmooth version of this? or newer cm10 nightly versions? :)
[Asus Transformer TF700] froggerhopper:
I am running a tf300t with cleanrom 2.7.1 and can confirm that using minitool did not work with me but GParted did. With minitool i got a infinite restart with my tablet but works now using the EXACT same procedure with GParted. There is something though, in benchmarks my tablet seems to do the same but is slower outside of that. Slower on downloads, opening apps and running them. I have a 32GB class 10 PNY card. Any suggestions as to why?
[Asus Transformer TF700] buhohitr:
I don't think you are using data2sd, you still using internal. Download androbench from the market and run the "micro" sdcard check, tell me what's the RANDOM WRITE read out in mb/s? Remembder once it finished, it give you a prompt, make sure you hit "cancel".
[Asus Transformer TF700] froggerhopper:
Sequential read= 8.68MB Sequential write= .94MB Random read = 3.62MB Random write= .3MB

I know i am on data2sd because I sadly have the 16gb version of the tf300 and my storage has switched in settings to the 32GB microsdcard which is good. The problem is that was everything suppose to be faster? It seems to be slower than when i was on internal memory. Even when i start up the tablet, it takes longer than when i was on internal memory. I dont know if it helps but i have both tried the clemsynTFUniversal650GPUver7 and ClemsynTFUniversalStock Data2sd on the cleanrom 2.7 forum with the same result.
[Asus Transformer TF700] sirus20:
Your card is to blame. It's slower in sequential, and slightly better in random. You need a better card
[Asus Transformer TF700] Hohumhurrdurr:
Finally Jumped Onboard...

Finally decided to go ahead and try Data2SD out. So far, seems stable and good running on CleanROM 2.7.2. Androbench benchmarks are as follows:

Sequential Read: 26.24 MB/s

Sequential Write: 5.76 MB/s

Random Read: 5.46 MB/s

Random Write: 0.66 MB/s

Does that sound about in the ballpark of what I should be getting? Thanks.
[Asus Transformer TF700] buhohitr:
Your readings are too low, possible your card is not good enough (if you're infact using data2sd). Usually data2sd you should get at least 0.4/0.5mb/s and sequence right is way below normal. See if you could reformat the card with Gparted or try another card Take a look at the reading on below post..

---------- Post added at 12:07 AM ---------- Previous post was at 12:07 AM ----------

Yep! your reading is FINE!! Good job!
[Asus Transformer TF700] mrjayviper:
If I use this workaround on my TF700, does it mean I can't use the built-in storage anymore? so I only have to rely on the microSD for storing music/movies/ebooks? thanks :)
[Asus Transformer TF700] ailai55:
Hi ,where did you get the mod for CleanRom 2.7.2?
[Asus Transformer TF700] gvsukids:
From the OP "1) Decide how big you want to make the ext4 partition for /data. Remember, this is going to be the space for installing applications AND the /sdcard space that games will use the cache their extra data. Kindle books, Dropbox files, pics from the camera WILL ALL GO HERE. Personally, I decided to make the ext4 partition the whole 64gb of my card."

You can use the built in storage with a root file explorer, /data2/media is the virtual SD card for the internal storage
[Asus Transformer TF700] sbdags:
All cleanrom versions 2.5x up are compatible with data2sd as it says in the CROMI thread. You don't need a new version every time it gets updated. :victory:
[Asus Transformer TF700] Bluemgt06:
Since I use my entire sd card for the ext4 partition it would be nice if the internal memory would be set as the micro sd because music movies and photos that are on it do not show up in apps.

Asus Transformer Infinity running CleanRom 2.7.x
[Asus Transformer TF700] stanglifemike:
+1
[Asus Transformer TF700] paddycr:
12/07 cm10 nightly is working nicely with the 11/25 data2sd :)
[Asus Transformer TF700] firedawg24:
Ok so after many attempts at geting this right i ended up in a boot loop. So after reinstalling clean ROM i decided to get some base line Androbench #'s this is what i got which seems way higher that what I was getting with data2sd see below. This is without data2sd installed
[Asus Transformer TF700] gvsukids:
Did you disable fsync
[Asus Transformer TF700] rogerquake:
I've seen benchmark #s like those also.. Something has to be wrong because those speeds are definitely not correct for the performance that it delivers.
[Asus Transformer TF700] firedawg24:
Yes I did. Are these numbers good? Unless I'm reading them wrong it seems like these are much better than the numbers I've seen with data2sd.
[Asus Transformer TF700] joe1l:
Hi Mistarmuffin, is there any way you could release a new clemsyn kernel for CM10. the current one does not load
[Asus Transformer TF700] buhohitr:
This is a correct readout for random write when you have fsync disabled. This is not the actual speed you getting, since the verification process is bypassed by disabled fsync.(that's why it reported way tooooo fast, because it did not do anything and return the results right away). The speed that you're getting with data2sd is the correct speed for the sdcard.
[Asus Transformer TF700] _that:
fsync is not about verification - it is actually writing the data to the sdcard. The benchmark shows the real write performance, but only to the RAM cache, not to persistent storage.

That is why disabling fsync is dangerous - if the device crashes before all data that has accumulated in RAM is actually written to the eMMC/SD card, that data is lost forever and the stored data is incomplete or inconsistent.
[Asus Transformer TF700] WHahn:
Hey Guys i have a few Qestions regarding the bootup script etc.

I have the Cyanogenmod 10.0.0 Rom and want to use the Data2SD Fix.

-- Can i install the fix over my existing "filled" rom of CM10.0.0. or will i have to do a full factory reset (because i got stuck at the bootscreen as i tried) extending the question further to: when i update in the future to 10.0.1 witch may be possible todo without a wipe will i have to do a full wipe because of the data2SD?

-- What happens when i got Data2SD working and I remove the SD card when the tablet is in use or is rebooted. is the status on the tablet in sync with the sd card? will I be able to use it normally?

I would really like this thing to work :) :) :)

Thanks for you great work!
[Asus Transformer TF700] bradslinux:
You can if you use a nandroid backup to restore all of your stuff.....but you still will need to properly prepare the system to run a new ROM via data2sd. When you actually get the data2sd mod running, part of this process is installing a kernel specific to the partition layout where the /data partition is now located on the microSD and the internal storage is mounted as /sdcardi; /data2...etc...So...you won't be able to remove the microSD card as it will be removing the /data partition from the device....it needs this to run. :cyclops:

Good luck,

Brad
[Asus Transformer TF700] maxal:
Hi, I have just tried this mod my card is a 32 Sandisk Ultra micro sd sdhc class10 and here is my results are they ok ? and which one is the best, ext2 or ext4

1st results, 2nd partition ext2

Sequential Read: 25.15 MB/s

Sequential Write: 1.37 MB/s

Random Read: 5.21 MB/s

Random Write: 0.65 MB/s

2nd results, 2nd partition ext4

Sequential Read: 26.11 MB/s

Sequential Write: 1.2 MB/s

Random Read: 5.44 MB/s

Random Write: 0.29 MB/s

Also when the next Cleanrom update comes out do I need to flash data2sd after flashing the update?
[Asus Transformer TF700] GernBlanston:
I get very similar scores on my 32 Sandisk Ultra. Did the mod last night. Count me among those who could not get the ROM up and stable via a card formatted in Minitool, GParted worked great and I'm stable on CleanRom 2.7/data2SD 2.5. For those that haven't done the mod, I do recommend GParted, it downloads as an ISO you boot from, and once you set it up (respond to prompts, very simple) the interface is very similar to Minitool. It's also faster, for whatever reason.

I've had CIFs support using CIFs Manager in previous rooted stock firmware, is there a way to do this in CleanRom I'm unaware of? I understand CleanRom supports it, but I'm used to pointing CifsManager at the cifs.ko and md4.ko and loading via insmod...
[Asus Transformer TF700] firedawg24:
So if I have fsync enabled I will level the playing field for data2sd, so to speak?
[Asus Transformer TF700] _that:
With fsync disabled, you will not see much difference between write performance to the internal eMMC or to an external SD card, because you will measure the speed of your RAM, which does not change by installing Data2SD.

With fsync enabled, you will see the real performance of the cards.
[Asus Transformer TF700] WHahn:
Thanks for the info! so basically the internal storage will be my "sd card" where I can save stuff.

Is there a step by step guide somewhere on what and how to make this work and living with it (making the nandroid, and refilling all the data correctly etc.)? Because when you say: "When you actually get the data2sd mod running, part of this process is installing a kernel specific to the partition layout..." my question is how do i do this, or does the script work its magic?

also: if the SDcard breaks/gets lost will i be able to get to the recovery and reflash a normal rom like before?
[Asus Transformer TF700] buhohitr:
Yes, all you have to do is flash the data2sd kernel spercific for your rom. For example: if you want stock Cleanrom and stock Cleanrom kernel then you just need to flash this CleanROM 2.6: http://d-h.st/Zp2 , If you want to flash custom kernel for Cleanrom then flash this ClemsynTFUniversalStock: http://d-h.st/IBm . For the backup. once you setup your rom the way you like it, just boot into twrp and make a nandroid backup. Later on if you something happened to your sdcard, just buy a new one, format it for data2sd, then boot into twrp, flash mount_data2sd, then do a restore, then flash data2sd_custom kernel and you back to where you were befor the incident.
[Asus Transformer TF700] WHahn:
Thanks again!

and just to get this straight: i will loose every bit of data on my internal sdcard. the nandbackup saves my system apps etc. but the internal sd card with photos etc will be wiped in this process.

i will try tomorrow with the gparted method
[Asus Transformer TF700] gvsukids:
CleanROM 2.7.2 has new kernels, can a mod be made from those?
[Asus Transformer TF700] RaMcHiPTech:
I know this has been answered but I cannot figure out which method to use for what I want. I am trying to link the internal SD so that it shows up as a drive in file manager and so other programs can access it. How would I do this?
[Asus Transformer TF700] maxal:
Hi I have just started using data2sd and it's a great mod but I have a few questions can some one help please.

When the next Cleanrom update comes out do I need to flash data2sd after flashing the update?

Should I want to try another rom I take it all I have to do is do the 4 wipes in twrp and then flash the new rom?

When I want to return to Cleanrom 2.7.2 with data2sd do I just reflash my nandroid backup I made earlier.?

Thanks.
[Asus Transformer TF700] buhohitr:
When the next Cleanrom update comes out do I need to flash data2sd after flashing the update?

*** If an full update, yes, if just a patch, no

Should I want to try another rom I take it all I have to do is do the 4 wipes in twrp and then flash the new rom?

*** correct.

When I want to return to Cleanrom 2.7.2 with data2sd do I just reflash my nandroid backup I made earlier.?

*** Yes, if you do have any issue, just reflash the data2sd mod on top of your nandroid backup.
[Asus Transformer TF700] maxal:
Thanks mate.
[Asus Transformer TF700] lartomar2002:
This is the same as what I did with a Acer a100 ( http://xdaforums.com/showthread.php?t=1422158) except the process is a little different. Does the CleanRom 2.6 zip work with CleanRom 2.7.2? If Asus puts out another update and Scott makes a new rom will the updating process for the new rom be the same?
[Asus Transformer TF700] buhohitr:
data2sd_cleanrom2.6 should works fine with cleanrom 2.7.2. But the new version of Asus .23 most likely we need a new data2sd for this new one.
[Asus Transformer TF700] lartomar2002:
I think I will wait.
[Asus Transformer TF700] ishbuggy:
Should my microsd card I use for data2sd show up as a mounted storage device in the notification tray? When I first installed data2sd with CROMI 2.7.2 the notification area did not show a mounted device. After a restart it now shows up in the notification area. I dont know if this is good or bad.

For reference I am using a SanDisk class10 32 GB UHS card with a 10 MB unformatted partition #1 and the rest is ext4.
[Asus Transformer TF700] buhohitr:
If you format the first partition as fat32, it should show up as micro sdcard and your other card on the dock should show as SDcard. Once you tab on the sd card, you should also see internal as second partition.
[Asus Transformer TF700] GernBlanston:
But doesn't internal only show up if one is using a CM10 kernel? I know it doesn't show up mounted on my edition of cleanROM 2.7 w/ data2SD for 2.6. The internal locations only show up for me via file managers on the tablet with root access.
[Asus Transformer TF700] buhohitr:
Yes, that's exactly what I said, once you tab on the sdcard in notification, which launches the file manager and here you will see micrsd, sd and internal,.
[Asus Transformer TF700] RaMcHiPTech:
This is what I'm trying to accomplish on androwook 1.5 with clemsyns 1.7
[Asus Transformer TF700] ishbuggy:
Sorry, but I don't think I am understanding what you said. What do you mean "tab on the sd card"? My partition #1 is unformatted, and it does not show up as expected. The second partition is the ext4 partition and it didnt show up after I flashed data2sd, but after a reboot it does show up in a notification.

When I look in /mnt I see [Internal memory, sdcard1, SD card].
[Asus Transformer TF700] calomar:
microsd not mounted

Hi everybody

If I format the microsd in ext4 or ext2 the tablet don't recognizes the memory

I tried to format the microsd with this partitions:

primary ext4 + primary ext4

primary ext2 + primary ext2

primary ext4

primary ext2

primary fat32 + primary ext4 <-- Only recognizes the fat32 partition

What's the problem?
[Asus Transformer TF700] buhohitr:
Make sure your second partition (ext2 or 4) set to active(boot) and using Gparted to do so.
[Asus Transformer TF700] jimmynoos:
Encryption Unsuccesful

Please help, I have done everything in trying to make this work... I originally tried Mini-tool not readin all the way through the thread, then reformatted using Gparted. It didn't work so I reformatted again with Gparted from scratch, but it still says encryption unsuccessful on boot.

Nothing seems to work, I even tried the other thread with the 1 flashable zip. Any help would be greatly appreciated.

I have:

Sandisk 32 gb class 10 UHS-1 card

partitioned fat32 - 2-6gb

ext 4 - the rest of the space.

both are primary.

-I can see the storage on the device and the computer and access all of the files. Im CM10

tx
[Asus Transformer TF700] elislurry:
Just finally got my card and flashed this. Just so i'm clear if my old stuff is now under microSD this means it flashed correctly right?