[ONE Android Development] katinatez:
Well here is v16.9, the second build is more of a personal build. Compiling CAF but keeping true to temasek repos, and using [MENTION=4800121]Sultanxda[/MENTION] device caf repos; but it's work have to cherry-pick many commits to compile. Only half way done with cherry-picks. Uploading now

For now enjoy :)

====================

09-15-2015

====================

* frameworks/base/

97aff6a Fix Launch Notification as Float Icon

0391f21 Added Changes for Custom Resolver Activity

0d5ef3d Fingerprint wakeup: don't count failed attempts when screen is off

d937eca Wallpaper: Create new WallpaperObserver on user switch

f31aa91 SystemUI: screenshot: remove screenshot notification before taking screenshot

* frameworks/opt/telephony/

e5620e0 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_opt_telephony into cm-12.1

1d6d2e0 Blacklist : Add helper methods

* hardware/qcom/display-caf/msm8916/

1e93f5e hwcomposer: Add support to specify dynamic FPS when idle

* packages/apps/Contacts/

018eb6b Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_apps_Contacts into cm-12.1

6c3c589 Stop contact editor from adding empty field if no more types.

* packages/apps/Gallery2/

a5aa75d Gallery3d : Fix CROP_ACTION for third party apps

* packages/apps/LockClock/

52d0cb8 LockClock: Force ltr on clock display.

* packages/apps/Settings/

5bccdd6 Statusbar Weather Font Style: Fix wrongly reversed styles

19fb1d5 Fix wonky rotation settings

4ad1223 Settings: reset root option selection as necessary

* prebuilts/cmsdk/

ae4715e prebuilts/cmsdk: Update SNAPSHOT jar for api level 2.

32e0307 prebuilts/cmsdk: Prepare for api 2 release, update text.

* vendor/cm/

6c34ed3 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

c6d40c0 Enable The AppSuggestService

* vendor/cmsdk/

27bd3ea Merge branch 'cm-12.1' of github.com:CyanogenMod/cm_platform_sdk into cm-12.1

688a045 CMResolver: Fix bad equivalancy check by using known boolean.

3c45665 cmsdk: Make sure the ACCESS_APP_SUGGESTIONS perm is not hidden.

11276e0 Merge branch 'cm-12.1' of github.com:CyanogenMod/cm_platform_sdk into cm-12.1

e78ca4d Added Application Suggestions.

====================

09-14-2015

====================

* build/

7a06e27 Revert "Keep InCallUI in memory (3/3)"

76cee0a build: Separate commands in recovery foreach loops

* frameworks/base/

ec12b7a services: do not keep notification light on, while incall

49659aa CreateShortcut: Add missing string for its alert toggle dialog

acbafbf SystemUI: Fix NPE

50308b8 telephony: Handle NPE in setDataEnabledUsingSubId()

f289103 Revert "SystemUI: improve circle battery"

a3c3b76 Merge pull request #96 from Pixelase/cm-12.1

362702c Merge pull request #95 from Khaon/for-temasek

8959000 SystemUI: Update RU translations

2666600 Add option for position date left-right of clock: fix compilation issue

* hardware/broadcom/libbt/

04fa278 libbt-vendor: Add support for Samsung wisol flavor

* packages/apps/Dialer/

e8ded5c Revert "Keep InCallUI in memory (2/3)"

* packages/apps/InCallUI/

05d6a40 Fix frequent redraws during the call

80f8195 InCallUI: Hide floating action end call button in incoming call screen

1a9c2c5 InCallUi: Refresh the InCallUi after onUiReady

f58764f Keep the call state events when starting call interface

38a19e4 Revert "Keep InCallUI in memory (1/3)"

* packages/apps/Mms/

9d79dd7 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

5e7c1e9 Enable ': ' added after sender in notification bar ticker

87500c8 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

36140d3 Mms: For any working message, also use default sms sub for mms.

* packages/apps/Settings/

916c9ad Build V16.9

55c0112 Setting: Match brightness override padding to volume override

92279a5 Merge pull request #336 from Pixelase/cm-12.1

8f1b891 Settings: Update RU translations

* packages/services/Telecomm/

b135521 Fix delay in bringing incallui for MO/MT calls

aae3ab3 Optimization for calling process.

* system/core/

588f13b Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1

====================

09-13-2015

====================

* android/

a38b14c Add neobuddy89 as lettuce maintainer

c97074a Track own vendor/cmsdk

* bionic/

7546103 bionic: Allow devices to add device specfic static libs

* frameworks/av/

1570afd Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_frameworks_av into cm-12.1

4d97392 audiopolicy: Fix the incall fix

* frameworks/base/

0872c65 [2/2] Frameworks: Add option for position date left-right of clock

1c1d64c Revert "Themes: Don't use themed fonts for non themable packages"

504e381 SystemUI: improve circle battery

57b5b4c Fix scrolling of QS panel when no notification is present.

b863bf3 Automatic translation import

f541710 core: Reduce mutex contention in ActivityManager

df12be0 fingerprint: wakeup and unlock

8b954a6 fingerprint: add generic set parameters

0480f30 vibrator: Add a way to run the vibrator with reduced priority

4609076 Revert "Notifications: Only check for spam if new"

* hardware/libhardware/

ddb3b5c Merge branch 'cm-12.1' of github.com:CyanogenMod/android_hardware_libhardware into cm-12.1

* packages/apps/Contacts/

f0b3e05 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_apps_Contacts into cm-12.1

* packages/apps/ContactsCommon/

85524b1 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_apps_ContactsCommon into cm-12.1

* packages/apps/Dialer/

7daeb41 Automatic translation import

* packages/apps/InCallUI/

a6729c2 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_InCallUI into cm-12.1

* packages/apps/Mms/

1452196 Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_apps_Mms-caf into cm-12.1

* packages/apps/Settings/

927d28ff [1/2] Settings: Add option for position date left-right of clock

573cb51 Settings: persist privacy guard dialogs across rotates

ed2d6b7 Settings: fix rotation for managed service warning dialog

825e325 Automatic translation import

* packages/apps/SetupWizard/

8a11b1e Automatic translation import

4743881 Automatic translation import

8aec643 Bump HOME intent priority

938ec3e SetupWizard: Allow SetupWizard to use CMHW

a5c3f5a SetupWizard: Handle xfinity captival portal

b307c82 SetupWizard: Check for frp in finish receiver

* packages/apps/Trebuchet/

92bdfc0 Fix mismerge

* packages/inputmethods/LatinIME/

a2aec4b Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_inputmethods_LatinIME into cm-12.1

* packages/services/Telecomm/

9d6fef3 Merge branch 'cm-12.1' of github.com:CyanogenMod/android_packages_services_Telecomm into cm-12.1

* packages/services/Telephony/

32c247a Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_packages_services_Telephony into cm-12.1

* system/core/

fbb3be9 rootdir: Set ioprio for SurfaceFlinger

012929d Merge branch 'cm-12.1' of github.com:CyanogenMod/android_system_core into cm-12.1

* vendor/cm/

0546a97 Merge branch 'cm-12.1' of git://github.com/CyanogenMod/android_vendor_cm into cm-12.1

* vendor/cmsdk/

a0f7216 cmsdk: in case we don't have the required permissions to read the sysfs file

====================

09-12-2015

====================

* device/oppo/common/

8669261 Automatic translation import

* device/oppo/msm8974-common/

e320b9a Merge branch 'cm-12.1' of https://github.com/CyanogenMod/android_device_oppo_msm8974-common into HEAD

* device/qcom/common/

8a0837c power-8994: Adjust options for perf

0e72bb4 power: Cleanups and improvements

* external/whispersystems/WhisperPush/

21cbcdc Automatic translation import

* hardware/libhardware/

a4b99b7 fingerprint: add generic set_parameters

2eb7781 amplifier: add set_parameters method

* hardware/qcom/audio-caf/msm8994/

b1b9544 hal: notify amplifier of parameter changes

* packages/apps/BluetoothExt/

0f33547 Automatic translation import

* packages/apps/CMBugReport/

68a66c2 Automatic translation import

* packages/apps/CMFileManager/

93d66a3 Automatic translation import

29cfd7e CMFileManager : Switch to checked states

* packages/apps/Camera2/

d4f3b73 Automatic translation import

* packages/apps/Contacts/

b4021e7 Automatic translation import

* packages/apps/ContactsCommon/

0d1284a Automatic translation import

* packages/apps/DeskClock/

cca96bb Automatic translation import

* packages/apps/Eleven/

176ca32 Automatic translation import

* packages/apps/Gallery2/

78aee6b Automatic translation import

* packages/apps/InCallUI/

3cb0f21 Automatic translation import

* packages/apps/LockClock/

db50ca9 Automatic translation import

4bdff09 LockClock : Ensure configuration screen doesn't crash on orientation

* packages/apps/Mms/

81c5033 Automatic translation import

19c8223 Mms : Fix OptionsActivity fragment instantiation

c468db0 Mms: Utilize default sms sub id for mms transactions.

* packages/apps/SoundRecorder/

278a29c Automatic translation import

* packages/apps/Terminal/

6f424a7 Automatic translation import

* packages/apps/ThemeChooser/

e8f4258 Automatic translation import

* packages/apps/Trebuchet/

0b1bbdb Automatic translation import

03b202e Trebuchet: Make sure callbacks are available on user change.

* packages/apps/TvSettings/

c3bf17d Automatic translation import

* packages/apps/UnifiedEmail/

0d6cd35 Automatic translation import

* packages/inputmethods/LatinIME/

ba848b1 Automatic translation import

* packages/services/Telecomm/

1099907 Automatic translation import

* packages/services/Telephony/

c5af80d Automatic translation import

* packages/wallpapers/PhotoPhase/

4ebe904 Automatic translation import

* system/core/

8ce6fe3 Revert "libcutils/liblog: Add functions required by Huawei g620_a2 binaries"

* vendor/cm/

ed63484 tethering: Do not override DUN in shipping builds

* vendor/cmsdk/

35df988 Automatic translation import

d39c839 Update persistent storage permission string

44b9ae4 Correct permission string.