[Galaxy Note 3 Android Development] temasek:
Build V50

hlte: md5sum: d5e72d095ef0a76f9ee3968a5223ffc6

i9300: md5sum: TBA

CHANGELOG SINCE V49

V50 comes with temasek kernel v2.04

Add "Change density on the fly" - SlimROM

- Due to possibly my poor porting, I have to inject a SystemUI restart to complete it if not at times the statusbar doesn't get resized.

- This density change WILL SURVIVE reboots & reflashing of ROMS

Add "Wakelock Blocker"

Add "Speed up booting on multicore devices."

1. Add multithreading support to Installer/installd.

2. Parallelize package scanning.

3. Parallelize boot dexopt.

Add "Day and week on data usage"

- Adds the ability to set day and week on when the data usage graph resets, instead of just month.

frameworks/base: Bluetooth: Add SDK apis for Wipower and Peripheral feature

- changes needed for Wipower and Periferal features.

- CRs-fixed: 587811

frameworks/base: Bluetooth: Handle exceptions for bluetoot socket read

- Handled IO exception in read function of BluetootSocket, and also introduced a null check for mSocketIS.

- CRs-Fixed: 605606

frameworks/base: Bluetooth: Add Power apply enable event handling

- Add Wipower Power apply enable related event handling in frameworks

- CRs-fixed: 612628

frameworks/base: Tethering: Skip link local addresses when enabling NAT

- Only one entry is allowed to be added to route table 60 for all interface ipv6 link local addresses, so skip ipv6 link local addresses on all interfaces when enabling NAT

frameworks/base: Structure device not freed in error case …

- In case of an error in the call usb_device_get_fd() the memory created by usb_open_device() is never freed.

- Added a call to usb_device_close in case of error to release the allocated memory.

frameworks/base: Fixed a possible infinite loop in JsonReader#skipValue() …

- Bug: https://code.google.com/p/android/issues/detail?id=65846

frameworks/base: Remove java.io.tmpdir assignment in AndroidRuntime. …

- This value is overridden by the framework anyway (see ActivityThread.handleBindApplication). Besides, it doesn't seem like a great idea to let tools clutter /sdcard/ with temp files.

frameworks/base: EGL14.eglCreateWindowSurface should set producerControlledByApp …

- Interface of Surface class changed. To reflect the change for EGL14, add producerControlledByApp flag. Similar change can be seen in 0fa257f

frameworks/base: Release locked buffer when it fails to acquire graphics buffer …

- The JNI buffer in ImageReader_imageSetup is not released when it fails to acquire graphics buffer. After all JNI buffers are exhausted, ACQUIRE_MAX_IMAGES will be returned and leads to error. The JNI buffer should be released when it fails to acquire graphics buffer.

frameworks/base: Add 2 APIs (suspend/resume) in MediaPlayer …

- API:suspend() will just pause the player and release all the decoders

to replace release() which will release the whole player

- API:resume() will just init the decoders again,

then start() will be called to start to play the streaming

frameworks/base: VideoView: Implement the suspend/resume operation in VideoView …

- To use the new APIs (suspend/resume) of MediaPlayer

- Add a new status "SUSPENDED"

frameworks/base: MediaRecorder: Add pause interface …

- add pause in java level

- add pause in jni level

- CRs-Fixed: 587051

frameworks/base: Revert "Added sahlnaskh arabic font and give it higher precedence than DroidNaskh"

frameworks/base: Revert "Added sahlnaskh arabic font to Android.mk & fonts.mk files to actually get the font installed"

frameworks/base: Revert "data usage cycle length"

hlte: Improve boot speed

- Start with noop, finish with ROW. Similar to stock.

hlte: Add custom audio_effects.conf

- Enable offload for visualizer

hlte: hlte: Enable SIM hotswap

- Even though this isn't possible due to the battery location, it is possible for an invalid SIM to cause a persistent modal dialog to be presented upon boot. This works around it.

hlte: Add qcmediaplayer to the build

Updated CM Source - Lots of camera, bluetooth, av...commits.

DOWNLOAD SITES

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

Dev-Host i9300 / tilapia / grouper / hltexx

AndroidFileHost - i9300 / hltexx

MediaFire- i9300

Later guys...

Enjoy :)