[HTC One S] Hai96:
Update!!

New Builds are up (XenonHD Stable 2.0 Build 3) with fixed Camera, Ambient Display and Xenon HD Bootanimation :)

Changelog:

Project name: platform_manifest
•iceandfire - Testing something out
•Joe Maples - Remove SaberMod prebuilts
•Joe Maples - ELECTRIFY v2 (3/3)
•Joe Maples - Prevent Backups
•Joe Maples - Revert "ELECTRIFY v2 (3/3)"
•Joe Maples - ELECTRIFY v2 (3/3)

Project name: git-repo
•Conley Owens - Fix substitution err for schemeless manifest urls

Project name: android_bionic
•Dmitriy Ivanov - linker: initialize system properties

Project name: android_build
•Joe Maples - Fix Tune.mk
•Joe Maples - envsetup.sh: Add 'saber' Command
•Peter Carenza - Fix chromium scripts for XenonHD
•Joe Maples - Add tune.mk to Optimizations
•Joe Maples - Fix up Electrify v2 (1/2)
•bryan2894 - Prebuilt chromium: update again script for lollipop
•Ayysir - Prebuilt chromium: Run a check for target device directory
•Jiangyi - build: Add chromium prebuilt support to envsetup.sh && The core Makefile
•Joe Maples - Make Joe, the flag testing bafoon
•Joe Maples - ELECTRIFY v2 (2/3)
•Paul Beeler - No optimizations for bluetooth modules
•Paul Beeler - Update for vendor changes
•Paul Beeler - Add a option to disable vectorization flags (2/2)
•Paul Beeler - Fix strict-aliasing being enabled thanks to Alessandro
•Paul Beeler - strict: one more fix..
•Paul Beeler - Create dumpvar.mk
•Paul Beeler - Remove extra clang -O3 flags
•Paul Beeler - strict derp: Make optional for real this time.
•Paul Beeler - sm.mk: code shrink
•Paul Beeler - More flag fixes...
•Paul Beeler - ARM: Remove -funswitch-loops from arm mode flags
•Paul Beeler - ARM: Make strict-aliasing optional
•Paul Beeler - Find more strict-aliasing flags in arm mode
•Paul Beeler - Rewrite SaberMod ARM Mode to fix build for arm64:
•Paul Beeler - small cleanup
•Joe Maples - Fix Merge Errors
•Paul Beeler - SaberMod ARM Mode (2/2)
•Paul Beeler - sm.mk: Bug fix for aosp and strict-aliasing (2/2)
•Paul Beeler - Include sm_clear_vars.mk
•Paul Beeler - -O3 optimzations: More improvements (2/2)
•Paul Beeler - Cleanup graphite: LOCAL_CFLAGS will be used for CPP flags
•Paul Beeler - Add some basic host optimizations (2/2)
•Paul Beeler - extra sabermod flags binary mode: separate gcc from clang completely
•Paul Beeler - More message fixups...
•Paul Beeler - ARM: Fix typo: Fogot a "t"
•Paul Beeler - ARM: NDK library selection options
•Paul Beeler - MOAR SaberMod flags (2/3)
•Paul Beeler - ARM: Allow arm64 filter to override the ROM toolchain version
•Paul Beeler - GCC freedom v3: Fixup TARGET_KERNEL_TOOLS_PREFIX:
•Paul Beeler - arm64: update changes in preperation of new toolchain's:
•Paul Beeler - Gcc Freedom v3: Fixup path for aarch64 in envsetup.sh
•Paul Beeler - ELECTRIFY v2 (2/3)
•Joe Maples - Remove ELECTRIFY Optimizations
•Joe Maples - Prevent accidental upload of backup files
•Joe Maples - Fix build on Ubuntu 15.04 Vivid Vervet
•iceandfire - Remove Music and MusicFX

Project name: android_device_asus_flo
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_device_asus_grouper
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_device_htc_m8
•Brinly Taylor - m8: remove TARGET_CPU_SMP flag
•Dan Pasanen - bluetooth: update bdroid config
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_device_lge_hammerhead
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_device_lge_mako
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_device_moto_shamu
•iceandfire - Doze: force using accelerometer as pick up sensor

Project name: android_external_f2fs-tools
•Jaegeuk Kim - f2fs-tools: release 1.4.1
•Michael Lass - f2fstat: fix option parsing
•Jaegeuk Kim - fsck.f2fs: remove corrupted data indices in direct node blocks
•Chao Yu - mkfs.f2fs: avoid memory leak in mkfs
•Chao Yu - fsck.f2fs: support large sector size
•Chao Yu - mkfs.f2fs: support large sector size
•Dan Pasanen - f2fs: fix build for android
•Jaegeuk Kim - fsck.f2fs: readahead node blocks to speed up
•Jaegeuk Kim - dump.f2fs: show checkpoint flag
•Jaegeuk Kim - fsck.f2fs: fix sit types seamlessly
•Chao Yu - fibmap.f2fs: fix the wrong stat info
•Yann E. MORIN - configure: add check for bswap_64
•Yann E. MORIN - configure: also check for byteswap.h
•Jaegeuk Kim - parse.f2fs: add a tool to parse IO traces made by runtime f2fs
•Jaegeuk Kim - dump.f2fs: dump owner of data given block address
•Jaegeuk Kim - fsck.f2fs: no need to fix SIT type for COLD_DATA
•Changman Lee - mkfs.f2fs: introduce some macros to simplify coding style
•Jaegeuk Kim - fsck.f2fs: remove unused value
•Changman Lee - mkfs.f2fs: fix missing endian conversion
•Changman Lee - mkfs: use compact mode for data summaries
•JP Abgrall - fsck.f2fs: add a missing 'fixed' during chk_dentries()
•Jaegeuk Kim - fsck.f2fs: avoid false alarm on SIT type fix
•Jaegeuk Kim - fsck.f2fs: remove unneeded return
•Jaegeuk Kim - fsck.f2fs: show orphan inodes when fixing partition
•Changman Lee - mkfs.f2fs: reclaim free space in case of regular file
•Jaegeuk Kim - mkfs.f2fs: give a kernel version for initial format
•Jaegeuk Kim - fsck.f2fs: trigger fsck.f2fs when new change was made
•Jaegeuk Kim - fsck.f2fs: fix SIT entry types

Project name: tinycompress
•Rashed Abdel-Tawab - tinycompress: Fix build on msm899x

CyanogenMod Project name: android_external_whispersystems_WhisperPush
•Michael Bestas - Automatic translation import

Project name: frameworks_av
•Marco Nelissen - Don't use the bitrate of the xing header
•Steve Kondik - nuplayer: Fix bitrate propagation
•Steve Kondik - Revert "nuplayer: Modify seek and resume latency calculation"
•Satya Krishna Pindiproli - audiopolicy: fix crash in camcorder during voice call
•Mingming Yin - Audioflinger: fix for hardware accelerated effects memory leak issue
•Leena Winterrowd - mpeg2ts: Clean up HEVC format checks
•Leena Winterrowd - mpeg2ts: Enable timestamp reordering for HEVC TS content
•Eric Laurent - audio policy: validate stream type received from binder calls.
•Diogo Ferreira - stagefright: Configure codecs correctly in the mediatek platform
•RenJian - Ensure there is no two same storages showing on the computer.

Project name: frameworks_base
•maxwen - base: kill some log spam
•maxwen - base: screenrecord: forward port from 4.4 Squashed commit of the following:
•eyosen - QS: add Screenrecord tile drawables
•eyosen - QS: add Screenrecord tile (1/2)
•eyosen - screenrecord: fix key combo trigger
•eyosen - Add Screen Record to the Power Menu [1/2] PS1: Added to CM base
•wangjing - libandroidfw: Fatal exception of dlfree often causes the system crashed
•Uday Kiran jandhyala - MediaSessionService: Error checks for UserRecord object
•Chaitanya Saggurthi - Fix system server crash
•Trishool Narayanasetty - frameworks/base: Make minfree values optimal for 32bit devices
•iceandfire - Add media play/pause, previous, next buttons to navbar
•iceandfire - Revert "Color the navbar in settings"
•iceandfire - Revert "SystemUI: change back button to hide ime buttom with rotate animation."
•Alan Viverette - Adjust display inversion matrix to account for luminance
•Mathieu Chartier - Look at map extensions before /dev/ + ashmem.
•iceandfire - Fix missing import in PSB
•iceandfire - Feeling lucky? Punk!
•PrimeDirective - fix cursor leaks in F_B
•snak3ater - core: Materialize text select handle
•lichti1901 - Color the navbar in settings make it match the layers color of statusbar in settings
•lichti1901 - FWB: Navigation bar button color (1/2)
•dankoman - SystemUI: redraw navbar icons, add custom navbar icons back
•Lars Greiss - Frameworks: add ability to change the color in battery saver mode (1/2)
•Lars Greiss - Privacy guard: option to disable notification (1/2)
•Altaf-Mahdi - SystemUI: enable SearchPanel by default
•Altaf-Mahdi - SystemUI: option to disable search panel (navrings) (1/2)
•maxwen - media: allow volume keys to trigger no interruption mode
•Michael Bestas - Automatic translation import
•riddle_hsu - Fix no vibration during shutdown.
•Dan Pasanen - ConnectivityService: add persist.radio.noril
•Roman Birg - SystemUI: bluetooth tile: fix disconnect action
•longyu.huang - optimize wallpaper load,avoid show black wallpaper.
•tobitege - Fix NPE in NetdResponseCode.InterfaceClassActivity
•cristianomatos - Fix Heads-up tile transparency in off state
•Roman Birg - Torch: remind user flashlight is still on
•Danny Baumann - Unset frame listener before tearing down GLThreadManager.
•Lin Ma - Fix ro.telephony.default_network setting parsing
•Christopher R. Palmer - ambient display: Fix volume key music control
•iceandfire - Add navigation bar power off drawables
•martincz - Show carrier label / custom & change color [1/2]
•Sven R - Frameworks: rest of shortcut icons by Sven R.
•Sven R - Frameworks: moar shortcut icons by Sven R.
•dankoman - Frameworks: icon materialization
•Lars Greiss - Frameworks: add all slim shortcut image resources
•Lars Greiss - Frameworks: inital bringup of slim actions and helper classes
•Lars Greiss - Frameworks: smart pulldown we do not support anymore
•Lars Greiss - Frameworks: Add several Slim helper classes and constants back
•TheMrcool212 - Double tap to sleep on navigation bar [1/2]
•AndroidRul3z - Fixed NAVBAR_POWER behavior
•AndroidRul3z - Add power button to navbar
•Hernán Castañon Álvarez - DocumentsUI: Add navigation bar color
•Roman Birg - TorchService: improve state management
•Danny Baumann - Re-add dump() method to TorchService.
•Roman Birg - frameworks: add ongoing notification while collecting bug report
•iceandfire - Fix notification tile long press action

Project name: frameworks_native
•Peter Carenza - Revert "SurfaceFlinger: Limit to 4k Layers"
•Alan Viverette - Remove gamma correction from color correction shader
•Dan Stoza - SurfaceFlinger: Limit to 4k Layers
•Taiju Tsuiki - Close Fence FDs in error cases of Surface and GraphicBufferMapper
•Dan Stoza - SurfaceFlinger: Fix integer overflow in Mesh ctor
•Nick Kralevich - Parcel.cpp: use calloc instead of malloc

Project name: android_frameworks_opt_telephony
•JustArchi - RIL: Make some methods protected
•Erica Chang - Telephony: add CDMA SPN display rule

Project name: android_kernel_asus_grouper
•David S. Miller - ipv4: Missing sk_nulls_node_init() in ping_unhash().

Project name: android_kernel_google_msm
•David S. Miller - ipv4: Missing sk_nulls_node_init() in ping_unhash().

Project name: android_kernel_htc_msm8974
•Brin Taylor - msm: Add back more comments.
•David S. Miller - ipv4: Missing sk_nulls_node_init() in ping_unhash().
•Brinly Taylor - msm8974: Add back yet more comments.
•Dan Pasanen - htc_util: fix build when timer_stats is disabled
•Dan Pasanen - htc: regen defconfigs, disable DEBUG_KERNEL
•Sultanxda - init: Kconfig: Don't force DEBUG_KERNEL

Project name: android_kernel_lge_hammerhead
•David S. Miller - ipv4: Missing sk_nulls_node_init() in ping_unhash().
•myfluxi - net: wireless: bcmdhd: Silence some unnessecary noise

Project name: android_kernel_moto_shamu
•David S. Miller - ipv4: Missing sk_nulls_node_init() in ping_unhash().

CyanogenMod Project name: android_packages_apps_AudioFX
•Michael Bestas - Automatic translation import

Project name: android_packages_apps_Bluetooth
•Michael Bestas - Automatic translation import

Project name: android_packages_apps_BluetoothExt
•Michael Bestas - Automatic translation import

CyanogenMod Project name: android_packages_apps_CMFileManager
•kai.cao - [CMFileManager]Fix the search result does not display the file path when the result is zero
•Rohit Yengisetty - CMFM : Group m4v under video/mp4
•Michael Bestas - Automatic translation import
•kai.cao - [CMFileManager]Fix click two times when check the 'Skip media scan' in Secure storage

Project name: android_packages_apps_Contacts
•Michael Bestas - Automatic translation import

Project name: packages_apps_ContactsCommon
•Michael Bestas - Automatic translation import

Project name: packages_apps_Dialer
•Michael Bestas - Automatic translation import
•Michael Bestas - Automatic translation import
•emancebo - Use "unknown" in filename if call recording phone number undefined

CyanogenMod Project name: android_packages_apps_Eleven
•Michael Bestas - Automatic translation import

Project name: android_packages_apps_InCallUI
•Michael Bestas - Automatic translation import

CyanogenMod Project name: android_packages_apps_LockClock
•Michael Bestas - Automatic translation import
•Martin Brabham - Revert "cLock: Add to launcher"

Project name: android_packages_apps_Mms-caf
•iceandfire - Fix build
•Michael Bestas - Automatic translation import

Project name: android_packages_apps_PhoneCommon
•Michael Bestas - Automatic translation import

Project name: android_packages_apps_Settings
•iceandfire - Import translations from crowdin
•eyosen - QS: add Screenrecord tile (2/2)
•eyosen - Add Screen Record to the Power Menu [2/2]
•Lars Greiss - Add link to Privacy Guard from app info screen
•dankoman - Settings: materialize grabber icon
•lichti1901 - Settings: Navigation bar button color (2/2)
•Lars Greiss - Settings: : add ability to change the color in battery saver mode (1/2)
•Altaf-Mahdi - Settings: option to disable search panel (navrings) (2/2)
•Altaf-Mahdi - Privacy guard: option to disable notification (2/2)
•Peter Carenza - Fix xml bounds error
•Roman Birg - Settings: disable mobile network switch when SIM isn't ready
•EnricoD - Full it translations
•martincz - Show carrier label / custom & change color [2/2]
•TheMrcool212 - Double tap to sleep on navigation bar [2/2]
•iceandfire - Consolidate button settings and move it into ROM Settings
•iceandfire - For the ****s sake CM please stop with adding this **** to every ****ing commit
•Lokesh Chamane - Settings: use switch preference for Ambient Display

Project name: android_packages_services_Mms
•Michael Bestas - Automatic translation import

Project name: android_packages_services_Telecomm
•Michael Bestas - Automatic translation import

Project name: android_packages_services_Telephony
•Michael Bestas - Automatic translation import
•LuK1337 - msim: Fix FC on opening "calling accounts" in Dialer settings

Project name: android_system_core
•Eric Miao - libsparse: fix crc chunk parsing in simg_dump.py

Project name: proprietary_vendor_htc
•Jurica Vukadin - m8: Use bacon's thermal-engine