yashsingh1/xdaforums huggingface dataset:
[myTouch 3G Slide Android Development] ahnold11:
Anyone have any average-usage performance reports (outside of benchmarks)? Do you notice a general improvement in your day to day usage, more responsive, faster web browsing, better battery life etc?

The benchmark scores are impressive, but sometimes they don't translate to a noticeable difference in actual usage. I'm currently using the custom MTD partition size, but am always interested in improved performance/battery life. So I was curious if this mod is worth the work of getting a new card for and switching over from the custom MTD mod.

On a technical side, it's really impressive the kinds of things you can do with Android, really scratches that "inner geek" itch ;)
[myTouch 3G Slide Android Development] yajinni:
If we could get this for CM6 that would be awesome! :p
[myTouch 3G Slide Android Development] Taylortron3030:
noob success

Okay, so it took me way longer than it should have, but it is done and it worked. (Well, it worked until I needed to redo it.)

I really recommend that anyone who is kinda noob think twice before taking this on, without doing some investigation into what is involved.

But, if you are pretty comfortable with this stuff, it seems to be working great so far for me. My internal storage is just under 2GB. Thanks to anyone who put this together for us!

Edit: So, next day...

I borked my phone by overclocking too high. It just kept rebooting and I couldn't even change SetCPU settings before it would reboot.

So, I flashed the latest nightly to just get the phone to calm down (#23).

Then I had trouble getting data2ext working again, so I restarted from scratch.

I repartitioned my SD card with 1GB of EXT3 and the rest as Fat 32.

I flashed the data2ext zip again.

Then I got stuck and could use your help, please. Oh, and I have never used any a2sd or a2ext stuff, in case you need to know.

So, I am getting the message that "dev/block/mmcblk0p2 is apparently in use by the system, will not make a filesystem here!".

Also, "adb shell umount /dev/block/mmcblk0p2" did not work and said "unmount: not found".

When I type "data2ext --enable" it says that it is, or that I should reboot, but then when I check storage it is still the old small amount.

Just so you know, I have been typing these commands as su, incase that matters.

Sigh. Let me know if you have any other questions. Please be specific since I am quite new to this. Thanks.

Another edit:

I finally got it working again. The problem MAY have been a) not reformatting my SD card well, or b) not using EXT2, instead of EXT3.

I kept getting the "dev/block/mmcblk0p2 is apparently in use by the system, will not make a filesystem here!" message over and over.

So, I reformatted the 'ish out of my SD and used EXT2 instead of EXT3. Now all is good in data2ext land again. I hope this helps for anyone in trouble like I was.
[myTouch 3G Slide Android Development] Taylortron3030:
Really, when I flash a new nightly all my apps go missing. When I type "data2ext --enable" it says that it already is enabled, but the apps are gone. Rebooting didn't help, neither did flashing data2ext again.

Anyone have a tip for me?
[myTouch 3G Slide Android Development] Taylortron3030:
this thread is deadz...
[myTouch 3G Slide Android Development] SKAm69:
Maybe you did a full wipe and your ext partition is wiped as well?
[myTouch 3G Slide Android Development] xologist:
I need to buy an SD card
[myTouch 3G Slide Android Development] cdsbj6508:
Can someone PLEASE direct me on step 2 inputting command. I keep getting it's a batch file.
[myTouch 3G Slide Android Development] dion20:
Just bought this card today to do this this weekend, this card should work right?

http://www.newegg.com/Product/Product.aspx?Item=N82E16820211379
[myTouch 3G Slide Android Development] Contivity:
will this work with nexus one?
[myTouch 3G Slide Android Development] rlswaney73:
I'm using the same sd card, it works well with this...
[myTouch 3G Slide Android Development] SKAm69:
It should. I don't think it's device specific, because I'm using data2ext downloaded from other phone section.
[myTouch 3G Slide Android Development] purple1:
Ok what's better data3ext or a2ext???
[myTouch 3G Slide Android Development] SKAm69:
For me data2ext is better as I'm using a class 6 card. Data2ext mounts the whole \data partition of internal storage to an ext partition of an sd card. So if your sd is pretty fast on read/write, you will get more profit than using simple app2ext.
[myTouch 3G Slide Android Development] lilshortwun:
finally got this to work. I scored 1588 with a polaroid class 2 card.
[myTouch 3G Slide Android Development] yitzikv:
Just bought my new sd @ Amazon "Patriot Signature 16GB class 10" for $33 + $5 shipping just go there and put the text I typed in quotes. Best deal ever for a major brand, 1988 scored on quadrant, CPU @ 700MHz.
[myTouch 3G Slide Android Development] Sefy:
Does this only work on CM7 or can it be used on NB_Mod 2.15.531 ? cause when i installed the script, and wrote data2ext --enable, it seemed to have worked, but the phone internal memory didnt switch to the ext2 (or ext3 when i tried).

When i wrote "data2ext --enable" again,

it said "data2ext is already enabled but not active""

is it possible to get it to work, or do i have to switch to the Legend rom which has Data2ext built in?
[myTouch 3G Slide Android Development] lilshortwun:
i have no idea whether it works with other roms. I myself am running build 32 of cm7. i had that problem at first too. try disabling data2ext and then enabling it again. when it asks you to reboot, reboot by using the phone's power button instead of command prompt
[myTouch 3G Slide Android Development] slughappy1:
How does this deal with apps moved to the sd card using the built in "Move to SD Card" option?

EDIT: It turns out it will keep them where they are. You can then move them "back to phone", which will actually move them to the ext partition.
[myTouch 3G Slide Android Development] shefsalad7:
Does this work with the official cm7 stable release? I have had problems with gps and google maps since rc4. Is it related to this?

Thanks
[myTouch 3G Slide Android Development] slughappy1:
It works perfectly with me. Although after upgrading I had to flash data2ext again and re-enable it.
[myTouch 3G Slide Android Development] shefsalad7:
Got it working. Just had to wipe and reinstall in the proper sequence.

Cm7

Gapps

Data2ext

I was doing google apps before data2ext. Maybe that's why it wasn't working.
[myTouch 3G Slide Android Development] biglo:
I flashed this yesterday and I couldn't be happier to see that I have sooooo much space on my phone. This is really a great alternative to a2ext until someone can find a way to incorporate magpie to the slide like it is in the g1 so we can move apps to the ext partition and not the fat32 partition.

Oh and by the way I'm running cm 6.1.1 not gingerbread.
[myTouch 3G Slide Android Development] biglo:
This doesn't seem to work on NB_Mod-2.15.531.1 anyone else tried it with this rom?
[myTouch 3G Slide Android Development] izzy001:
Does anyone know if this can be used with the new sense roms like the cha cha slide or gingersense?
[myTouch 3G Slide Android Development] mojoffdawal:
The order you list is the same as what you exclaimed not to work. Is that the proper or improper order of install?
[myTouch 3G Slide Android Development] shefsalad7:
I think the first time I installed data2ext before google apps. That didn't seem to work for some reason.

this is the correct order I think:

cm7

gapps

data2ext
[myTouch 3G Slide Android Development] claib:
I seemed to get it to work, except my music on my sd card would not play well at all, skipping and fractured playing. A dealbreaker for me. I disabled data2ext and rebooted then my music worked fine.

Anyone else have problems like this or should I try to do it again?

I have a 16 gb patriot class ten if that helps.
[myTouch 3G Slide Android Development] joshuasvt:
Do I need S-Off in order to do this?

I keep getting permission denied in terminal. Thanks guys
[myTouch 3G Slide Android Development] slughappy1:
No you don't. Before you type in "data2ext --enable" type in "su". It needs root privledges before it will work.
[myTouch 3G Slide Android Development] joshuasvt:
thanks slughappy. that worked, but i still cannot get data2ext to work. it says it is enabling and to reboot, but it doesnt take.

Would someone mind noobing down the process a bit for me lol. i feel dumb asking that, but i just cant get this to work.

Thanks Guys.
[myTouch 3G Slide Android Development] joshuasvt:
So I am in ADB. I type in "mke2fs -m0 -b4096 /dev/block/mmcblk0p2" and get "blablabla is apparently in use by the system...."

I attempt to disable a2sd and it reads "a2sd: not found"

Same for a2ext, data2sd.

so I typed in "data2ext --disable", reboot, type in the mke2fs....command and get the same as before ("blablabla is apparently in use by the system....")

Would someone mind helping me get through this? Thanks for your help :cool:
[myTouch 3G Slide Android Development] joshuasvt:
Never mind guys I got it to work by following the instructions above. Did everything in terminal. Currently on CM7.0.3
[myTouch 3G Slide Android Development] txdeathray:
Do you know what's wrong if I type in both of those commands and get adb: not found?

Also, do I need to create a swap partition other than the ext2 or 3?

Edit: Nvm, I reinstalled my sdk, updated adb and it worked.
[myTouch 3G Slide Android Development] SKAm69:
I'm using data2ext with a 520mb ext3 partition. Apks install on the ext partition, but app data goes to intornal storage data partition and it gets full frequently. If that happens, some certain apps will just dissappear, and some won't install properly. I wonder if there's a way to make app data go to ext partition instead of internal data one.
[myTouch 3G Slide Android Development] gregb7677:
O.k. someone correct me if I am wrong... But I was under the impression that this process moved the DATA to the Ext entirely meaning that what is happening to the OP shouldn't be if done correctly right?
[myTouch 3G Slide Android Development] SKAm69:
It's supposed to be like that, but I realized it's not quite like that. In my case it works similar to app2ext, instead of proper data2ext, I wonder what could be wrong? And I'm using version 7 got from the Legend's section.
[myTouch 3G Slide Android Development] agentg1001:
Is there any difference from v7 from the legend section and the data2ext in this thread?
[myTouch 3G Slide Android Development] gtmaster303:
is my class 2 card any faster than the internal memory?

just wondering if this would make any difference at all with my class 2 Sandisk...
[myTouch 3G Slide Android Development] txdeathray:
nope, anything below class 6 won't be helpful. as a matter of fact, it will make you lag like crazy. you can use DarkTremor's app2sd if you have a class 2 card but don't want to get a class 6 or above. but if you really want to give data2ext (very awesome, btw :D) a try, newegg and amazon usually have some great deals on class 6 and class 10 microSD cards.
[myTouch 3G Slide Android Development] gtmaster303:
i really don't mind right now. the phone is fairly snappy as is. what would DarkTremor's app2sd do for me?
[myTouch 3G Slide Android Development] txdeathray:
Your phone may be snappy now, but it won't be after data2ext on a class 2 sd card and I know that from first hand experience. DarkTremor's a2sd not only moves your apps to sd (not completely tho), it can also move your dalvik cache (I think that's how you spell it?) to sd by flashing DT and type in "a2sd cachesd" in the terminal emulator (without the quotation marks), thus freeing up much more room than standard a2sd. For example, the number of apps I have right now would give me about 20mb left on the phone with standard a2sd, with DT's a2sd, I now have 109mb left.
[myTouch 3G Slide Android Development] mojoffdawal:
Finally got it to work on my phone. I'm using the class 2 Sandisk that came with my phone and my quadrant score jumped about 400+ points, went from around 1025 (running cm 7 latest nightly at 787mhz interactive) to 1688 at the same setup (other than the data2ext). I've not noticed any noticeable lag, in fact it seems to start up faster (no lag "preparing sd card" on startup). I haven't flashed any other kernel, only whats flashed with the cm7 nightly rom.

As for a possible obstacle for people, I could not get data2ext to work after flashing the zip because I always read " umount /dev/block/mmcblk0p2" as "unmount /dev/block.mmcblk0p2". Dumb mistake on a minute detail, but it made all the difference. I'm just glad I could install plants vs. zombies on here for my niece.
[myTouch 3G Slide Android Development] gregb7677:
Let me know how you got Plants vs. Zombies on your slide please.
[myTouch 3G Slide Android Development] txdeathray:
that's an interesting class 2 sd card you have there o.O
[myTouch 3G Slide Android Development] mojoffdawal:
To tell you the truth, I didn't think it would work, just wanted to try and am more than happy with the results. Is there an app that shows what class your sd card is or an option in cm7? I tried recording with my current camera but it has some focus issues in video mode, so that'll wait till I get a better one.

As for plants v. Zombies, I bought it through amazon on my laptop (in anticipation of an upgrade on the phone) and was able to install after I ran data2ext.

http://www.youtube.com/watch?v=1zOvIGesXwY
[myTouch 3G Slide Android Development] rlswaney73:
The class of the sd card is on the front in the circle
[myTouch 3G Slide Android Development] mojoffdawal:
Thanks, I know that. I think I got it on the video posted above. I meant an app that could show what class the card is while it's in the phone so I could take a screenshot and post.
[myTouch 3G Slide Android Development] txdeathray:
I suppose you could get an app called SD Tools from the market, run a benchmark, then select the class of your sd card and take a screenshot of that. If you don't have a screenshot app, get Shootme, which is also free.
[myTouch 3G Slide Android Development] lolToasty:
This may stupid, but how do I create an ext2/ext3 partition on my SD card? is this already on the SD card and something that cannot be changed? I'm using the SD card that came with the phone, btw.
[myTouch 3G Slide Android Development] mojoffdawal:
Not stupid at all. There might be other methods but what I did was to back the entirety of my SD card onto my laptop and move the most important apps to my phone instead of SD like cm7 allows. Anything I could simply reinstall I removed. I then went into settings/ storage and chose to format my card. After this I went to Rom manager and partitioned my SD card. I think I chose 512 MB for my ext partition and 32 for swap. If you need any other help, let us know. And always backup before flashing!

Another thing: Once Rom Manager is done partitioning your sd card, be sure to use rom manager to flash the latest recovery as well. You can then move your files back to the sd card from wherever you chose to back them up and follow the instructions for enabling data2ext. Good luck!
[myTouch 3G Slide Android Development] mojoffdawal:
Thank you!
[myTouch 3G Slide Android Development] lolToasty:
After the partition, is it safe to just copy/paste everything back into the SD card? Why did you choose 512 MB as the partition size? What are the benefits of larger sizes?

Also, this will probably sound extremely n00by, but what do you mean by flash the latest recovery in rom manager? Just press Flash ClockWorkMod Recovery to make sure I have the latest version? Do I have to move the files through recovery or can I just place them back on my SD card via my computer in file management mode or through actually plugging in the SD card directly into my PC?

Also, lets say that after doing the whole process I found out that the Class 2 that came with the phone is really bad for this. How would I go back/unpartition? Just reformat?

Thanks for all the help man. I haven't dug deep in the power of rooting to be honest.
[myTouch 3G Slide Android Development] txdeathray:
Yup, after partitioning, just copy/past everything you backed up back into your sd card however you like it. Assuming you're using Windows, you don't have to worry about accidentally putting stuff in the ext2/3 partition since it can't access those partitions. Flash the latest recovery by clicking "Flash ClockworkMod Recovery" in Rom Manager and you're good to go. 512MB is the standard size when you use Rom Manager to partition, if you want to have more space for data2ext, then get software called Paragon Partition Manager or GPart in linux to create up to 2GB size (if you use flashed this data2ext).

Yeah class 2 sd cards usually doesn't work for data2ext, with few exceptions *cough*^thatguy*cough* XD. You can just use any partition manager (Paragon, Windows 7 built-in or whatever OS you might be using) to delete the ext partition and swap if you see it, then merge it with your FAT or FAT32 partition so you don't have to re-copy data again.

One word of warning, if you do plan to delete your ext partition and already installed data2ext, reflash your ROM because your current ROM data is all on that ext partition. If you don't want to go through the hassle, get DarkTremor's app2sd and enable move cache to sd, that will save you plenty of room and class 2 sd cards are good enough.
[myTouch 3G Slide Android Development] txdeathray:
DAMN! That is one fast class 2. I got a pretty bad class 10 and well... it looks something like this:
[myTouch 3G Slide Android Development] lolToasty:
After that comparison I don't think I'd be able to use date2ext. my read speed is faster but write is 4.9 mb/s :(

thanks for all the help though
[myTouch 3G Slide Android Development] txdeathray:
What you have is a regular class 2, and my class 10 is more like... class 6, so mine barely made the cut with 10mb/s write (although it reads pretty fast). Learned my lesson, don't by crappy class 10 XD.

I'm not sure what your situation is, but if you want to try data2ext, a class 10 sd card can be pretty cheap on neweggs or amazon (around 20 USD) and relatively cheap at 25-30 USD (low quality, not recommended <-what I got).
[myTouch 3G Slide Android Development] lolToasty:
I'll probably try this on an adventurous day for giggles but I might end up doing that for a bigger card and future phones. Thanks for all the help man
[myTouch 3G Slide Android Development] mojoffdawal:
You mentioned you're using the sd card that came with the phone, as am I. I would suggest removing a lot of the files you have on it and re-testing, just in case that could speed up the write portion of the test. All it might be is a lot of fragmentation on the sd card. Worth a shot when you feel adventurous.
[myTouch 3G Slide Android Development] lolToasty:
Of course, even if this didn't produce great results, I could try DarkTremor and have it add cache to sd, right?
[myTouch 3G Slide Android Development] txdeathray:
Yup! Although just flashing and rebooting isn't enough, you need to type in "a2sd cachesd" in terminal emulator after flashing and rebooting your phone
[myTouch 3G Slide Android Development] gregb7677:
from personal experience using both "data2ext" and "Apps2sd" with the stock Sd card. You might be better off with the Apps2sd. The "Data2ext" had lag and random force closes. That is just my personal experience though.
[myTouch 3G Slide Android Development] tomtom1121:
How do I know what kind of SD card class I have?
[myTouch 3G Slide Android Development] kingjehu:
It's running pretty well on mine on CM7.1 RC1 after 2 days. My Quadrant score did improve, too. 1200s to 1800s. Thanks.
[myTouch 3G Slide Android Development] Ozone:
guys

i flash data2ext.zip after that i enter terminal and typed su. after that i typied data2ext --enable and i reboot to be activated. later i check the internal memory and nothing changed. i did again the proccedure and i got warning

data2ext already enabled but not active.

my sd is new formated with rom manager for 512MB.

thanks
[Hero CDMA Q&A, Help & Troubleshooting] DubsideWICKED:
how do i know what the xml controls?

and how to read them properly and edit them

iv read an read but havent found anuff detail to understand
[Hero CDMA Q&A, Help & Troubleshooting] thoughtlesskyle:
to read the properly you need to either decompile them and get an xml editor or get notepad++ with the hex plugin.

what are you look for control of?
[Droid 2 General] scrshaw:
Hello,

Lately I have been unable to send or receive text messages that contain pictures or videos. The error message is always the same "National access coverage not available."

I called Verizon, on Thursday of last week (1-13), and the technician was unable to figure out the problem. He escalated it to the next level and said that someone would be contacting me in a day or 2. Well it's now Wednesday (1-19) of the following week and so far, nothing!

Has anyone else run into this problem? If so, what's the fix? Any help would be appreciated, especially since Verizon has been no help at all! :mad:

I'm using a Moto Droid2 ver, 2.3.2 Rooted and OC'd @ 2.25Ghz

Thanks,

Scott
[Droid 2 General] silverfang77:
Dial *228 and update your PRL.
[Droid 2 General] scrshaw:
Thanks for the reply.

Unfortunately, it didn't work. I updated it waited the 15 minutes. When it didn't work I rebooted the phone figuring maybe it needed to be refreshed or something, (long time windows tech, reboot fixes everything!) but still nothing. Just that same message.
[Droid 2 General] jfriend33:
I get the exact same error when sending or receiving MMS 50 percent of the time with the first initial try... *228 does not fix this.. verizon cannot fix it either...
[Droid 2 General] scrshaw:
OK, got tired of waiting for Verizon to call back. On the phone with 2nd tier support now for about the last hour, so far nothing. :confused:
[Droid 2 General] rtfield:
Mine started doing that on mms after using juice defender app and I had to do a factory reset to fix it.
[Droid 2 General] scrshaw:
OK, got finished with the Verizon tech, who was very helpful, but we still could not resolve the issue.

She removed and reloaded my data from the server, switched me to another IP address and did a few other behind the scenes things but nothing worked. She suggested doing the factory reset, but I'm ready to give up troubleshooting this issue yet. If all else fails, then I guess I will have no other option.

Since sending MM text's in not a huge part of what I use my phone for, I may just wait for the next release of the software and hope that fixes it.

In the mean time I'll just keep playing with settings and searching Google and the message boards in the hope that someone can come up with a fix that doesn't involve having to wipe it.
[Droid 2 General] scrshaw:
I used to use that app, but removed it long before this started happening. I wonder if it left behind some orphan files that are somehow in there wreaking havoc? :eek:

Since the problem still existed even running the phone in safe mode, I would think that would not be the case, but anythings possible.
[Droid 2 General] 1250x:
my phone does the same thing with same message... if i try again to download message it will usually come through, but if it happens on outgoing message it will never go through
[Droid 2 General] scrshaw:
That's the thing. Since so many people are having the same or similar issue, I just find it hard to believe it's not something on Verizon's side or with their software. This many people screwing up their phone's in the exact same way all around the same time just seem a little suspect to me.:rolleyes:
[Droid 2 General] rtfield:
Mine happened 6 months ago. Just reset it and see what happens. All your apps with reinstall by themselves.
[Droid 2 General] scrshaw:
Yeah, I guess I'm going to have to try something. I want to make a nandroid backup first just to be safe and then I'll give it a shot.

Thanks.