yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] Explore3:
You might look at http://xdaforums.com/showthread.php?t=1072252 (I have not tried it.)

PS As far as I know, only ROMs based on Optimus T code base have wifi calling. I would like to see someone liberate that feature so that t-mobile customers can have the ability to make wifi calls using any ROM.
[Optimus One, P500 Original Android Development] Explore3:
It looks like I have installed Data2sd on my openOptimus 1.78 ROM with Franco kernel 15. I recreated my partition on my memory card using AmonRa but installed openOptimus with clockworkmod. I will report back on stability.

openOptimus>Data2sd>success

openOptimus>Data2sd>Franco kernel v15>would not boot

openOptimus>Franco kernel v15>ZRAM>Data2sd>success

PS Used Ungaze_Data2sd_v4b5.zip

PPS Changelog
[Optimus One, P500 Original Android Development] shhbz:
any news on updates when it will arrive
[Optimus One, P500 Original Android Development] Explore3:
I understand that this sometimes has problems with Froyo ROMs. Are there certain things that tend to break it? If it is unstable, I would like to know that sooner rather than latter.

If I decide to attempt to upgrade to a new kernel without doing another fresh install, has the following procedure proved to be successful?

I did try to upgrade the kernel without following the above advice and my phone did not boot.
[Optimus One, P500 Original Android Development] agzorig:
same here, waiting for an update. had to switch to Darktremor Apps2SD 2.7.5.3 Beta 04 when franco updated his kernel to v15.
[Optimus One, P500 Original Android Development] no_pride:
devoid.franco v5 + franco.kernel v15 + ungaze's data2sd

so far working flawlessly for me
[Optimus One, P500 Original Android Development] agzorig:
hmmm, how'd you do that? :confused:

tried flashing in every possible way, but once i flash ungaze's data2sd, either boot loop or fc. :mad:
[Optimus One, P500 Original Android Development] no_pride:
try to do a clean install again but this time, delete the android and android.secure folder first, flash debug_formatSYSTEM.zip (can be found on miks cm7 thread) and wipe everything before flashing devoid.franco. and dont forget to reboot after each flash except with the debug_formatSYSTEM.zip.

worked for me. hope it works for you too :)
[Optimus One, P500 Original Android Development] agzorig:
Roger that. Thanks for the tip!

:-)
[Optimus One, P500 Original Android Development] slipmeknot:
follow up question on this one, cause I really want to use ungaze data2sd but I can't make it work on my phone, how to flash the kernels? I mean what is the sequence that you usually do? BTW I am on devoid.franco now, my kernel is franco.kernel v15.1 + zram, tnx man
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Pare :p, I just did this with my current rom devoid.franco + kernel15.1 + zram (I didn't do a fresh install) and it actually worked (250+internal checked). I just flashed it without wiping anything.

Well, I advise you to do a clean install (but mine actually worked without it though):

1. Wipe everything

2. Flash devoid.franco

3. Reboot.

4. Configure settings.

5. Reboot to recovery

6. Flash latest kernel from franco

7. Reboot.

8. Flash zram if you want.

9. Reboot.

10. Flash ungazed_data2sd_v4b5

11. Reboot

12. Install/restore apps
[Optimus One, P500 Original Android Development] slipmeknot:
kabayan :) yep that's the sequence that I am using, I had a different result though :( mine always had a kernel panic and FC
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Weird.. Maybe your best bet is to use Darktremor's script instead until a new version of ungazed's comes out? Dunno sorry can't be of help -_-
[Optimus One, P500 Original Android Development] roi14:
mga kababayan!:D

can i flash this on CM7 6.5.2? is a partition needed? can i flash it via CWM? thanks!!!
[Optimus One, P500 Original Android Development] slipmeknot:
:( yeah I guess so tnx anyway

definitely, partition your sdcard, haven't try CWM I really have no idea on tht one, you should try do a nand backup first to be sure :)
[Optimus One, P500 Original Android Development] iSiktir:
For CM7 you have to ask in corresponded topic. It is mandatory to have partition, that is the point to have data2SD at all!!

Yes, you can flash it with CWM.
[Optimus One, P500 Original Android Development] roi14:
sorry for spamming because i'm new to this but is partitioning dangerous?:D, i really haven't tried that.and i don't know how,.maybe i'll look onto different threads but i can use your help too. thanks guys!
[Optimus One, P500 Original Android Development] iSiktir:
No. Partition is not dangerous. With CWM is a child play to create one.

Go to recovery -> advanced -> Partition SD card -> 512 MB (if you want, more or less) -> swap 0 -> waiting -> done ;)
[Optimus One, P500 Original Android Development] agzorig:
have you tried it on kernel v15.1?

i just tried and did not get kernel panic and/or fc. though i did notice that i still have less internal storage, which might be because of my ext3 partition.
[Optimus One, P500 Original Android Development] Kira.Lawliet:
No it's not. It's only "dangerous" because you'll lose all files on your sdcard. To counter this, copy all files of your current sdcard to your desktop, partition card, recopy all files from desktop to the newly partitioned card, and enjoy.

Partitioning only affects the sdcard, not the phone. Also, partitioning creates another 'branch' aka ext2 on your sdcard aside from the fat32. Fat32 is where all the data on your sdcard is, that you can see in the desktop when connecting the card. Ext2 partition is where all the data from your internal goes to.
[Optimus One, P500 Original Android Development] manast:
Was apprehensive about using this because I have a class 4 SD card but finally gave into the temptation. Flashed on the latest Franco Devoid ROM with Franco Kernel 15.1. :)

It is working absolutely fine. First boot took quite some time but everything is running great now. Rebooted couple of times to ensure it is working fine.

Also I did not uninstall any apps before flashing Data2SD. Data2SD moved the apps already present to SD card itself.
[Optimus One, P500 Original Android Development] roi14:
so that means i have to re-install all my apps once the partitioning is done? and then copy all files back to sd or i'm missing sonething that i don't know,.i would like to flash this data2sd.thanks!
[Optimus One, P500 Original Android Development] agzorig:
v15.1 + ungazed_data2sd_v4b5 rocks!

same here. another fresh clean install with ext2 partition. flashed ungazed_data2sd_v4b5. and i'm back in business.

thanks for the tip guys! :D
[Optimus One, P500 Original Android Development] Bytecode:
Ungaze you rock bro.
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Nope, you won't be missing any apps from partitioning as long as you copied back all data from the card (and i'm assuming that you're first time using data2sd/a2sd?, meaning you don't have any apps on the ext2/3/4). You'll only lose all your apps if you flashed a new rom.

Just a friendly reminder though, do a nandroid backup before flashing this or any files in case of any problems.

Heh glad to know that :cool: This one imho is really a good combo with franco's kernel :D (Darktremor's good too but I like this better :p)
[Optimus One, P500 Original Android Development] roi14:
thanks man! will be trying this tomorrow.(gabi na kasi:D)
[Optimus One, P500 Original Android Development] rcpk:
Ungaze, check here how much do you rock! :D

Big thanks!
[Optimus One, P500 Original Android Development] no_pride:
whoah! is that benchies done with devoid or cm7?
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Eh.. Big scores you've got there.. I'm guessing it's CM7? What's your OC settings and mods? :confused:
[Optimus One, P500 Original Android Development] Bytecode:
It's surely cm7 I suppose,Stagefright is on (:
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Dang I thought it's devoid.final (saw it on his sig :eek:)
[Optimus One, P500 Original Android Development] no_pride:
here's mine using specs on mys sig ;)
[Optimus One, P500 Original Android Development] Kira.Lawliet:
^yay glad to know that my score is playing around yours too (same setup) :) (except that my card is a crappy class 4, so a lil lower on the I/O :/)
[Optimus One, P500 Original Android Development] rcpk:
I used:

Devoid.Franco

Franco.Kernel v15

zRam init

729/786 InteractiveX

Ungaze's Data2ext v4b5
[Optimus One, P500 Original Android Development] ramneet:
Guys..

I am new to app2sd flash.....but have a basic idea that it will move all the application to SD card.

Now, I have flashed devoid kernel+franco 15.1 and also flashed app2sd.

After booting, how would I know that app2sd is running. What exactly shud I notice...

Pls Help
[Optimus One, P500 Original Android Development] agzorig:
data2sd

available space in your internal phone storage should have increased. :D

by the way, this is data2sd :p
[Optimus One, P500 Original Android Development] ramneet:
You are correct......

My Internal memory has increased to 431MB.....it was 147 MB earlier..

One thing is strange that I have created 512 MB partition so logically Internal memory shud be 512+147=659MB

One more thing..do I need to install any application from Market..I have seen people are showing something called Quadarant screenshot..what is this now....
[Optimus One, P500 Original Android Development] no_pride:
no. the 512mb you created will replace your previous internal memory of 147 as your whole internal memory has now been replaced by the ext partition you created.
[Optimus One, P500 Original Android Development] ramneet:
Thanks my friend....

One last question....for the first time, I have flashed Custom ROM and data2sd but I forgot to flash zram....can I do it now after all this or shall I leave it?
[Optimus One, P500 Original Android Development] no_pride:
i am assuming you're using devoid.... if you installed devoid.#froyo-final then zram is already included with the rom.

if you installed via devoid.franco and franco.kernel 15.1 then you still need to flash zram although it is optional.
[Optimus One, P500 Original Android Development] shhbz:
@ungaze

when can we expect an update as now gingerbread is all around it would be great to get an update from you too.:)
[Optimus One, P500 Original Android Development] agzorig:
Even better with franco kernel v16

:-)
[Optimus One, P500 Original Android Development] gkalen:
Im on v6.5.2 and i flash it and works great...

Flash the new version not the v1.2 because v1.2 which support dalvik to sd cant hold settings...

I did like this:

Boot into recovery (cwm v3.1.0.0)

Go to advanced and partition sd card(ext-512, swap- 0)

Wipe all

Flash the rom (v6.5.2)

Reboot....after settings reboot to recovery and flash ungaze data2sd

Reboot and storage now is 476mb/446mb free space....

Great scores

Quadrant. 2112-2128

Neocore. 59.9

With setcpu settings( 480/729 smartass governor setting on boot)

Kernel : doomatt( matt mik kernel)

Sent from mLG-P500 using XDA Premium App
[Optimus One, P500 Original Android Development] croke:
I flashed CM7 6.5.3 and then I noticed my apps and widgest are all gone. checked settings / application all apps are labeled SD and all was grey. I think I need to Uninstall first data2sd. but I don't know how. any help?
[Optimus One, P500 Original Android Development] slipmeknot:
Cheers :p finally got this working, everything smooth so far, raise the flag kabayan :D great mod
[Optimus One, P500 Original Android Development] amosng1:
What do I have to do to increase the ext size? I created one with 512mb but now I want to increase it.
[Optimus One, P500 Original Android Development] :
Download gparted, stick the card into USB reader, connect to PC, resize.
[Optimus One, P500 Original Android Development] N_lover27:
simple way to do it if u are on windows is to download minitool partition wizard

and re-size your ext2 partition
[Optimus One, P500 Original Android Development] amosng1:
How do I even open gparted?
[Optimus One, P500 Original Android Development] amosng1:
I can't resize in minitool. Like the partition was locked. Doesn't work on boot either.
[Optimus One, P500 Original Android Development] :
You burn and boot it from CD. (Unless you have installed it on Linux, which you apparently haven't).

They provide detailed docs, kindly read them.
[Optimus One, P500 Original Android Development] agzorig:
crappy class 4 micro sd keeps giving me fc's while using ungaze's data2sd. have to switch to Apps2SD 2.7.5.3 Beta 04 in the mean time. will go back to ungaze's data2sd once i get my class 10 micro sd. :(
[Optimus One, P500 Original Android Development] Bytecode:
I have a class 4 sdcard and all is working without any problem. maybe you only need to format it :)
[Optimus One, P500 Original Android Development] N_lover27:
which one are you buying?
[Optimus One, P500 Original Android Development] agzorig:
already reformatted a number of times.

got a good deal with a patriot signature 16gb class 10 micro sdhc :)
[Optimus One, P500 Original Android Development] diordna2:
i need a little help:

i installed noejn's devoid final,franco's kernel and zram,then this module.i already had a partiton from the old void (which i dont remember if it is ext2 or 4).after reboot my internal memory is still around 1xx mb(i dont have any apps installed).so,whats the problem?if it is ext4 and not ext2 how do i make it ext2?and how do i uninstall this?

thx

later edit:

i managed to erase the partitions and format the disk with minitool,than created a new partition from recovery.but now i have a "d2sd" folder on the card with an error file that says:

should i worry?(the internal size is now at 4xx mb so i suppose its working)
[Optimus One, P500 Original Android Development] no_pride:
@diordna2

Same thing happened to me with miks v6.5.4

The D2SD folder is a log for the error you encountered.

Can't remember which one does the job for me so just try the list below.

1. Try a clean install again.

2. re-download the franco kernels. I think there was a version of franco kernel last night that does that and franco released another version to correct the error with a2sd and d2sd.
[Optimus One, P500 Original Android Development] alfiemenace:
flashed this with andy's rom, restored using TB, not all my apps restored, and in notification area there is a low phone memory notification.
[Optimus One, P500 Original Android Development] aaronbutton:
Im not sure if there is a file set up as a flag and if its still there then the script doesn't re run. I think I read that somewhere not sure though. Did you Delete everything before flashing the new rom
[Optimus One, P500 Original Android Development] alfiemenace:
yep, clean install of the rom and ungaze's zip. then used TB for apps
[Optimus One, P500 Original Android Development] no_pride:
I switched back to devoid.#froyo-final. Ungaze's D2SD v4b5 is having problems installing on void#forever and MIk's CM7 v6.5.4. Not sure if it's having conflict with franco's new kernels or the ROMs itself but I think this script needs an overdue update to make it stable with new ROMs.... paging Ungaze... paging Ungaze... :p
[Optimus One, P500 Original Android Development] Wolfexon:
After Flashing this data2sd, a lot of things seems to stop working, no-frills cpu cannot set my apply on boot and it defaults a lot of things
[Optimus One, P500 Original Android Development] N_lover27:
guys anyone using ungaze d2sd with this rc 4.1???

I flashed rc4.1 after erasing all and formatting system.

Tried to flashed d2sd 5 but when it booted I don't see any increase in internal memory.

but when I tried in mik rom 6.5.4 it works. but no matter what I do I cannot able to use d2sd script with andys rom. I hope someone has some solution for this.

Help will be appreciated..

An error has occurred while formatting SD ext partition!
Unable to proceed with data2sd
Logging mount status:
rootfs on / type rootfs (ro,relatime)
tmpfs on /dev type tmpfs (rw,relatime,mode=755)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
tmpfs on /mnt/asec type tmpfs (rw,relatime,mode=755,gid=1000)
tmpfs on /mnt/obb type tmpfs (rw,relatime,mode=755,gid=1000)
/dev/block/mtdblock1 on /system type yaffs2 (rw,relatime)
/dev/block/mtdblock9 on /data type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mtdblock8 on /cache type yaffs2 (rw,nosuid,nodev,relatime)
/dev/block/mmcblk0p2 on /sd-ext type ext4 (rw,nosuid,nodev,noatime,nodiratime,barrier=1,data=writeback)
[Optimus One, P500 Original Android Development] arczangel:
Make sure you have an ext2 partition....
[Optimus One, P500 Original Android Development] N_lover27:
if I didn't have ext2 partition i wouldn't have tried it.
[Optimus One, P500 Original Android Development] slipmeknot:
This was already posted in this thread I am not sure if this will work, but it works wonders for me, first delete .android secure folder & android folder, then flash debug_format system, then wipe everything after that do your usual setup :)
[Optimus One, P500 Original Android Development] istoner:
Tried with devoid(franco v17) and ext4, didn't work. Will go back to ext2 and see. Was rather optimistic I guess!
[Optimus One, P500 Original Android Development] N_lover27:
removing system/etc/init.d/02mountsd or 11remount etc that has mount phrase

will let you use d2sd script. without any problem. I am using it.

try with root explorer.
[Optimus One, P500 Original Android Development] istoner:
I see, thanks, will try.

EDIT: Darned things aren't getting deleted in the first place! Using Android Mate
[Optimus One, P500 Original Android Development] Kira.Lawliet:
Mount as R/W.
[Optimus One, P500 Original Android Development] istoner:
^Thanks, did it from the Term directly. Android Mate doesn't seem to have that option.

Didn't work, getting the same error log as cyber_avijit. Will try DT or ext2 I guess.

@cyber_avijit: Yours worked with ext4?
[Optimus One, P500 Original Android Development] agzorig:
Use ext2.
[Optimus One, P500 Original Android Development] Bytecode:
Did ungaze die or what? :)
[Optimus One, P500 Original Android Development] awersF:
Currently, I have CWM 3.1.0.0, but as I've read it only creates ext4 partitions. Does this mean I'll have to flash another recovery to get an ext2 partition? Sorry if this has been asked before. A yes/no answer is fine ^.^
[Optimus One, P500 Original Android Development] N_lover27:
it's better to use ext2 but I had ext4 before and it worked. But I would suggest you to download minitool partition wizard to convert the ext4 to ext2

or use gpart in ubuntu.

But try using the script with what you have and see what happens.
[Optimus One, P500 Original Android Development] :
You cannot convert ext4 to lower versions.
[Optimus One, P500 Original Android Development] no_pride:
i'm not sure if i posted that process here or PM'ed it to somebody but it doesn't work anymore with most 2.3 based ROMs.

So far i am able to make Ungazes d2sd to work only on Miks CM7 v6.5.4 but only after a couple of retries.

I tried it on void#forever, i was able to make it to work once after some try but got a lot of fc. And after it reboots by itself, d2sd got disabled and got the same error log as previous posts.
[Optimus One, P500 Original Android Development] istoner:
Ok, slight OT, but I got DT a2sd for ext4 working on devoid with amonra. Needed two reboots though, oddly. Adding this in case ungaze doesn't work and you're in dire need of memory like me.
[Optimus One, P500 Original Android Development] N_lover27:
It can be done and its easy.

if your using mini tool partition wizard

open the program

then select on your ext partition and click format and choose your desirable format from the option and hit apply.

on ubuntu

download gparted

open the program

select the ext partition -right click on it and select unmount

again select the partition and right click on it and choose delete.

then again select the partition and right click on it and choose format to and select ext2 or anything u desire and hit apply.
[Optimus One, P500 Original Android Development] lekhwani:
I accidently opened this thread and got to know this useful info. Though I have downloaded gparted live to be used on windows, I will give minitool a try.
[Optimus One, P500 Original Android Development] franciscofranco:
I/O is just one of the most important things in a system (being a computer, a data-center, a phone whatever), 3D is almost just for gaming. Being stock or not its hardware is top notch, and in the only mean to compare phones, if we can, somehow, rivalize with it, I think it's fantastic.
[Optimus One, P500 Original Android Development] aursta:
i made all steps

flashed your .zip but quadrant doesnt show any changes

and where apps will be installed now? internal storage? how to install to ext partition?
[Optimus One, P500 Original Android Development] lerkin:
It's me... again...

I just cooked another rom based on stock 2.2.1 with Lg lag fix, with root, busybox (1.19) and init.d... So I flashed it, then I installed Data2SD + Dalvik-cache2RAM via AMON-ra recovery, android started, everything was fine, there was much of free space (I use Titanium backup).

But after I copied local.prop to /data and restarted, phone was starting very long, and finally there were many force closes of many processes.

What's wrong with my setup?
[Optimus One, P500 Original Android Development] franciscofranco:
What were exactly your installing steps?
[Optimus One, P500 Original Android Development] lerkin:
Yes they were...

May be I need to flash ROMs by another people such as LOL or something...
[Optimus One, P500 Original Android Development] franciscofranco:
No, I asked you to describe exactly your installing steps.
[Optimus One, P500 Original Android Development] ungaze:
Hmmn, very odd. One reason could be busybox incompatibility, if I remember correctly, titanium will download it's own busybox right? So maybe you could try to add local.prop without using titanium backup first(only temporary, you'll get to backup all your apps once we pinpoint the problem).

To everyone who's having a problem, thanks for bearing with me. We'll try to resolve every problem to the best of our knowledge and hopefully, we all gain something in return.
[Optimus One, P500 Original Android Development] lerkin:
OK.

First of all I flashed back amonra recovery (used clockwork mod before), then I made backup of my system, then I wiped everything (everything except battery and rotate), then I flashed my new rom, then I flashed Ungaze_Data2SD.zip(Amend/update-script), then I restarted... Phone started, everything was fine (I had a lot of free space), I installed titanium backup, restored root explorer, copied local.prop to /data, then I reboot my phone... It was starting longer then before, after that I saw a language-choose screen again and many-many repetitive force closes (titanium backup, some android processes, launcher...)
[Optimus One, P500 Original Android Development] lerkin:
TB and busybox

No I didn't allow TB to download his version of busybox, and It uses system's 1.19.

I think may be 1.19 is buggy, may be it's better to use 1.16 or 1.17.2?
[Optimus One, P500 Original Android Development] franciscofranco:
Just like ungaze said maybe it's busybox incompatibility... I have version 1.16 I think and working flawlessly.
[Optimus One, P500 Original Android Development] aursta:
i dont know doesnt work for me

wiped everything, flashed rom cm7 b6.2, flashed your script.

my I/O only 346
[Optimus One, P500 Original Android Development] lerkin:
OK. I'll test with 1.16 busybox, I hope it will work.
[Optimus One, P500 Original Android Development] franciscofranco:
Are you sure you have an ext partition?
[Optimus One, P500 Original Android Development] aursta:
:D yes i made 896mb partition