yashsingh1/xdaforums huggingface dataset:
[Legend Android Development] BlaY0:
Result of both is the same except mine has like 15 times smaller footprint and better error handling and it is faster.
[Legend Android Development] joelivethelife:
Oh wow. Thats awesome! Really thank you a bunch Blayo, your guides and all are so easy to follow! Keep up the good work man! :)
[Legend Android Development] joelivethelife:
Blayo, i would like to ask this question to prepare myself for the future. I've activated a2sd and dc2sd and its working great, currently i have 160mb internal storage.

i would like to ask, how if one day that 160mb got used up, how would i increase that storage? Since i've created an ext2 with a capacity of 512mb, would it be able to allocate more to the internal storage?
[Legend Android Development] BlaY0:
By deleting some useless apps ;)
[Legend Android Development] joelivethelife:
True true. Hmmmm... It would be great if data2sd and a2sd can work together, would that ever happened...
[Legend Android Development] TheGrammarFreak:
data2ext is, by definition, a2sd. It's just a more extreme case of it
[Legend Android Development] joelivethelife:
Oh, i thought it was a whole separate thing. Awesome. Say, if i have a2sd enable and dc2sd enable right now, i disable them to activate data2ext and dc2sd. would it affect my system? By the way, does data2ext even have dc2sd?
[Legend Android Development] TheGrammarFreak:
Disable both a2sd and dc2sd. Then enable data2ext and you have a2sd and dc2sd inherently there...
[Legend Android Development] joelivethelife:
I do not have to enter commands to activate them as soon as I enable data2ext right? It will be enabled automatically?
[Legend Android Development] TheGrammarFreak:
Ok, a2sd moves all your apps to the ext partition, ye? You agree with me here? Apps are stored on the data partition normally. Remember that, it's important. Apps are usually stored on the data partition

Next bit, dc2sd moves the dalvik-cache to the ext partition, ye? Once again, you should agree. Important bit: Dalvik-cache is usually stored on the data partition

Now for the good bit: data2ext moves the whole data partition to the ext partition, so anything that is usually stored on the data partition is now, inherently, on the ext partition. So data2ext encompasses a2sd and dc2sd by definition.

Got it? ;)
[Legend Android Development] BlaY0:
That was answered before...

Sent from my HTC Legend
[Legend Android Development] TheGrammarFreak:
Meh

10chars
[Legend Android Development] laurent.siku:
Really nice Rom. Just wat I was looking for. Didn't had the chance to check out if there's the "two sun/moons" problem (right now it's raining in my area, lol). Anyone noticed ?
[Legend Android Development] PandaVoyageur:
Yes, there is a thread about this problem (strange that so many of us managed to see it even with the nice weather of the past few months ;) )

Cross your fingers and check:

http://xdaforums.com/showthread.php?t=894762
[Legend Android Development] waterpolo:
BlaY0,

I found a very nice blue theme on the Hero.

TwoPointBlue

Is it possible to install this theme on your B 0.5 ROM?

May be you can have a chat with thoughtlesskyle, he is the men for the Hero CDMA.
[Legend Android Development] rolfro65:
Thank You, BlaY0!

I just got tired of "not" trying out something new and find Your new creation ;)

It really works fine 4 me. Just love it.

Got one Q though.

I use custom backgrounds on both homescr and lockscr.

Now i cant change the lockscr :P

Any idea where it is in this ROM?

anyway, keep up the good work, chef!
[Legend Android Development] Vuska:
Cannot Download... Forbidden message appears... Can you fixed this link please ?

Thank You :)
[Legend Android Development] curto:
ugh can someone quickly tell me where the hell the download link is for the rom??
[Legend Android Development] waterpolo:
Link is working.
[Legend Android Development] BlaY0:
Now I will give you a homework. Search this thread and try to find anything about download link...
[Legend Android Development] :
In your opinion, what's the best partition sizes to use for this?

I have an "8Gb" SD card...
[Legend Android Development] Dr.Romca:
Not TGF, but 512MB ext2 + FAT32 the rest is optimal IMHO. Unless you need really many apps...
[Legend Android Development] joelivethelife:
Yeah i've got you. Thanks. But before i enable it, i have one last question. It does state that it is still under test phrase, so far, is there any known issue or problem?
[Legend Android Development] :
TGF??

That's cool though - that's the sizes of ext2 that I have.

Thanks.
[Legend Android Development] Solevis_FR:
TGF == "TheGrammarFreak"
[Legend Android Development] :
Aaah, ok.

Surely that's bad grammar to use an acronym?

:p
[Legend Android Development] TheGrammarFreak:
I have a 1 GB ext partition, no swap.

As BlaY0 said elsewhere, the script is rock solid. The fact it's on ext2 can cause problems. If you do a battery pull, or use adb to shut the phone down the ext partition becomes corrupted. So only turn the phone off by using the power off menu (long press power button)

Ye, that would be me. ;)

Says who? And it's TGF or writing out my whole name. No-one likes doing that.
[Legend Android Development] joelivethelife:
Oh thats awesome to know! I would change to data2ext as soon as i am back home..

By the way, you know when facebooks and twitter creates loads of cache, i would like to clear it, do i clear cache partition or dalvik cache in clockwork mod?
[Legend Android Development] TheGrammarFreak:
Settings --> Applications --> Manage applications --> All --> Facebook/Twitter --> Clear cache
[Legend Android Development] BlaY0:
B 0.6

New release! See changelog...
[Legend Android Development] JonasDroid:
Is the IO also improved for those not using data2ext? Cause I'll probably flash B0.6 but I don't really wanna use data2ext without ext4, I use adb reboot and sometimes that messes up the partition.

Nice to see you've implemented your lockscreen from the themes section.
[Legend Android Development] BlaY0:
Yep. IO improvement is not data2ext dependent. You may use a2sd with ext2, 3 or 4 instead if you want.
[Legend Android Development] :
Damn!

I've just got this all going with 0.5

Still no way to upgrade?

Best to wipe and start from scratch?
[Legend Android Development] JonasDroid:
Yeah but for now ext4 is even slower then not using it at all if I'm not mistaken?

But ext4 will keep the data when e.g. you pull the battery, no?

At least those are the 2 things I thought I could conclude(is that a correct eng word?) by following the conversations between you and TGF

BTW totally LOVE the new font, good job man, I'll probably stick to thisone for a while :D
[Legend Android Development] BlaY0:
??? Just flash over and you're set...

This ext4 can be quite fast if formatted/tuned/mounted with right parameters...
[Legend Android Development] :
Ok cool - will that retain the settings for ap2sd and the overlay etc?
[Legend Android Development] ionutzm05:
Hello guys,

My dad has a stock HTC Legend with 2.2 Froyo. He would like to try a new ROM but he needs HTC Sense. My questions are :

1. Is this ROM having the HTC Widgets (weather, contacts, mail, etc.)?

2. Is this ROM faster than the stock one?

3. How about battery life?

Thank you.
[Legend Android Development] sanktnelson:
how to move already installed apps to sd?

just installed this, mainly for the builtin OC kernel and a2sd. Seems to work so far, but I have one dumb question: how do i get my old apps moved over to the ext partition on the SD card? New Apps seem to go there, at least my memory is not decreasing, but how do I move the old ones?
[Legend Android Development] TheGrammarFreak:
Yes

Yes

Same as stock
[Legend Android Development] TheLegendaryJay:
Blay0, you sir are a Legend.

I'm going to have to flash this later, the improvements look good!
[Legend Android Development] BlaY0:
Absolutely.

When you enable a2sd or data2ext and reboot, every app that was installed before that is copied to the ext partition.
[Legend Android Development] Mitsch87:
Hey BlaY0!

Is this: "wipe before flashing (not if you are upgrading from 0.2.6+)" conclusion still valid? So I can update? :)
[Legend Android Development] BlaY0:
Wi-Fi test patch

This is test patch for those having Wi-Fi problems we mentioned several pages back. If your Wi-Fi is doing OK, do not install this.
[Legend Android Development] Dr.Romca:
Hi BlaY0!

How did you solve the sun/moon issue? I'm dying to know! I crawled through that for ages!

Thanks for the update, will install it in a moment!

so cool :)
[Legend Android Development] BlaY0:
To find out is your homework now ;)
[Legend Android Development] Dr.Romca:
You're killing me :D

On another note, will the old (from B0.5) com.htc.resources.apk and kramework-res.apk work properly with B0.6 ? Because of the battery MOD I created and cryshop's NavBar/lockscreen...

Thanks!

edit: my homework now is to learn myslef Photoshop and create the battery MOD again - with white font to improve readability ;) And while In that I plan to make a lockscreen that is more like the cryshop's navbar :D
[Legend Android Development] loscassapalle:
i would suggest for the next update to remove some apps, like facebook, twitter, actions or similar:)
[Legend Android Development] krasenk:
Hey BlaY0, I don't know if you had the chance to look at this:

http://xdaforums.com/showthread.php?t=859419

Do you think it is feasible to implement this for Legend ROMs?
[Legend Android Development] Dr.Romca:
Do a full wipe and flash again!
[Legend Android Development] Dr.Romca:
+1 here, they can allways be installed from the market...
[Legend Android Development] JonasDroid:
Why don't you just remove them yourself?

It's not that hard, there is a good guide in the development forum
[Legend Android Development] kasra_Qeshm:
I use Micro sd 8GB class4

created ext4 for ap2sd

but not work app2sd

and Apps Install Apps in Phone memory

please add ap2sd support for class4 sd
[Legend Android Development] hellpank:
a2sd not support or i need help to configure it

Hi Blayo, sorry for my bad English.

You tell us that rom support a2sd, but i install Darktremor Apps2SD 2.7.5.2 and it not works. The ext partions seems not mounted.

Can I do to get Darktremor Apps2sd 2.7.5.2 in my legend with your rom?

C:\android-sdk-windows\tools>adb.exe shell a2sd check
[ ] Apps2SD is launching...
__ _____
| \ |
| | |
|__/ | Darktremor Apps2SD 2.7.5.2 (2010-09-30)

[ ] GetProp Command = /system/bin/toolbox getprop
[ ] SetProp Command = /system/bin/toolbox setprop
[ ] Mount Point = /system/sd
[ ] Starting Apps2SD Check Program.
[ ] Checking for ext partition
[X] Ext partition found, but not mounted.
Your rom may not be setup to run Apps2SD.
Check with your rom developer if the boot image
is programmed to run Apps2SD.

Your partition may be using an EXT4 partition,
but your rom may not support EXT4. Repartition
your SD card to use EXT2 or EXT3.
[Legend Android Development] Dr.Romca:
Not hard but there is more to it than just deleting the apk's and odedx's, at least in some cases of the widgets ;)
[Legend Android Development] ogo2:
OK, guys. I did some work based on this great ROM - B0.1

Here is what i did:

- removed apps that you can find on the Market so you can update them easily (GMail, Adobe Reader, YouTube, QuickOffice)

- removed some stupid apps (FaceSUCK, Twitter, social integration plugins and widgets, AppSharing, Stocks, default Live Wallpapers, some HTC Wallpapers and Magic Smoke Wallpapers, the Boot Sound, HTC Calculator (i realy use RealCalc), Footprints)

- removed some ugly sounds and notifications

+ updated the Market app to the latest version and i mean the new one!

+ updated Superuser to it's latest version

But you still need to apply the kernel patch after flashing my ROM. I don't know yet how to add the OC Kernel directly in my ROM...

Now i have 36 apps and games installed, some of them moved to the SD card and i have 80 MB of free internal storage! :)

So, if i have a permission from BlaY0, and if you wont to use it, i can upload my work somewhere for download.
[Legend Android Development] Dr.Romca:
@Ogo2: what apps and widgets did you remove?Did you encounter any issue like I did when I deleted those apps ant widgets?

http://xdaforums.com/showthread.php?t=860119
[Legend Android Development] ogo2:
Here is the list of the deleted junk:

AdobeReader.apk
AppSharing.apk
AppSharing.odex
Calculator.apk
Calculator.odex
com.htc.FriendStreamWidget.apk
com.htc.FriendStreamWidget.odex
com.htc.StockWidget.apk
com.htc.StockWidget.odex
com.htc.TwitterWidget.apk
com.htc.TwitterWidget.odex
Facebook.apk
Flickr.apk
Flickr.odex
FriendStream.apk
FriendStream.odex
Gmail.apk
HtcFacebook.apk
HtcFacebook.odex
HtcFootprints.apk
HtcFootprints.odex
HtcFootprintsWidget.apk
HtcFootprintsWidget.odex
HtcTwitter.apk
HtcTwitter.odex
LiveWallpapers.apk
LiveWallpapers.odex
MagicSmokeWallpapers.apk
MagicSmokeWallpapers.odex
Quickoffice.apk
SocialNetworkProvider.apk
SocialNetworkProvider.odex
Stock.apk
Stock.odex
YouTube.apk

But this is not all. I have deleted some files in the other folders and edited some XML files, etc.

No issues yet. All widgets works fine for me.

The only minor problem so far is that i got an error when i click the button to move an app to the SD card. But when i click the button again, the problem disapears.

P.S.> By the way i have shrinked the size of the BlaY0's update.zip from 129 MB to 113 MB. (16 MB smaller when compressed).
[Legend Android Development] Dr.Romca:
OK, thanks!
[Legend Android Development] BlaY0:
@ogo2: No problem m8, you can post it. I'm sure some would like the stripped down version. I myself am using even more stripped down version but can not make 100 ROMs to suit everyone's needs. You could make your own thread but I think it is better if you post here and I will add it to 1st post making sure that ppl will know it's yours. But it's your choice.

I think it would be OK if we combine our forces... I will continue on this project and you and maybe somebody else will try to make some derivatives of it so more ppl would benefit...

Sent from my HTC Legend
[Legend Android Development] geminigeek:
Is the boot.img edited to run Darktremor A2SD?
[Legend Android Development] e3rfn:
kasra jan ino emtehan kon-> http://xdaforums.com/showthread.php?t=769054

DL: "http://www.androidblog.it/site/2010/08/29/1718/utility/andrea-venditti/abilitare-lapp2sd-con-tutte-le-applicazioni-semplice-tool/"

ehtemalan moshkelet hal mishe.

try this one this may help u
[Legend Android Development] whitetigerdk:
In ENGLISH.. ONLY IN ENGLISH :)
[Legend Android Development] e3rfn:
;-) k k.

http://xdaforums.com/showthread.php?t=769054

DL: "http://www.androidblog.it/site/2010/08/29/1718/utility/andrea-venditti/abilitare-lapp2sd-con-tutte-le-applicazioni-semplice-tool/"

this will work perfectly as i tried it
[Legend Android Development] e3rfn:
guys dont u have any issues with maps ? i mean gps !
[Legend Android Development] loscassapalle:
i tried gps yesteday, works fine:)

there is a way to set levels of auto brightness like in CM? my screen drains most of the battery...
[Legend Android Development] blabbla:
i cant install the oc kernel from page 1:( if i tried to install over rom manager, it reboots..starting install but then just switching back to recovery menu..yes it has superuser access ;D

But if i try to install for example dumfuq´s oc kernel v4.0 over rom manager and that worked fine..but i cant boot anymore cause i think the kernel is not compatible with the blayo rom!

So whats the Problem with the oc kernel...or what i make wrong?
[Legend Android Development] Mitsch87:
You are a genius, BlaY0 - thought it would take some weeks? Will try it! ;)

But I still don't know, can I update from 0.5 to 0.6 without wipe? Would be great if you could make a conclusion about that! -> nooooow, would like to update! :D
[Legend Android Development] BlaY0:
Check several posts back and the answer shall reveal to you...
[Legend Android Development] ionutzm05:
Ok, can somebody tell me how to install this rom on HTC Legend? Including root, clockword mod, etc. Step by step, for a begginer :o. Thank you very much.
[Legend Android Development] BlaY0:
No!

10 chars
[Legend Android Development] Dr.Romca:
you can update if above 0.2.6, 0.5 is above that, you're safe ;)
[Legend Android Development] Dr.Romca:
Read around a bit before you ask like that, we all had to go step by step from the place you are now ;) There's plenty guides all over this place!

edit: stupid me, forgot to multiquote :(
[Legend Android Development] Mitsch87:
Thank you Dr.Romca and BlaY0!

Wifi-fix can be installed via Clockwork, right? Updating now... :)
[Legend Android Development] Dr.Romca:
If you look in all the subfolders in META-INF and find updater-script and/or updater-binary, then yes :)
[Legend Android Development] BicolXpress:
confused

Im kinda confused as to why I have only 160Mb of internal storage available when a2sd is enabled, but when data2ext is enabled my internal storage is around 850Mb. I partitioned ext2 with 1Gb and the rest is fat 32. Can someone please explain to me why the internal storage is only showing 160Mb with a2sd enabled even though i allocated 1gb of data on ext2.

Edit: Don't wanna use data2ext as i find it a bit laggy.....
[Legend Android Development] Dr.Romca:
a2sd does not show the SD partition as data2ext does, it only moves your apps to SD, data2ext moves the whole DATA parition, so it shows your free space....enable data2sd if you wanna show off :D
[Legend Android Development] BicolXpress:
Ok thanks. How do i enable data2sd? I typed in "data2sd --enable" but it didnt work. lol
[Legend Android Development] Dr.Romca:
1st post! data2ext --enable while su!

HAHA! Not very elegant, but I guess it works :p good one, and you're wellcome :D
[Legend Android Development] gsmetal:
Thx for your rom and for wifi patch! WiFi seems to be OK now.

PS Now I can thank you via "Thank" button)
[Legend Android Development] BicolXpress:
Lol yeah forgot about the that. So are you saying that with a2sd the maximum space available for it is 160Mb even though i partitiond 1Gb of ext2. But with data2ext enabled it will show the actual amount of internal data available on ext2.
[Legend Android Development] santisolinho:
How I update the rom from B 0.5 to B 0.6

I've installed B 0.5 and i thinkl that's the best that I've ever tested. So, I want to install the new version maintaining the applications and the previous settings. I think that I should do an update from the recovery without wipe and thus keep all the settings and applications. Another issue is that I'd like to know is this: I've installed a2sd and I would like to switch to data2ext, what if I disable a2sd?, I lose installed applications if there isn't no space in the phone's internal memory.
[Legend Android Development] avat@rh:
Ext4 works

Hey!

First, i'm french, sorry for this bad english....

Second, thank's Blay0for this rom (B 0.5) she's very good tu use!

But on your explanation of data2ext, you say to not use an ext4 partition cause it will not work...

I tried really and all seems work good. My ext4 partition (647 MB ) accept all the .apk in /app, and at every installation of new app, the place on the ext4 decrease...

The score to quadrant free, a little more of 1600 at 806 Mhz.

So, can you tell me Blay0, what does you want to say by " it will not work" ?.

Still thank you!

V.
[Legend Android Development] stevenstrike:
Need AGAIN a wipe for upgrading from 0.5 ?

(i used two weeks to customize my UI, boot Gif's,etc...)

Ok, the Rom is perfect, but... spending 5+ hours to reconf, and loose unrecoverable data from apps, each weeks :S

(Need some tips)
[Legend Android Development] Dr.Romca:
No, I am saying, that you will have all apps on ext partition and you can instgall as many as you wish although your system will only show 160MB free... got it now? :p

No need to wipe - it' in the first post! If you have used customizations, extract those gifs and pngs into this new ROM and install it then, that's exactly what I'm doing right now...

And why do you set-up your phone so often? Do you loose your data on ext partition??
[Legend Android Development] stevenstrike:
I had to wipe when i was 0.2.9 to 0.5 :s (phone bootloop)

I only Use A2SD since 0.5, because i accidently learn that A2SD is not... "A2SD" XD

Btw, Thx !
[Legend Android Development] Xinot:
Just flashed B 0.6 over 0.5 with wifi fix to my gf:s legend.

She likes that new skins & fonts. Nice work.

We will see how wifi works now.

Thank you again.

Just 1 more Q. Is it normal to have a lot of this in log file?

W/PackageManager( 182): Unknown permission
[Legend Android Development] :
If using data2ext, you say to reboot from the phone, not adb.

Is that only for rebooting after issuing the command, for it to take effect, or EVERY single time you want to reboot after that?
[Legend Android Development] Dr.Romca:
Every single reboot/turn-off when enabled - system has to unmount the partition properly.
[Legend Android Development] stevenstrike:
Su application isnt working, i've flashed it to the latest version (for froyo), but it keep crashing when i try to start it

Su perms are granted automaticaly :s
[Legend Android Development] 382442172:
b-0.5 io =1800marks@quadrant

b-0.6 io =2200marks@quadrant

the io performance was really improved!:D

thanks blay0:)
[Legend Android Development] JonasDroid:
anyone else who can't mount the /system/* to rw? not by using adb nor using terminal emulator :s

Just so you know what I'm doing:

adb shell (in case I'm using PC)
su
cd /system/app
mount -o rw, remount /system

Then it returns the error: "Usage: mount [-r] [-w] [-o options] [-t type] device directory"

I do still have S-OFF I just double checked, any idea what's going on?
[Legend Android Development] ogo2:
Hi, the current download link works for me. I recomend you to wait until tomorow, i will update to B0.6. :)
[Legend Android Development] sanktnelson:
hmm, no, apparently it wasn't. ran a2sd --enable and rebooted, still only ~20MB free. Actually strike my earlier comment about it working for new apps, that was probably just android cleaning up cache as I installed new apps. I don't see the ext partition mounted anywhere, and no apps are moving there. a2sd claims it's enabled though. Where should the partition normally be mounted?

edit: after changing from ext4 to ext3 the partition now gets mounted to /mnt/asec/sd. I then did a2sd --disable - reboot - a2sd --enable. still nothing moved to sd though. Can you explain how it _should_ work? maybe then I can figure out what's going wrong...
[Legend Android Development] focamonca:
NUMBER 1! but goggles wont work!
[Legend Android Development] HpX:
Try this..

su

cd /system/app

mount -oremount, rw /system
[Legend Android Development] el.dizzee:
You'll need to enable the ipv6 module in order for goggles to work. See the first post for instructions how to do so.
[Legend Android Development] playahate:
Good. Flashed b-0.5 2 days ago. like it, but have some problems. After i partitioned SD card by your guide, make data2ext --enable and reboot, i've got terrible lagz and freeze. So have to disable it. What can it be and what can i do? make a logcat so you can see what the problem is?
[Legend Android Development] BlaY0:
1. Goggles work. Just read 1st post, kernel modules paragraph.

2. If you issue "a2sd --enable" again, it will tell you if it is already enabled and if it is actually active.

3. To see relevant mount points for a2sd and their available space issue "a2sd --free".

4. You don't need to wipe if you are upgrading from 0.5 to 0.6.

5. You can switch from a2sd to data2ext by disabling first, enabling second and reboot. You shouldn't loose anything. Do nandroid anyway.

6. If stock mount (toolbox) doesn't work for you (it is very strict as far as syntax is concerned), use one from busybox (/system/xbin/mount).

7. Before you ask, search this thread coz many questions were already answered...several times!!!

Sent from my HTC Legend
[Legend Android Development] ogo2:
I think it is time for F.A.Q. paragraph... :)