[Hero CDMA Android Development] zenulator:
We > HTC​

Here is a new SenseFroyo rom for everyone from TEAM FUSPRINT.

You need to make sure you have system set to 170mb which is stock I think. If you've used firerats mtd partitioner for cyanogenmod you need to redo it for this rom or else it won't fit on your system partition.

The easiest way is to reflash amon_ra or clockwork recovery with out flashing firerats repartitioner. Then reboot into recovery and you should be back to normal.

I'll repeat this again. This does not need firerats mtd partitioner to run unless you want to use it.

mtdpartmap.txt can be set at mtd 170 25 if you want an extra 75mb on data. It's up to you the user to decide.

If you don't know what size your system partition is set at then issue this code from adb shell or terminal in android.

busybox df -h

it should output

sh-3.2# busybox df -h
busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 95.2M 0 95.2M 0% /dev
tmpfs 95.2M 0 95.2M 0% /mnt/asec
/dev/block/mtdblock3 250.0M 163.4M 86.6M 65% /system
/dev/block/mtdblock5 160.1M 90.9M 69.2M 57% /data
/dev/block/mtdblock4 50.0M 1.1M 48.9M 2% /cache
/dev/block/vold/179:1
3.7G 2.6G 1.1G 70% /mnt/sdcard
/dev/block/vold/179:1
3.7G 2.6G 1.1G 70% /mnt/secure/asec
sh-3.2# exit

As you can see /system on my phone is set to 250Mb thats because I do some crazy stuff with it.

You should be fine setting it to 170 for system and 25 for cache if you use firerats mtdparts. If you do the math 250-170=80 then subtract 25 from cache and add them both to 160 which is my current data setup and youll have about 265 on data to mess with. Subtract the 90mb that is already used on data and your at about 175 free.

The rom seems bigger than it is because there are extra apps installed to /data/app which can be uninstalled like a regular app.

Directions:

Nandroid

Full Wipe/Factory Reset

Flash Main ROM

Reboot

Download for Main ROM

http://www.wolffm.com/android/SenseFroyo_Heroc_V8.1SFU.zip

This is still in development. So don't expect this to be your everyday rom.

What it is:

HTC Sense running on Android 2.2.1

What works:

Calls

3G

SMS/MMS (160 char limit) (Sprint MMS)

Bluetooth (Pairs but audio is untested)

Accelerometer

270/90 degree rotation

Keypad leds

Light sensor

Network location/Agps

USB tether

LiveWallpaper from the Market

All HTC Sense apps/widgets

All Google Apps

WiFi

Adhoc Wifi Networks

Notification Leds

Desire style lock screen

What does not work:

GPS

Camera (distorted pic)

Bluetooth Audio

Mobile Network settings will fc (happens in every gsm sense rom ported to cdma)

Not all Live Wallpapers will work well

Changelog:

V7:

Using deodexed apks/frameworks for easier theming (espresso anyone)

Modified init.heroc.rc/init.rc for wifi support

Added need binaries to /system/bin for wifi

Added modified libhardware_legacy.so to /system/lib for wifi

Added several libs from the official myTouch 2.2

Fixed copybit errors

Added keylayout and keychars to /system/usr/ from Cyanogenmod 6.1 heroc

Modified/Cleaned up build.prop:

market fingerprint for passion/nexus

cleaned up redundant lines removed gsm settings

dalvikvm heap set to 24

Fixed su and added latest superuser

Added different bluetooth libs/config (shot in the dark)

Moved downloadable apps to data

V8.1: NfinteFX

Added adhoc network patch

Added led notification patch

Fixed MMS

Adjusted lowmemorykiller

Fixed dalvikvm heap sizes

Credits:

Tenfar: Gratia leak

NfinteFX: getting bluetooth up and removing gomarket.

beezy420: updates and fixing copybit errors

Decad3nce: for the uncapped kernels and work on wifi

Capychimp/seo: wifi fixs and deodexed apks/frameworks

Liberated Aria: rom customize folder