yashsingh1/xdaforums huggingface dataset:
[Legend Android Development] BlaY0:
1st you need to clarify what does newer version of HBOOT bring you...

Sent from my HTC Legend
[Legend Android Development] Dr.Romca:
OK, I just installe B0.2 + data2ext. Cool thing is that I now have plenty of room for my apps, when using 8GB class 10 card, the performance is very decent, though I don't know what the battery drain is going to be.

So far the only bug I found with B0.2 is that I can't install any of the additional HTC widgets.

Anyone has any experience with those?

But overall, great job BlaY0! Thank you!
[Legend Android Development] TeCH-Guruz:
I'm sure editing a few .xml's wouldn't brick a legend worst case it wouldn't boot but there is always recovery adb and the official ruu.
[Legend Android Development] TeCH-Guruz:
I'm not sure if its needed or worth doing but official ruu will upgrade hoot but it can be a bit of a headache gettin root again BlaYo made a guide on how to root with hboot 1
[Legend Android Development] lessirey:
^ +1

I thought i was alone :rolleyes:
[Legend Android Development] TeCH-Guruz:
Doesn't install for it seems to download then just disappears
[Legend Android Development] ogo2:
Hi.

It is just too difficult to replace HTC's apps with 3rd parties.

Last time i tried to replace the htc keyborad with the gingerbread one, and i have continuously force-close problems! But i think the problem was with the gingerbread ported kbd. Who knows... :)

By the way i like better the htc dialer and messenger.
[Legend Android Development] ogo2:
The XML files only stores sample configuration of the apps i removed. Like wallpapers list, sample fingerprints, default stocks, default bookmarks, etc. I did a cleanup of these setings.

You can check by yourself:

Just extract some XML file from system\customize\MNS\ in my custom ROM and compare them to BlaY0's files with the same name.

Use WinMerge to do that. :)
[Legend Android Development] BlaY0:
Yep, never thought about that. The problem is with certificate used to sign packages. I have an idea or two on how to solve this...
[Legend Android Development] Dr.Romca:
Nice! As usual :-) Could you make this a flashable zip? :-D Thanks!
[Legend Android Development] waterpolo:
BlaY0,

can you add a link, to post 281, in the first post for enable dataext.

Can I move apps to (sd) dataext?
[Legend Android Development] TheGrammarFreak:
With data2ext your apps are already on the SD card ;)
[Legend Android Development] schMATKA:
unable to install widget

why unable to install widget from menu *Get more HTC widgets* ?

logcat:

E/PackageManager( 157): Package com.htc.rosiewidgets.note has no signatures tha

t match those in shared user com.htc.rosie.uid.shared; ignoring!

W/PackageManager( 157): Package couldn't be installed in /data/app/com.htc.rosi

ewidgets.note-1.apk
[Legend Android Development] r3ptil3:
hide/remove stock messenger app

hi there snakehult

i guess my previous post wasnt phrased properly.

ive already done what you suggested and still no luck

i start the stock messenger, pressed menu and ive unticked everything - received notifications, sent messages, storage settings, sms settings, mms settings

i still messages via the stock messenger and they appear with message content and everything, which i dont like, hence y i want to use handcent

any other suggestions? cheers!
[Legend Android Development] whitetigerdk:
Damn.. Did you even bother to read just a few posts back?
[Legend Android Development] e3rfn:
thx to blayofor great work, just flashed this rom, its good but guys can u tell me how can i install apps to the SD,

i installed dta2sd-2.7.5.2b, anything else it needs ? SD configuration ?!!
[Legend Android Development] Snowtoad23:
Possible to add wake with trackpad to this ROM?
[Legend Android Development] BlaY0:
@e3rfn: Care to read 1st post? Do not just download stuff, read at least 1st post and make it twice!
[Legend Android Development] motorator:
I've only managed to get it to work like with the others also based on stock ROM: trackpad wake works briefly after screen off and/or on charge. Else it only ever works sporadically.
[Legend Android Development] Dr.Romca:
OK, as I wanted to contribute with my very little, I made three flashable zips that do three things:

1. Battery MOD back to stock - I like it that way, DL here: battery_B0.2-signed.zip

2. Add Cryshop's nice NavBar - from here, DL here: navbar_B0.2-signed.zip

3. Add TheGrammarFreak's window animations from post after this one, but with the stock battery icons. This one needs Dalvik-cache wipe, DL here: B0.2_batt_stock_win_anims-signed.zip

All zips are made specifically for this ROM (B0.2), so if you're not sure, just

extract the graphics and make your own version.

@BlaY0: You can add this to the first post if you want ;)
[Legend Android Development] TheGrammarFreak:
Fancy window animations, and notification bar back to stock. Wipe dalvik-cache before install: http://dl.dropbox.com/u/3382637/B-ROM/Windows_animations.zip

Given what a certain Dr. Romca has done, I'll point out that this still has the circle battery mod ;) http://www.youtube.com/watch?v=_IaqoCkRotY (The video is of CM, but the animations are the same)
[Legend Android Development] Dr.Romca:
Nice, I'd make a crossbreed of both (because of the battery icons), will replacing the battery xml's have any affect on the window animations?
[Legend Android Development] TheGrammarFreak:
No idea. Try it and find out. ;) Post your findings. You'd still want to wipe dalvik-cache when you install it though ;) (I think)
[Legend Android Development] denisman:
Sick...Database writes and reads are slower than usual but everything else just rushes through the test.
[Legend Android Development] Dr.Romca:
Damn! What clock are you on? I have around 1200pts with the data2sd (8BG class 10 SD)
[Legend Android Development] denisman:
Data2ext / 806 MHz / 8GB Class 6 card

I get between 15xx and 17xx every run
[Legend Android Development] Dr.Romca:
OK, I've done it, it works just fine (dalvik wipe needed indeed). I will update my original post with this one! Thanks!
[Legend Android Development] Dr.Romca:
Well I run 768MHz, do you have Advanced version so you can share partial results?

OK, this is as high as I got @787MHz, there's no way few MHz would have that kind of impact, or is there?
[Legend Android Development] gregnapola:
That's so cool...it works perfectly . THANKS m8!!!! :-)
[Legend Android Development] lessirey:
Made my day :D

Doesnt work with ogo2's version of B 0.2 (freezes upon unlocking after booting up, doesnt even got to home)

is it possible to just have the animation stuff alone ?
[Legend Android Development] TheGrammarFreak:
It might actually, I get about 200 more than that with 787MHz
[Legend Android Development] denisman:
Alrighty. Got the Advanced version now and I am pretty sure you didn't install data2ext right.

Check the difference between out I/O results.

Edit: If you want I can run the benchmark with 787 and 768 aswell.
[Legend Android Development] denisman:
Ok 1st screenshot is 768, 2nd is 787
[Legend Android Development] loscassapalle:
i'm the only one with SetCPU that doesn't set on boot?
[Legend Android Development] TeCH-Guruz:
Mine never sets on boot. Also my battery died in the night woke up put my phone on charge turned it on and all my apps are gone my facebook contacts are in my address book which they normally are not all contacts gone no widgets ect ect guessing data2ext has failed to start.
[Legend Android Development] gregnapola:
Here's mine @ 787Mhz...with data2ext enabled (should be...)

I notice the CPU performance is lower compared to the others seen in previous posts...

EDIT: Low performance on db r/w due to my class 2 SDcard :-S ; I've done the test and got 1394 pts after reboot...bah...
[Legend Android Development] BlaY0:
Patch 0.2.6

Anyone care to test 0.2.6? DL from here!

fixed HTC widget install

fixed Adobe Reader FC

fixed permissions of some files in /data/local

I don't know if wipe is actually needed... I wiped and it worked. Try it and report back. Test also other aspects of ROM coz I might have broken something else while fixing these ;)
[Legend Android Development] andrekua:
Wipe is necessary. I did not wipe n it still wont install.
[Legend Android Development] Snowtoad23:
Awesome, good to see the mod being modded ;)

I saw there was a cool animation with the stock (not HTC) music player.

When you're playing a track and open the player through the thing in the notification bar, it has a cool opening animation. And also when you press back to get back out of the player. But it only happens when opening it from the notification bar it seems.

It would be nice to see some pretty animation mods for this rom, themeing the framework-res.apk or whatever.

Before I flash this though, what exactly is the difference with "fancy window animations"? are there any videos? where is it from?

Also does anyone know if it's possible to apply such animations to screen rotations? Like how iPhones have a nice rotate effect when you rotate orientation, you see the screen rotate smoothly instead of just jump into place.

I like how the overlayed parts in the camera of this ROM smoothly rotate with the screen.. little differences like that are appreciated :)

How about these? would someone be able to port these to this ROM?

Smooth Sense Icons: http://xdaforums.com/showthread.php?t=733682

They're in HDPI in that thread (for Desire), shouldn't be too hard to resize.

that smooth battery icon is even nicer than stock

What do you think?
[Legend Android Development] TheGrammarFreak:
http://www.youtube.com/watch?v=_IaqoCkRotY
[Legend Android Development] Snowtoad23:
ah awesome, thanks!
[Legend Android Development] Dr.Romca:
I don't know how to make a flashable zip that would just make those alterations. The file modified is framework-res.apk

Take those two, unzip them, copmare what's inside and port what's different. That's how I did the version I posted...

Although it might have to do with ogo2's ROM being odexed...
[Legend Android Development] Dr.Romca:
Firstly, thanks for those screenshots.

Now I'm sure I installed data2ext right (it wouldn't work otherwise I guess)

What I'm not sure about is the actual ext partition. As a win user I have no fancy option of making it, cluster sizes, block sizes, I can't alter those at all, maybe I have just these bad...

Anyone knows about a windows tool that would do the trick?

Thanks!
[Legend Android Development] denisman:
I am not using Linux or any special tool either. I used Rom Manager settings to partition the SD Card. 512 MB Ext2 / 32 MB Swap.

However, I might be wrong or it was consciedence but I tried ext2->ext3 later and my scores went down to ~1400. So leaving it as ext2 might be a good idea.

The card I have is this one (description is german but the specs should be easy to understand):

http://www.conrad.de/ce/de/product/410243/TRANSCEND-MICRO-SDHC-KARTE-8GB-CLASS-6/0412037

Cheapest Class 6 I found :D
[Legend Android Development] lessirey:
Well.. its just the res/anim folder in the framework-res.apk

i replaced it on the ogo2's version using winrar to just try out and it worked
[Legend Android Development] TheGrammarFreak:
Our zips are for de-odexed ROMs. At the very least /system/framework needs to be de-odexed for these to work

adb shell mke2fs -m0 -Ldata -b4096 /dev/block/mmcblk0p2

will use the built in tools on your Linux based phone to format the second partition correctly. So use ROM manager to make it ext2, then run that command, and it'll make all the block sizes correct etc..

See above about the odexing stuff. ;)
[Legend Android Development] BlaY0:
Thera are e2fsprogs tools available in this ROM. They comprise of mke2fs, e2fsck, tune2fs and resize2fs supporting ext 2, 3 and also 4 format. You can use them via adb shell or some terminal app. To check the parameters of current file system execute "tune2fs -l /dev/block/mmcblk0p2" as root. Mind the block size! For other commands and options Google will tell you everything you need to know.

NOTE: Swap partition is not needed!

Sent from my HTC Legend
[Legend Android Development] Dr.Romca:
@denisman: thanks! ROM manager did it :) I have around 1500pts @768 Now :p (but on Class 4 uSD only)

@TheGrammarFreak: Also thanks! The script converted the partition OK, I had to be in CW recovery screen to make it work...

@lessirey: Did you vonvert those png's from HDPI to MDPI? eg: from 38x38 to 25x25 pixels?

@BlaY0: Thanks for the patch! It works smooth so far, no issues found yet :p

Also good to know that swap is not needed, I mean it is only 32MB or so, but there is never enough space.
[Legend Android Development] TheGrammarFreak:
Bouncy window animations, notification menu back to stock and battery left alone. Wipe dalvik-cache before install

D/L here: http://dl.dropbox.com/u/3382637/B-ROM/Window_anim_bounce.zip

Video here: http://www.youtube.com/watch?v=2VhR28mdLKQ

Yes, the video is on CM, but the effect is the same.

Note, not tested on B ROM, but I'm sufficiently sure that it'll work to post it here

Credit: circle.glx.nl
[Legend Android Development] tobbeson:
You have an issue

The download picture only appear when you login

please insert a link after the picture
[Legend Android Development] Jammie_1989:
Is there a mirror for B 0.2 anywhere download link doesnt work for me.

Thanks
[Legend Android Development] TeCH-Guruz:
you could try downloading it from here just double checked it and still working
[Legend Android Development] TheGrammarFreak:
http://dl.dropbox.com/u/3382637/B-ROM/b-0.2.zip
[Legend Android Development] BlaY0:
http://www.dkmdesign.dk/custom_roms/blay0/b-02.zip

Sent from my HTC Legend
[Legend Android Development] schMATKA:
same error after patch:

W/PackageManager( 125): clear PackageParser.PARSE_CHATTY

E/PackageManager( 125): Package com.htc.rosiewidgets.note has no signatures tha

t match those in shared user com.htc.rosie.uid.shared; ignoring!

W/PackageManager( 125): Package couldn't be installed in /data/app/com.htc.rosi

ewidgets.note-1.apk
[Legend Android Development] r3ptil3:
trouble installing update

hi there guys

juz trying to install this new update of the rom.

downloaded the .zip to my sd card, load up ROM manager, "install ROM from SD card", wipe cache etc

my phone just reboots, loads with a picture of a phone with a red question mark over it, reboots and then nothing has changed

any ideas as to whats the issue or what am i doing wrong?

thanks in advance!
[Legend Android Development] BlaY0:
@schMATKA: Then you obviously are doing something wrong...

Sent from my HTC Legend
[Legend Android Development] TheGrammarFreak:
Fakeflash. Search for it, use it

EDIT:

My sig has changed to reflect my feelings on how often this error is asked about.
[Legend Android Development] schMATKA:
I have B 0.2 ... (copy patch-0.2.6 to sdcard ; reboot (i don't make wipe); install zip from sdcard; yes; (patch successful installed); reboot .... and Package com * has no signatures

not workin afrer wripe !

What is wrong ? :"(
[Legend Android Development] BlaY0:
Read again my post which you so elegantly quoted...

Sent from my HTC Legend
[Legend Android Development] ogo2:
Did you try to clean the cache?

P.S.> I see you already got this working. Nice job! :)
[Legend Android Development] TheGrammarFreak:
Try de-odexing just system/framework, and leave the rest alone. It shouldn't affect caches too much, and should allow us to theme it more easily
[Legend Android Development] ogo2:
By the way... framework-res.apk is not ODEXED at all. In theory you can edit this APK very easy but do not try to re-sign the file.
[Legend Android Development] TheGrammarFreak:
Fair enough
[Legend Android Development] denisman:
Guys, could you please create a new dedicated thread for your customizations? This one is pretty clustered and it gets hard to find the important posts containing custom add-ons and tips.

Considering this is definetly going to be the most popular ROM next to CM I am pretty sure we will see some more themes for it.
[Legend Android Development] TheGrammarFreak:
Done, check it out: http://xdaforums.com/showthread.php?t=891416

I added what I did there, Dr.Romca might want to put his there in his own post ;)
[Legend Android Development] lessirey:
hmm.. iam quite not sure which pngs you were referring to ?

if you were talking about the animation stuff, there wasnt any pngs involved i guess.
[Legend Android Development] Snowtoad23:
Before I flashed this ROM I saw in another thread somewhere, someone complaining about pressing menu key + back at the same time. I thought it was kind of silly because it'd be hard to accidentally do it, but now with this ROM it does happen for me.

Sometimes I must accidentally press the two at once and there's a vibrate, then the phone is laggy for a while and eventually there is a double vibrate and it's back to normal.

I remember in the thread someone said doing that starts something.. can't remember what.

Anyone having this problem? How to fix it?
[Legend Android Development] Kot_Ik:
It's not a problem, it's a feature. You can disable it by editing init.legend.rc in boot.img, he-he.

Ask BlaY0 for it, there are many people that want the same as you.
[Legend Android Development] Snowtoad23:
Yeah I know it's a feature but what does it do?
[Legend Android Development] Kot_Ik:
Creates bugreport file on your SD. It contains some info about your device, logcat and may be some other things. I've turn it off, sorry, no more info.
[Legend Android Development] Dr.Romca:
Hi BlaY0!

I'm using the data2ext for a while now, yesterday after messing up with my phone settings the phone froze and after unplugging the battery and turning the phone on, all data was lost - due to inaccsessible ext2 partition. The script was running OK, but something wasn't right. Unfortunately I was out and needed my phone so no way of logcat and I had to re-flash.

Now comming from this, I thought it would be very nice to have two features in time:

1.) The settings and apps would be mirrored in the phone's internal memory

2.) Comming from that it would be very nice to have a simple UI to check which apps would we have in the internal storage, just in case...

Unfortunately I'm not a programmer...so just suggesting :-)

Anyway, I'm installing all now, before enabling the data2ext, so just a quick question: if I install all necessary apps and then enable data2ext, will those be copied on the SD?

Thanks!
[Legend Android Development] Snowtoad23:
Haha wow then I've done it 12 times..

How to turn it off?

Blay0 would you be able to turn it off in the ROM?

Also there might be some problem with Sync.. I always have the sync icon in the notification window but I don't know what it's syncing.

I only have Facebook and Google checked for syncing. Going into details for those there are none which have the sync status on. All my contacts are already synced and all photos synced from Facebook etc already.

Anyone having similar issue?
[Legend Android Development] BlaY0:
bugreport patch

OK, I put bugreport key combo to HOME + BACK buttons.

WARNING, this patch is ment only for B ROM. Flashing it on other ROMs may break some functionality!!!
[Legend Android Development] lessirey:
How about on ogo2's version of B 0.2 ?
[Legend Android Development] Dr.Romca:
Nice, can you add this to 1st post? Also as suggested before, can you copy there the touch command for the data2ext to work?

Thank you!
[Legend Android Development] TheGrammarFreak:
With v2 of data2ext it's data2ext --enable
[Legend Android Development] BlaY0:
Should work.
[Legend Android Development] Dr.Romca:
No, that doesn't seem right, when I just type data2ext --enable in normal mode, it tells me: touch /data/local/dodata2ext access denied!

So I have to reboot and type the touch in recovery mode, then it works OK.

(I'm using the data2ext_test2.zip)
[Legend Android Development] BlaY0:
You have to be root! So if you are doing this via terminal app like ConnectBot, you have to execute su before...
[Legend Android Development] Dr.Romca:
I see, OK it works now :-)

I will backup and test the unexpected system shutdown again, something happened with my ext2 partition when the phone froze (due to high clock)

I'll post my findings here when I'm done...

EDIT: OK so I unplugged the battery several times and nothing, maybe it was just something else.

and btw:
[Legend Android Development] TeCH-Guruz:
When my battery died it corrupted the file system had to chk and fix ext partition re enable data2ext. Everything was fine after that but every time I restarted it kept showing the same miss call that I had recieved just before the battery died.
[Legend Android Development] BlaY0:
You don't need to reenable data2ext once enabled. If something happen (power failure, phone freeze) and you end up with currupted ext2 file system, and even if e2fsck on reboot can't automaticaly repair it, you end up with system without data2ext. After that you can try to manually repair that file system and if you are successful you can reboot and data2ext will work again.

However there is a slight chance (few percent) that you end up with corrupted file system that is beyond repair. in such case you would have to reformat that partition and of course you loose everything that was on it.

This ext2 is basically very prone to power failure corruption and everything except shutdown with holding power button and selecting "power off" is considered as power failure...

Also system overlay does some mess so you end up with errors on file system even if you shutdown the phone correctly. I'm working on a routine that would at least prevent that, so proper shutdown would unmount all partitions making it safe to power off the phone.
[Legend Android Development] Dr.Romca:
That few percent was what happened to me...the FS was corrupted in such a way that not even formatting the partition helped, I had to delete the partition and create it again...It would be nice to have some failsafe, or if there was a way to mirror those things to internal storage as I proposed :)
[Legend Android Development] denisman:
Which directories are affected by data2ext on the sd card?

I wouldn't mind regular backups of the important folders to prevent the worst case that everything is lost. Until a safer solution is found a simple script to copy the affected files to my HD once in a while would be enough for me.
[Legend Android Development] janarp:
is it possible this in Blay0 B 0.2 ROM
[Legend Android Development] BlaY0:
Patch 0.2.8

I don't believe that partitions were screwed... that's practically impossible.

Everything is actually mirrored but at the point when you enable data2ext. After that what you install is not mirrored back to internal storega and it won't make any sense since we are very limited with space on internal storage.

So I suggest you configure your ROM, install must-have apps, configure them and when you have everything set, enable data2ext and reboot. That way you will have lika a point in time snapshot on your internal storage waiting there for you to screw SD partition beyond repair again ;)

OK, here I made a patch that would prevent major disasters till we switch to ext4. It is safe to use system overlay with data2ext as long as you shutdown your phone correctly.

I think this is CM exclusive but I'm not sure...

Everything under /data. But you have to maintain permissions, ownership and all symlinks if you plan to backup.

Maybe a periodical tar of /data would do but you should mind that some dirs are still symlinked back to internal storage!
[Legend Android Development] janarp:
yes its from CM

edit: how i can install it??
[Legend Android Development] Dr.Romca:
Well I don't know what it was, but I had to erase the partition alltogether...then it started working again...

That's exactly what I did :) It would be nice though if we could mirror at least system settings...

Anyway, thanks a lot! Again :)
[Legend Android Development] janarp:
well this cant be ported to B 0.2 ROM??
[Legend Android Development] spicyjoe:
Hi, i've seen many roms and this one cought my attention. I just rooted my phone just to install froyo and nothing else. So i'm basically new.

I would like to know if B 0.2 has wifi tethering?