Remove All Ads from XDA

 View Poll Results: Do you want a HTC ROM (Sense + HTC stuff (apps/widgets) or lightweight + custom apps?

554 Vote(s)
Vanilla + custom
452 Vote(s)

[ROM][26.07.10] >> [email protected]_2.2.0_5_os << [AOSP/NO SenseUI] [codename: Be My Hero]

1,974 posts
Thanks Meter: 298
By adwinp, Senior Member on 4th November 2009, 08:49 PM
Post Reply Email Thread
As mentioned in my sig., I don't mind appreciation.
Just mention your xda handle while filling in the donation form. Thanks to everybody who contributed.

Specific/Unique Features:
- Available localisations: English, Polish, Russian and Japanese.
DON'T ask about support for other languages; should need be, download any of the locale utils on the market
- JIT, A2DP, OpenGL
- The Tasty Bits:
I've been wondering about a few aspects of the android build system, and what I have found confirmed my suspicions;
In order to minimize build-system fragmentation, and what goes with it, maintenance, most of the code is built for compatibility instead of performance.
That is why I have tried what has, to my knowledge, never been done before on Hero-like devices (dream, sapphire, eris and the rest).
Some code breakage happened along the way, but that was to be expected.
Nethertheless, the new [email protected] is built with that specific spirit in mind. Be aware, that this is HIGHLY experimental, but the latest user tests confirmed that everything's good.
GIve it a spin and leave some feedback, if you find anything out (really) of the ordinary.

This is a peel-the-skin-feel-the-bones naked version of the regular [email protected] ROM (which is mainly geared for my personal use). Bug submissions and/or constructive criticism is appreciated, but DON'T bug me about missing features.

Custom kernel.
performance tweaks
native loopback support (along with crypto)
network fixes (wlan, bridging, *tables, tunneling, etc)
utf8 (have to rebuild system apps though...)
ext2, ext4 (be aware that journalling is overkill for a 528MHz CPU)
Power savings
and others...

Is it stable? It is enough for me.
Play, test, and help out.

- Force Closes
>>> You'll have to pull the files with adb and repush them (push the odex FIRST, THEN the apk)
- Camera isn't working atm.
- Your Hero is stuck at the bootscreen, bootloops, random crashes:
>>>Make sure you have AT LEAST Radio version (recommended: > <) Click to download
>>> You might be the unlucky owner of a Hero unable to handle exotic freqs like 19 MHz/748 MHz. If such is the case, go back to recovery and flash > THIS < kernel.

- The ROM isn't signed most of the time. You can get by this issue by
1: installing the excellent > Clockwork Recovery <
How to install: # adb push recovery-clockwork- /cache/rec.img
# adb shell flash_image recovery /cache/rec.img
2: use the Engineering SPL
3: sign it yourself (google for autosign - you need to have android SDK installed)
- It WILL take quite a while to initialize after flashing (a few minutes).
- You MUST restart after the first boot (sys. init.), otherwise the system will work at a crawling pace, since all apps are running, due to being initialized at first boot. The cruising performance will be reached after you setup your system and restart.
You might experience problems signing in, in case you don't restart (or you can disable and re-enable mobile network).

4th November 2009, 09:01 PM |#2  
Senior Member
Flag Sunny Yorkshire
Thanks Meter: 2
Will try out tomorrow, nice to have another Dev here. Welcome!
4th November 2009, 09:07 PM |#3  
Thanks Meter: 0
Great to see u in this forum sir.... android is just so much better than winmo

Thanks for the ROM
4th November 2009, 10:14 PM |#4  
Senior Member
Thanks Meter: 160
Welcome to the Android world!

Great to see (another) big name from the WinMo section in here .

Will be trying out your stuff for sure!

Quick question (no, didn't try your ROM yet, still playing around to get MCR 2.9 working ok):
You removed all but en_US you say. Also the dictionaries for the HTC_IME? I want everything on my phone in english, except the messages that I type , so it would be a shame if those dictionaries were gone.

If they _are_ gone, can you explain me which files so I can try putting them back myself from a stock ROM / MCR ROM?

(Another one actually: Did you find it hard to dive into building ROMs and customizing for Android?
With years of Linux experience I thought it was the first thing I would be doing with my 1st Android device... but it seems I played around with WinMo builds, packages, NK.exe's, ROM/SYS's for so long I'm stuck in my ways :P. Didn't touch anything from the SDK yet except adb.exe and fastboot.exe to flash.).
4th November 2009, 10:47 PM |#5  
adwinp's Avatar
OP Senior Member
Flag urandom
Thanks Meter: 298
Donate to Me

1: Dictionaries are untouched.

2: Customizing is a much more pleasant experience than with WinMo.
As a matter of fact, I just got my Hero device, and need to build up an Android modding knowledge (Android-specific).
Linux-specific knowledge is not a problem, since I'm an admin.

I'll be taking care of different aspects of the ROM in the long run, rebuilding and optimizing bit by bit:
base apps, kernel (I find it pointless, most of the ROMs use quite a few init scripts - even in the initrd, instead of consolidating...)

I have an idea about installing debian (arm) on android, chrooting into that, and building the android system from there.
No need to setup cross-compile toolchains on our x86 PCs (try that if you've run into problems setting a toolchain on a host PC).
Though we'll be limited to 528Mhz and ram... But hey, if you've got a big sdcard, just setup a big swap on it.

Apart from that, we can have a nearly full blown linux distro running at all times on the Hero (which would negatively impact battery life, but hey, it's just for the fun)
An ad-hoc wifi would be setup at all times, + sshd (along with vnc?)
So we can always X-forward our display or whatver.
The ideas an possibilities are endless.
5th November 2009, 06:50 AM |#6  
Foka002's Avatar
Senior Member
Flag Birmingham
Thanks Meter: 129
will definitely try your ROM. Glad to have you here! Good Luck!

//dzieki i powodzenia


OMG this Rom is super fast. Everyting works great so far. Well done. BTW. Firmware 2.0 ??
5th November 2009, 08:04 AM |#7  
dhruvzz's Avatar
Senior Member
Thanks Meter: 50
cant we get an file for this... this adb thing is a bit difficult process....thankx for the rom anyways..
5th November 2009, 08:10 AM |#8  
naTTan's Avatar
Senior Member
Flag Sungai Buloh
Thanks Meter: 4
Nice another dev creating roms.

Btw, isn't advanced task manager a paid app?
5th November 2009, 08:11 AM |#9  
Junior Member
Thanks Meter: 0
Thanks a lot.
and plz continue dev :)
5th November 2009, 08:47 AM |#10  
adwinp's Avatar
OP Senior Member
Flag urandom
Thanks Meter: 298
Donate to Me
Originally Posted by naTTan

Nice another dev creating roms.

Btw, isn't advanced task manager a paid app?

I've searched for it, and looks like it is.
Looks like the repo I was using included some warez.
Will be removed and I'll add another task manager.
Thanks for the info.

Originally Posted by norao

Thanks a lot.
and plz continue dev :)

I'm just getting started.
5th November 2009, 08:55 AM |#11  
deeren's Avatar
Senior Member
Flag Vaud
Thanks Meter: 310
Originally Posted by adwinp

I'm just getting started.

Hey adwin,
ki position? glad to see you on the hero cooking path.hehehe. good job chef. will flash as soon as i get home.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes