yashsingh1/xdaforums huggingface dataset:
[Motorola Droid and Milestone General] :
I posted the warning there because CM7 and FroyoMOD ( 2.6.1 ) have apps2ext builtin. If you apply any script over it, it will totally screw up the functioning of the phone.

Regarding advantages of apps2ext, the main one is that you can install more apps on your phone without worrying too much about internal space. Also, latest apps2ext scripts allow you to move the dalvik-cache as well, resulting in more space. Also you have a backup of all your apps in the ext partition.

On cronos 1.1.0, my method worked. I am not sure about cronos 1.2.0. If you can post me the screenshot of the /system/etc/init.d folder and let me know the following, i will be able to tell you.

Is there a sd-ext folder in /

Is there a sd folder in /system
[Motorola Droid and Milestone General] :
Oops. Double post. Sorry
[Motorola Droid and Milestone General] skadude66:
/system/ect/init.d folder:

There is a sd-ext in /

No sd folder in /system
[Motorola Droid and Milestone General] :
Just like CM7. It should work OTB. Check the fixes( to get sd-ext mounted ) mentioned in the CM7 thread to get it working. Don't use my method on this.
[Motorola Droid and Milestone General] nowforever:
Is app2ext support ext4?

I've rollback to CM6, but it's stuck at boot animation.

Is there anyway to support ext4 with app2ext?
[Motorola Droid and Milestone General] IanTester:
CM7 RC4 includes the ext4 module, which will mount ext2, ext3, and ext4 filesystems. It also includes an 07app2ext script in /etc/init.d that moves apps and the dalvik cache over to the SD card and bind-mounts them back to the original locations.

So it's looking like all is needed is to create a second partition on the SD card, make an ext2/3/4 filesystem on it, and it will automatically be used for app2ext on next reboot.

As for CM6, I'm guessing you just need the ext4.ko module. Does CM6 use the same kernel as CM7?
[Motorola Droid and Milestone General] skadude66:
Is there a specific page which this is on? I've never created an ext2/3/4 partition so I don't know where to start and what to do.
[Motorola Droid and Milestone General] rosmarcelino:
You only have to do the steps that involves mini partition tool on sileshn tutorial,only that,then when you reboot you will have an ext2 working!
[Motorola Droid and Milestone General] nowforever:
Thanks.

CM6 included ext4, but seems to be journal on ext4 didn't work.

I've formated ext partition with ext2 and start from the beginning.
[Motorola Droid and Milestone General] skadude66:
I will try this out sometime tomorrow, I'll let you know how it goes!

Thanks!
[Motorola Droid and Milestone General] IanTester:
Update: I did it! I used gparted to resize the FAT32 partition/filesystem on my 8GB card and add a 256MB ext4 filesystem. Rebooted, it got mounted and everything was moved across. Went into settings and moved a bunch of big apps "to phone". That ext4 partition is almost half full now.

Everything's running well. It might just be my imagination, but it seems to be running a little smoother. My card is class 6.

Hmmm...

# dd if=/dev/block/mtdblock8 of=/dev/null bs=1048576 count=10
10+0 records in
10+0 records out
10485760 bytes transferred in 1.388 secs (7554582 bytes/sec

The block device that /data is on can do about 7.2 MB/s.

# dd if=/dev/block/mmcblk0p2 of=/dev/null bs=1048576 count=10
10+0 records in
10+0 records out
10485760 bytes transferred in 0.670 secs (15650388 bytes/sec)

While my SD card can do almost 15 MB/s. Twice as fast!
[Motorola Droid and Milestone General] skadude66:
So what did you do (step-by-step) to actually get all of this done? I am going to be trying this in about 5 minutes, just need to get my stuff sorted out!

EDIT:Not sure how to proceed, need a bit of guidance as it seems like I might need to do bits and pieces of sileshn's app2ext tutorial?
[Motorola Droid and Milestone General] skadude66:
What do you mean by just like CM7 and OTB? I'm trying to get all of this sorted out and do it painlessly..
[Motorola Droid and Milestone General] :
I meant CM7 has apps2ext builtin and works Out of The Box ( OTB ). No additional steps needed apart from having your ext partition.

You can follow my guide to create a ext partition on your sdcard if you have not done so earlier.

Here is a guide to do it using adb. ( Note, don't create the swap partition )
[Motorola Droid and Milestone General] ROBINGAZI:
sileshn had earlier mentioned somewhere that cronos 1.2 was the best GB rom at the moment; I agree with him since it has by far the best battery consumption. But it does lack apps2ext and suffers the poor picture quality (camera) like most roms I have tried with the exception of the new CM7 RC4.

Anyway I made a comparison of cronos and CM7 and and saw that cronos did not have the ext2.ko and ext3.ko modules in /libs/modules/ and there was no 07app2ext script in /etc/init.d/

Cronos GB is not mounting my ext2 partition. I was wondering if I copy the two modules and the script to their designated place from CM7 of April 10...repack the Cronos zip file...and flash via AOR...will this work? or do I need to make sure in some other way that the modules get loaded and the scripts are run?
[Motorola Droid and Milestone General] :
You can try. Try posting your query to Feeyo on the cronos forum. He replies very fast.

Regarding camera, try using the miui camera or lgcamera from market.
[Motorola Droid and Milestone General] ROBINGAZI:
I doubt anyone can be faster than you sileshn...you are lightning man. Thanks for the suggestion..I'll try it out and let you guys know.

EDIT: okay it did not work. AOR said error status 4. I even tried copying the CM7 ext2.ko ext3.ko and ext4.ko and the 07app2ext files but that did not work either.

EDIT2: I edited o4modules file in /etc/init.d/ and added these lines

insmod /system/lib/modules/ext2.ko

insmod /system/lib/modules/ext3.ko

insmod /system/lib/modules/ext4.ko

rebooted the phone and voila :D :D it worked. now I have app2ext on Cronos GB :)
[Motorola Droid and Milestone General] skadude66:
Okay now I'm confused.. What is the process that I should be doing to get app2ext on Cronos? People are modifying files here and there and I've lost track haha
[Motorola Droid and Milestone General] ROBINGAZI:
This is what i did and it worked for me.

1. I installed cronos GB 1.2

2. I installed root explorer.

3. I unpacked the new build of CM7 RC4 in a computer and extracted the ext2.ko, ext3.ko and ext4.ko files from /system/lib/modules directory and placed them in a folder in my SDcard.

4. I also extracted the 07app2ext script from /etc/init.d/ directory of the CM rom and copied it to a place on my SDcard.

5. With root explorer i copied the *.ko files to /system/lib/modules in my phone.

6. I coped the 07app2ext script to /etc/init.d/ the same way.

7. Then I edited the 04modules file with root explorer and added the lines mentioned in the above post of mine.
[Motorola Droid and Milestone General] ROBINGAZI:
BTW I forgot to mention that I already had a 1gb ext2 partition on my sdcard.
[Motorola Droid and Milestone General] skadude66:
I have none of that of my sd card. My sd card was put in and has been filling up with stuff, but no ext partitions. That is what is confusing me right now..
[Motorola Droid and Milestone General] :
What is the confusion about? Use my tutorial to create an ext partition ib your sdcard. Then follow the instructions given in the post above yours by ROBINGAZI. That's all. Don't bother about the ext4 partition for now. Get it to work with the ext2 partition first.
[Motorola Droid and Milestone General] skadude66:
Alright thanks. I wasn't sure what from your tutorial and what from ROBINGAZI's post I would have to do, now I'll try this out at home!
[Motorola Droid and Milestone General] ROBINGAZI:
@skadude66

This is what I had used to create my ext2 partition. In the link below there is a *.docx file which is a guide, sileshn had posted it earlier. Ignore the first point of Step-1 and don't start Step-3. Step-1 and -2 are all you need to create the partition. Make sure you use a card reader. If you keep the sdcard in your phone and then do it...your phone will think the sdcard has gone bad and it will reformat the entire thing to fat32. I'm not allowed to post links i think so there is no "http:"

//xdaforums.com/showpost.php?p=10994672&postcount=226

once you have made the partition following the guide

1. install cronos GB 1.2

2. install root explorer.

3. unpack the new build of CM7 RC4 in a computer and extract the ext2.ko, ext3.ko and ext4.ko files from /system/lib/modules/ directory and place them in a folder in your SDcard...lets say /sdcard/tmp/.

4. extract the 07app2ext script from /etc/init.d/ directory of the CM7 rom to /sdcard/tmp/.

5. unplug the phone from the PC and then with root explorer copy the *.ko files to /system/lib/modules/ in your phone from sdcard/tmp.

6. copy the 07app2ext script to /etc/init.d/ from /sdcard/tmp/.

7. With root explorer edit the 04modules file in /etc/init.d/ to add these three lines:

insmod /system/lib/modules/ext2.ko

insmod /system/lib/modules/ext3.ko

insmod /system/lib/modules/ext4.ko

8. Reboot the phone.

Some apps may need to be reinstalled. I had to reinstall google apps and a few others.
[Motorola Droid and Milestone General] skadude66:
Thanks! When you say that you had to reinstall google apps, did you have to reinstall the market, facebook, etc? Because if so, I need to reflash the gapps through AOR.
[Motorola Droid and Milestone General] ROBINGAZI:
I was not on cronos to start with...I had all the apps including google apps in the ext2 partition. So during reboot my stone found all the apps but they were not actually installed. They showed up in the drawer but kept FCing.

But I think in your case since you are on cronos...the reboot will be long while it moves all your apps to your ext partition.

:)
[Motorola Droid and Milestone General] skadude66:
Alright thanks! First thing when I get home I'll be trying this! :D
[Motorola Droid and Milestone General] skadude66:
Quick update: I followed the first two steps of Sileshn's ext2 tutorial, created my partition properly. Put ext2.ko, ext3.ko and ext4.ko into system/lib/modules. Placed 07app2ext into etc/init.d, edited it right at the beginning with those three lines.

I rebooted my phone and I used ext2read(or ext2explore) to see my ext2 partition: no-go.

I looked at my phone's memory and it didn't look any different. Also, I looked on my system using root explorer and I can't even find system/sd!

Help please :/
[Motorola Droid and Milestone General] :
Look at /sd-ext folder. If you have app, dalvik-cache, apps-private folder with your apps inside your app folder, it is working.

Also the additional lines do not go into the 07app2ext file. Look at ROBINGAZI's post.

7. With root explorer edit the 04modules file to add these three lines:

insmod /system/lib/modules/ext2.ko

insmod /system/lib/modules/ext3.ko

insmod /system/lib/modules/ext4.ko​
[Motorola Droid and Milestone General] skadude66:
I guess it isn't working.. Nothing in sd-ext either. Not sure where I went wrong either..

EDIT: I edited the 04modules file, and I put it right after the comments at the start, but before the if statements.
[Motorola Droid and Milestone General] ROBINGAZI:
Could you type "lsmod" in a terminal emulator in milestone and post the print here?

Edit: Did you format the drive with ext2 or ext3?
[Motorola Droid and Milestone General] skadude66:
I userd the partition format tool in Sileshn's tutorial. I created a 1GB ext2 partition, the rest being FAT32.

Here is the output of an lsmod on my phone:

tiwlan_drv 859608 0 - Live 0xbf09b000
cpufreq_conservative 4635 0 - Live 0xbf094000
cpufreq_smartass 5055 0 - Live 0xbf08d000
cpufreq_interactive 2081 1 - Live 0xbf087000
cpufreq_stats 1945 0 - Live 0xbf081000
overclock 3819 0 - Live 0xbf07b000
symsearch 673 3 cpufreq_smartass,cpufreq_interactive,overclock,[permanent], Live 0xbf075000
ext4 186373 0 - Live 0xbf03e000
jbd2 45314 1 ext4, Live 0xbf02c000
mbcache 4923 0 - Live 0xbf025000
sec 3169 0 - Live 0xbf01f000
modem_pm_driver 1524 2 - Live 0xbf019000
netmux_linkdriver 7828 0 [permanent], Live 0xbf012000
netmux 48324 19 netmux_linkdriver, Live 0xbf000000
[Motorola Droid and Milestone General] ROBINGAZI:
It seems only the ext4.ko module is loaded.
[Motorola Droid and Milestone General] skadude66:
That's what I find odd, because I added those 3 lines to 04modules, following your steps, so it's weird that only the ext4.ko module is loaded.
[Motorola Droid and Milestone General] ROBINGAZI:
May be you are on a different kernel.
[Motorola Droid and Milestone General] skadude66:
If it helps, my kernel is this: 2.6.32.9-g11068ed w21529@il93lnxebld12 #1
[Motorola Droid and Milestone General] vesparados150:
Since apps2ext saves apps to memory card, does this means that if flash a different rom with apps2ext support, all my apps will appear automatically? What about system apps? What if there is two conflicting apps, 1 in sd 1 in phone.
[Motorola Droid and Milestone General] skadude66:
Just to clarify, if I were to flash FroyoMOD or CM7, it would recognize my ext2 partition and transfer my apps to it?
[Motorola Droid and Milestone General] :
System apps don't move using apps2ext. Only apps in data partition and dalvik cache.
[Motorola Droid and Milestone General] ROBINGAZI:
@skadude66

I can't figure out why yours is not working...we have same kernel. And yes...if you flash FroyoMod or the NEW CM7 RC then you will have app2ext and it will transfer all your apps to the ext* partition.

As a last attempt...would you install busybox installer by Stericson from the market and reboot?

@vesparados150

I have to reinstall a few apps after I switch roms like FroyoMod, CM7 and Cronos so that they work right. Haven't had the conflicting apps issue yet.
[Motorola Droid and Milestone General] skadude66:
Busybox is already installed on my phone, it has been for a while.. :/
[Motorola Droid and Milestone General] ROBINGAZI:
I know...its installed via AOR I think...But I remember installing the installer and running it anyway. Step-4 of the docx file.
[Motorola Droid and Milestone General] skadude66:
I just tried that and nothing changed.. Phone memory is the same, no system/sd folder either.
[Motorola Droid and Milestone General] skadude66:
Just flashed the latest MIUi, got my ext2 partition working! Thanks for all of your help!
[Motorola Droid and Milestone General] Saeen:
i followed "sileshn's app2ext tutorial" on stock arabic froyo but it did not work.

my milestone is rooted and AOR enabled.
[Motorola Droid and Milestone General] zeppelinrox:
What didn't work?

Did you successfully create the ext partition?
[Motorola Droid and Milestone General] ROBINGAZI:
Sileshn has been able to get app2ext working on official froyo but I haven't been able to do it yet. I can't get the modules to load.

I can't use other methods because my MM won't let me create the sd-ext folder :(
[Motorola Droid and Milestone General] :
Just a suggestion.

After applying the apps2ext update file, in AOR, choose Froyo 2.2.1 Modding Menu -> Install Mods Autostarts - not needed in many roms

Reboot and see if your modules are loaded.
[Motorola Droid and Milestone General] Saeen:
by this way modules are loading, everything goes smooth except wifi. when i turn on wifi, mobile restart.

after restarting, again app2ext working but with wifi off mode.
[Motorola Droid and Milestone General] ROBINGAZI:
I'm going to try this in a bit and let you guys know.

EDIT: Finally app2ext works on my official froyo. Thank you sileshn. I did not face any wifi issues at least with my home wifi.
[Motorola Droid and Milestone General] Saeen:
can app2ext load partition #2 as FAT32 file system instead of ext2/ext3/ext4.

i tried FAT32 on partition #2 and "app2card" worked and "link2sd" as well.
[Motorola Droid and Milestone General] ROBINGAZI:
I just realised why sileshn is a stock rom guy. Finally got app2ext working and then added the honeycomb theme from APAC release thread and there isnt much a person could want more...I'm in love with my Milestone at the moment.

@Saeen

I haven't ventured in that direction and to be honest being in love as they way I am right now...I don't have the urge or the need to. But I will let you know once I start experimenting again.
[Motorola Droid and Milestone General] mile44:
app2ext and fat32

App2ext needs ext2/3/4 (this is where the name apps2extcomes from).

In theory you could mount any kind of filesystem, but FAT32 has no file user/group/permission metadata so I suppose nothing will work correctly.

The 2.2 official app2sd method involves fake partitions hidden in encrypted files on FAT32; one for every app (so, basically, a big mess).
[XPERIA X10 General] eizonuts:
http://www.wired.com/threatlevel/2011/04/sony-settles-ps3-lawsuit/

isn't his a bad thing? seeing that Geohot was going to crack the bootloader
[XPERIA X10 General] CAYCE_VII:
not only that, but this is more PS3 related then android in anyway...if you read ANY of the legal docs you would know all of geohots computers/equipment was confiscated during the trial, and i doubt that he would go out buy a pc just so he could crack the bootloader, AND not only that, he said the REASON he bought the x10 was to get a feel for the security so he could crack the play. BUT since the play's bootloader should already be unlocked it really doesnt matter.
[XPERIA X10 General] OmegaRED^:
This comes down to sony and SE taking a piss on their customers.

Nothing more.

SE deserves no respect.
[XPERIA X10 General] Rash-182:
I think it doesnt mean anything to us..but it would be interesting to see if he could do something interesting with an X10
[XPERIA X10 General] agentJBM:
#1 bonehead post of all time.
[XPERIA X10 General] OmegaRED^:
Thanx and you are? :rolleyes:

Atleast i take the water marks off my cheap avatar.

#1 SE fanboy post of all time.

i can act half intelligent too.
[XPERIA X10 General] kozxmartt:
#2 bonehead post of all time.
[XPERIA X10 General] Windst:
Thats the guy with ADD and brags about his iq of 170 or something...
[XPERIA X10 General] OmegaRED^:
It's not bragging it's informing.

Did i insult him? no.. only weak minded fools would attack someone for talking about something that is not even related to himself.

Or let me guess he's emperor of sony, bow down to him and give him a oil change.

Can we please go back to the subject topic.
[XPERIA X10 General] agentJBM:
How am I not related to Sony Ericsson? I have an X10, among other Sony products.

You are the one who went completely off topic, and turned them dropping the charges to pissing on their own customers.

This action by Sony is the third step in recent weeks to right their former mistakes. Whether the GEOhot decision is directly related to the bootloader opening or the gingerbread update remains to be seen, but they most certainly are not pissing on their customers. It is actually quite the opposite.

For someone who brags about an IQ of 170, you really seem to be illogical and immature.
[XPERIA X10 General] kantk20111:
*sigh*

SE announces Gingerbread update for X10, some people are unhappy.

Sony drops lawsuit against Geohot, same people are unhappy.

*sigh*
[XPERIA X10 General] OmegaRED^:
lol.. i mocked sony.. not their products.

And you are not sony.

Also making fun of someone for their intelligence is a sign of insecurity.
[XPERIA X10 General] Windst:
Sorry I am a weak minded fool with ADD! Im so insecure. Do you know what stephen hawking has to say about your iq?

Hawking was asked about his IQ in a 2004 newspaper interview, and replied, "I have no idea. People who boast about their I.Q. are losers." Yet when asked "Are you saying you are not a genius?", Hawking replied "I hope I'm near the upper end of the range."

But props to geohot. Not a god but deserving recognition. I wonder if anon made an impact at all?
[XPERIA X10 General] OmegaRED^:
CBF...

Now get back on topic.
[XPERIA X10 General] Arlie37:
this thread needs to be in a different forum/site. or moved to a different place at least.
[XPERIA X10 General] Windst:
Cbf? I wish i knew what that meant
[XPERIA X10 General] Hobbes2099:
It's impressive how threads go from Zero to Trolling in less than 5 posts.

Sony is trying to do some PR damage control. Sony HAS to do something about the hack because it's a public company and answers to stockholders. It really is that simple. No one in this story has to be evil. No one in this story needs to brag about an IQ of 170.

The fact that suing the hacker in no way prevents further hacking of the PS3 was an oversight that Sony's top management forgot to consider when they panicked. But they needed to react in SOME way.

I agree: suing a kid for meddling with proprietary software was not the smartest way to prevent further hacking. Sony seems to have patched the security flaw with the latest firmware and has let every other GeoHot wannabe that there WILL be repercussions if they try to **** with their console security again.
[XPERIA X10 General] agentJBM:
Actually bragging about your high IQ is the sign of insecurity.
[XPERIA X10 General] eizonuts:
my point is that Geohot will never be able to tamper with any sony products ever again..
[XPERIA X10 General] Windst:
So did anons threat get brushed away. Did they even give up before the drop?
[XPERIA X10 General] Hobbes2099:
Anon has the attention span of an ADD child on a sugar high watching Saturday Morning Cartoons. They've proven time and time again, they have the firepower to bring down even top security players when they put their mind to it.

GeoHot drops the issue, Sony drops the issue. We'll see maybe a couple more attacks from Anon member's who want to pursue this, but in general they'll shift their collective attention to whatever comes along in the next few weeks.
[XPERIA X10 General] Windst:
Deletethis
[XPERIA X10 General] CMoney87:
From the way I read the court dockets the settlement entails GeoHot agreeing not to engage in tampering with Sony products in ways that legally violate the DCMA but it was never determined that what he was doing was actually illegal. So technically it leaves open the opportunity to continue his work depending on how you see it and hacking smart phones is legal so it wouldnt prevent him from jailbreaking iPhones or working on any other platform running software not from SCEA/SCEI.
[XPERIA X10 General] pngface:
How does this matter anyway.. he said he wants to take a look at the xperia play.. well SE have unlocked the bootloader themselves... what does he plan on accomplishing?
[XPERIA X10 General] copenhagen:
/rant re: ps3 sorry . couldnt help it.. I want to play!

all you "home brew" people..... get a bloody computer. stop trying to make the ps3 do something its not meant to do.

I dont blame sony when the walkman I bought from them doesnt play blueray discs. dont try to bs people.. its the same shiz.

george and his anonymous friends are cyber terrorists (but terrorists non the less) and regardless of how involved individually they were... they were all involved to some extend.. and they have fc'd with an OUTRAGEOUSLY large number of peoples lives. Terrorists should be taken down. and put... out. This is no different.

btw.. did you see his music video on youtube? hahaha oh .. he's hard core

dont tangle with that dood in a dark alley.

rofl. ley-hooo .... zaaaa hurs

/rant off

edit: just think all those hours and skills he wasted on his endevours could have been put to something so much more usefull... sigh
[XPERIA X10 General] hp420:
By definition a terrorist is someone who instills terror in others through their actions.....geohot did not instill terror in anyone by saying "we can now play all our pirated games with homebrew backup managers guys"

This thread has got to be the best example of people talking out of their asses I've ever seen lol no one here had a single knowledgeable fact about the case or anything having to do with the case :rolleyes: