[ROM] B 0.8.4 based on stock HTC FroYo (04/13/2011)

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
When you click "reboot to recovery" it goes to recovery and "flashed" this zip. What this zip does is to unpack itself into RAM, "overlaying" clockworkMOD on the recovery partition. It then reboots to recovery, and clockwork starts.
Not quite. Recovery mode is just another system with a different set of utilities... to be exact only recovery and adbd. So when you boot into recovery, a system is started (kernel+initrd) from initramfs (that's basically a successor of ramdisk) that executes adbd and recovery binaries. Menu shows (when you press key combo) and it presents you an option to flash update.zip. When you do that, you basically extract a different set of tools into current running system, replacing original adbd and recovery binaries. After that, old adbd and recovery are stopped and new ones are started. At that point you are presented with a new menu with some handy options, besides that you can adb shell into that system since it was populated with busybox tools and some other utils that can come handy like dump_image, flash_image etc.

Sent from my HTC Legend
 

TheGrammarFreak

Senior Member
Jul 29, 2010
2,820
678
0
twitter.com
Not quite. Recovery mode is just another system with a different set of utilities... to be exact only recovery and adbd. So when you boot into recovery, a system is started (kernel+initrd) from initramfs (that's basically a successor of ramdisk) that executes adbd and recovery binaries. Menu shows (when you press key combo) and it presents you an option to flash update.zip. When you do that, you basically extract a different set of tools into current running system, replacing original adbd and recovery binaries. After that, old adbd and recovery are stopped and new ones are started. At that point you are presented with a new menu with some handy options, besides that you can adb shell into that system since it was populated with busybox tools and some other utils that can come handy like dump_image, flash_image etc.

Sent from my HTC Legend
Ah, that makes slightly more sense. Thank you for the clarification.

Sent from my GT-P1000
 
  • Like
Reactions: Sckank

spicyjoe

Member
Jun 13, 2010
41
0
0
Hi guys, ok that crash course was crazy and i still am not able to move forward until i get everything clear.

1. Install fakeflash
2. apply update.zip (the fakeflash)
3. as soon as the update(fakeflash) in done, wipe and install the new rom.

Am i on the right course now? :)
 

spicyjoe

Member
Jun 13, 2010
41
0
0
Successfully rooted. OMG i can take a deep breath. Here is what i did. (thought of writing this because i always wish to see people write the whole step)

1. Installed Rom Manager on your current rom to install the fakeflash and CWM
2. Boot to recovery and installed fakeflash (renamed the zip to update.zip)
3. Wipe data
4. Installed the b 0.2.zip
5. (this part shocked me a lot) Click reboot and the phone will be stuck at HTC logo with the quietly brilliant part for about 2-3 minutes

B 0.2 seems faster currently! Gonna play with it... awesome!! Thanks guys for helping.
 
Last edited:

Dr.Romca

Senior Member
Dec 12, 2008
768
207
0
Prague
What do you mean? What app? Did manual e2fsck not help? What are you doing with your phone man :confused:
Hehe, I'm just theming :p I installed metamorph in hope to extract and understand those binary xml's...that rebooted my phone...
But I actually don't know the command to repair FS, so I just formatted it and restored - I backed it up just in case :)
Can you share that cmd?
Thanks!

Sent from my HTC Legend
 

Strazzi

Senior Member
Apr 22, 2010
126
5
0
Helo.

Prvo kot prvo Full pošteno da Slovenci delate rome. Big LIKE. :D

Now if someone hates that he can't install htc widgets and windows animations doesn't look like in B0.1 here is SIMPLE way to fix this.

1. Wipe phone
2. Flash with B0.1 rom
3. Restart phone
4. Download at least one htc witget
5. restart in recovery and DON'T WIPE PHONE
6. flash with B0.2 and restart
7. Now you have B0.2 with htc withets working and you can download new with no problem, window animations work like in B0.1 and you don't have any problems with rom. Everything work 100%

P.S.: Sorry for por english. :eek:
 

Snowtoad23

Senior Member
Jul 17, 2010
250
5
0
Another question... in the Livewallpapers.apk there is an entry for a "Walkaround" livewallpaper with description:

"See through your phone and walk around without risking accidents."

and a thumbnail for it and everything.

But It's not listed when I go to choose from Live Wallpapers..

It seems it's missing from the /raw folder where it looks like all the code for the live wallpapers is.. any way to get it working?
 
Last edited:

spicyjoe

Member
Jun 13, 2010
41
0
0
I'm loving this rom so far, although its not as fancy as other rom i see but it still offers what i need... :D

By the way. I want to know, which cpu should i set for min and max to get the best battery usage yet being smooth?
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Prvo kot prvo Full pošteno da Slovenci delate rome. Big LIKE. :D

Now if someone hates that he can't install htc widgets and windows animations doesn't look like in B0.1 here is SIMPLE way to fix this.
Pošteno pošteno, nismo vsi tajkuni ;)

You didn't go through this thread obviously... it was fixed in 0.2.6 :)

Another question... in the Livewallpapers.apk there is an entry for a "Walkaround" livewallpaper with description...
Obviously HTC removed it coz it gave them hard time on Legend.

By the way. I want to know, which cpu should i set for min and max to get the best battery usage yet being smooth?
Try 246/600 with interactive governor and 246/246 with interactive governor for screen off.
 

TeCH-Guruz

Senior Member
Feb 17, 2009
267
29
0
Salford
Try 246/600 with interactive governor and 246/246 with interactive governor for screen off.
I have mine @ 246/768 ondemand and 122/246 on demand screen off. I charged my phone fully before I went to bed a few days ago woke up 7 hours later and still had 100% battery used the phone for 30mins and it dropped to 89% lol.Still 7 hours standby 0% battery use not too bad.

A few other setting I have setup are
temp > 40 degrees 122/600
temp > 45 degrees 122/480
maybe I am being over cautious from my overclockiong pc days but a fried cpu doesnt smeel too good.
 
Last edited:

Sckank

Senior Member
Jul 7, 2010
2,076
427
0
Florø
@ BlaY0: this rom feels faster and less laggy than the stock one, good work!!! :) Can you tell us why? No need to tell us exactly. Is it because you removed stuff or did you actually change something?

Sent from my HTC Legend using XDA App
 

TeCH-Guruz

Senior Member
Feb 17, 2009
267
29
0
Salford
@ BlaY0: this rom feels faster and less laggy than the stock one, good work!!! :) Can you tell us why? No need to tell us exactly. Is it because you removed stuff or did you actually change something?

Sent from my HTC Legend using XDA App
I was Going to answer your question but as you cant read (the 1st post) Now I dont think I will bother.
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Patch 0.2.9

OK, here goes patch 0.2.9.

Since system overlay is not used extensively... meaning we are talking about a few MB of data being written at most, I decided to rewrite the script so it is using only internal storage for overlay data. Since everyone is using either a2sd or data2sd, I guess this would not pose a problem but merely solve some nasty ones...

This is my last update this year so see you next year ;)
 

Attachments

spicyjoe

Member
Jun 13, 2010
41
0
0
Pošteno pošteno, nismo vsi tajkuni ;)

You didn't go through this thread obviously... it was fixed in 0.2.6 :)


Obviously HTC removed it coz it gave them hard time on Legend.


Try 246/600 with interactive governor and 246/246 with interactive governor for screen off.
thanks for your reply, BlaY0. I am using setCPU and i set these numbers in the profile tab right? Not at main? Therefore making two profile, one being screen off and one being charging?

Or do you recommend other cpu setting app?
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Nope. On the main tab of SetCPU you set default profile. You then add just one additional profile for screen-off on profiles tab.
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
No, this is not related and I've never had such problems. Obviously you have either SD card problems or FAT32 partition problems...