download official HTC kernel

cx5

Senior Member
Apr 4, 2009
367
81
0
EDIT - IE is able to download it, will share it once complete.

I need to correct my link, solve it tonight, sorry.

EDIT2 download working on my phone.

try www.my-acoustic.com/puccini_lte_crc-2.6.35-4612ecf.tar.gz
???
AT&T USA android v2.3

try www.my-acoustic.com/puccini-Cingular_USA-crc-2.6.35.tar.gz
???
Rogers WWE android v2.3



official kernel found in page 181,

logged into htcdev.com

download link (but not working) http://dl4.htc.com/RomCode/Source_and_Binaries/puccini_lte_crc-2.6.35-4612ecf.tar.gz

although it is listed as Jetstream AT&T USA

but search using the correct keyword does not appear / list out the results.


look for it page by page found on
page is http://www.htcdev.com/devcenter/downloads/P1800


my browser is CHROME win8 64x


does anyone else have the source kernel file to share? Thanks.
 
Last edited:

finniest

Senior Member
Oct 4, 2013
98
45
0
pinterest.com
www.my-acoustic.com/puccini-Cingular_USA-crc-2.6.35.tar.gz

does anyone else have the source kernel file to share? Thanks.
That is the same kernel source file as the one that is (usually) available from HTC Dev.

I hadn't realized that Rogers devices had a different kernel. I will have to diff them and see if I find anything interesting. I'll post the results on this thread when I get around to it.
 

finniest

Senior Member
Oct 4, 2013
98
45
0
pinterest.com
I will have to diff them and see if I find anything interesting. I'll post the results on this thread when I get around to it.
I had a look at the two versions of the source tree and found a couple of interesting items. The first is that the WWE kernel appears to lack MHL support. See the following snippet from the WWE source.

Code:
// defconfig

# CONFIG_USB_ANDROID_PROJECTOR is not set
Also f_projector.c exists in AT&T source tree and not in the WWE one.

I also noticed that there were diffs related to power management and suspending. I have observed hard crashing when powering off before and this may be related. See the following snippet from the AT&T source.

Code:
void msm_rpm_set_suspend_flag(bool isSuspendMode)
{
	msm_rpm_stat_data->isSuspendMode = (!!isSuspendMode);
}
EXPORT_SYMBOL(msm_rpm_set_suspend_flag);
The AT&T source tree seems to be the slightly newer of the two. It is the one that people have been customizing and that is probably for the best.
 
  • Like
Reactions: bluinitro and cx5