• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][22-MAR-2012][TeamHeroC-7.2.0-RC1 - 2.6.35.14 Kernel (V1.1 - 22OCT) ]

Search This thread

jaybob413

Retired Recognized Developer
Dec 31, 2007
825
2,637
This ROM is built from source using Android and CM repos. It is AOSP flavored, although some key CM7 elements are included. The build has gone through several iterations, and seems to be fairly complete. After the standard 30 seconds of exhaustive testing, Phone, Camera, Browser, Wifi, Market, Maps, GPS, etc. all appear functional.

This is an ODEXed build and currently uses the CM frameworks/base, along with a number of other CM components.

As of the 04JUN version, this ROM has a 2.6.35 kernel installed by default. This kernel is still in initial stages of development and testing. If you are having problems, you can trying flashing another kernel. I also recommend setting your minimum cpu frequency to 352, or you may have (even more) trouble getting the camera to work.

As of the 06JUN version, added the disable 9016 notification option to the Messaging app settings. Thanks to kushdeck/evervolv for the source for this addition. In addition, the default cpu frequency settings have been changed to 691/352.

If you are flashing over a version prior to 06JUN, please make sure to re-flash gapps as well, or you will be missing the gapps components. This has been fixed when flashing newer updates over ROMS from 06JUN forward. (i.e. 08JUN over 06JUN)

Kernel Info
While the .35 kernel used here seems to work quite well for the majority, there are some who will have issues due to the particular device being used. Please remember that this is still a work in progress and will continue to be developed, but it will take some time between versions due to the complexity involved. If your device doesn't work well with the .35 kernel, you can flash the old kernel for the time being.
KERN-2.6.29.zip

KERNEL UPDATE

The 01SEP version has a new source base combining board files from the previous version with a new source base from the GSM Hero github of Riemer and Erasmux (big thanks). After 30 seconds of exhaustive testing, and a few updates, everything appears to be working with this version. Not a lot of mileage yet, so as always, nandroid is your friend.

01-SEP-2011 Sync with AOSP/CM sources; Kernel updated to new 2.6.35.14 source; Fixed WiFi error on V1
TeamHeroC-2.3.5-01SEP-V2.zip

01-OCT-2011 Sync with CM sources; Kernel updated to 10-SEP 2.6.35.14 source; Redirected to CM Repos while kernel.org is down
This has a significant change to the source base due to the use of CM repos, and a limited amount of testing. Please be safe.
Predictive text is not currently working. It is being looked at.
TeamHeroC-2.3.5-01OCT.zip

01-OCT-2011 V2 UPDATE Sync with CM/AM sources; Kernel updated to 10-SEP 2.6.35.14 source; Redirected to CM & AM (Android Mirror) Repos while kernel.org is down
This has a significant change to the source base due to the use of different repos, and a limited amount of testing. Please be safe.
There are two versions - CM (all kernel.org repos switched to CM repos), and AM (many kernel.org repos switched to github android mirrors, others to CM).
Predictive text should now be working, along with Screenshots and USB Tether, which were also missing in the previous version.
TeamHeroC-2.3.5-01OCT-CM-V2.zip (CyanogenMod Repos)
TeamHeroC-2.3.5-01OCT-AM-V2.zip (Github Android Mirrors & CM Repos)

03-OCT-2011 Redirect and sync to CM & AM (Android Mirror) Repos while kernel.org is down. Update build repo to reflect 2.3.7 version. This is primarily a cosmetic change to get the 2.3.7 version numbering along with some other small changes.

There are two versions - CM (all kernel.org repos switched to CM repos), and AM (many kernel.org repos switched to github android mirrors, others to CM).
TeamHeroC-2.3.7-03OCT-CM.zip (CyanogenMod Repos)
TeamHeroC-2.3.7-03OCT-AM.zip (Github Android Mirrors & CM Repos)

22-OCT-2011 Sync with AOSP/CM sources; Back to single build using new Google/Android repositories. Lots of updates included from CM as well. This also includes the updated 22OCT 2.6.35.14 kernel.
TeamHeroC-2.3.7-22OCT.zip

03-NOV-2011 Sync with AOSP/CM sources; Updated to align with latest CM7. This also includes the updated 22OCT 2.6.35.14 kernel.
TeamHeroC-03NOV.zip

30-NOV-2011 Sync with AOSP/CM sources. Current version 7.2.0-RC0. Most of my effort will continue to be focused on ICS, so probably no updates other than aligning with any future major CM releases.
TeamHeroC-7.2.0-RC0-30NOV.zip

19-JAN-2012 Sync with AOSP/CM sources on 19JAN. Current version 7.2.X, since code updates, but no version updates have occurred since 7.2.0-RC0. Currently no plans for continuing updates barring unexpected CM updates.
TeamHeroC-7.2.X-19JAN.zip

22-MAR-2012 Sync with AOSP/CM sources on 22JAN. Current version 7.2.0-RC1 to align with CM update.
TeamHeroC-7.2.0-RC1-22MAR.zip
 
Last edited:

jaybob413

Retired Recognized Developer
Dec 31, 2007
825
2,637
MISC

Building the ROM
This assumes that you have or are able to get a build environment set up.
  • repo init -u git://github.com/TeamHeroC/manifest_aosp_heroc.git
  • repo sync
  • . build/envsetup.sh
  • lunch aosp_heroc-eng
  • mka bacon
  • ./vendor/aosp/tools/squisher

This will produce the ROM in the out/target/product/heroc/ directory.

Kernel source is the latest TeamHeroC 2.6.35 version, and can be found here.

Older Versions

21-MAY-2011 Original posted build.
AOSP-2.3.4-Heroc-21MAY

22-MAY-2011 Additional build with CMParts, FileManager, and Theme Support added.
AOSP-2.3.4-Heroc-22MAY

25-MAY-2011 Some cleanup and restore a few missing items (i.e. openvpn, rzscontrol, etc.)
AOSP-2.3.4-Heroc-25MAY

30-MAY-2011 Sync sources and update build
AOSP-HeroC-30MAY.zip

04-JUN-2011 Sync sources and update to 2.6.35 kernel [UPDATED to fix WIFI - V2]
AOSP-HeroC-04JUN-V2.zip

06-JUN-2011 Sync sources; default cpu freq 691/352; add disable 9016 notifications option [from kushdeck/evervolv]
TeamHeroC-GB-2.3.4-06JUN2011.zip

08-JUN-2011 Sync sources; fix backuptool.sh; fix autocomplete (dictionaries)
TeamHeroC-2.3.4-08JUN.zip

13-JUN-2011 Sync with AOSP/CM sources
TeamHeroC-2.3.4-13JUN.zip

01-JUL-2011 Sync with AOSP/CM sources [Updated to fix root issue]
TeamHeroC-2.3.4-01JUL-update.zip

08-JUL-2011 Sync with AOSP/CM sources, includes screenshot & gps updates.
TeamHeroC-2.3.4-08JUL.zip

24-JUL-2011 Sync with AOSP/CM sources
TeamHeroC-2.3.4-24JUL.zip

13-AUG-2011 Sync with AOSP/CM sources
TeamHeroC-2.3.4-13AUG.zip

14-AUG-2011 Sync with AOSP/CM sources; Version Change 2.3.5
TeamHeroC-2.3.5-14AUG.zip
 
Last edited:

c00ller

Senior Member
Jun 10, 2010
2,054
321
I'm so impressed that our "ancient" Hero is getting this much development action even now :)
 

xDragod

Senior Member
Jun 18, 2010
395
17
Sweet! I'm glad to see a (nearly) pure AOSP rom. I like having the option of barebones vs full-featured CM. I hope to see this go pure AOSP... I wish the CM7 CPU controller could magically stay, though...
 

ehusidic

Senior Member
Jul 27, 2010
527
33
Fort Wayne
Everything seems to be running smoothly. No force closes or random reboots. All of the essentials work. Market did not recognize my phone so it couldn't restore my apps but that's not a big issue.
 

ehusidic

Senior Member
Jul 27, 2010
527
33
Fort Wayne
Let me know if this ROm improves battery life compared to the other AOSP or CM7.

setCPU loaded settings min19 max691 with ondemand governor. I set my main profile to min 176 with conservative governor and added a screen off profile to set min to 19. No lag with that setup and battery life seems to be pretty good so far. Have not been able to use it for a full day but everything seems to be smooth. Will let you know the exact battery life after a full day of use off of a full charge.

On another note everything seems to be running great with this rom. Big ups to jaybob for fantastic work!
 

ch1naski

Senior Member
Jun 11, 2010
5,085
2,509
Los Angeles
son of a mother. everytime I wanna calibrate my battery, either another update comes along or another rom. Thanks, JB.
 

ch1naski

Senior Member
Jun 11, 2010
5,085
2,509
Los Angeles
I noticed it's odex'd. Is anyone using FR with this, and if so, what mtd settings? I tried a fresh install (wiped everything) with fr at 80 18, and no dice....
 

Pat76

Member
Apr 13, 2010
20
1
So far everything is working for me too,wifi,gps, even the alarm clock works. It seems to running a lot better than aosp gb rom. I did have trouble with market not restoring apps, but I keep backups. Is there a way to disable the power control in the status notification bar. Thanks for the great work.
 
Everything seems to be running smoothly. No force closes or random reboots. All of the essentials work. Market did not recognize my phone so it couldn't restore my apps but that's not a big issue.

If you are using firerat's, you should do the market fix located in the aosp/cm7 wiki which is located in the " read me" on the 1st page of the thread.




Flashing IS a gateway drug!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 71
    This ROM is built from source using Android and CM repos. It is AOSP flavored, although some key CM7 elements are included. The build has gone through several iterations, and seems to be fairly complete. After the standard 30 seconds of exhaustive testing, Phone, Camera, Browser, Wifi, Market, Maps, GPS, etc. all appear functional.

    This is an ODEXed build and currently uses the CM frameworks/base, along with a number of other CM components.

    As of the 04JUN version, this ROM has a 2.6.35 kernel installed by default. This kernel is still in initial stages of development and testing. If you are having problems, you can trying flashing another kernel. I also recommend setting your minimum cpu frequency to 352, or you may have (even more) trouble getting the camera to work.

    As of the 06JUN version, added the disable 9016 notification option to the Messaging app settings. Thanks to kushdeck/evervolv for the source for this addition. In addition, the default cpu frequency settings have been changed to 691/352.

    If you are flashing over a version prior to 06JUN, please make sure to re-flash gapps as well, or you will be missing the gapps components. This has been fixed when flashing newer updates over ROMS from 06JUN forward. (i.e. 08JUN over 06JUN)

    Kernel Info
    While the .35 kernel used here seems to work quite well for the majority, there are some who will have issues due to the particular device being used. Please remember that this is still a work in progress and will continue to be developed, but it will take some time between versions due to the complexity involved. If your device doesn't work well with the .35 kernel, you can flash the old kernel for the time being.
    KERN-2.6.29.zip

    KERNEL UPDATE

    The 01SEP version has a new source base combining board files from the previous version with a new source base from the GSM Hero github of Riemer and Erasmux (big thanks). After 30 seconds of exhaustive testing, and a few updates, everything appears to be working with this version. Not a lot of mileage yet, so as always, nandroid is your friend.

    01-SEP-2011 Sync with AOSP/CM sources; Kernel updated to new 2.6.35.14 source; Fixed WiFi error on V1
    TeamHeroC-2.3.5-01SEP-V2.zip

    01-OCT-2011 Sync with CM sources; Kernel updated to 10-SEP 2.6.35.14 source; Redirected to CM Repos while kernel.org is down
    This has a significant change to the source base due to the use of CM repos, and a limited amount of testing. Please be safe.
    Predictive text is not currently working. It is being looked at.
    TeamHeroC-2.3.5-01OCT.zip

    01-OCT-2011 V2 UPDATE Sync with CM/AM sources; Kernel updated to 10-SEP 2.6.35.14 source; Redirected to CM & AM (Android Mirror) Repos while kernel.org is down
    This has a significant change to the source base due to the use of different repos, and a limited amount of testing. Please be safe.
    There are two versions - CM (all kernel.org repos switched to CM repos), and AM (many kernel.org repos switched to github android mirrors, others to CM).
    Predictive text should now be working, along with Screenshots and USB Tether, which were also missing in the previous version.
    TeamHeroC-2.3.5-01OCT-CM-V2.zip (CyanogenMod Repos)
    TeamHeroC-2.3.5-01OCT-AM-V2.zip (Github Android Mirrors & CM Repos)

    03-OCT-2011 Redirect and sync to CM & AM (Android Mirror) Repos while kernel.org is down. Update build repo to reflect 2.3.7 version. This is primarily a cosmetic change to get the 2.3.7 version numbering along with some other small changes.

    There are two versions - CM (all kernel.org repos switched to CM repos), and AM (many kernel.org repos switched to github android mirrors, others to CM).
    TeamHeroC-2.3.7-03OCT-CM.zip (CyanogenMod Repos)
    TeamHeroC-2.3.7-03OCT-AM.zip (Github Android Mirrors & CM Repos)

    22-OCT-2011 Sync with AOSP/CM sources; Back to single build using new Google/Android repositories. Lots of updates included from CM as well. This also includes the updated 22OCT 2.6.35.14 kernel.
    TeamHeroC-2.3.7-22OCT.zip

    03-NOV-2011 Sync with AOSP/CM sources; Updated to align with latest CM7. This also includes the updated 22OCT 2.6.35.14 kernel.
    TeamHeroC-03NOV.zip

    30-NOV-2011 Sync with AOSP/CM sources. Current version 7.2.0-RC0. Most of my effort will continue to be focused on ICS, so probably no updates other than aligning with any future major CM releases.
    TeamHeroC-7.2.0-RC0-30NOV.zip

    19-JAN-2012 Sync with AOSP/CM sources on 19JAN. Current version 7.2.X, since code updates, but no version updates have occurred since 7.2.0-RC0. Currently no plans for continuing updates barring unexpected CM updates.
    TeamHeroC-7.2.X-19JAN.zip

    22-MAR-2012 Sync with AOSP/CM sources on 22JAN. Current version 7.2.0-RC1 to align with CM update.
    TeamHeroC-7.2.0-RC1-22MAR.zip
    16
    MISC

    Building the ROM
    This assumes that you have or are able to get a build environment set up.
    • repo init -u git://github.com/TeamHeroC/manifest_aosp_heroc.git
    • repo sync
    • . build/envsetup.sh
    • lunch aosp_heroc-eng
    • mka bacon
    • ./vendor/aosp/tools/squisher

    This will produce the ROM in the out/target/product/heroc/ directory.

    Kernel source is the latest TeamHeroC 2.6.35 version, and can be found here.

    Older Versions

    21-MAY-2011 Original posted build.
    AOSP-2.3.4-Heroc-21MAY

    22-MAY-2011 Additional build with CMParts, FileManager, and Theme Support added.
    AOSP-2.3.4-Heroc-22MAY

    25-MAY-2011 Some cleanup and restore a few missing items (i.e. openvpn, rzscontrol, etc.)
    AOSP-2.3.4-Heroc-25MAY

    30-MAY-2011 Sync sources and update build
    AOSP-HeroC-30MAY.zip

    04-JUN-2011 Sync sources and update to 2.6.35 kernel [UPDATED to fix WIFI - V2]
    AOSP-HeroC-04JUN-V2.zip

    06-JUN-2011 Sync sources; default cpu freq 691/352; add disable 9016 notifications option [from kushdeck/evervolv]
    TeamHeroC-GB-2.3.4-06JUN2011.zip

    08-JUN-2011 Sync sources; fix backuptool.sh; fix autocomplete (dictionaries)
    TeamHeroC-2.3.4-08JUN.zip

    13-JUN-2011 Sync with AOSP/CM sources
    TeamHeroC-2.3.4-13JUN.zip

    01-JUL-2011 Sync with AOSP/CM sources [Updated to fix root issue]
    TeamHeroC-2.3.4-01JUL-update.zip

    08-JUL-2011 Sync with AOSP/CM sources, includes screenshot & gps updates.
    TeamHeroC-2.3.4-08JUL.zip

    24-JUL-2011 Sync with AOSP/CM sources
    TeamHeroC-2.3.4-24JUL.zip

    13-AUG-2011 Sync with AOSP/CM sources
    TeamHeroC-2.3.4-13AUG.zip

    14-AUG-2011 Sync with AOSP/CM sources; Version Change 2.3.5
    TeamHeroC-2.3.5-14AUG.zip
    9
    Update Posted - 03-OCT-2011 - Update versioning to 2.3.7

    The 03OCT versions have been posted to the OP. This is primarily a change to get the version strings updated to Android 2.3.7. Other than that, there is not much difference between this and the 01OCT V2 release.

    Apologies to those of you who make major modifications for the multiple releases in such a short time-frame. Just wanted to get everything aligned and up to date.
    9
    Update Posted - 30-NOV-2011

    Update posted to OP.

    Sync with AOSP/CM sources. Current version 7.2.0-RC0+.

    This may be the end of the road (at least close) for this ROM. Most of my limited time will continue to be focused on ICS, so likely no updates unless there are new major CM releases (i.e. new RC or final versions) or other significant reasons for release.

    This has not had much testing, so be safe. Primarily an update for currency and comparison/testing purposes for ICS development.
    9
    Update Posted - 22-MAR-2012

    Update posted to OP to align with CM 7.2.0-RC1.