[HD2 Android NAND Development] tytung:
Changelog

Changelog:

Nov. 8, 2012: tytung_r16

Fixed broken USB Tethering in r15.

Nov. 8, 2012: tytung_r15

Merged r14 and r14_callrec.

Added InteractiveX governor.

Added Smartass2 governor.

Added Real WiFi and Bluetooth MAC addresses.

Added Fast charging.

And more.

Nov. 10, 2011: tytung_r14 (For new/desire camera libs and HTC extended battery.)

Fixed the color banding issue. (Credit to marc1706)

Included a branch r14_callrec too.

Nov. 5, 2011: tytung_r13 (For new/desire camera libs and HTC extended battery.)

Added HTC auto white balance calibration driver.

Added ALSA sound driver and compiled as kernel modules (alsa-pcm-htc-leo.ko and alsa-mix-htc-leo.ko). (Credits to Cotulla)

Included a branch r13_callrec which means the Two-way call recording is enabled. (It may cause the "No sound bug". Use at your own risk.)

Oct. 1, 2011: tytung_r12.4 package v3 (For new/desire camera libs and HTC extended battery.)

Based on r12

Fixed "No sound bug" (Disabled "call recording" in kernel config) (Thanks to drizztje who found the cause, ph03n!x who collected the related info and tested them, and all other testers.)

Enabled 128MHz CPU frequency support. (Default is 245~998 MHz)

Included Gpc's libaudio.so v2.8e in the kernel package again for remembering adjusted in-call volume and supporting mic gain fix.

Removed /system/etc/init.d/10mic_level when flashing.

Replaced default.acdb with letama's htcleo.acdb (113,910 bytes) (CRC: C3CDDB54) in the kernel package. (Thanks to kcfong2 who tested this new approach.)

Oct. 1, 2011: tytung_r12.4 package v1 (For new/desire camera libs and HTC extended battery.)

Based on r12

Fixed "No sound bug" (Disabled "call recording" in kernel config) (Thanks to drizztje who found the cause, ph03n!x who collected the related info and tested them, and all other testers.)

Enabled 128MHz CPU frequency support. (Default is 245~998 MHz)

Included Gpc's libaudio.so v2.8e in the kernel package again for remembering adjusted in-call volume and supporting mic gain fix.

Included Desire Gingerbread's stock default.acdb (129,346 bytes) (CRC: B0DCA53A) in the kernel package for fixing echo voice.

Sep. 30, 2011: tytung_r12.3 (For new/desire camera libs and HTC extended battery.)

Based on r12

Fixed "No sound bug" (Disabled "call recording" in kernel config) (Thanks to drizztje who found the fix, and ph03n!x who tested and collected the related info.)

Included Drizztje's libaudio.so v5 in the kernel package.

Sep. 12, 2011: tytung_r12 (For new/desire camera libs and HTC extended battery.) and tytung_r12_oldcam (For old/N1 camera libs and HTC extended battery.)

Added proc file interface /proc/mic_level to fix low speakerphone mic gain (Credits to mdebeljuh and jdivic)

Included /system/etc/init.d/10mic_level (Set to '0 400' for Handset and '1 600' for Speaker)

Removed support for specific htcleo.acdb file to improve the booting speed when htcleo.acdb is not present.

Loaded the real WiFi MAC address from SPL if running SD build on WinMo 6.5. (Not for MAGLDR and cLK bootloaders) (Credits: savan and tytung)

Added HTC official kineto_gan.ko kernel module for T-Mobile Wi-Fi Calling.

Included Gpc's libaudio.so v2.8e in the kernel package.

Included N1 Gingerbread's stock default.acdb (122,442 bytes) (CRC: 2A51EA54) in the kernel package. (It may cause echo voice.)

Aug. 22, 2011: tytung_r11 (For new/desire camera libs and HTC extended battery.) and tytung_r11_oldcam (For old/N1 camera libs and HTC extended battery.)

Used the same initrd.gz for MAGLDR and cLK (for Gingerbread 2.3.4 and above versions, otherwise no Wi-Fi.)

(removed libhtc_ril_wrapper.so parameters from init.rc and added the required info to /system/default.prop if using cLK ROM)

Added RNDIS (Remote Network Driver Interface Specification) for supporting native USB Tethering.

Added wakeup lag fix for AUO panels. (Credits to mdebeljuh and jdivic)

Cleaned up during camera opening failure.

Changed unique WiFi address to IEEE Standards 00:23:76:XX:XX:XX for HTC. -- http://standards.ieee.org/cgi-bin/ouisearch?00-23-76

(Caution: WiFi address has changed. Remember to update the white list of your wireless router if you ever enabled filtering feature.)

May 04, 2011: tytung_r10_oldcam (For old/N1 camera libs and HTC extended battery.)

Included my modified initrd.gz (removed libhtc_ril_wrapper.so in init.rc)

Added kineto_gan.ko module to support T-Mobile Wi-Fi Calling.

Fixed RIL on NAND boot in kernel, so we don't need ril wrapper library (libhtc_ril_wrapper.so) for MAGLDR anymore. (Only cLK needs ril wrapper library to support PPP.)

May 03, 2011: tytung_r10 (For new/desire camera libs and HTC extended battery.)

Included my modified initrd.gz (removed libhtc_ril_wrapper.so in init.rc and modified init.htcleo.rc to support Wi-Fi change in Gingerbread 2.3.4) (Don't use it in Gingerbread 2.3.3 and the earlier versions, otherwise no Wi-Fi.)

Added kineto_gan.ko module to support T-Mobile Wi-Fi Calling.

Fixed RIL on NAND boot in kernel, so we don't need ril wrapper library (libhtc_ril_wrapper.so) for MAGLDR anymore. (Only cLK needs ril wrapper library to support PPP.)

Apr. 12, 2011: tytung_r9 (For new/desire camera libs and HTC extended battery.) and tytung_r9_oldcam (For old/N1 camera libs and HTC extended battery.)

Supported two-way call recording. (Thanks to avs333, snq-, and skvalex.)

Supported unique Bluetooth MAC address.

Supported Bluetooth PAN (Personal Area Network) using android-wifi-tether. (Tested on v2.0.7)

Included my modified initrd.gz (modified init.htcleo.rc to support unique Bluetooth MAC address)

Added audio boost in another source file. (It seems to make the BT call quality clear than before.)

Mar. 27, 2011: tytung_r8.3 (For new/desire camera libs and HTC extended battery.) and tytung_r8.3_oldcam (For old/N1 camera libs and HTC extended battery.)

Updated Bluetooth stack.

Reverted all patches from the latest kernel 2.6.37 in r8 to make sure the video recording is stable.

Mar. 25, 2011: tytung_r8.2 (For new/desire camera libs and HTC extended battery.) and tytung_r8.2_oldcam (For old/N1 camera libs and HTC extended battery.)

Fixed Bluetooth 60mA battery drain (i.e. support Low Power Mode) (Big thanks to Trilu and Charansingh)

Included my modified initrd.gz (add --enable_lpm and mkdir /cache/recovery) for NexusHD2-Gingerbread (tytung_r8.2) and NexusHD2-Froyo (tytung_r8.2_oldcam).

Mar. 24, 2011: tytung_r8.1 (For new/desire camera libs and HTC extended battery.) and tytung_r8.1_oldcam (For old/N1 camera libs and HTC extended battery.)

Enabled universal TUN/TAP device driver support in the kernel to support opening a VPN connection.

Reverted some patches from the latest kernel 2.6.37 to fix video recording issue in r8. (See commit log for details.)

Mar. 23, 2011: tytung_r8 (For new/desire camera libs and HTC extended battery.) and tytung_r8_oldcam (For old/N1 camera libs and HTC extended battery.)

Updated to wpa_supplicant v0.6.10ah which supports Ad Hoc WiFi.

Added kernel reboot reason for cLK. (i.e. reboot into recovery, patch file from Cedesmith)

Added some patches from the latest kernel 2.6.37. (See commit log for details.)

Enabled BTRFS file system support from the config file.

Mar. 12, 2011: tytung_r7 (For new/desire camera libs and HTC extended battery.) and tytung_r7_oldcam (For old/N1 camera libs and HTC extended battery.)

Added all the new commits from the "official" EVO kernel git repository. http://gitorious.org/linux-on-wince-htc/linux_on_wince_htc

Added cLK bootloader support. (Patch files from Cedesmith)

Added the official HTC extended battery support. (Integrated source code from Arne's Extended Kernel. All credit goes to him.)

Compiled RMNET (for 3G network) as a module. (Loaded it via /system/etc/init.rd/01_modules when booting)

Enabled ReiserFS file system support from the config file.

Improved the WiFi driver.

Fixed WiFi "When screen turns off" battery drain issue.

Feb. 23, 2011: tytung_r6 (For new/desire camera libs and HTC standard battery.) and tytung_r6_oldcam (For old/N1 camera libs, HTC standard battery and partly support HTC extended battery.)

Updated the WiFi driviers to AOSP version for supporting IEEE 802.1x/EAP authentication and fixing native WiFi Tethering.

Thanks to Charansingh's raiderx_htcleo AOSP kernel source.

Included Gingerbread's wpa_supplicant to match the latest AOSP WiFi drivier. (The oldcam kernel also works with NexusHD2-Froyo.)

Feb. 18, 2011: tytung_r5 (For new/desire camera libs and HTC standard battery.) and tytung_r5_oldcam (For old/N1 camera libs, HTC standard battery and partly support HTC extended battery.)

updated the LED related driviers to fix the LED Notification issue.

Feb. 16, 2011: tytung_r4 (For new/desire camera libs and HTC standard battery.)

added all the new commits from the "official" EVO kernel git repository. http://gitorious.org/linux-on-wince-htc/linux_on_wince_htc

changed default governor from smartass to interactive

added NILFS file system support requested by someone

Feb. 15, 2011: tytung_r4_oldcam (For old/N1 camera libs, HTC standard battery and partly support HTC extended battery.)

reverted the robot voice and frozen Phone app fix in r3 to solve the call quality issue (static sound).

You may need to enable Audible touch tones in Sound settings to avoid the frozen Phone app when dialing.

Feb. 13, 2011: tytung_r3_oldcam (For old/N1 camera libs, HTC standard battery and partly support HTC extended battery.)

added all the new commits from the "official" EVO kernel git repository. http://gitorious.org/linux-on-wince-htc/linux_on_wince_htc

fixed Robot voice and frozen Phone app when dialing. (Feb.15 update: it seems to cause the call quality issue (static sound). Please report detail if you use this kernel. Thanks.)

changed default governor from smartass to interactive

added NILFS file system support requested by someone

Jan. 29, 2011: tytung_r2_eb (For new/desire camera libs and HTC extended battery.) (No HTC extended battery to test, please confirm its working or not.) (Not working)

based on hastarin's r8.6 eb branch

added normal RMNET driver

added unique Wi-Fi MAC address

supported CIFS UTF-8, Yaffs, Ext3, and Ext4 file system using modified build config.

added some commits from the "official" git (Please see my git repository for detail.)

added audio boost (With this you'll have large range of volume but may have worse sound quality.)

Jan. 29, 2011: tytung_r2 (For new/desire camera libs and HTC standard battery.)

based on hastarin's r8.6 master

added normal RMNET driver

added unique Wi-Fi MAC address

supported CIFS UTF-8, Yaffs, Ext3, and Ext4 file system using modified build config.

added some commits from the "official" git (Please see my git repository for detail.)

added audio boost (With this you'll have large range of volume but may have worse sound quality.)

Jan. 19, 2011: tytung_r2_eb_oldcam (For old/N1 camera libs and HTC extended battery.) (No HTC extended battery to test, please confirm its working or not.) (Not working)

based on hastarin's r8.6 eb_oldcam branch

added normal RMNET driver

added unique Wi-Fi MAC address

supported CIFS UTF-8, Yaffs, Ext3, and Ext4 file system using modified build config.

added some commits from the "official" git (Please see my git repository for detail.)

added audio boost (With this you'll have large range of volume but may have worse sound quality.)

Jan. 18, 2011: tytung_r2_oldcam (For old/N1 camera libs, HTC standard battery and partly support HTC extended battery.)

added some commits from the "official" git (Please see my git repository for detail.)

added audio boost (With this you'll have large range of volume but may have worse sound quality.)

Jan. 08, 2011: tytung_r1_oldcam (For old/N1 camera libs and HTC standard battery.)

based on hastarin's r8.6 oldcam branch

added normal RMNET driver

added unique Wi-Fi MAC address

supported CIFS UTF-8, Yaffs, Ext3, and Ext4 file system using modified build config.