• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Howto install DATA2SD: Guide

Not sure what you're talking about.

Once you have created the ext file on your sd card (on any rom) using Sibere's process, all you need to do is put the busybox and 01data file in any other rom (providing the rom has tested with data2sd as working) and flash it.

If you're going between sense roms, or between AOSP roms, this should be fine.

Its just going from AOSP to sense or vice versa (when you would normally have to wipe) that this may not work. Although I think I have a work around for that (untested)

Uh oh..
So that means I shouldnt have done a Full wipe in b/w installing Roms?
Since a full wipe does wipe out the ext file too..

Guess I missed a lot of discussions from that thread!
 
If I factory reset it, it removes the ext - almost as if it no longer exists. Sibere says factory reset only wipes /data, but for me its as if ext doesn't exist

If you use clockworkmod recovery, you can advanced restore/SD-EXT but this of course won't help if you need the wipe as it restores all data which may be incompatible with new rom.

By the way, if you do have to wipe, it may be easier to wipe through titanium (uninstall user and system apps). Then the ext file remains. Flash new rom with busybox and 01data, titanium restore. Worth a try
 
If I factory reset it, it removes the ext - almost as if it no longer exists. Sibere says factory reset only wipes /data, but for me its as if ext doesn't exist

If you use clockworkmod recovery, you can advanced restore/SD-EXT but this of course won't help if you need the wipe as it restores all data which may be incompatible with new rom.

By the way, if you do have to wipe, it may be easier to wipe through titanium (uninstall user and system apps). Then the ext file remains. Flash new rom with busybox and 01data, titanium restore. Worth a try

Err..
Slightly confused..
So if I'm installing a new Rom (possibly incompatible with the older one), what do you suggest that I do in Clockwork mod? "Wipe data/Factory reset" or that I use the "Mounts and Storage">format /data, /system, /cache leaving /sd-ext alone?

What is the procedure you follow while using DATA2SD and trying out Roms in between? And if we remove the A2SD script from these and flash the busybox, 01data, and e2fckrcry, and setup permissions for these, that's all that is needed? (To confirm)
 
Err..
Slightly confused..
So if I'm installing a new Rom (possibly incompatible with the older one), what do you suggest that I do in Clockwork mod? "Wipe data/Factory reset" or that I use the "Mounts and Storage">format /data, /system, /cache leaving /sd-ext alone?

No, neither. I suggested wiping via titanium backup. "Uninstall user and system apps"

What is the procedure you follow while using DATA2SD and trying out Roms in between?

I don't really try out other roms. Really happy with defrost so I only upgrade defrost. Thats why my titanium wipe work around is untested



And if we remove the A2SD script from these and flash the busybox, 01data, and e2fckrcry, and setup permissions for these, that's all that is needed? (To confirm)


All I do is drop busybox and 01data in the rom zip before flashing the rom (and remove a2sd). Then I flash the rom.

I flash a zip with some apps in it, after I flash rom, so I may integrate this into that
 
No, neither. I suggested wiping via titanium backup. "Uninstall user and system apps"

Wow..
Dan, that worked perfectly. Had set up Aurax 7.9 with DATA2SD. Removed all my user apps with data with Ti, and installed Leedroid 2.3 after removing the a2sd+ script and adding Sibere's files. Booted up perfectly. Thanks.
 
ReflexTSenseHD v1.4.1 would crash though. acore.process FC. Nothing would fix that. Maybe something in the nature of an HD Rom..

Aurax, Teppic's Rom and Leedroid all seem to work.
 
Modded Iinga's DATA2SD update.zip for Support for Aurax..

Now, after wiping/deleting files, and flashing the new A2SD+ Rom, only this zip need to be flashed as update.zip.

No need to remove the A2SD+ support. The script itself does that.
 

Attachments

got 16GB class 10 card for my birthday. I will be partitioning and testing data transfer to it at somepoint in the next week. Will feedback.

Will also test I/O speed sync on and sync off.
 


4. Download the following files:
a. e2fsck_recvy.zip (102.52 KB)
b. 01data.txt (394 Bytes)
c. busybox-armv6l (1.01 MB)
d. busybox_signed.zip (602.18 KB) -Download this one only if your ROM does not come with built in busybox support


4.1 Unzip these files (except busybox_signed.zip and 01data.txt. Just copy 01data.txt to C:) to C:\

Is it just me or is anyone else having problems with unzipping files a & c. Or have I completely got it confused? I've tried WinRar and 7-Zip both come up with error messages when trying to unzip. Please help.
Thank you :-)
 
Is it just me or is anyone else having problems with unzipping files a & c. Or have I completely got it confused? I've tried WinRar and 7-Zip both come up with error messages when trying to unzip. Please help.
Thank you :-)

Guess I made a typo there. Unziponly file a.

Here's the link to the original thread by sibere. You can get the files there if there's a problem with my links.
http://forum.xda-developers.com/showthread.php?t=852219
 
FYI sync off same 2500 quadrant but sync on now around 2000 ish, so that's a little over normal for me with a class 10.

Problem is it should just be as easy as pushing a new 01data with sync on in it, but having problems.

Can only test sync on in command line
 
FYI sync off same 2500 quadrant but sync on now around 2000 ish, so that's a little over normal for me with a class 10.

Problem is it should just be as easy as pushing a new 01data with sync on in it, but having problems.

Can only test sync on in command line

What kind of problems? Doesnt the push go through?
 
It pushed fine but just wouldn't recognise the EXt file once updated. Initially I redownloaded the 01data from Sibere, but this looks to have changed from when I originally downloaded it.

I then amended my existing one, again same issue.

Managed with doing an entire restore of system and data via nandroid to get it back to before.

However, I worked around it as I have S-off, I mounted init.d as r/w and manually typed sync into 01data.

Rebooted and all seems as expected. Highest quadrant score of 2007, after loads of tests. So that indicates Sync is on for me as usually I would be getting over 2200 and upto 2400 with sync off (on this kernel) and now can get nowehere near that.


Good stuff
 
It pushed fine but just wouldn't recognise the EXt file once updated. Initially I redownloaded the 01data from Sibere, but this looks to have changed from when I originally downloaded it.

I then amended my existing one, again same issue.

Managed with doing an entire restore of system and data via nandroid to get it back to before.

However, I worked around it as I have S-off, I mounted init.d as r/w and manually typed sync into 01data.

Rebooted and all seems as expected. Highest quadrant score of 2007, after loads of tests. So that indicates Sync is on for me as usually I would be getting over 2200 and upto 2400 with sync off (on this kernel) and now can get nowehere near that.


Good stuff

Hmm..Ever had problems with Sync off? I've had boot loops on shutdown with Sync off. Now keeping it on.

However my Class 2 memory card is starting to sulk, so about to order a Class 10.
 
If you use the reboot menu when you press power, it doesn't unmount EXT properly (if at all) and yes can cause bootloop/FC on boot/Catastrophic data loss.

This is why I have got a Class 10 so I can use SYNC. Yeah my fake quadrant boost has gone on I/O, but I'm still getting better I/O than if it was on NAND.

I willbe honest, most of the time, it was stable as long as I wasn't using the reboot menu or apps that reboot (rom manager, metamorph etc)..

But normal shutdowns never had a problem.
 
If you use the reboot menu when you press power, it doesn't unmount EXT properly (if at all) and yes can cause bootloop/FC on boot/Catastrophic data loss.

This is why I have got a Class 10 so I can use SYNC. Yeah my fake quadrant boost has gone on I/O, but I'm still getting better I/O than if it was on NAND.

I willbe honest, most of the time, it was stable as long as I wasn't using the reboot menu or apps that reboot (rom manager, metamorph etc)..

But normal shutdowns never had a problem.


I've had similar experience with reboot menu. I even wrote in neo's forum and asked him to disable the reboot options in his data2ext option. Apparently, both data2ext and data2sd are siblings when it comes to this. :)
 
I just discovered the easiest way to switch between memory cards while using data2sd. Just right click the ext partition in gparted and copy, then choose new card and paste.
 
Yep I have vmware player, but only really use web interface locally.

I think u need the server edition for this. It's very simple. If I need to partition, I just resume the server from hibernate. Takes only 3 secs and the SD card is immediately loaded by gparted. It's like running the livecd w/o a reboot. All the perks of running a program from windows, wlo the hassle of reboot for livecds.
 
Yeah I have a 10 server licence I think. I have virtual servers running at home. I actually have VMware configuration and support on my CV ;) so no worries there
 
Back
Top Bottom