==================== 03-10-2017 ==================== ==================== 03-09-2017 ==================== * frameworks/base/ c85981d Fix carrier label keyguard visibility [dadi11] e590c75 Keyguard Date Fonts & Sizes [1/2] [dadi11] 819457d CarrierLabel: Extend Carrier Label Font & Size To Keyguard [dadi11] 93738ed Carrier Label Max Notification count & Hide [1/2] [dadi11] 375b5ea Carrier Label Font Style & Size [2/2] [dadi11] f55f931 Carrier Label: Extend it to Both Statusbar & Keyguard [1/2] [dadi11] 162af5e SysUI: Fix Carrier Label Appearing on Keyguard for no Reason [dadi11] 1b3a044 Show carrier label / custom & change color [1/2] [Squashed] [dadi11] 9797651 New XenonHD translations [dadi11] 6da60a5 Automatic translation import [dadi11] b9e7eef base: SystemUI: QS tile titles visibility [dadi11] * hardware/qcom/fm/ fbc3a7b Automatic translation import [Abhisek Devkota] * packages/apps/AudioFX/ 26c61aa Automatic translation import [Abhisek Devkota] * packages/apps/Bluetooth/ 4c89dd1 Automatic translation import [Abhisek Devkota] * packages/apps/CMParts/ 7937016 New XenonHD translations [dadi11] b987097 Automatic translation import [dadi11] * packages/apps/Calendar/ 1602c07 Automatic translation import [Abhisek Devkota] * packages/apps/Camera2/ 479d293 Automatic translation import [Abhisek Devkota] * packages/apps/CellBroadcastReceiver/ c5515d2 Automatic translation import [Abhisek Devkota] * packages/apps/Contacts/ 5b9e17d Automatic translation import [dadi11] * packages/apps/ContactsCommon/ f8223cf Automatic translation import [dadi11] * packages/apps/Dialer/ 4215ea0 Automatic translation import [dadi11] * packages/apps/Eleven/ 44f4f1e Automatic translation import [Abhisek Devkota] * packages/apps/Email/ 12eb636 Automatic translation import [Abhisek Devkota] * packages/apps/Gallery2/ 8414266 Automatic translation import [Abhisek Devkota] * packages/apps/LockClock/ 536dda9 Automatic translation import [Abhisek Devkota] * packages/apps/Messaging/ 211ef53 Automatic translation import [Abhisek Devkota] * packages/apps/PhoneCommon/ 4af5652 Automatic translation import [dadi11] * packages/apps/Profiles/ 8ad3da8 Automatic translation import [Abhisek Devkota] * packages/apps/Recorder/ f5d35df Automatic translation import [Abhisek Devkota] * packages/apps/Settings/ 88b0046 Settings: update Helpers [dadi11] d7c378c Selinux Switch: Show toast only for permissive on boot [dadi11] 85e88de CarrierLabel: remove settings icon [dadi11] 6d099c6 SeekBar: switch to CustomSeekBarPreference [dadi11] 444d91d Carrier Label Font Style & Size [1/2] [dadi11] 4812e84 Show carrier label / custom & change color [2/2] [Squashed] [dadi11] 18014aa Replace colorpicker action set png with vector [dadi11] 7fadb6b ColorPickerPreference: Introduce set default button when attribute is set [dadi11] f6ec788 Added modded marginov color picker [dadi11] a2522a7 New XenonHD translations [dadi11] 559e3fc Automatic translation import [dadi11] * packages/apps/Snap/ da4c6d2 Automatic translation import [dadi11] e85238a Snap/Strings: sensivity -> sensitivity [dadi11] * packages/apps/Terminal/ 1114a47 Automatic translation import [Abhisek Devkota] * packages/apps/UnifiedEmail/ 054b31c Automatic translation import [Abhisek Devkota] * packages/apps/XenonApps/ f63be76 Substratum v604 [Vangreen] * packages/inputmethods/LatinIME/ 4648c8c Automatic translation import [Abhisek Devkota] * packages/providers/CalendarProvider/ 589b307 Automatic translation import [Abhisek Devkota] * packages/providers/DataUsageProvider/ 29af03a Automatic translation import [Abhisek Devkota] * packages/providers/DownloadProvider/ 7b08a35 Automatic translation import [Abhisek Devkota] * packages/providers/UserDictionaryProvider/ 7c49377 Automatic translation import [Abhisek Devkota] * packages/providers/WeatherProvider/ 5b6bf0d Automatic translation import [Abhisek Devkota] * packages/resources/devicesettings/ d928045 Automatic translation import [Abhisek Devkota] * packages/screensavers/PhotoTable/ e3516c5 Automatic translation import [Abhisek Devkota] * packages/services/CMAudioService/ de3f589 Automatic translation import [Abhisek Devkota] * packages/services/LiveLockScreenService/ bbb9d16 Automatic translation import [Abhisek Devkota] * packages/services/Telephony/ 8b2482c Automatic translation import [Abhisek Devkota] * packages/services/WeatherService/ 5b5e889 Automatic translation import [Abhisek Devkota] * packages/wallpapers/LivePicker/ 546b021 Automatic translation import [Abhisek Devkota] * vendor/cmsdk/ d1e8765 Automatic translation import [dadi11] * vendor/cmsdk/samples/weatherproviderservice/WundergroundWeatherProvider/ fa13abf Automatic translation import [Abhisek Devkota] * vendor/cmsdk/samples/weatherproviderservice/YahooWeatherProvider/ 4d3a56b Automatic translation import [Abhisek Devkota] * vendor/xenonhd/ 49e5674 extract_utils: Fix locale issue with sort [dadi11] 6ec5bf4 vendor: add shamu and hammerhead [iceandfire] ==================== 03-08-2017 ==================== * build/ 118e21c Avoid adding an extra slash if OUT_DIR_COMMON_BASE ends in a slash [dadi11] * frameworks/base/ 5eb9558 camera: Make secondary camera package list opt out [dadi11] 9d89be8 VolumeDialog: Fix mismerge [dadi11] * hardware/qcom/display-caf/msm8996/ 938e782 display: Fix ColorMetaData [Rashed Abdel-Tawab] d5d627d display-caf: msm8996: Use ColorMetaData in SDM in hwc2 [Rashed Abdel-Tawab] 718be10 display-caf: 8996: Add color metadata to libgralloc1 [Rashed Abdel-Tawab] * packages/apps/ExactCalculator/ 91b5b73 Calculator: Round icons [Vangreen] 2046d51 Themes: Expose all elevations [dadi11] * packages/apps/Settings/ 72b6dcf Fix advanced tile and title switches to obey [dadi11] e1bc053 Settings: SystemUI: QS tile titles visibility [dadi11] * packages/apps/Snap/ b7bfcc8 Revert "SnapdragonCamera: Camera switches from bayer and mono on switching to front camera" [dadi11] 48eb16f Snap: grant android.permission.RECEIVE_BOOT_COMPLETED permisions [dadi11] * packages/apps/UnifiedEmail/ fc1125d Fix cut off notification sounds. [Dan Pasanen] * packages/providers/MediaProvider/ 262a1de MediaProvider: Fix possible NPE [Dan Pasanen] * system/core/ 444cd9d rootdir: init.rc: Fix for "add_tid_to_cgroup failed to write" warnings [dadi11] * vendor/xenonhd/ 1659ccf vendor_cm : update Fastweb apn [dadi11] 0e1804a qcom: Automatically set TARGET_USES_COLOR_METADATA for msm8996/8 [dadi11] ==================== 03-07-2017 ==================== * bootable/recovery/ 9664707 Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * build/ 32f5fc4 Merge tag 'android-7.1.1_r25' into cm-14.1 [dadi11] * device/asus/Z00ED/ f72a10a Update device.mk [GitHub] * external/boringssl/ 956cfef Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * external/libnfc-nci/ 9a85f1a Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * external/skia/ 4efd5f7 Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * frameworks/av/ 71a8e2f Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * frameworks/base/ 8922a12 Merge tag 'android-7.1.1_r25' into cm-14.1 [dadi11] 84b7e61 LuckyPatcher: Add dialog on every boot [dadi11] * frameworks/opt/net/wifi/ 6a3e585 Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * hardware/intel/common/libmix/ a8c22a8 Libmix : Add proper support for LP blobs Asus Zenfone 2 still needs the good old way of setting GrallocMod [sayeed99] * hardware/intel/common/omx-components/ 904d128 omx-ccomponents : Zenfone 2 cannot properly utilize flushmode switch to test HandleFormatchange() directly instead of testing flushmode [sayeed99] * hardware/intel/img/psb_video/ 2c744ac psb_video : remember good old moorefield [sayeed99] * packages/apps/CertInstaller/ 938f77d Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * packages/apps/ExactCalculator/ 6ad95d1 Themes: Expose hard coded background in java [dadi11] * packages/apps/Messaging/ 9796771 Merge tag 'android-7.1.1_r25' into cm-14.1 [Dan Pasanen] * packages/apps/PackageInstaller/ 1fa01b6 Merge tag 'android-7.1.1_r25' into cm-14.1 [dadi11] * packages/apps/PhoneCommon/ ebfc940 PhoneCommon: Another round of qtistring fixes [dadi11] * packages/apps/ThemeInterfacer/ e9e6979 Welcome to Theme Interfacer! [1/2] [Nicholas Philip Chum] * packages/apps/XenonApps/ ef2d1b3 Substratum v603 [axxx007xxxz] 0e10a44 Nova Launcher v5.0.3 [axxx007xxxz] * packages/services/Telephony/ 22b291e Telephony: Fix mobile network settings for CDMA without LTE [Luca Stefani] * platform_manifest/ a74a06b manifest: track our ExactCalculator [GitHub] 866c6c2 manifest: masquerade -> ThemeInterfacer [dadi11] 5cb6570 manifest: android-7.1.1_r21 -> android-7.1.1_r25 [dadi11] * system/sepolicy/ 9a0a572 Welcome to Theme Interfacer! [2/2] [dadi11] * vendor/xenonhd/ cd7fcbc xenonhd: masquerade -> ThemeInterfacer [dadi11] 57e5165 Add Honor 5X "kiwi" [dadi11] 98eeaca apns: Add Perfectum [axxx007xxxz] ff0d81d cm: build: tasks: Remove BUILD_TINY_ANDROID check [axxx007xxxz] 725fe65 overlay: Add round icon for ExactCalculator [axxx007xxxz] ==================== 03-06-2017 ==================== * build/ 5ee5c8f build: core: Remove BUILD_TINY_ANDROID checks [dadi11] * packages/apps/Settings/ 34acf94 Moves: Fix "Moves" gestures by Google [dadi11] * packages/apps/XenonApps/ 0ae5f50 Set the same permissions for all apks [axxx007xxxz] 75d4960 Nova Launcher v5.0.2 [axxx007xxxz] f7703a1 Substratum v563 [axxx007xxxz] 683a41f Kernel Adiutor v0.9.6.7 [Vangreen] * vendor/cmsdk/ 74d7a05 CMSDK: Tests: AIRPLANE_MODE_ON has moved [dadi11] ==================== 03-05-2017 ==================== * device/asus/Z00ED/ bc27690 Add FlipFlap [GitHub] * frameworks/base/ a14f848 Revert "Add a protected broadcast for Masquerade events" [dadi11] 1de277b base: Force authorize all calling packages by Masquerade (2/3) [dadi11] 006c79b FWB: Give power dialogs own set of volume icons for themes [dadi11] * hardware/qcom/audio-caf/msm8916/ 1e33348 hal: dolby: Only set C_KEY if ACDB License is enabled. [Ethan Chen] * hardware/qcom/media-caf/apq8084/ 14eb24c Clean code, avoid warnings [Corinna Vinschen] * packages/apps/PackageInstaller/ 1e099fd PackageInstaller: Add tint mode to icons [dadi11] * packages/apps/Settings/ 09a3a6b Settings: improve lockscreen hide strings [dadi11] 077f803 Development: Allow all Masquerade calling packages for debugging (3/3) [dadi11] c232e37 Settings: Expose "ALL" hardcoded and @android colors [dadi11] 022ee19 Settings: Expose and add tint mode to custom icons [dadi11] d4584ba Settings: Expose styles in the manifest for themes [dadi11] f2765c8 Settings: Guard against themes without colorAccent defined [dadi11] * packages/apps/ThemeInterfacer/ 5136d71 AndroidManifest: Add protected broadcasts [Nathan Chancellor] cf8d545 JobService: new RestartService job [Nathan Chancellor] 7714c9b Broadcast authorization result [Nathan Chancellor] 6ef1df0 Introducing Signature check in Masquerade (1/3) [Nathan Chancellor] * packages/apps/XenonApps/ 821f65f XenonApps: Amaze -> MiXplorer exchange [dadi11] * platform_manifest/ 3b7e9fb manifest: track our PackageInstaller [GitHub] * system/sepolicy/ 66883df sepolicy: Redo masquerade rules [dadi11] 1ae711b sepolicy: Fix application of bootanimation [dadi11] * vendor/xenonhd/ 195648f overlay: Clean up [Vangreen] ad8065e xenonhd: Amaze -> MiXplorer exchange [dadi11] ==================== 03-04-2017 ==================== * frameworks/av/ 93c6eb9 stagefright: allow multiple custom OMXPlugins [Jesse Chan] * frameworks/base/ 1ebdd89 Fw_base - Wakelock Blocker [1/2] [makorn645] 599bf0f Automatic translation import [dadi11] 363765a base: deuglify single hand hint ui [dadi11] 805e27d [1/3] base: single hand for hardware keys [dadi11] 82b070d [1/2] base: Add new feature of One-hand UI Mode [dadi11] * frameworks/native/ 2dc0276 [2/2] native: Add new feature of One-hand UI Mode [dadi11] * hardware/qcom/audio-caf/msm8996/ daf6387 policy_hal: Fix mismerges [Bruno Martins] b19cd09 audio policy: fix capture indication to sound trigger service. [Bruno Martins] 1a7ddf2 audio policy: fix media volume after ringtone [Bruno Martins] 37a40b7 hal: Don't try to record using 3-mic unless we mean it [Bruno Martins] 6ae6c52 hal: Haxed header [Bruno Martins] 4e134c7 audio: Fix flac offload not working [Bruno Martins] 933a41f hal: Fix build with HDMI disabled [Bruno Martins] 6fe781d audio: Fix complilation warnings under Clang [Bruno Martins] 7f4762c msm8996: fix werror when AUDIO_FEATURE_ENABLED_DTS_EAGLE is enabled [Bruno Martins] 1ab693a audio: Extend platform parser to allow device name aliasing [Bruno Martins] 7219c37 hal: post_proc: enabled / disable volume listener based on prop [Bruno Martins] 1edbe04 hal: Support the audio amplifier hook [Bruno Martins] 45bfdf3 hal: Allow building hardware audio encoders [Bruno Martins] 0c47743 audio: Use direct * pathmap [Bruno Martins] * hardware/qcom/display-caf/msm8996/ 1272662 hwc2: Only set display_width and display_height when equal to zero [Bruno Martins] fd7ddeb hwc2: Handle empty lists in AcceptDisplayChanges [Bruno Martins] 887eec2 msm8996: hwc2: check for null layers in layer map [Bruno Martins] 8424508 hwc2 : Fix layer updating flag [Bruno Martins] 20385d1 gralloc: Return an error if the buffer was not mapped [Bruno Martins] 34d03c0 Revert "Revert "gralloc: Default to 601 color space"" [Bruno Martins] a5fcbbb hwc2: Workaround use after free by surfaceflinger [Bruno Martins] 199abf8 hwc2: Update composition types on AcceptDisplayChanges [Bruno Martins] d673594 Revert "gralloc: Default to 601 color space" [Bruno Martins] 34897a4 gralloc: Disable UBWC for writeback buffers [Bruno Martins] 146dd0b hwc2: Initialize color mode to native [Bruno Martins] db8fa62 hwc2 : Allow only top most cursor layer [Bruno Martins] 947cd07 Revert "gralloc: Return an error if the buffer was not mapped" [Bruno Martins] 85b388b hwc2: Fix solid fill [Bruno Martins] f8a30bc sdm:hwc2: Store higher order mode id in case of clash [Bruno Martins] fe9f9d2 gralloc: Return an error if the buffer was not mapped [Bruno Martins] 87ce127 hwc2: Fix retire fences [Bruno Martins] 8d5f85e hwc2: Always store a release fence if a layer is presented [Bruno Martins] 9a986c9 hwc2: Use current frames retire fence only for the primary [Bruno Martins] d8ac9b2 8996/HWC2: Return this frame's retire fence [Bruno Martins] 6c0a368 hwc2: Remove default mode application at boot. [Bruno Martins] 6dfe748 hwc2: Support HWC2_CAPABILITY_SKIP_CLIENT_COLOR_TRANSFORM [Bruno Martins] c4aa085 hwc: Set ioprio for vsync thread [Bruno Martins] 83e0b90 sdm: Always include kernel headers [Bruno Martins] c2113b5 sdm: Add support for legacy extension library [Bruno Martins] 3b4dd74 Fix duplicate copy file rules [Bruno Martins] b7ed0eb display: Cleanup flags [Bruno Martins] 30eff2a Don't build lights module if vendor supplies it [Bruno Martins] 0984402 display: Use * pathmap [Bruno Martins] * hardware/qcom/media-caf/apq8084/ 5dc3774 mm-video-v4l12: update stride info for YUV420P and YUV420SP [Corinna Vinschen] f0b7ad5 mm-video-v4l2: vdec: fix fps issues in arbitrary mode [Corinna Vinschen] c8ff894 apq8084: Kill logspam [Corinna Vinschen] 39f5c42 mm-video: venc: Correct a typo in variable name [Corinna Vinschen] 5d8cba9 mm-core: Kill logspam [Corinna Vinschen] 3d984fa mm-video-v4l2: vidc: vdec: handle flush while codec config ETB for hevc decoder [Corinna Vinschen] d526b31 mm-video-v4l2: vdec: Exit if default set format failed for output port also [Corinna Vinschen] 87210e9 mm-video: vdec: hevc: Avoid crash while handling extra data [Corinna Vinschen] 14561f9 mm-video-v4l2: vidc: vdec: Update stride and scanlines [Corinna Vinschen] 7472018 mm-video-v4l2: vidc: vdec: handle codec config ETB's properly [Corinna Vinschen] e9d4e08 mm-video-v4l2: vdec: insert timestamps qeued by client in TS queue [Corinna Vinschen] 330e37f mm-video-v4l2: vdec: Always send NC VOPS to the driver [Corinna Vinschen] 004017b mm-video-v4l2: vdec: streamoff while freeing first output buffer [Corinna Vinschen] 8f0cd4d mm-video: vidc: Adjust timestamp if actual ts < previous ts [Corinna Vinschen] ee8caaa mm-video-v4l2: vidc: Amend debug log macros [Corinna Vinschen] 1ea52b2 mm-video-v4l2: vdec: skip fillbuffer in port reconfiguration [Corinna Vinschen] ed01934 mm-video: vidc: Avoid setting invalid timestamp of eos NAL [Corinna Vinschen] 839e27b mm_video: vidc: Update buffer geometry with stride and scanline [Corinna Vinschen] c0dbc19 mm-video-v4l2: vidc: Enforce non-negative timestamp deltas [Corinna Vinschen] b924473 mm-video: vdec: hevc: hybrid: Call request buffer after configure [Corinna Vinschen] 3e183ef mm-video-v4l2: vdec: fix invalid stride and scanlines issue [Corinna Vinschen] 8daba65 mm-video: vdec: Get updated resolution along with output buffers [Corinna Vinschen] 264baf9 mm-video: vdec: Correct video driver's crop parameters handling [Corinna Vinschen] 6c3734d mm-video: Release driver buffers correctly [Corinna Vinschen] 4b79ce3 mm-video-v4l2: venc: fix static code analyzer issue. [Corinna Vinschen] 4c5e961 mm-video-v4l2: venc: Add check for overriding level based on LTR count [Corinna Vinschen] 4c1ee7e apq8084: mm-video: vidc: Add missing setting of msgcode [Corinna Vinschen] bc81f39 Revert "mm-video: vdec: Set frame rate if computed fps is more than existing fps" [Corinna Vinschen] a70a451 mm-video: vidc: disable dynamic buffer mode and adaptive playback [Corinna Vinschen] 5ee4641 mm-video: vidc: Missing release of pending input buffers to client [Corinna Vinschen] f15a6f2 mm-video: vdec: fix multiple downscalar issues [Corinna Vinschen] 48e5c7b media-caf apq8084: Fix typo in video decoder error check for debug output [Corinna Vinschen] 09f054c mm-video-v4l2: vdec: Request buffer for input port after client reconfigures [Corinna Vinschen] 2b518d4 mm-video-v4l2: vdec: Remove DivxDrm Decrypt support [Corinna Vinschen] a0a4751 mm-video: Remove old video component [Corinna Vinschen] 6f63bab mm-video-v4l2: vdec: allocate secure buffer as native_handle [Corinna Vinschen] 0709eec omx_venc: Handle output buffer parameter in secure mode [Corinna Vinschen] 64ab009 libstagefrighthw: Remove padding in encoder_nativehandle_buffer_type [Corinna Vinschen] 91560c0 mm-video-v4l2: venc: update metadata-type used for HAL1 based recording [Corinna Vinschen] 833f262 DO NOT MERGE mm-video-v4l2: venc: add checks before accessing heap pointers [Corinna Vinschen] 98fc0bf DO NOT MERGE Fix wrong nAllocLen [Corinna Vinschen] 90d68f7 mm-video-v4l2: venc: Avoid processing ETBs/FTBs in invalid states [Corinna Vinschen] b8fddb8 mm-video-v4l2: vdec: Avoid processing ETBs/FTBs in invalid states [Corinna Vinschen] 974b8f9 mm-video-v4l2: venc: add safety checks for freeing buffers [Corinna Vinschen] ac2d333 mm-video-v4l2: vidc: validate omx param/config data [Corinna Vinschen] e38e96b mm-video-v4l2: vdec: add safety checks for freeing buffers [Corinna Vinschen] 97efe7e Revert "mm-video-v4l2: vidc: venc: Update color conversion decision" [Corinna Vinschen] 3e6d314 mm-video-v4l2: venc: Accept Venus color format in opaque mode [Corinna Vinschen] 67dc1b7 mm-video-v4l2: vidc: venc: Update color conversion decision [Corinna Vinschen] 27b6276 mm-video-v4l2: vidc: venc: make color conversion independent of filledlen [Corinna Vinschen] 853c6e3 mm-video-vidc: change buffer index logic in EBD [Corinna Vinschen] a7757ea mm-video-vidc: Handle ETB with EOS for NV12 ENCODEABLE format [Corinna Vinschen] 5dd926c mm-video-v4l2: Check for correct error code [Corinna Vinschen] * hardware/qcom/media-caf/msm8996/ f560987 mm-video: Disable proprietary extension [Bruno Martins] e79c703 venc: Fix VQZip issue [Bruno Martins] 989b425 vidc: Fix makefiles [Bruno Martins] 8fa0e3a media: Avoid collision with FFMPEG plugin [Bruno Martins] 2ae2c3d media: Use * pathmap [Bruno Martins] * packages/apps/CMParts/ 9539f74 Automatic translation import [dadi11] a5d0b54 [2/3] CMParts: single hand for hardware keys [dadi11] * packages/apps/Contacts/ 9586001 Automatic translation import [dadi11] * packages/apps/ContactsCommon/ 1b69c57 Automatic translation import [dadi11] * packages/apps/Dialer/ 42da023 Dialer: Fix strings [dadi11] d254ac9 Automatic translation import [dadi11] * packages/apps/Settings/ c0878fd Settings: - Wakelock Blocker [2/2] [makorn645] 10f2f64 Automatic translation import [dadi11] 48d2a72 Settings: Add overlay for hiding wifi region code [dadi11] * packages/apps/Snap/ 04013b4 Automatic translation import [dadi11] * system/sepolicy/ 883d54e Allow ViPER4Android in enforcing mode [dadi11] * vendor/cmsdk/ c20d590 Automatic translation import [dadi11] * vendor/xenonhd/ 0a7eb34 extract-utils: Fix handling of pulling src:dest pairs from dumps [dadi11]