yashsingh1/xdaforums huggingface dataset:
[EVO 4G General] live2ride96:
To dismiss either phone or os is ignorant. I owned an Iphone 3gs, and then went to a Nexus, then an Epic, and now an Evo. All were nice in their own right. Iphones certainly are not spectacular on battery life either. All were fairly close in that department, honestly. There are different phones for different people. I'm happy with my choice, and you should be happy with yours. Otherwise, switch. I don't rag on anybody for liking an iphone. Hell, one of my closest friends has one (in fact he bought it because he liked mine). He likes it, and I'm happy for him. I actually considered an Iphone 4 when it came out, but I can get coverage with Sprint so many places I can't with AT&T. Thus, the iphone's not even an option. Apple's kind of screwing themselves with that exclusive AT&T contract. What I don't like thought is Apple fanboys. Or Android fanboys for that matter. Fans are fine (I'm an Android fan). As a whole though, I think Apple has more people who buy their products because it's a status thing. To me, that's absolutely a ridiculous reason to buy anything. But then again, my wife even tells me I'm too practical minded. LOL. Enjoy your phone, whatever it may be. Or else switch.
[EVO 4G General] xHausx:
Dildrolid FTW! If only evos were waterproof... lol

I've got two people and possibly a third converted to the Evo but it hasn't gotten me laid yet...
[EVO 4G General] cesarcerros31:
Hahaha dildroid ftw

I got 4 people hooked on evos now and more coming

Sent from my overclocked Cyanogenmod htc evolution 4g sucka
[EVO 4G General] eluno:
ok guys i gonna break it down in one word why the evo is far and away better than the iphone.

KICKSTAND:p

just kidding of course:)
[EVO 4G General] aramey024:
I came directly from a 3GS and have had my EVO for about 3 months, I made the choice to go Android instead of renewing for an iPhone 4. At first, when I got my EVO I didn't seem as interested in the phone as much I was the EVO. I found myself waiting until I got to a computer to do things I used to do on my iPhone, this was because I found myself trying to use Android like iOS, trying to fit everything onto one home screen and making it as "streamlined" as iOS is. About a month ago I began messing with widgets and multiple home screens was when I began to love Android and grasp its full potential. Once I rooted and installed a couple ROM's I definitely knew that I had (from my point of view) a far superior OS and device when it came to options, customization, appearance, etc. What I always tell people when asked how I feel about the switch I tell them if you don't plan on committing time to get to know Android and all the numerous things that is great for and are just going to turn the phone on and install a couple of app's then just go with the iPhone. But, if you want a device that you can basically make do whatever you think a cell phone can do than go Android..... Just my 2 cents... BTW my first post here guys, you're all awesome, I have never needed to post before in 3 months of ownership!! Always had my ?'s answered with that wonderful search button and everyone's know-how. Thanks a bunch
[EVO 4G General] macgyverfc:
All hardware and OSs aside...

I like my price plan with Sprint. ATT would cost more for the same thing I am getting from Sprint (A co-worker and I compared bills one month). If I was with ATT, I would have the iPhone. Since I am with Sprint, I have the EVO.

I don't care if your phone can do something mine can't, or if mine can do something yours can't. I like not paying an arm and a leg for service. Especially when I am driving and a phone call drops out. It happens with every provider out there. I don't think there is anything else in this world that people pay for that doesn't perform 100%. I know for a fact that I wouldn't have my truck if I knew that it would stop running when I go through certain areas. But I know I will have no cell service when I go through those same places.

Sprint is the cheapest for me, therefore I own an EVO.
[EVO 4G General] ron87:
TRUE:cool:
[EVO 4G General] faxvouy:
Nailed it.
[EVO 4G General] Award Tour:
I guess I must be imagining all the color noise the EVO's camera produces.
[EVO 4G General] eluno:
yup you guess it right this time:D
[EVO 4G General] DragonXJC:
I had a Blackberry Tour (personal) and iPhone 3GS (business). The iPhone got all the play compared to my BB. When I needed internet, map navigation, or music. Now that I have an Evo my 3GS has become an iPod and occasionally check work email. The battery on the iPhone lasts alot longer now!.......because I don't use it anymore. :p
[EVO 4G General] xlGmanlx:
up your memory card and install pandora/etc and you won't even need the 3GS haha
[Desire Android Development] fogbav:
This sounds really great ... 2 things :

1. your links are broken

2. Can't we generate the file for /data on the first fat32 partition ... would be a lot easier to format the sdcard with only one partition ...

thank you very much for this great information ...
[Desire Android Development] sibere:
No because you won't be able to use your SD as an external drive when connected to USB.

Just checked the links and they're OK
[Desire Android Development] bluelavender:
i vouch for sibere's script... i'm one of first "live testers" for his script and it works great and very, very stable :)

and from what have been tested by several testers , it can work in these roms :

without a2sd+ :

- rooted stock

- leedroid no-a2sd

with a2sd+ :

- auraxtsense

- defrost

- leedroid

- alex-v

Sibere, allow me to add notes from AndroHero on using the script with a2sd+ rom :

- remove the data2sd (or in auraxt, stuff2sd) from system/etc/init.d in the rom zipfile, or if you have install the rom, just remove from system/etc/init.d

- do the sibere script

Regards

BL
[Desire Android Development] mattiadj:
I have follow this easyest tutorial and i'm ok.

All credits to AndroHero for tutorial and to sibere for the hack! I'm only copy and paste from the previous thread!

This tutorial is for all app2sd sense rom so you can follow this tutorial not onfly for lee droid.

As attachment the file that tutorial need.

I have made a 2gb partition for data and is an awesome to see 1.80gb internal memory at first boot!!!!

WOOOOW

Now let's start with tutorial!

------TUTORIAL BEGIN-------

WHAT YOU NEED:

1)Root

2)Android SDK

3)15minutes of time

ALWAYS MAKE A NANDROID BACKUP AND SD BACKUP!!!

LET'S START NOW!

1) download leedroid 2.2f (apps2sd version)

2) unzip the .zip file, open the folder, open the system folder, and then inside that open the folder called etc, you will see a folder called init.d, open that and delete the file called 40a2sd, now just navigate back to the root of the rom and re-zip it.

3) now you need to partition your sd card, use gparted to make 2 fat partitions, a large primary partition and a secondary one about 1gb in size.

4) once you have done that copy the leedroid.zip to the sd card, boot into recovery, do all your wipes and flash the rom, one fashed boot it up and set it up as normal.

5) once set up, hold the power button and choose the option to reboot into recovery.

6) once in recovery connect your phone to your pc, open a command prompt and navigate to the tools folder inside the android SDK.

7) now in the command prompt type the following one at a time:

adb shell

mount /system

mount /data

mount /sdcard

exit

8) now leave the command prompt open and download the file at the bottom of the screen, (i have had to zip it, just open the .zip and the 01data file is inside) and copy it to the root of the c:\ drive on your pc.

9) in the command prompt type (one at a time and always wait for the # to appear again before entering a new command)

adb push c:\01data /system/etc/init.d

adb shell

chmod 755 /system/etc/init.d/01data

cd /

mount /dev/block/mmcblk0p2 /sd-ext

dd if=/dev/zero of=/sd-ext/ext2 bs=1048576

/system/xbin/busybox mke2fs -F -L userdata /sd-ext/ext2

mkdir /sd

/system/xbin/busybox mount -o loop /sd-ext/ext2 /sd

cd /data

cp -a * /sd

cd /

/system/xbin/busybox umount /sd

exit

adb reboot

10) your phone will now reboot with a much bigger /data/ partition.

------TUTORIAL END-------

I suggest to activate the boost!

type in adb shell window with android running:

busybox mount -o remount,noatime,nodiratime /mnt/asec/ext/ext2 /data
[Desire Android Development] fogbav:
Sounds real logical ...8) ... Ups ... shortcut in brain ...8)
[Desire Android Development] sibere:
Year sure, you're free to add notes mate :)
[Desire Android Development] kakit526:
will this increase the battery usage?
[Desire Android Development] bluelavender:
No effect at all on the battery usage. the usage is around the same .

BL
[Desire Android Development] alessandro_xda:
only one question:

is it better than using a2sd+?

what is the difference?

i had a lot of memory issues with a2sd+ (internal memory decrease very quickly compared to a2sd storage until i get the 'low memory' error message), does this solve my problem?

thanks

bye

Alessandro
[Desire Android Development] lpachuong:
Does this really increase IO speed? Can anyone who managed to set this up please post ur Quadrant benchmark.
[Desire Android Development] bluelavender:
Yes, it will solve the problem :)

The reason why internal memory still decreases with a2sd+ is because not every part of the apps are moved to sd-card . Some of the data parts are still in the internal memory.

This script moves entire data folder to sd card, so nothing in internal memory get decreased :)

It can be any size you want. So far, the maximum tested size is 2 gb :) i think was tested by mattiadj & androhero.

BL
[Desire Android Development] kakit526:
I tried once, i got 1956 score (CPU at 998Mhz)
[Desire Android Development] coutts99:
Does this preserve the data on the card? Or do you have to copy everything back on?

Of course I'll have backups, but just asking :)
[Desire Android Development] bluelavender:
it will survive the boot... of course, if you wipe factory data, everything will be gone...but it is safe and survive normal reboot or recovery reboot :)

BL
[Desire Android Development] mattiadj:
This is what is on clean flash of leedroid and after this hack!

I have made a 2gb partition....

Image talks alone....one word: THANKS!
[Desire Android Development] @ngel:
Great job!

Now I expect seeing this bundled into all ROMs around here... :cool:
[Desire Android Development] quad2012:
Any improvements are welcome but beside the space can you feel the I/O at some points or is it just a number?
[Desire Android Development] Pavelol:
Dude you are legen........ wait for it........... DeRY =D

hope to find a little time to test this awesome tutorial =]
[Desire Android Development] diggedy:
what would happen if the SD card failed? does this render the phone unuseable until a new rom is flashed?
[Desire Android Development] sibere:
Google?
[Desire Android Development] danarama:
Sudden moments of lag.

Thanks for clarification Sibere

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] ghmail2:
just now i had a auotmatic reboot and suddenly all the apps are fc...:(

what should i do?

i just did a dropbox uploading then phone reboot itself and the apps are fc and i loose all the data of all the apps:eek:
[Desire Android Development] mattiadj:
I have moment when my desire seems to be blocked with black screen and all is blocked....so may I have spike lags?

sent from the future
[Desire Android Development] sibere:
Never had that, wether sync ON or OFF.

Try with off

A lag is a lag, the phone feels like running with a 128mhz cpu. Nothing to do with black screens and other kinds of bugs.
[Desire Android Development] mattiadj:
Ok, in general seems to be more slow than normal, right?
[Desire Android Development] sibere:
Yes for a very short moment. If this happens when you don't do accesses to SD, then your problem is something else but not I/O lag.
[Desire Android Development] UpSpin:
before all of you go crazy and buy class 10 cards, please take a break and read this:

http://www.engadget.com/2010/11/17/windows-phone-7s-microsd-mess-the-full-story-and-how-nokia-ca/

And what we need is random access times.
[Desire Android Development] mattiadj:
LOL!!!

I have found a 16gb class 10 card but is quite expensive so before buy it I want understand if I will have a visible performance boost :-)

Now with my class 4 card my performance is very poor.only 2mb max in write and 14 in read....

sent from the future
[Desire Android Development] sibere:
Mate your card has a problem. A class 4 should give you ... 4mb/s! If you have 2, ask for refund :) I'm getting close to 10mb/s with a class 6.
[Desire Android Development] mattiadj:
I have made test with SD card speed test from desire and I have 1mb at first test and 2 at second test and 1 again at test three!

sent from the future
[Desire Android Development] sibere:
Did u optimized the formating ?
[Desire Android Development] mattiadj:
I don't know....how?I have made all step of tutorial...not other and I have made your boost...

sent from the future
[Desire Android Development] bluelavender:
Guys, i think i can confirm that in my set, auraxtsense is not compatible., even after removing stuff2sd script...

Androhero, which version of auraxt works in your set ?
[Desire Android Development] sibere:
Look at OP, I published a link where they explain how to optimize SD
[Desire Android Development] mattiadj:
I seem very ignorant when talk with you....LOL

What is op?:-)

sent from the future
[Desire Android Development] sibere:
:D Original Post
[Desire Android Development] mattiadj:
:-):-) ok thanks and where can I find your guide?

sent from the future
[Desire Android Development] danarama:
In his original post, there is a link.

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] mattiadj:
Thanks!!!now all is clear and excuse me for my very idiot question :-)

sent from the future
[Desire Android Development] danarama:
Don't worry.

Asked plenty myself.

Here comes another.

If I wanted to flash a newer release of the same Rom with no data wipe, the process described on the guide here could be stripped down a little as the ext file is already on the second partition?

If so, which commands would be superfluous ?

Would it be possible for us to create a flashable zip containing key /system files, or replace them manually or am I looking st this too simply?

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] mattiadj:
+1 I think this is very important.for ROM upgrade or simply for try another Rom became wonderful one click procedure for have this hack installed :-)

sent from the future
[Desire Android Development] danarama:
Edited my post slightly as it read as if I was requesting sibere to create a flashable zip when I'm only enquiring as to whether it is feasible

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] wollyka:
another question for the card optimization: the guide assumes that we want to have 1 partition on the sdcard. How to apply to create 2 optimized partitions?
[Desire Android Development] danarama:
The guide doesn't assume you want 1 extra partition. It's telling you you can have 1. 2 wouldn't work as it is, but why would you want 2?

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] wollyka:
We need 2 partitions on the sdcard to use Data2sd right? 1 FAT32 for storage and the other Fat32 for /data (ext). So how to optimize those 2 partitions (FAT32) on the sdcard?

Edit: Sorry if my question seems noobish!
[Desire Android Development] Jagdish84:
I couldnt, for the life of me, make it work, dunno why, dunno how, goin back to old A2SD :\
[Desire Android Development] danarama:
Oh I see. Didn't read your post right. Did you read the link in the first post about optimisation?

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] sibere:
I'm sorry but I don't see where the problem is. You format part.1 FAT32 with optimization and then the 2nd one with the same method. You will end-up with 2 optimized fat32 partitons. FYI SD card speed test is only testing speed of part. 1

My little piece of advice: use linux for formatting :)
[Desire Android Development] wollyka:
i though about it but would the partitions be aligned that's way? (partitions alignment not FAT32 format alignment) just a question..

Can we create 1 FAT32 partition then resize it to two?

BTW i use ubuntu for fdisk and gparted :)
[Desire Android Development] danarama:
Well the second partition wouldn't be optimised and wouldn't resizing the first one result in a format of sorts anyway?

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] bluelavender:
Jagdish, if you use auraxt, yes, looks like auraxt 8 is not compatible. Or at least, have to wait for androhero to inform us how to make it work with aura

So far : rooted stock, defrost, leedroid, & miui are confirmed compatible
[Desire Android Development] TiDuS059:
thx for this ;) :cool:
[Desire Android Development] felix1318:
i don't get the 3rd part... i just learn how to make partition through youtube http://www.youtube.com/watch?v=9d7qhBpCJQc , so both partition in FAT32 format, and both in primary partition, 1gb for data where i install my apps in the phone, another left over spaces will be my storage for my music and stuff... Am I right and continue with step 4?

I don't understand by making both partition FAT32 and primary partition, the phone will understand which is for storage, which is for data?

and what does the part sync off and on do other than boost up?

previously i'm using rom manager to make a 512mb partition, with this new DATA2SD i'll get another 500mb which is 1gb (above 1gb will have problem with market, stated in the 1st post), faster write/copy speed, am i right?

Sorry for so many questions, new to partition...
[Desire Android Development] danarama:
I rebooted my device to redraw the pull down. Went in a bit of a boot loop, but at the end of the loop, an error message stating "the UID's on your device are inconsistent. You have to wipe data or your phone will be unusable" and a button at the bottom which said "I'm feeling lucky".

I have rebooted and flashed a couple of different kernels since undertaking this procedure though.

Just thought I'd let you know.

Doing a Nandroid restore.

.. I did install audio manager pro without uninstalling free after my last reboot though, so wonder if their UID's conflicted?! Hmm
[Desire Android Development] bluelavender:
guys...just quick question.. after this data2sd mod, what type of "nandroid" backup that we can do ? i think nandroid+ext backup would be ... impossible ? as the 01data script is not executed during recovery ... please correct me if i'm wrong..

How should i do nandroid backup after applying this patch ? Thanks :)

BL
[Desire Android Development] rafi300:
Successfully on DATA2SD.

But I have a question... are any of having WiFi problems in which Wireless is not being turned on at all and giving errors after this port.

I'm on LeeDroid 2.2f with stock leedroid kernel.
[Desire Android Development] seto_613:
Without any problem here.

WiFi works, tethering works, all functions work perfectly.
[Desire Android Development] rafi300:
i guess stock leedroid kernel does have problem.. i switched kernel to couttstech 875mv and its fine now. after flashin kernel the data2sd went away.. so i had to do all procedure again except the dd= .. as thats not needed.

2.29GiB of Internal storage! But market does give the error of there is not enough space lolx ;)
[Desire Android Development] bluelavender:
Don't do more than 2gigs... market somehow cannot recognize anything beyond that (don't ask me why, because i tried it and was advised to lower the space to something below 2 gigs)

:)

BL
[Desire Android Development] sibere:
Just do a normal nandroid backup. It will backup the 2nd partiton too.
[Desire Android Development] danarama:
Guessing nandroid just looks for ext file systems on sd because it finds it and backs it up. Takes a while though.

Wondering if a nandroid restore would work on a correctly partitioned replacement sd... or whether the ext file will need to be on place first. Guessing the latter

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] sibere:
To restore u will need a sd with 2 partitions. The 2nd will have to have enough space for the ext file.

Nandroid will just not backup /sdcard. The rest is saved.
[Desire Android Development] bluelavender:
Thanks guys,

i will stick to nandroid backup instead of nandroid+ext backup then ... was confused earlier because amon-ra offers these 2 types of nandroid instead of 1 nandroid type offered by clockworkmod :)

BL
[Desire Android Development] danarama:
Just as I hoped. ace

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] sibere:
Ha.. hemmm well I don't know about amon-ra. clockwork is doing a full backup including ext as a default. if you have the choice, select ext backup option too.

The backup takes a lot of time if you did a 2GB partition. It will take a lot of space on /sdcard/ too :)
[Desire Android Development] bluelavender:
Thanks Sibere... will do that :-) currently i "only" do 900mb though :-)
[Desire Android Development] mattiadj:
Hello,

i'm back :D

After 3 days of testing i can says that have 1.80gb of internal memory is fantastic but i have a lot of lag during the use of my desire.

I think is a problem of my slow sd (class 4 but 1/2mb in write) but i discovered with MacCarron (he has a class 10 card!!!) that is not a problem of sd but a "effects" of this wonderful hack.

It's possibile to make somenthig to remove these lags?

Thanks :)
[Desire Android Development] sibere:
I'd say 900mb is a good value, cause mine is also around 900 :D
[Desire Android Development] sibere:
I have a class 6 and no lags, whatever I do.

Could it be something else?

Did you try with sync ON instead of OFF?

Maybe my kernel/cpu scheduler deals better with it :D
[Desire Android Development] twicejr:
Yeah wondering that too. Would it be possible to switch between backupped roms?
[Desire Android Development] mattiadj:
I use leedroid 2.2f with 1152mhz oc and smartass governator.

It's not enough??
[Desire Android Development] mon@diac:
First, Thanks for the usefull post and infos...and for great script..I tried it on the Cyanogen RC2..not work..on MIUI, great works..I want to ask a question..How can I set the script for ext4? and Do you suggest that?
[Desire Android Development] danarama:
I've a class 4. Running defrost with vork svs 1152. No lag for me. That said vork + defrost is going to be much faster than leedroid anyway.

What scheduler do you have ? Cfs, bfs?

--------------------

DeFroST FAQ... http://xdaforums.com/showpost.php?p=6622965&postcount=2
[Desire Android Development] mattiadj:
I don't know what is cfs or bfs btw where can i see it?
[Desire Android Development] bluelavender:
Mine is leedroid, class 4 kingston, & sibere kernel :-), no lag as well. All smooth
[Desire Android Development] bluelavender:
It's the kernel type. Bfs is usually faster than cfs
[Desire Android Development] twicejr:
For people who can't get the alignment to work with 2 partitions: use the Paragon Partition Alignment Tool

srsch : (x64)PAT 2.0
[Desire Android Development] HTF:
Don't use smartass would be my advice, ondemand or interactive would be better.

I get nothing but lag when using smartass, with or without this mod.
[Desire Android Development] adionita:
miui this

Quick question guys :

Does this work with MIUI ROM ? And : Do i need to S-OFF my phone ?

THX
[Desire Android Development] sibere:
Sync On or Off?

I use interactive as well. Had lags with smartass even before the DATA2SD hack.