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

Search This thread

ogo2

Senior Member
Oct 15, 2008
547
476
Sofia
[MOD] Reboot option in Power menu

Reboot option in Power menu

Tested and works with the original deodex-ed version of B0.7 :)

Miniguide:
1. NANDROID!
2. Extract the file from attachment and push it in /system/framework
3. Reboot will take some time.

Don't forget to say thanks... ;)

@BlaY0: If you like it, you can include this file in your next build. There should'nt be any problems with a2sd or data2ext.
 

Attachments

  • reboot-final.7z
    104.1 KB · Views: 111
Last edited:

janarp

Senior Member
Nov 5, 2009
2,034
1,138
3rd Rock from the Sun
Reboot option in Power menu

OK, this should work now 99.9% and i need a tester with the original deodex-ed version of B0.7 :)

Miniguide:
1. NANDROID!
2. Extract the file from attachment and push it in /system/framework
3. Reboot will take some time.

Report if all works fine and please post a screenshot! Thanks. :)


@BlaY0: If you like it, you can include this file in your next build. I only wonder whether this is harmful for a2sd and data2ext?
how i can install this in nYT 1.0 rom
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
Medvode
@ogo2: I could add that to next release for sure but 1st you need to fill me in what you did etc. I'm not sure concerning data2ext coz I don't know what this MOD actually does in the "backstage". Will need to look at those routines used in AOSP to be sure. With ext4 there would be no problems I guess but with ext2 there's a possibility.

Sent from my HTC Legend
 

ogo2

Senior Member
Oct 15, 2008
547
476
Sofia
how i can install this in nYT 1.0 rom

Hi,

nYT is based on YogenTouch 1.0 and the base ROM is not enough stable for me. So i don't have a plans to sacrifice my free time for this. Not yet! :) For now i'm stuck with this ROM (nDAF).

Don't know if BlaY0 have future plans to use some of expresso frameworks/apps in his ROM too.

Only the time will show us...

P.S.> It's not bad idea to use expresso frameworks/apps becouse of the native theme support. :D
 
Last edited:

ogo2

Senior Member
Oct 15, 2008
547
476
Sofia
@ogo2: I could add that to next release for sure but 1st you need to fill me in what you did etc. I'm not sure concerning data2ext coz I don't know what this MOD actually does in the "backstage". Will need to look at those routines used in AOSP to be sure. With ext4 there would be no problems I guess but with ext2 there's a possibility.

Sent from my HTC Legend

What i did is:
1. backsmali the framework.
2. insert some code (i have compared a working version from Desire rom with our framework, manualy add all the missing code, fix the wrong resource id of the reboot icon)
3. smali and pack again.

I can give you the original and modded .smali files if you want. The reboot function seems to be internal for Android, i believe that the code only adds the menu interface.
 
Last edited:
  • Like
Reactions: BlaY0

JonasDroid

Senior Member
Apr 12, 2010
423
50
@ogo2: I could add that to next release for sure but 1st you need to fill me in what you did etc. I'm not sure concerning data2ext coz I don't know what this MOD actually does in the "backstage". Will need to look at those routines used in AOSP to be sure. With ext4 there would be no problems I guess but with ext2 there's a possibility.

Sent from my HTC Legend
Are you planning on making a ext4 script like TGF's ?
I know I could just use ext4 with your current script but it isn't really designed for it wright?
 

ogo2

Senior Member
Oct 15, 2008
547
476
Sofia
Yesterday I installed nDAF 1.7.
I have some issues with it:
- Display doesn't turn off automatically
- Music playback lags sometimes
- high power consumption (10% over night)

Any ideas to resolve these problems?

I have none of these problems. :)

Give more info please: How you did the install, wipe?, overclock?, overclock profiles?, did you leave wifi or BT turned on over night?
 

ugianni

Senior Member
Apr 15, 2008
97
0
Sicily
Hello Blayo is just that I put your last rom I am really well and is very fast with data2ext active, I wanted to know if there's a patch to add 135 seats are so many to read.
 
I have none of these problems. :)

Give more info please: How you did the install, wipe?, overclock?, overclock profiles?, did you leave wifi or BT turned on over night?

I did not wipe. Thought it's not necessary because old ROM is froyo too. No overclocking. BT off, wifi on (as allways).
Additionally I've done "a2sd --enable", "a2sd --dc2sd" and "aufs --enable".

Do you think I have to wipe and my problems are gone?
 
Last edited:

ugianni

Senior Member
Apr 15, 2008
97
0
Sicily
I think I don't quite understand... can you rephrase the question? What patch? What seats?

Hello I installed your rom. It works very well, I wanted to know if the version b0.7 has some flaws, I could not read all the pages to see if there is anything else to install after the flash. sorry for my English. :)
 

sanktnelson

Senior Member
Aug 11, 2010
56
1
facebook address book sync not working

hmm, facebook address book sync still isn't working for me in b0.7. Already tried deleting all facebook and twitter data, no luck. When I pick the facebook sync account the first time, I get to input my login data, but the syncing never actually happens. the facebook account is also missing the little green icon next to it in the sync accounts list and clicking on it doesn't do anything after the first time (until i wipe data again).

Anybody have the same problem? And maybe even solved it?
 

sanktnelson

Senior Member
Aug 11, 2010
56
1
different oc frequencies?

Is there any chance of making frequencies between 600 and 768 available? I still have occaisonal random reboots with 768 (about 2 times per week).
 

alienyd

Senior Member
Dec 1, 2010
287
96
can you not already be able to set it in SetCPU?! There's an option to set the rate at boot, or did I get your question wrong?!
 

ugianni

Senior Member
Apr 15, 2008
97
0
Sicily
hmm, facebook address book sync still isn't working for me in b0.7. Already tried deleting all facebook and twitter data, no luck. When I pick the facebook sync account the first time, I get to input my login data, but the syncing never actually happens. the facebook account is also missing the little green icon next to it in the sync accounts list and clicking on it doesn't do anything after the first time (until i wipe data again).

Anybody have the same problem? And maybe even solved it?

I have everything worked ok!
 

jaksau

Senior Member
Aug 4, 2010
77
5
Where is the download link? Can't find it on the first post.

Sent from my Legend using XDA App
 

Top Liked Posts

  • There are no posts matching your filters.
  • 127
    LadieZ and gentZ, here I present to you B FroYo ROM for Legend!

    b1.png



    Download links

    Here are download links for those who don't see the upper image ;)


    Requirements

    • rooted Legend
    • ClockworkMod recovery
    • wipe if you are switching from some other ROM (not necessary if you are upgrading)
    • second (primary) partition on your SD card formatted as ext2, ext3 or ext4 if you plan to use a2sd or data2ext

    Features

    • based on stock HTC version 3.15.405.3 and 3.30.415.6
    • deodexed
    • customized OC kernel 2.6.32.17
    • run-parts on /data (/data/local/init.d)
    • system overlay (not enabled by default)
    • a2sd (not enabled by default)
    • data2ext (not enabled by default)
    • wake on trackpad
    • extended power menu
    • module loading facility
    • hostname support
    • resolv.conf support
    • dropbear SSH server
    • ext4 support (with e2fsprogs 1.41.10)
    • cifs support
    • some grafx improvements (see screenshots)

    Updated apps

    • Adobe Reader 10.0.1
    • Facebook 1.5.2
    • Market 2.3.4
    • Gmail 2.3.4.1
    • Maps 5.2.1
    • Street View 1.6.0.6
    • YouTube 2.1.6

    Languages

    English, German, Spanish, French, Italian, Dutch, Danish, Polish,
    Portuguese, Slovakian, Russian, Romanian, Hungarian, Norwegian, Finnish,
    Swedish, Czech, Greek, Turkish, Chinese, Thai, Japanese, Korean, Vietnamese,
    Slovenian, Croatian, Serbian and Arabic

    Installation

    Installation is done via recovery mode using ClockworkMod recovery. If your phone is S-OFF then I guess you know what to do.

    Upgrade

    Wipe dalvik-cache before upgrade.

    Patches

    Patching is done via recovery mode like any other update. For changes see changelog!


    Issues

    • Adobe Reader FC when you press BACK
    • installation of HTC widgets not possible
    • using system overlay with data2ext followed by a power failure may corrupt ext2 file system on SD card
    • hostname resolution not working due to changes in framework
    • two suns/moons on clock widget
    • some resource grafx inconsistencies
    • missing some APNs from stock ROM
    • Stocks app FCs
    • some people reported ocasional Wi-Fi problems (it shows connected but no data can go through)
    • some people reported problems syncing contacts from FaceBook
    • Opera Mini FCs with Arabic framework

    Notes

    1st boot will take several minutes for dalvik-cache to generate coz ROM is deodexed! Because every app is deodexed, dalvik-cache will grow ~20 MB bigger.

    kernel
    Default kernel speeds are 246 MHz min and 600 MHz max. It can be overclocked to max 806 MHz and underclocked to min 123 MHz. Default governor is ondemand. To change those parameters (speed or governor), use SetCPU or you can make a script run by run-parts that sets those parameters for you on every boot.

    kernel modules
    Loading kernel modules is done by editing /data/local/modules file. Modules are added separated by spaces or one per line (ext4 and ipv6 added by default).

    system overlay
    You can check this thread on how to use it but in general just execute "aufs --enable" and reboot for changes to take effect.

    partitioning
    If you want to use a2sd or data2ext you need 2nd partition on your SD card. For partitioning you can use my customized CWM fake-flash but if you want to know more about partitioning consider consulting this guide.

    formatting
    To use your newly created partition you first have to format it using format_sd-ext utility via adb shell or some terminal app (not while in CWM). Utility accepts one parameter which can be either ext2, ext3 or ext4 according to your needs.

    a2sd
    To use this feature you have to enable it first. You do that by executing "a2sd --enable" via adb shell or some terminal app. To relocate dalvik-cache also, execute "a2sd --dc2sd" too. Reboot for changes to take effect. To see how much space do you have on relevant partitions execute "a2sd --free". If you want to disable a2sd, execute "a2sd --disable". In this case you loose all apps and dalvik-cache needs to be recreated upon reboot so make sure to backup apps before disabling.

    data2ext
    To enable this feature, execute "data2ext --enable" via adb shell or some terminal app. Reboot for changes to take effect. If you have problems, logcat 1st several lines of boot process to see what's going on and post your findings. Questions like "Why is data2ext not working on my phone?" will be ignored! Mind also that a2sd and data2ext can not run simultaneously!

    CAUTION! Rebooting your phone while using this feature might result in some or all user data being lost!

    SSH server
    SSH server is disabled by default. If you wanna use it enable it by executing "chmod 755 /data/local/init.d/50sshd" and reboot your phone. Authentication is done by private/public key pair. To login you need to populate /data/dropbear/authorized_keys with your public ssh key.

    hostname
    Changing hostname of your phone is done by editing /data/local/hostname file. Default hostname is "legend". If you don't want your phone to have hostname just delete contents of /data/local/hostname (make it zero size).

    boot animation
    If you want to change boot animation just "adb push" new bootanimation.zip to /data/local directory.

    F.A.Q.

    Answer to any frequently asked question here is:

    SEARCH THE THREAD COZ IT WAS ANSWERED BEFORE! PROBABLY MORE THAN ONCE!

    ...so if you are tempted to ask a question, you now know what to do 1st!

    If anyone wants a stripped down and moded version of this ROM, our friend ogo2 prepared us one. It is called nDAF!

    Big thanx goes to FeaRThiS and whitetigerdk for hosting this ROM and cryshop for grafx...
    31
    Changelog

    0.8.4 (April 13, 2011)
    • reverted back to WWE framework
    • new Arabic support patch
    • some minor bug fixes
    • some translation corrections
    • added ro.modversion to build.prop

    0.8 (April 6, 2011)
    • merged versions 3.15.405.3 and 3.30.415.6
    • support for Arabic RTL + translations
    • Croatian, Slovenian and Serbian translations
    • extended power menu (ogo2 waZ here)
    • ext4 and ipv6 support by default
    • sd-ext formatting script (ext2/3/4)
    • lower auto brightness levels (ogo2 waZ here)
    • some packages updated
    • unified wizard settings
    • some grafix fixes
    • ...

    0.7 (February 1, 2011)
    • newest kernel
    • wake on trackpad
    • new market (2.2.11)
    • tweaked HTC IME (missing pipe added)
    • grafx resources fixed
    • missing APNs fixed
    • added some smooth notification icons
    • even smaller boot animation

    0.6 (January 14, 2011)
    • improved reliability
    • improved IO performance
    • improved a2sd script + new option
    • customized busybox (1.18.1)
    • added new market (2.2.10)
    • some new/improved notification icons
    • new default font (Confortaa)
    • new notification area skin
    • new lockscreen skin
    • optimized boot animation
    • no more two suns/moons

    0.5 (January 5, 2011)
    • added own a2sd
    • added data2ext (still in test phase)
    • added dropbear SSH server
    • hostname resolution now actually works
    • added parted (for partitioning SD card)
    • added dexopt-wrapper (for anyone wanting to reodex)
    • minor changes to some scripts
    • reverted to stock voice search since its upgrade is location based

    0.2.9 (December 31, 2010)
    • system overlay script rewrite

    0.2.8 (December 29, 2010)
    • changed bugreport key combo to BACK + HOME
    • added routine for safe unmount upon shutdown

    0.2.6 (December 28, 2010)
    • fixed HTC widget install
    • fixed Adobe Reader FC
    • fixed permissions of some files in /data/local

    0.2 (December 23, 2010)
    • deodexed
    • OC kernel integrated
    • system overlay
    • ext4 support
    • some grafx touch
    • newest apps

    0.1 (December 9, 2010)
    • initial release based on stock HTC version 3.15.405.3
    11
    Release

    Download nDAF 1.7.5 (nu4a's Desocialized Android Froyo 2.2 WWE ROM ver: 1.7.5) - based on BlaY0's B0.7

    IMPORTANT: With this version is needed to wipe data and cache!

    Differences compared with BlaY0's ROM:
    - Added Reboot in Power Menu MOD
    - Removed Circle battery MOD
    - Removed Transparent System Panel MOD
    - Removed Ecpresso Lock Screen MOD
    - Reverted to stock Android font
    - Added odexer.sh script to odex back everything - Thanks to Kot_Ik
    - Desocialized HTC Gallery (removed facebook and twitter) - Thanks to Kot_Ik

    Removed items:
    AdobeReader.apk
    /system/lib/libAdobeReader.so
    AppSharing.apk
    Calculator.apk
    com.htc.FriendStreamWidget.apk
    com.htc.StockWidget.apk
    com.htc.TwitterWidget.apk
    ESFx.apk
    Facebook.apk
    Flickr.apk
    FriendStream.apk
    Gmail.apk
    HtcCarPanel.apk
    HtcFacebook.apk
    HtcFootprints.apk
    HtcFootprintsWidget.apk
    HtcTwitter.apk
    LiveWallpapers.apk
    MagicSmokeWallpapers.apk
    Quickoffice.apk
    SocialNetworkProvider.apk
    Stock.apk
    YouTube.apk

    Updated items:
    Superuser to 2.3.6.1
    Market to 2.2.11
    Google Maps to 5.1.0

    Misc:
    Changed boot animation to "Quietly rooted" boot animation - Thanks to Dr.Romca
    Removed some ugly wallpapers + added new default wallpaper.
    Removed some anoying notification sounds
    Removed default Footprint plases
    Diasabled FOTA update menu
    Edited some XML to clean removed item settings

    Known issues:
    Tell me if you find something...

    Miniguide 1: How to ODEX back the ROM

    1. Reboot in Recovery mode.
    2. When you are in recovery, type these commands and wait the script to finish:
    adb shell
    mount /system
    cd /system/xbin
    ./odexer.sh
    3. Reboot the phone.
    exit (to exit the shell prompt)
    adb reboot

    I want to thank to BlaY0 for this great ROM!
    8
    0.7 released!

    New release. See changelog!