[Galaxy Note 3 Android Development] temasek:
Build V30

i9300 - md5sum: b673f4a14f10cedd34c75932bc89f180

hltexx - md5sum: 9ed61ea7ea66333ece2726db131aa991

tilapia - md5sum: fb0e7b9f31b869c5a1e04450bf3e1c78

grouper - md5sum: 7c3f2f2dd26a915a547fce255df466a4

CHANGELOG SINCE V29

hlte-kernel - power enhancement for wacom hardware.

- always disable digitizer when the pen is inserted

hlte-common - Limit boot speed up to 2.27ghz

- upcoming temasek kernel will be able to OC up to 2.5ghz.

- But boot up set the limit max speed to 2.27ghz

frameworks/Settings - QS Add Favorite Contact Tile

frameworks/base - NPE in SearchManager.triggerSearch

- mAssociatedPackage field is never initialized and cause NPE.

frameworks/base - Prevent nullPointerException by updateBondedBluetoothDevices

- In some very rare cases difficult to identify, it seems that the IBluetooth.getBondedDevices() returns a Set with a null element.

- This patch will prevent calling getBondState() if the device is null to avoid a nullPointerException.

frameworks/base - Fix appwidgets not updating

- Previously there was a bug where if an appwidget's update caused a TransactionTooLargeException then the AppWidgetServiceImpl.Host's callbacks were completely disabled, for all widgets.

- The fix still allows a DeadObjectException or other RemoteException to disable the host callbacks, as that would be caused by a bad host.

- Fixes issue 28216 on the public tracker https://code.google.com/p/android/issues/detail?id=28216

frameworks/base - XmlUtils#readThisMapXml should handle null keys.

- Both readThisValueXml & writeThisValueXml have been implemented to handle values with "null" names.

- Change readThisMapXml to allow such names as well, and map them to the null key in the resulting HashMap. readThisListXml and readThisSetXml already support null names.

frameworks/base - p2p: Display P2P peer MAC address if device name is empty.

- Display MAC address of a P2P peer in an invitation prompt message on receiving invitation request from the P2P peer with empty device name.

vendor/cm - Removed "CellBroadcastReceiver" from building in source

- hltexx & grouper not affected

- i9300 & tilapia, due to I did not do a clobber build, the CellBroadcastReceiver.apk is till in my out folder and thus copied over to the final build. You may manually delete the apk and do a reboot.

vendor/cm - Remove proxy and port on APN 3 Indonesia

i9300: Update build fingerprint to 4.3 JSS15J I9300XXUGMJ9

system/core - adb: do not chown/chmod files pushed to sdcard

- Commit "adb: configure /system file permission with fs_config" can cause 'Operation not permitted' errors when pushing files to sdcard because chown and chmod are not allowed. Omit chown and chmod operations if the destination directory has sdcard in the group name.

Revert "Dialer - Add Russian T9 (dimfishr)""

Revert "Dialer - Dialpad Russian buttons (dimfishr)"

Revert "Dialer - Support Russian Country Code (dimfishr)"

Revert "InCallUI - Russian dialer buttons (dimfishr)"

Updated cm source

DOWNLOAD SITES

temasek.hopto.org - i9300 / tilapia / grouper / hltexx

Dev-Host i9300 / tilapia / grouper / hltexx

AndroidFileHost - i9300

MediaFire- i9300

Available for all my supported devices.

Enjoy :)