[KERNEL] HTC First CM-based Kernel

Search This thread

jianC

Senior Member
Sep 3, 2013
87
104
CM-based kernel for the HTC First

The JB Kernel source released by HTC is lacking, to say the least, for anything aosp or cm-based. This port of the CM-maintained MSM8960 kernel should future proof the HTC First for at least 1-2 more Android releases.

The kernel is used in my current CM11 port.

Proof:
bpDv0iJirR92Utr3vP5bfZpWS_M557Z58KqGvbmR0kskTO5X3gwhGk8nbnh8oMltmreglvjn4KKIV-udAxlvBXd9lbn2Sh8ul1U-bbeXrdiduIPcl_77hmu7wAETAm0jJhXGMGCQAYOKQdP21BeNs4KPWyDx8FH_ziEHeL22j9Fa0oVd1gEAx2-OxWbrWB-HKZ7N5A9z-dVk4Pj0Q2JYIY6TliSCenydztJgTjVZfF0kEwnmCIrHZgNi9lhCG8ajfoJ2_CjPvwMx58MkTm7js0VxvoGolpThCFT519WAlOii0aLFJkdLeHOQI8ISuOsFGCMdjMy98wf_UDAYR4yOQD7afS_veParOYa9VwrNQkwRV_aM4uO_Hn6vUahEuawTkghuFvp_RVnNyIGRhz83iaebF_l9gE3-x9v49omiw5aBMd8Lo66bR0K2rYOxjgKMlX8dMjmTrgzxaODdX8QGgQlmBcdX8-40KSSpvA_nVWaw2p0MFL_9CRoS66e0HElfPMALzmAcaW8JP6dUphYzmL7-_pcpK90RbTb-2ZGolnM=w341-h605-no


Source: https://github.com/CMyst/android_kernel_htc_msm8960

A prebuilt image will not be provided. Use of this kernel assumes knowledge of compilation of kernels. I recommend using gcc 4.7 toolchain to compile the kernel.

Misc notes:
- Holding power key will not reset phone anymore as this functionality isn't implemented in gpio_input and I have no intention of doing so. Instead, the phone can be hard reset by holding power+vol up+vol down simultaneously

Feel free to report any bugs in this thread.
 
Last edited:

hohosanta

Senior Member
Nov 30, 2010
96
10
I am so happy to see someone still working on our First !!!!!!!!! Thank you so much for doing this ^^
 

hohosanta

Senior Member
Nov 30, 2010
96
10
When do you think you can share your cm 11 for our HTC first ??? ^^ No push just asking. Take you time.
 

jianC

Senior Member
Sep 3, 2013
87
104
There is no ETA, and I will not make any promises. Currently, the mic does not work in calls, and I will not be releasing it until that is fixed. You may check github.com/CMyst for any bugfixes/updates and once the mic is fixed, an update will be available very soon. However, unlike a previous port of CM11 that another member posted, the graphics are fluid and Wi-fi/BT works. Unfortunately, the camera does not work (almost working) and NFC seems to be broken due to some missing firmware.
 

hohosanta

Senior Member
Nov 30, 2010
96
10
It must be a lot of work for you to do by your self. But BIG BIG thank you for doing this. I hope you can release it soooon ~. Thank you again :)
 

jianC

Senior Member
Sep 3, 2013
87
104
Numerous fixes have been added to the kernel. The resulting problems with camera (at least I think) and audio amp are userspace.
 
  • Like
Reactions: devtee

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    CM-based kernel for the HTC First

    The JB Kernel source released by HTC is lacking, to say the least, for anything aosp or cm-based. This port of the CM-maintained MSM8960 kernel should future proof the HTC First for at least 1-2 more Android releases.

    The kernel is used in my current CM11 port.

    Proof:
    bpDv0iJirR92Utr3vP5bfZpWS_M557Z58KqGvbmR0kskTO5X3gwhGk8nbnh8oMltmreglvjn4KKIV-udAxlvBXd9lbn2Sh8ul1U-bbeXrdiduIPcl_77hmu7wAETAm0jJhXGMGCQAYOKQdP21BeNs4KPWyDx8FH_ziEHeL22j9Fa0oVd1gEAx2-OxWbrWB-HKZ7N5A9z-dVk4Pj0Q2JYIY6TliSCenydztJgTjVZfF0kEwnmCIrHZgNi9lhCG8ajfoJ2_CjPvwMx58MkTm7js0VxvoGolpThCFT519WAlOii0aLFJkdLeHOQI8ISuOsFGCMdjMy98wf_UDAYR4yOQD7afS_veParOYa9VwrNQkwRV_aM4uO_Hn6vUahEuawTkghuFvp_RVnNyIGRhz83iaebF_l9gE3-x9v49omiw5aBMd8Lo66bR0K2rYOxjgKMlX8dMjmTrgzxaODdX8QGgQlmBcdX8-40KSSpvA_nVWaw2p0MFL_9CRoS66e0HElfPMALzmAcaW8JP6dUphYzmL7-_pcpK90RbTb-2ZGolnM=w341-h605-no


    Source: https://github.com/CMyst/android_kernel_htc_msm8960

    A prebuilt image will not be provided. Use of this kernel assumes knowledge of compilation of kernels. I recommend using gcc 4.7 toolchain to compile the kernel.

    Misc notes:
    - Holding power key will not reset phone anymore as this functionality isn't implemented in gpio_input and I have no intention of doing so. Instead, the phone can be hard reset by holding power+vol up+vol down simultaneously

    Feel free to report any bugs in this thread.
    1
    Numerous fixes have been added to the kernel. The resulting problems with camera (at least I think) and audio amp are userspace.