[Hero, G2 Touch Android Development] maxisma:
Discontinued, ****ed up my MTD partitions and I won't use this ROM anymore because I don't want to re-setup everything.

Sorry guys.

My "return" :)

It's summer break here in Germany now, and I've got some free time, which I wanted to spend on Android ;-)

Features:

- Based on Smoki 0.7.6 for the HTC Sapphire/Magic

- 2.1 Sense

- Multilanguage - Credit for Chinese goes to: capychimp

- Much faster and more stable than Froyo ROMs

- Sexy Droid X-HTC mix boot animation <3

- Live Wallpaper support in ADW, LauncherPro, etc (Quite fluid)

- Friendstream

- FULLY working Gallery3D

- HTC Newswidget & Google GenieWidget

- Chinese supported

- Zipalign-on-boot for better performance

- No compcache

- Protected apps working, use Market Access app if you can't access them in your country

- Powertop for battery monitoring

- HTC Desire lockscreen, looking much better

- Newest YouTube app with HQ button

- WiFi-Tethering via aNetShare working

- Kernel based on Ninpo's, see Changelog!

- Jonasl's HTC_IME mod

- Adblocking-hosts file

- Fully odex'ed so you get more free space on /data & Fast first boot

- SwiFTP server included, no need to mount your phone via USB anymore ;)

- Battery percentage indicator

- Quickoffice, PDF-Viewer & Teeter can be uninstalled

- EVO-like settings widgets

- 276 MB FREE SPACE ON DATA!

Removed:

- Stocks + Widget

- Footprints + Widget

- Java ME

- Ringtones

- "Get more Widgets"-Widgets

- Google Maps, get it from the Market

Known bugs:

- Some users are experiencing SetupWizard FCs and can't boot due to that issue, fix available down this post.

- Wifi may fail to scan for networks automatically. Go into settings, Wifi, then press menu & scan

What's to come? What do I plan to change in future releases? If something is done, it's marked in blue. List is sorted by priority.

- Better armv6 optimization

- Interactive governor as default again

- Update Superuser app

- Reinclude HTC_CIME

- Add HTC Legend browser with improved copy&paste

- Vanilla lockscreen as an option

Changelogs:

1.2.2 - 1.2.3

- Fixed the CPU frequency issues

1.2.1 - 1.2.2

- Changed Kernel to one based on Ninpo's (due to GPL violation of Feeyo's kernel) - Added several governors, including interactive governor (conservative is now default), removal of most debug functions and more. This also fixes the 'adb remount' command :) But also adding one bug for me, check 'Known bugs'

- Added en_MY (Malaysian locale)

- Removed unstable Overclock Widget, better get SetCPU from the Market or here: http://j.mp/b3I0wI

1.2 - 1.2.1

- Fixed 5 MP photos

- Added package to fix the FC on boot, if you get it, flash it!

- Phone should now identify itself correctly as HTC Hero

1.1 - 1.2

- 276 MB free on /data !!

1.0 - 1.1

- Fixed some HTC widgets

- Canadian Locale, confirmed working

- Updated Market Access application

- Updated APN list

- New JIT package, disabler now available too

- Updated openGL driver

Installing / First Install of 1.2+ Guide:

1) Flash RecoveryMod.zip (credit to Klothius), you won't be able to install other custom ROMs than mine (unless they use the same MTD config as I do) until you revert the RecoveryMod!

2) Reboot into recovery again, format system, data & cache in the partitions menu

3) Flash the ROM

( 4) If you get a force-close after booting, flash the fix below.)

Updating the ROM guide:

1) Just flash the ROM :)

( 2) If you get a force-close after booting, flash the fix below.)

Why is the RecoveryMod necessary?

The ROM is using a modified Kernel commandline to change the partitioning, to be exact, it changes the sizes so you get more space on /data.

A custom recovery is needed, because a normal recovery would flash to wrong sectors in the NAND, so the flashed boot.img, which contains initialization scripts, wouldn't be able to recognize and read the system files.

Revert Recovery Guide:

1) Download ROM Manager from the Android Market

2) Flash the recovery via the first option in the app

3) Put another ROM on your SDcard

4) Reboot into recovery MANUALLY

5) Format all partitions except the SDCARD in the partitions menu

6) Flash the other ROM

Downloads:

RecoveryMod:

http://www.megaupload.com/?d=FY6CBAEE

ROM:

1.2.3 -> http://www.megaupload.com/?d=0JG7AWMH

1.2.2 -> http://www.megaupload.com/?d=5OOKBLTY

These releases will be removed on Sunday, August 22 due to GPL violations. If you need them, download and keep a backup. Please do not re-upload!

1.2.1 -> http://www.megaupload.com/?d=UXHUVYU5

1.2 -> http://www.megaupload.com/?d=7V09XRTC

1.1 -> http://www.megaupload.com/?d=PB0FHNN1

1.0 -> http://www.megaupload.com/?d=50M3Q14B

Get a 'Force Close' after booting? Flash this and retry!

http://www.megaupload.com/?d=18XPD13W

Screenshots

http://j.mp/bWkqpD

Kernel source as of version 1.2.2 can be found here:

http://github.com/maxisma/MMod_Hero_Kernel Config is included. (Based on Ninpo's Kernel source, thank you! His source is here: http://github.com/Ninpo/kernel-hero)