Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- platform/abi/cpp
- platform/art
- + f8e82d44fc2ad23d2b7d672ea561698fb3075050 ART Extension
- + 07b8211edc3ff3e71e268ef220217603216ae5b9 ART: minor bugfix
- + 2fc46c371de174b664e4690dbf586fd92cad9c70 setting RLIMIT to INFINITY.
- + a9df2579886bc3b5184020dca5a5155dc6a2b6c6 more ART Extension
- platform/bionic
- + 2415f1feb1defde671dfc6e9276a58e9a3f447ed Include asm/sigcontext.h only for LP64 in singnal.h
- + a22316478d940e2d858f4de51bd4c8f3438f6fe3 libc: Add cortex-a53 bionic code
- + e7632cebdc3e84c8e3a40f09d8d5496c4035808c libc: krait: Implement optimized versions of memmove and bcopy
- + c6684cdb21956d4455e2e74a76dfcf6f8d1659cc Bionic/libm: math optimizations
- + 341ddb546559c316cbf3678af8487b542936fa9c libc: krait: Re-factor high-performance memcpy for thumb2
- + ae62d8384a903217af343d1e4114bc73c9fd1a5d bionic: Detect userspace memory leak
- + 9aa974c6d69c8eaf2355d86c64c27f1dc30d6ac0 bionic/libm pow optimizations for arm64
- + 7b93f5af2fd5ee9bca6bee5f5bbb2cc33cb56deb libm: add missing symbols to optimized math functions
- platform/bootable/bootloader/legacy
- kernel/lk
- platform/bootable/recovery
- + 8822a78acb927e0db2525799b8ddbac674ecacf2 recovery: enable text UI
- + f3c42249400bd32736d20d891210c2dd1972fba7 recovery: make dynamic lib for fastmmi
- + f25b74723f0e9da1e67c948968f520b6b48a389e recovery:Enable Multi-language support
- + 1b090f777301ff57d8bfb83b6d251edaea53b0b9 recovery: Add support alpha for PNG
- + b03dc5b230eaa1a6e37b4b2216c1fa1234b4ecb0 minui: fix relative path not correct issue
- + 1bd13f531c9a6e5f4b29750788e3a2b673aded38 recovery: add APPLY_EXT option
- platform/build
- + 3e40ca6feb7a72780f057ece321baa279b3eb59e Define CONFIG_64BIT for LP64 target
- + 4da943401270f8d175b32eb5d62603856f637ed1 build: Add support for device tree in boot.img
- + 298cd1983b116e5ca1671365f8c64dfe1c1b0e85 Build: add DT image variable to Makefile
- + ae0a99782d900fa539e7521032a87b8bb382e319 Fix case where boot/recovery.img were being built with wrong params.
- + de61afc95ec1f019bc7b235ea0963348cd817cd8 Fix the extra dt.img compilation issue.
- + 67feab1ed520f289ceaf7f8500b71d9e9e3224e2 Fixing Compilation issue
- + 013779a850ad13982fcc87530247ddb0ba4846a9 framework: adding security-bridge
- + 7e46e2bd2c6f1b4b84dcc54508cc5243bcfdf2f4 enable sdiv support in ART
- + f34662ed8ab124a39f5347920efd0acff090b99f Fully expand eng/debug/tests module install files
- + a1dc3e89659d169a6c4de58bd3e484a5fabd3bf4 Allow override of DEX_PREOPT_DEFAULT
- + a216054d3a122c38492e1e62c2c8509318222eda enable sdiv support in ART
- + f90a6fc396d86370e397c9357e4c0b00c812af04 Revert "Inhibit implicit -Bsymolic in -shared."
- + 2c1946654763036e7f6ede81afaabb78eaf46a61 Revert "Remove -Bsymbolic from builds."
- + 30579b41d1e943a7740b3dfe979d40f40ba0d8cc Disable -mcpu=cortex-a15 flag for krait
- platform/cts
- platform/dalvik
- platform/developers/build
- platform/developers/demos
- platform/developers/docs
- platform/developers/samples/android
- platform/development
- + fcaa57f6a0ad09563a26ee111884aec5e43a3330 Disable Auto Enabled testapps from build system as not used.
- + b212eb32a64d435a8b37e002376039c8ea7104e9 Monkey support to sort the app list
- + 95cc81c8e340d90c35c43cfd82478d18052cde35 Monkey: New option to add delay after activity switch event.
- + fe855b29b57be8f938c9e1fc37dbc10d7cf7f1bb Monkey: Add option to limit run based on launches
- + b2c3ecaa9c84556c143a14c973f6990e03db1fb3 Monkey: launch apps with launcher in foreground
- device/asus/deb
- device/asus/flo
- device/asus/flo-kernel
- device/asus/fugu
- device/asus/fugu-kernel
- device/asus/grouper
- device/asus/tilapia
- device/common
- device/generic/arm64
- device/generic/armv7-a-neon
- device/generic/common
- device/generic/goldfish
- device/generic/mini-emulator-arm64
- device/generic/mini-emulator-armv7-a-neon
- device/generic/mini-emulator-mips
- device/generic/mini-emulator-x86
- device/generic/mini-emulator-x86_64
- device/generic/mips
- device/generic/qemu
- device/generic/x86
- device/generic/x86_64
- device/google/accessory/arduino
- device/google/accessory/demokit
- device/google/atv
- device/htc/flounder
- device/htc/flounder-kernel
- device/lge/hammerhead
- device/lge/hammerhead-kernel
- device/lge/mako
- device/lge/mako-kernel
- device/moto/shamu
- device/moto/shamu-kernel
- device/qcom/common
- platform/vendor/qcom/msm8226
- platform/vendor/qcom/msm8610
- platform/vendor/qcom/copper
- device/qcom/sepolicy
- device/sample
- device/samsung/manta
- platform/docs/source.android.com
- platform/external/aac
- platform/external/android-clat
- platform/external/ant-glob
- platform/external/ant-wireless/ant_native
- platform/external/ant-wireless/ant_service
- platform/external/antlr
- platform/external/apache-harmony
- platform/external/apache-http
- platform/external/apache-qp
- platform/external/apache-xml
- platform/external/arduino
- platform/external/bison
- platform/external/blktrace
- platform/external/bluetooth/bluedroid
- + 57656a5c3d89fdd55f67d97dc64ae4f855ac27fc Bluetooth: Add ANT apis
- + e6cbebf185e4049efcb76d70388e65597eebadb4 FTP: Register FTP SDP record.
- + 469647117392f60c4d3ee485d179f9c0636df5e8 Bluetooth: Add get baudrate opcode
- + afb720c73cd9b1abfcd922db628c18035e51bda3 DUN: Add DUN SDP record to the Bluedroid stack.
- + 9cd26bfd5f0f542f429f7d598cfb2c743ed034ad GAP: Delay setting Visibility mode.
- + c23a732bac1fae32d21bb304aed8d1a6beec88cd GAP: Clear pairing callback based on BD Address
- + da1089a303ec1666f1e960c703529169eda2f306 HID: Set sniff subrate with optimize latency value on HID link and add JW MT002 and BORND Mouse(s) to blacklist
- + 32127bb78e244d47a20ac21be1ad44a126b10caa GAP: Always try to retrieve remote name after ACL creation
- + 42a44fcdb13df39f12ef93b7d8e17058b9e62238 Bluetooth: Pan fixes Squashed commit of the following:
- + abe471de43284ea57ae07dd0f730ec509f2312d9 Bluetooth: Changing vendor ID as QTI for Device ID Profile
- + 2ed88d16bc5e39e49b56ff57e9d8eb705e6e4404 HID: Add support for Set Idle and Get Idle commands
- + be2f9d8902419486a7ced88cf3326710846ff066 HID: Add support for disconnecting HID based on priority
- + 1c355d4755e71b14741f065ee13fd44a6132f918 Bluetooth: Add Get/Set socket option to the Rfcomm socket.
- + b7fcc60f1ab4ef1de02114743ea506ea92ecf937 Bluetooth: Add Obex over L2cap support to the Bluedroid stack
- + 35159ed7bf3374f27ebfe0a14a9d719c5cf5d2c2 Bluetooth: Handle error cases for L2CAP fuzz testing
- + c2dffa291b840afc9a32f564c607b12150d2f1e5 Bluetooth : Handling case: close comes before rxthread
- + 81ae101b1685903359f7125bca27a36d5a731b68 Bluetooth: Do not go for inquiry in BONDING State
- + 5e275ce1bc1c4dfff984232c298fe7337b347420 Bluetooth:GAP: Avoid sending the ACL connected event again
- + c8372bb98a68f6eb3dce569a2c765589e494e7ed Bluetooth: GAP: Add Secure connection support for BT Host
- + 0663c94b9ea3be501f14d6a4be6c290c5304d42e Bluetooth: Adding support to get remote DI record
- + a9fb00a360962f3a616b9573493949db6a221213 Bluetooth: A2DP AVRCP Squashed Gerrits for propagation
- + 8549568a48228f44aab2b2452b6f15b39365d1b1 Bluetooth: common Audio Squashed changes for propagation
- + 55151a7022344de2aa3fd1a65b46427d44ccbc37 Bluetooth: HF Squashed Gerrit for propagation.
- + 2426af3c303d292a504db3709159bf9f5dede5e7 Bluetooth: Read BLE vendor capability to proceed on Secure conn
- + 69be034f29d4d2b690bbfeee0b404a89d025efba Bluetooth: Pass the correct SCN for OPP SDP registration
- + 53db8e0b5df2653461721d5614085ba901774953 Bluetooth: Handle Page timeout error for RNR properly
- + 292a64ffc25f3b8551a033d65e7c1d5baffa68a3 Bluetooth: Enable WBS.
- + 4205ef5c735084e8767045a7ebd3df643cdab8d1 Bluetooth: Stack certification
- + e3d279dd07beebea9e117f7ad24a03f71c47ed09 Bluetooth: Remove redundant code for A2DP Sink
- + 25bf959b4fed8dead1a79a2c1ea8e77a61dd8c88 Bluetooth: GAP: Don't update Remote name if alias name present
- + dca8aaa968c06cc89745e37579267c90787f28f3 Bluetooth: GAP: Update UUIDs immediately on NVRAM
- + aec8038a41b8dfa53ac9990dcaec2c7bdb9e76c3 Bluetooth: GAP: Cancel inquiry as part of Pairing process
- + ff19e4569fd6a016848deb98909dabee903d1fb9 Bluetooth: Handle getCapability failure for Incoming Connection
- + 18a674528ba6ed897011517e2ac2a7b060f6ad5c Bluetooth: Allow reconnection from Host on paired HID Device.
- + 4c2cf79e615d8803406ac9802f0e42359d1e4f57 HID: Improve Logging for Hid Host
- + 691b4541e0394d8e8d9ce8458174f3b1d6213005 Bluetooth: SAP: Add SAP SDP record to the Bluedroid stack
- + edadca0aedfdddf520c4130127c5c353250557a8 Bluetooth: SAP: Add 16 digit authentication support for SAP
- + 82da326c14c6e3a746771bf149ba907a24e21e30 Bluetooth: Add trust Device feature in bluedroid
- + d74324fa192cd60889fe762780a38bcfcf4bb35f AVRCP 1.5 Implementation
- + 626393022f58d09aa9ce22aa89cd18b174c2885a Bluetooth: GAP: Do not save remote device immediately
- + 7107d9d44b18b16ec7788d3a45f7c4ad974a4659 Bluetooth: Fix for BT fails to turn on in PDT test
- + 0e4e7a136e3aa89cf9c3d51e10e688ef77b3a390 Bluetooth: Fix macro for maximum allowed HOGP devices
- + 401a3db2e8925a1811b85c3901295a1bab3b96e2 Bluetooth: Fix for BT grey out when cleanup called before enable
- + e0e2a317f6bd25c074a5a5bea62b10c6960a0cf0 Bluetooth: Fix for Auto-Reconnect failure after SSR with BT HS
- + 016380f0f9b6826d8dc4df031982ebfeaee85101 Bluetooth: Handle sub system restart gracefully
- + 60ea0edf13414133d74100bfdf6c037c949096c2 Bluetooth: Nullify BleConnecting flag if LE device is disconnected
- + 8aac0756ae1cef23f27fbabb1aa09953ff212ab3 Bluetooth: Send service change indication to paired dev at reboot
- + 020942399d2bdbc958691e129924b53562a4dcdf A2dp: Synchronize encoder init and encoder update
- + b8156f2462dbe7b75e8bc7193ca9e0f0d4b5f5e9 Bluetooth: Fix to avoid buffer corruption while rebuilding the Bnep header
- + afc562bb5f78734223689d7b3d40fce96caeed2b Bluetooth: Handle Link type 7 properly for upgradation
- + c2a4ed733ff6450dc20df3cd53890f24bc4a2109 Removes bond when user clicks on cancel pairing
- + e27cfe47524d2e2cc199f841ffb0b0bc99e5df97 Fixes LG HID service is not disabled issue
- + 2c9789a9f5d2d23a02bb7678618fdded2ebe6cc6 Bluetooth: Delete Connect Req from Queue.
- + c84ca7f355689f143756fa7ffc13776a58f09bf8 Bluetooth: L2CAP test application for Stack certification
- + 83d15a4ed2227ecf0642bdad7e8158ec89ae5361 Bluetooth : Ignores Included service read response event of HOGP remote
- + ef278ba261c97daef5f6fd14b31aba0261c4e54d Bluetooth: Adds Error handling in gatt security checks.
- + 562fb68f9ecfea9de3b3df7205d8ed8e780e51de Add devices to absolute volume whitelist
- + 835740249db4dbf6ca0e156402488cf3e5051169 BT-AV: Do not call priority callback for SNK in idle state.
- + 857ec7f6982002b2ef59bb392c28a3ffd5618f4f Bluetooth: Compilation fix in L2CAP test application.
- + e7fc3b07724407415912ddd859bb4a0ce5ae7389 Fixes BLE Pairing failure issue.
- + a9e42fb8b47b2dbba12470d449f3b0b9dab1139e Bluetooth: Retry mechanism on preload timeout
- + 2f9aaab4effa724c36d601ace992a1da0e04775c Bluetooth: Implementation of LPP
- + c062e40597f8547034759ddca910978501b916b4 Bluetooth: Clear Collision mask and send disconnect
- + f947038f97b1b8648431901d8df945283f45bd79 Bluetooth-Wipower: Support for Wipower feature.
- + 19cedbb905a6efd917c1cf9d5f0bee8a8703abcd Bluetooth : Avoid Service Re-discovery if record is present in cache.
- + a4e082f28f4cff79e02e492879072aa05c636a8f Bluetooh: Fix for SMP pair timeout.
- + ed0a8b12cc30c53e5d2bc01f82c9a6ae1722a8f0 Bluetooth: Enable A2DP Sink
- + a5c571fa30fd41cf0cae2b23b446e264dea83562 BT-WBS: DUT returned error for AT+BAC from HS.
- + 83ce93fadd4f36afd4313e7eb423ff13f28ff494 PBAP: Add support for SIM phonebook in SDP
- + c4252b100ad3151c316799e4ff29052ebb79aaa9 BLUETOOTH: GAP: Handled local name as 248 characters
- + edbce7420835d7302c17c6b18dfe5b846b36b5f7 BLUETOOTH: GAP: Handled remote device's name (248bytes) correctly
- + 0c4a3485a035e4210abc835b661160ba096f924a BLUETOOTH: GAP: Write 248 char name length to the chip while BT ON/OFF
- + 24eac6f92d70985c3c478f74cdeaa5ae814d605f Serialize resetting media feeding state and encoder init
- + 90787f58ab1e42e36e1f4901e7326252365c9b82 Initial commit for HID Client
- + 87ebae062048418b251b6130999fcdc011f42703 Bluetooth: Add support for HID Device Role
- + 7a197b97cb51dfa65ce1cd3745062c99ebf993bf Revert "MAP: SDP corruption".
- + 3502df98ddcd4b1d469c47c4fedc87fe44ee61d2 Revert "BT MAP: added support for email sharing over BT"
- + 231f518edf983851b552ec9b958a2a9e3c7a238e Bluetooth: Add MMS in sdp record attribute.
- + c9d0241717595cd131ed8a16ba52e90bea1b927b Bluetooth: Add sdp record for Blueooth MAP Email Message Access
- + bd4d97749b9c3ae3802015f48ae9ef26b90e3c71 Bluetooth-Wipower: Fix for wipower VS register fail.
- + da9000963db66684c8f903bb0451c9288b0f8b49 Bluetooth stack 4.0/4.1 certification tool changes
- + 080087af6fa197f7862b142ceda145730a4a81fe Bluetooth: Key length check for LE key pass entry
- + 7fd45b2f61a3d5990bbf15c658252c538490bd20 Bluetooth:HOGP Write Scan Interval Window characteristic
- + 08092fa5171c1f85a33ed289e35db78b4375dbf3 Bluetooth-Wipower: Set advertisment mode for Wipower.
- + 5f9233a43b029d818aba3fd80aa2639acaf67879 Bluetooth: Avoid premption while modifying gki timer queue
- + 5ca8987d208c59424e0a05a9ccd7d18c0a0111f7 Connection management with non scmst capable remote
- + 544a26ecd04b70d943c3c68f60ba0a9079bc6e45 Bluetooth: add config flag to gatt tool test app.
- + 3192c7f050d14ca40c62a45ffbdf523d191ca639 Bluetooth: Avoid adding public device type irk
- + e311e7efb8cb3a1495290ecfc0c442c60fa91c60 Bluetooth: Fixes read/write report characteristic for HOGP
- + 6eb21fe751b4d380d767427fffa5a79df6a02965 Bluetooth-Wipower: Validate timer id for NULL.
- + af9cbe956ceef3acf2817447e88da3d1b1feb8c1 Bluetooth: Add OS callback function during L2CAP init
- + 68f692f67562ec61b3e17d32237ea8d07f68ed09 Proper length check for get media player list command
- + f4f74a8c95fa2fe12fa59435f2ebccb4ff977d3b Free Avrcp Controller callbacks on Cleanup
- + b2fbe2546b4e9cf8865df4bf7dda21f6976de1d6 Bluetooth: Fix for AVRCP CTRL stops sending pass through command
- + 87d17184c443731675bcbd85241ef58eb42a0ed6 Bluetooth: Increase SDP buffer for GATT discovery
- + 7db0b502c75e43ae822deca1a66b96548107f867 Prevent unpairing if encryption fails due to link failure
- + 38aa81ab7f7315877b3d831dee240ba5303392af Handles host behavior for pin or key missing encryption issue.
- + cc72e34c5dae0c605d5c016115488db367aea815 Bluetooth: GAP: Remove the remote device from btif during justworks pairing
- + 0449d32dd9451d5392fd305c237421b53ccf0068 Bluetooth: Fix timeout causing GattClose
- + e5b77125f7d753f975e76712681e5ebc35bf6ea1 Bluetooth: Adds SMP response timer for security request
- + 11bf439755391987e33b9f19510f8ca54fd6ddd3 Bluetooth: GAP: Clear pincode on receiving link key notification
- + f9f2dbcca4263188df5efe28b1a5bcb0ce906b6f Bluedroid: Add support to send h/w error event.
- + 2550ed3ae7e64a9db1a4bad744712701eb35afee Bluetooth:GAP: Shorten BT name according to UTF encoding rule
- + 290605573abb4959735b61aed8e5fc38419fdde7 Bluetooth: Gatt tool changes and code cleanup
- + 0511fcc1f28b21821cd1f3d363fd109d44a71ca8 Modifies LE Adv flag to enable dual mode support
- + 1dd64fd3d46bf16d91bf717131b334f267a0cd0f Bluetooth: fix allocation for LE scan filter parameters
- + 3958cf8a80159f1d5f839cf7e29521f45fd082c2 Bluetooth: Hogp fix for certification
- + 2b37040ab311914b40c52883900c77cd9db8ea50 Bluetooth: To prevent LE unpair if encryption fails to start
- + 48ee6a974aa9777b163c40d5f817ec83a34ded81 Bluetooth: Respond with old SDP result only when UUIDs match
- + c9756f324641607a5eb931a5e8f499cdab57487c Increase AVDTP START timeout to 15s to avoid IOT issues.
- + bea3bf22d4ac27d9ce3f117b0b21d75aa95fa098 HID-C: Ignore data on interupt channel if length is zero
- + f2a653d1af7fbaedd967c8c20d44206968991e3b Enable AVRCP TG feature only when A2dp source is enabled
- + 3c212afc51c0fc8ebe9f67b7ccbd47bda484235e Bluetooth: Clear remote BD address information.
- + 640307349802f6386ef710f747bb77325955e2a9 Bluetooth: Check for HFP AG initialization.
- + 918283a6a0990ae883da3b24e4d144816fcac61e Bluetooth: RPA resolution from host disabled
- + fd279469e9270a2704005c685fd80d11f3c2dd9f BT: Don't open SCO for 2nd MO call if 1st call active on DUT.
- + 6fa1645f71b09143dc85a617bb4167ad582669e5 Bluetoth: AVRCP Controller Connection issue with PTS
- + ade6ea80b9aa7a7783a0cc1486ec27b06a217fc8 Bluetooth: GAP: Handle discovery complete evt properly
- + e90e5c6a9eeb00e06b59d840026b9dd4a5c39659 HID: Improve Logging for Hid Host and Client
- + 319dbb87253e082bd2b855d20aa2a0356bd55c2a Bluetooth: Avoid Encryption after gatt server connection complete.
- + f2bf2eb87becb8e083aef89dcb0fc3a795e27bc4 Supports Simple pairing with No bonding and no MITM
- + 2eb4c6b47852074f29d4caa0987a05f65332d6db Bluetooth: Get Scan mode state from storage
- + 417790ce456a43cdbb5ccd5c44c6ef0ec2efdfeb Bluetooth: Delete 0 index filter at Inquiry cancel
- + 4aae63dabf7e9ba42c0c4c0b845351887f7a1c3b Adds device node during BLE connection complete
- + 467a4d7e79b02bac0f20d9e06b7255c8455b68d0 Bluetooth: Include Gatt test app for certification
- + ea3aef878c750ad3f13c757dfd158800baca68e8 Bluetooth: To configure scan parameters correctly
- + ed68d06af12f2280909d9779739da2c0a68011c1 Bluetooth: Remove Check for Stream type.
- + bb690dc82bd22e11ad19128cbe18acec623778ed Bluetooth: Initiate A2dp sink connection after timeout.
- + 87a76907bfcd4bfa238daaeb9afe17c87cc5ee59 Bluetooth: Add gatt refresh api in gatt certification tool
- + cc893a10da816661b7d2672822242beb847b0ff8 Bluetooth: Avoid reading IRK entry for each adv packet
- + 58bfca0200ece1a8317403cbd91a71f075bb9be2 Bluetooth: Prevent unpair if encryption fails due to remote disconn
- + 8c230fd461112e315c8bf14b2aab5f06f10dee5e Bluetooth: Add null check for semaphore for error cases
- + ebc11202e24b86d0c588fc6f327d2e44d3078366 Bluetooth: GAP: Disconnect all ACL links on SAP auth failure
- + 795fd12a30ee0e092937df0e350f8dc1225c1cfb Bluetooth: SCO connection should happen after SLC.
- + 06328fd0685772c5e2699f4e7b0bf1dfd3588899 Bluetooth :Changing the sequence to avoid the deadlock
- + bcef3225b2446a5db53cd7742ef59f0489f0e9d0 Bluetooth: Gatt disconnect if the service disc is in progress
- + 6511f5809dba8aa73861424870f8cd2834791590 Bluetooth: GAP: Handled pairing timeout case during RNR
- + 23353c848d61c475cabb4b0e3d85bcdeea53adac Bluetooth: Validate IRK device list before access it
- + 99694f73c7c8a2e37213de992c7c2db357c67e12 Bluetooth: Fix for crash during advertising.
- + 009951235b07fd7f471e9e269a51151a5eae1baa Bluetooth: Add NULL checks for vendor block
- + 9b661c5102bcaafa1c622ee152069a9ea7a5cbb6 Bluetooth:CoreStack: DUT Stack Logging
- + d5d96f9b93373bd9776a7b79fbe0b44c8819fa51 Bluetooth: GAP: Serialize the commands during Pairing process
- + a647ee4faf5520c57df6963e1e583dc12c358643 Bluetooth: Set A2dp L2CAP TX Priority to HIGH
- + 6d595bc88e26cd5de632e66bf6d538072ec2e21f Bluetooth: Set iocap for LE connections to be "Keyboard display"
- + 97b17cb174674ea1c42b70479b093ac4165bf108 Bluetooth: Avoid Read remote device name if inquiry or RNR is not active
- + 89773eaf8e0a6f6a9949005ae366bd03915ce78a Bluetooth: Dynamic ACL buffer allocation based on ACL Priority
- + ace5f380a21ec3627d04da4a622ef718606169e1 Bluetooth: CMD option on bdt to exit on first device found
- + 4937a1aa2955b3fa12495681f19609094bf3d918 Bluetooth: Reset the pairing state on pairing failure
- + 9b10be5418b86afb52aecd177f612db0ea0aa555 Bluetooth: Fix to avoid crash duing dealloc gki buffer
- + 29ccbb049dc052667032740387ad2a9ada22f435 HID: Add blacklist logic for HID Mouse for fixing IOT issues
- + d20e4091d3662d2cc199eb4627900fea8c002aff GAP: Update Remote trust to false on device unpairing
- + cd3a3f2ccdf24a5c086da74b3f4ed70f17e72737 GAP: Store value of secure variable for pin request callback
- + 4a073b112fe9c8d080e26955e3c360bad9b31c88 Bluetooth: GAP: Handled connect request to already connected device.
- + 746ba73180caf61c8789ac646804c3cb1786f23c Bluetooth: GAP: To include bdt test tool in system image
- + 6c2af70a79dd5f4b1f0c36e37fc1aa3042eed8a5 Bluetooth: Process complete AT cmd response.
- + e95e4c45370dcf4f0fb4039ee5065311e3a72559 Bluetooth: ACL notification to upper layer on read remote feature response
- + a4079d6ac77050da1afe480706d66a7386a440d7 Bluetooth: Passing correct parameter for bdname
- + f072b98588d7b6496b89c436098d6e635674da16 Bluetooth: Add null pointer check routine
- + a44a009a9a246599fc0f8e47c5a783a817ac541d Bluetooth: To enable IRK offload feature for WL connections
- + 6791797410980995ee1f83246ad18149ac653bdb Bluetooth: Enable scan refresh notificatons for ScPP profile
- + c880498e270685ae7b8e4b18155d285f46e46f7d Prevents setting of BLE connection state as idle in slave role
- + c470d8c24e47302c4202e00c5d59314943424ec5 Bluetooth: Add conn update api for gatt tool
- + 6ee199405665d79463a485fd81449894dfcdda56 Bluetooth: Gatt tool change for wakelock support and cleanup
- + 7fb6c48599e664354c4493b6e4a6737878111f1b Bluetooth: Add OS callback function during SDP tool init
- + 3b4f684c14dd4643d407318310053b08d3a06f3e Bluetooth-Wipower: Device takes more than 10 secs to connect to PTU.
- + 084c53eb6f57bc291d5fe97f25b76aac05f84091 Bluetooth: Revert changes done for LEP advertisement flag
- + f294ac9309ab0ef5165cd235f8c8df92bcfade32 Bluetooth: Changes to preven unpairing due to LMP timeout
- + cfe279ddc37c419c9c2097161b8ad24be13351e2 Bluetooth: Enhanced sdptool
- + 8cb268761292faca27d75051b26d8cb0e77d79a1 HID: Fix KW issues in BD stack
- + 29cadf70c5265aa2d76fe6a1f16192dc58710be3 Bluetooth: L2cap: Handled L2CAP cmds with cmdlen zero
- + 4de80f9082686017d869944095072d0558b452ed Bluetooth: Initialize the allocated IRK list memory
- + b74a6c334b955b8dd4a6d54dde850bc307db39ce Bluetooth: Dont close SCO for MO calls.
- + 7de8fd514a09c00252354b58b5ae5cef039b2a60 Bluetooth: Do null check for L2CAP call back
- + cc127e62f65aa809babcf191591f897fa55c31b1 Bluetooth: Fix for crash while preload_wait_timeout
- + 3dab90f53bc83f4688c9da9cfb12546916f95509 Bluetooth: Stop AG collision timer.
- + 0f1d339310d1a76fb23704291ea3a2de4f3f5422 Bluetooth: GAP: Set DUT AUTH Req as MITM required for incoming SSP
- + a82ea7c5c75b92a5a1a4c9a8cc2b9c49fcb891f7 Bluetooth: Initalised pointer to avoid crash
- + ade93d49c6546e15cfc46a90c1d78790cab0b7e3 Bluetooth: Fix KW issues for PAN & BNEP in BD stack
- + 2f88c8b25627097a36f49523157927c5fd841896 Bluetooth: Rfcomm Test Tool
- + cacdcdda17d88e52a2a298b20fadefe78acc265f Bluetooth: GAP: Ignore invalid bond state transition of other device
- platform/external/bouncycastle
- platform/external/brctl
- platform/external/bsdiff
- platform/external/bson
- platform/external/bzip2
- platform/external/ceres-solver
- platform/external/checkpolicy
- platform/external/chromium-libpac
- platform/external/chromium-trace
- platform/external/chromium_org
- + 27d71fc854b2426c82f1b872c1be3cd1c9ab1327 Webview: Implement the suspend/resume operation in webview of chromium
- + f38655c1df0d13a463d8e4ba15d0f88ae73ed19c Webview: Release MediaMetadataRetriever after getting media info
- platform/external/chromium_org/sdch/open-vcdiff
- platform/external/chromium_org/testing/gtest
- platform/external/chromium_org/third_party/WebKit
- platform/external/chromium_org/third_party/angle
- platform/external/chromium_org/third_party/brotli/src
- platform/external/chromium_org/third_party/eyesfree/src/android/java/src/com/googlecode/eyesfree/braille
- platform/external/chromium_org/third_party/freetype
- platform/external/chromium_org/third_party/icu
- platform/external/chromium_org/third_party/leveldatabase/src
- platform/external/chromium_org/third_party/libaddressinput/src
- platform/external/chromium_org/third_party/libjingle/source/talk
- platform/external/chromium_org/third_party/libjpeg_turbo
- platform/external/chromium_org/third_party/libphonenumber/src/phonenumbers
- platform/external/chromium_org/third_party/libphonenumber/src/resources
- platform/external/chromium_org/third_party/libsrtp
- platform/external/chromium_org/third_party/libvpx
- platform/external/chromium_org/third_party/libyuv
- platform/external/chromium_org/third_party/mesa/src
- platform/external/chromium_org/third_party/openmax_dl
- platform/external/chromium_org/third_party/openssl
- platform/external/chromium_org/third_party/opus/src
- platform/external/chromium_org/third_party/ots
- platform/external/chromium_org/third_party/sfntly/cpp/src
- platform/external/chromium_org/third_party/skia
- platform/external/chromium_org/third_party/smhasher/src
- platform/external/chromium_org/third_party/usrsctp/usrsctplib
- platform/external/chromium_org/third_party/webrtc
- platform/external/chromium_org/third_party/yasm/source/patched-yasm
- platform/external/chromium_org/tools/grit
- platform/external/chromium_org/tools/gyp
- platform/external/chromium_org/v8
- platform/external/clang
- platform/external/cmockery
- platform/external/compiler-rt
- platform/external/connectivity
- platform/external/conscrypt
- platform/external/curl
- platform/external/deqp
- platform/external/dexmaker
- platform/external/dhcpcd
- + cad098daf58b2661992decdb51e81a49fd9d6c44 Add change to also make .so for dhcpcd
- platform/external/dnsmasq
- + 39e3ece2b698760ff9454a5e4b780fd2ce0dad44 dnsmasq: Fix issues observed while toggling tethering
- + 6c20a7ae65a626813ec9d7a8a2887193c2343e07 dnsmasq: Revert change for updating listeners when interface set changes.
- platform/external/doclava
- platform/external/droiddriver
- platform/external/e2fsprogs
- platform/external/easymock
- platform/external/ebtables
- platform/external/eclipse-basebuilder
- platform/external/eclipse-windowbuilder
- platform/external/eigen
- platform/external/elfutils
- platform/external/emma
- platform/external/esd
- platform/external/expat
- platform/external/eyes-free
- platform/external/f2fs-tools
- platform/external/fdlibm
- platform/external/fio
- platform/external/flac
- platform/external/fonttools
- platform/external/freetype
- platform/external/fsck_msdos
- + 594baf1d18d3af9b714e308a2716370bd591d3af Change algorithm of cluster chain organization.
- + 48e6511bc992aff05c3458b73fc9684d675d3aff Do not return error if there is no FAT after fresh format
- + 112b49fd9ce23d5da9510f74762749efbd558caa Enable files with invalid end cluster to be deleted
- + a1141b07cfadc10b1df39627221f4eabffecb441 Do not return error if searched cluster is before FAT cache head
- + 3b17516a4765eae3ac871c71a69e506457129095 Add description for each function
- + c49c0342a2b78ac5b0badd13519d6501de7ec63e Do not overwrite next cluster number in FAT table
- + 45eb54ce30942a2699f64de0e3b7adfebbc4e3bc Correct free size calculation
- + 8df1e757790350af23ed45616302fc8c16ed8b88 Fix bug in writefat function
- + 50eccf73e80153758fb029876e224d26e179e77b Fix crash in checklost
- + 847753dc409224e1cdd9efbaa6b0ab2f992a2dcb Fix removing file which use last cluster of 4GBytes
- + a3bdbb11f90124b2547ad0acffc7f88875a841dc fsck_msdos: set limitation to reduce the time in extreme case
- + bebe9b75709ab8897e33565fb4f5e42fd675fec6 external: fsck_msdos: fix pointer truncation issue of 64bit
- platform/external/gcc-demangle
- platform/external/genext2fs
- platform/external/giflib
- platform/external/glide
- platform/external/google-diff-match-patch
- platform/external/google-fonts/carrois-gothic-sc
- platform/external/google-fonts/coming-soon
- platform/external/google-fonts/cutive-mono
- platform/external/google-fonts/dancing-script
- platform/external/google-tv-pairing-protocol
- platform/external/gtest
- platform/external/guava
- platform/external/hamcrest
- platform/external/harfbuzz_ng
- platform/external/icu
- platform/external/iproute2
- + fad3bcc2422f5fabc3296d96ed49ac6993ebf372 tc: Add flow control setting on PRIO qdisc
- + 03dadbe66e8536b5682c1e20d327ea29556450d0 iproute2: lib: fix crash seen while running tc q_htb with rate specified
- platform/external/ipsec-tools
- platform/external/iptables
- + 6fb74479d3b76983dff50724e501f12d0b046522 extensions: add hard idletimer xt target extension
- platform/external/iputils
- platform/external/jack
- platform/external/jarjar
- platform/external/javasqlite
- platform/external/javassist
- platform/external/jdiff
- platform/external/jemalloc
- platform/external/jhead
- platform/external/jline
- platform/external/jmdns
- platform/external/jpeg
- + 711decc3b667beb767bdc29b21da8fcfe69078a7 porting jpeg_mem_src() from jpeg lib v8c
- platform/external/jsilver
- platform/external/jsmn
- platform/external/jsoncpp
- platform/external/jsr305
- platform/external/junit
- platform/external/kernel-headers
- platform/external/ksoap2
- platform/external/libcap-ng
- platform/external/libcxx
- platform/external/libcxxabi
- platform/external/libedit
- platform/external/libexif
- platform/external/libgsm
- platform/external/libhevc
- platform/external/liblzf
- platform/external/libmtp
- platform/external/libnfc-nci
- + 8f630e0f8ccb3fc2a35d493ff40c886036efcd4d NFC: don't compile 2 hals
- platform/external/libnfc-nxp
- platform/external/libnl
- platform/external/libogg
- platform/external/libopus
- platform/external/libpcap
- platform/external/libphonenumber
- platform/external/libpng
- platform/external/libseccomp-helper
- platform/external/libselinux
- platform/external/libsepol
- platform/external/libssh2
- platform/external/libunwind
- platform/external/libusb
- platform/external/libusb-compat
- platform/external/libutf
- platform/external/libvorbis
- platform/external/libvpx
- platform/external/libxml2
- + a049e3fec0192cd4d3898b098c44afee6eda5318 Enable compilation of libxml2
- platform/external/libyuv
- platform/external/linux-tools-perf
- platform/external/littlemock
- platform/external/lldb
- platform/external/llvm
- platform/external/ltrace
- platform/external/lzma
- platform/external/markdown
- platform/external/mdnsresponder
- platform/external/mesa3d
- platform/external/messageformat
- platform/external/mksh
- platform/external/mockito
- platform/external/mockwebserver
- platform/external/mp4parser
- platform/external/mtpd
- platform/external/nanohttpd
- platform/external/nanopb-c
- platform/external/naver-fonts
- platform/external/netcat
- platform/external/netperf
- platform/external/neven
- platform/external/nfacct
- platform/external/nist-pkits
- platform/external/nist-sip
- platform/external/noto-fonts
- platform/external/oauth
- platform/external/objenesis
- platform/external/okhttp
- platform/external/opencv
- platform/external/openssl
- platform/external/oprofile
- platform/external/owasp/sanitizer
- platform/external/pcre
- platform/external/pdfium
- platform/external/pixman
- platform/external/ppp
- platform/external/proguard
- platform/external/protobuf
- platform/external/protobuf-c
- platform/external/qemu
- platform/external/qemu-pc-bios
- platform/external/regex-re2
- platform/external/replicaisland
- platform/external/robolectric
- platform/external/safe-iop
- platform/external/scrypt
- platform/external/sepolicy
- + 67d9cba152fa5ed1e6d41880d546c06a0ba75488 Netd: receive broadcast message from hostapd
- platform/external/sfntly
- platform/external/skia
- + 1da4b5f475730e7ca469e4c00c2979e6151a5fae Add macro SK_SUPPORT_LEGACY_SETCONFIG
- + aaf3a59a0001c6e1f3f2a92864dbcac1198967b1 SkLanguage and SkPaintOptionsAndroid optimization
- + 429af7df22213ecc0b15bf09d574b419a12e8234 Skia: Add NEON intrinsic D32_A8_Black and D32_A8_Opaque
- + 968ac4fb64358faa3f151e0d88088278402f15af external/skia: Add QC hooks
- + ff87f395d52979480ae794544b537dc100dcd811 Skia: Fix special case in D32_A8_Opaque and _Black
- platform/external/smack
- platform/external/smali
- platform/external/sonivox
- + b254558a04b52e8d7d6d81e8940a754400f197e2 audio: Support for mxmf file playback
- + c9668ea85f992ae6dd231b26bce7f1d00e596037 audio : midi decoder lib state is not updated on midiplayer stop
- platform/external/speex
- platform/external/sqlite
- platform/external/srec
- platform/external/srtp
- platform/external/stlport
- platform/external/strace
- platform/external/stressapptest
- platform/external/svox
- platform/external/tagsoup
- platform/external/tcpdump
- + be00e523e60be3a06b8a59de08aaea1229ffdd10 tcpdump: Include tcpdump in builds
- platform/external/timezonepicker-support
- platform/external/tinyalsa
- + b8b375adf8b220d03c2cdd72fefd2d371b72d854 tinyplay: Fix pop issue at the end of playback.
- platform/external/tinycompress
- + cdb3acf54771a407f8a6138cbb14f4d33d9ee11b tinycompress: include sanitized kernel headers
- + 90a32e39c1bd6376cb6d65b53e30e8fc94cba359 compress: Extend cplay with support to offload path
- platform/external/tinyxml
- platform/external/tinyxml2
- platform/external/tremolo
- platform/external/valgrind
- platform/external/vixl
- platform/external/webp
- platform/external/webrtc
- platform/external/wpa_supplicant_8
- + 72816a9642b05ffff3f0840824cf73d3ad77a95e eap_proxy: EAP-SIM feature for single SIM.
- + 7319406bfe508486ee09ce393673085ccbcec68c eap_proxy: enhance the proxy layer to support DSDS and SS feature
- + b93c01f35532e505fb42d58828ca8c24bb40c4ab Revert "TDLS: Move AID=1 workaround into driver_nl80211.c"
- + 722a9cc30dd0a44a9c86a913acfe0f58003368de wpa_supplicant: Changes to support key managment offload
- + 57018d49408787650cba00f024f6c59be5f09ba2 Revert "TDLS: Move AID=1 workaround into driver_nl80211.c" correctly
- + 06ee28dd5701d7e8f87b4bbdbe675db5e97d3c9b wpa_supplicant: Key management offload support for SHA-256 and FT/8021.X
- + 051633f268f220014d0626278064becc4442e8a3 wpa_supplicant: Key management offload for LEAP and proactive_key_caching
- + 51274b7a19d7a802bc091848b88913fecfc35e24 eap_proxy: Add baseband property information for MSM8994 target
- + 48e068e732e25ed927e7cd132578ade9bd0169fd hostapd: Check that EVENT_ASSOC data is present before using it
- + 9b775a1df90d02f5e2871ec03e47c2d6344d3b55 Add printf NULL checks to silence static analyzer
- + 3156a39a43cdefd72d0b34578c5befd108d41e7c P2P: Do not add P2P IEs on P2P disabled interface
- + b2134d25fd45412e09c3e01b64682157671da5c1 wpa_supplicant: Not passing down PMK in 802.1X key managment offload
- + 69e619df76004616f5103ec599b92420ba9a8d78 p2p: Add p2p_no_group_iface flag to p2p conf file
- + 3e4a66c759abe1da3843c7d4a9481b1ed775fec3 WPS: Merge mixed-WPA/WPA2 credentials if received in same session
- + ad7c014dc661405b34308e237dbd5e97f136025e P2P: Overwrite pending interface only after verifying BSS entry
- + fdcd0d72f05907e52fdd77bab13151cd2b6d697d TDLS: Add RSN and Timeout interval IEs in TDLS Discovery Response frame
- + feca036d7e15e38d470832848069b25dd8c74205 Check for driver's DFS offload capability before handling DFS
- + 52fceec32add47d2297b249ba226569e07e5434c eap_proxy: Check for modem support at the run time
- + 70ff391513263aea26cacef55e777ce34dddf65e eap_proxy: Check for Modem's compatibility for EAP SIM functionality
- + 976eb6a1743700b2ceaebe0378dd8559e66ccc5b P2P: Fix radio work issue with wait-for-peer GO Negotiation
- + 4a440d1be16a8d7df59a4152a912a10afd4b7de4 nl80211: Fix RTM_DELLINK processing for bridge events
- + 3bc9a080530b212a02cd209696eaad1b7acf1a27 Add PMKSA_FLUSH ctrl_iface command
- + a44250248a9eaacfae4a046a65a349b29f9b0288 eap_proxy: Disable raw IMSI support by default
- + 31b6dd0dcc9e89409eb7836b4a20cfbb7c6dbaef P2P: Clear p2p_go_group_formation_completed on GO start.
- + c142d910653ede1d399c229bcdc47c6b98746e5c P2P: Add support for 60 GHz social channel
- + 757670626e1144025af866899e3512f631a8ea75 Revert "Revert "TDLS: Move AID=1 workaround into driver_nl80211.c" correctly"
- + 2015f881406212d5ea4593df2258b53cebc0c0fc Revert "Revert "TDLS: Move AID=1 workaround into driver_nl80211.c""
- + 8e39802eaec43dc464a4945b0c1984f37c7e98a1 TDLS: Filter AID value properly for VHT peers
- + 57bd1d11f184eb5552703a7bace1d8ff47a0d57c eap_proxy: Fallback mechanism to select appropriate qmi port.
- + c87820b1737ea7ac6b918e25bcd35f4b1ff73be7 eap_proxy: Initialize the freed pointer to NULL explicitly
- + e63ff1317c5e33dabb6c0983e7a9f07761dd5857 nl80211: Provide subtype and reason code for AP SME drivers
- + 66b19063ed5a9c829138d8ff0abdbabe1c577b6e P2P: Handle improper WPS termination on GO during group formation
- + 5cfa788571a2de5c73c98202cb31094a6c03e067 TDLS: Decline Setup Request with status code 37 if BSSID does not match
- + 75021f477289241cd18cff8fd9c4d77ad77d6eb2 cfg80211: PTK passed as part of key management offload completion
- + 933a5b3936f3b5c45739f7ee87abf15621457a30 P2P: Decrement sd_pending_bcast_queries when sd returns success
- + dad4d8aec0303abfe19d63baf9a318886ac8c4f7 GAS: Do not reply to P2P SD query from generic GAS/ANQP server
- + 1d30dac41b90317225c75500b45fae6f7cf39a6f P2P: Iterate through all peers in pending pre-find operation
- + abe94ec8400dd6db8a979473c6290c0423883d7c P2P: Limit number of SD retries during find
- + 216e3c9c95c0af7ec7a09e46cc7bf72e822802cc P2P: Stop TX wait on SD query TX status failure
- + 036fae13522e46eebd0d99ee35caea438f7c2333 Invoke connect work done for all the connection failure cases
- + e7fe68e35f7263c9529f0cbecad35481d178f433 Update pending connect radio work BSS pointer on scan update
- + c0c6db17999ba1ec4a6b4fc691981bbc2d6ba4f9 P2P: Use timer to fail GO Negotation while waiting for peer
- platform/external/xmlwriter
- platform/external/xmp_toolkit
- platform/external/yaffs2
- platform/external/zlib
- platform/external/zopfli
- platform/external/zxing
- platform/frameworks/av
- + abef14684395bd074a444710d2b34f96e0bf03d8 libstagefright: optimize thumbnail generation path.
- + 687a6bb2552c6e953ca23bfefda234139ff92f97 drm: include symbols from libdrmframeworkcommon in libdrmframework
- + 9f7a9f7ff6ed9f6684c34f2a24c5b299c6ecc13d MediaProfiles: Enhance profiles for extended usecases
- + 5b2ef3b61079759541a6153a9897e447f72c9ee9 Camera: Enable Histogram feature.
- + 289a728a76100c8f4cd7aed4bbd8f8422fcdec88 libstagefright: Add enhancements for extended format support
- + ab10bb1e1c4f3ee672cbd58cae5c296786fd8456 Camera: Fix deadlock due to mLock in pcb and takepicture.
- + 2c617d76e68e26c7fd71b23517e46f3c3b9b4996 Camera: Disable TakePicture related messages in stopPreview, stopRecording
- + 28bc8a8e780f04cfd57d0fc0795ab718cc0d5be5 Camera: Add support for ZSL burst mode.
- + b0e2b5266ccae3e2e277cdd360eb1f1f9461f367 libstagefright: Add WFD specific flags to consumer usage flags
- + 824b1670e5e71375039443851235c172772dfb60 camera: Fix vendor tag descriptor corruption during binder transaction
- + 366b3a4ba4c53e0032359f607aa6ee97a748cfeb libmediaplayerservice: Add support for DashPlayer
- + bfd64dd40f70c90b531dc8455506b0bf6c674319 frameworks/av: Add support for Quality Of Experience (QOE) events in MediaPlayer
- + 383445414d3c9060a596c714cf2c96d870880ea6 libstagefright: Fallback to default parser for HEVC codec
- + 82d5cdc8ba6da24d95c76d7cf30a3174eaa40cce libstagefright: update sample rate for EVRC/QCELP formats
- + be54191ff78c486b6945a3b1a754f03d67763d74 MediaProfiles: remove LF markings
- + 6086f96ab8e49cfc381521add3e4e2210ca59591 libstagefright: Use common method for setting video formats
- + cf1b53781abd077e56b5d3603e3b1a39b896cb12 audio: audio enhancement for playback and capture
- + ba2fbceb77b76de094011eb0c07f74a8d904b251 audio: Compile AudioParameter as shared library
- + 323badba00587b98fbf56b7f9f45b0acba406d2e audio: fix meta MIME type failure in MPEG4Writer
- + be5eef974b8944a0895a757538eca87d7822f7f2 libstagefright: Added mime-types for enca/encv atoms
- + 8c2e86d4c805a76eaa8ffe10752befa561a360fc libstagefright: Fix crash in media server mpeg2 playback.
- + 7ed593f655bdd851451df5eb2864b8aa8010ae75 libstagefright: Disable multi slice mode
- + 557d50afda79a614b4212af60aaeb9a6a5a5c85e nuplayer: Fixes in nuplayer Renderer
- + be94cf662c849742489f18ae951ed51824126e2a libstagefright: fix force close issue when mute MPEG4 clips
- + 9281a80db40c4ece1f2fb731d999c48fdc4acd77 libstagefright: Set initial buffer size for H264 codec
- + 6562e8cbd7121ab1981d25749dc9536dfe520696 stagefright: Fix AV sync issue for cached audio sources
- + 519c0ca354f1f9dbcb012c8457c390286f480064 stagefright: Omit audio from timelapse recording use-case
- + 3e7d0c935bc0058e66d22dc7f7e1ff6bdc98730c libstagefright/omx: Fix logic to handle dead observers.
- + 88be9697f8cf78d187e3306fd52130ee61130ed9 libstagefright: Copy the entire buffer from/to OMX component
- + 0f9e42a63f26aed4353396566a47c31736df3518 libstagefright: Fix for crash in sound recorder during device switch
- + 7afc9e631817ad6fe5c3da36c08d21b33f5cad69 audio: init rc to avoid effect's fault state
- + 17241ac242882b85ff4fa9105c1d759cfd167a61 libstagefright: Use channel count if channel mask is zero.
- + 61cba5189a0b706b3ee33d71f1d569d0d4845037 AwesomePlayer: post seek complete if seek cannot be handled
- + fe73d5c775285a7453e3688ae2799b280cee7c7c MediaProfiles: Use 2160P as 4K profile instead of 4K-UHD
- + c8bd3d3420513db028d56f64fa975ed8f2a72b17 stagefright: add rendering statistics
- + e1686afe0fddb7d22f95ce08aca74ccf1bf72669 audio: update enums for extended format/encoder
- + df8d9b313eea5fe7d145f41e63b56b13a7ccc2af CameraService: Adds support for longshot mode
- + 615dedca4cbcfdc0a1a52a04f8e8cb79c98a99aa CameraService: Bump up the maximum number of cameras
- + 5ae400d4482db0c31cf9635c69ef3875e7951d80 Camera: Add support for preview frame fd
- + ed1c91a5370d5c2254788d79a960b4e5cabd8683 libstagefright: Use QC MP4 parser
- + 81d1248dfba9bc673ee690b9357f08502957a288 camera: Remove cameraservice dependencies from CameraHardwareInterface
- + d40098b2dbb55034d6131dd1a4a14cad8c6c3248 stagefright: Fix profile/level override for encoder
- + 6252e32ed49ed410488a4e42eef003d8e06d727f libstagefright: Wrapper for FLAC CSIM decoder.
- + 09757e5ceefd26b33031b3d8273796d8e15c372b libstagefright: Optimize the wrapper for FLAC CSIM decoder.
- + c02dbb42a722083f981c1d92719e0b0937e4843f libstagefright: Modify the path of FLAC headers.
- + 2651700a6bbb6093fd3ad0ff3a9dbc29cd935e6c libstagefright: Add support for FLAC superset clips.
- + 24c43101df0e9f4d90e27019b6341da83604360b libstagefright: Improve logging for QTI FLAC Decoder.
- + 03f52fcfaaff02b38e2b2debc733c913b5d3a9f6 midi audio: allow midi restart even upon stop state.
- + b239539a614a8bc47e4b3b00516f837a2951d723 CameraClient: Enables meta data notifications.
- + 0b8cd4917f2535c59c1fdc79bcd13188b2cd3c99 Camera: Add support for manual 3A.
- + 898bd0c6a17423fddbc1668ff26ea290ed0d3628 stagefright:FMA2DP:set proper values for channel and sample rate
- + 8b3dc406d850bfcaa381ded6ea1789270d5fd3f5 libmedia: Set the correct audio latency in offload mode
- + f8e6c4536145149cdb041451c70f4de096cb692b libstagefright: Fix for video can't be played if BT is connected
- + b811816ef2dd7e772b33b9536e838588d3d6ad60 stagefright: Expose decoder extradata via native MediaCodec
- + 8df3262f73bcc028df64489fb53313047f69477f libstagefright: Enable QCOM_BSP if TARGET_USES_QCOM_BSP is set
- + 6bc430963d9229f7dd8e0997bf4e980ade7843ba libmedia: ensure mCaptureThread exit within Visualizer destructor
- + aa5a176c7de7d06ec194ab17f884cf87312711b7 libeffect: Fix enabled effect count calculation error
- + d4d05c9b4b22ce73e768e87d48605ca9c8532427 audioflinger: Do not apply effect on multichannel content
- + 2d67a1857e5e2316b54f43c5cd34d417ab6d258b libstagefright: Decrease reference count before deleting AudioPlayer
- + 1b470c5232d0e75ae2e363967853e8e2e55f01db NuPlayer: Fix parsing RTSP play response from special server
- + 466940d13188db9b878385858eb1581eb8659510 RTSP: Fix crash issue while repeated pause/resume
- + 70e67c18a24e4a3ba55f92cf5e945192523ca2f2 stagefright: Handle missing text track language
- + 2d0d1dfe356c4c3901327a5176d348c16f88b549 Audio: fix stop issue for compress capture using MPEG4Writer
- + 9b6b97d78c524c92fee908ee6a5577a64187812f stagefright: Move B-frame enablement to ACodec
- + 45bc3cb90fcc0f9167d3bdf35c72bbd41f6f36fb libstagefright: Fix crash while setting buffer size
- + 47cc724e21ac97967dc95e947c033d5429a7d611 libstagefright: stop audio source before deleting AudioPlayer
- + 2f9d6d57412e6b942a898f554264ce30c2849c85 libstagefright: Do not offload HEVC AV decoding
- + baee139c79a5b2aa832fc73478f6806ee4829f94 NuPlayer: Fix ANR while resetting RTSP playback
- + 2f51aec8e141d101d6067822f08ea1c21f446c3f NuPlayer_RTSP: Add "Range" in the request "PLAY" while starting to play
- + 16d23c1d33ac312baf20dcc3a80ecb9e1252090b libstagefright : Allow seek in RTSP VOD streaming using Helix Server
- + 7441871cb6ada645b9dbaca50a1385346325b129 rtsp: Add a property "rtsp.transport.TCP"
- + 850d81696313beb963445413989f230474924807 libstagefright: Get rtp port range and cache size from system properties
- + f510d0c4e477fb54533cd556ff48396be1d10ba9 libstagefright: Disable multi slice mode for video encode
- + 2bdd58e0cb2023e35f88ab9a714288f7b16859c0 RTSP: Don't post AUTimeout check during pause when EOS is nearing
- + c9353580d9a1a7e01cee23a104ef99c42fa15cd5 NuPlayer: Check if video input format is NULL
- + 283fb4aad28860db729bb57da9d305e710c1ec14 audio: Add support for compress voip
- + 892d5b7ddd8b8a2e92473482a8072f237a5a8b01 audio: Add support for compress offload capture/voip.
- + 40af3c72a88491825de315f4a5ba27e42bc0bce0 Compilation fixes due to API change
- + bd1508255060b3aa481d60eecf203e32e1e8be70 stagefright: Validate track formats passed to MPEG4Writer
- + 7404eb2af92596f1786a14cbe22f00c8a6f51a6a libstagefright: use appropriate hevc decoder on 8916 and 8939
- + 66ff6c70d1efc3b4846934bccd423a93673118fe audiopolicy: update sVolumeProfiles to support incall music
- + 1dacd78136c6c8fef30c3d7889b885ebec61f62b libstagefright: camcorder pause-resume implementation
- + 1c4b6c2b455d93976957cc1e7c50b36292ecb55c audio: Audio resampler support for 192Khz playback
- + 0f4dd53e26f00e11a6d783b7002b1745eb505583 libstagefright: Smooth Streaming in OMXCodec
- + 301e8a9c86d2adae116e29126b598af1fd4fdbf3 libstagefright: Set is_streaming flag for all widevine content
- + 17bab796aa18cce418869000b720ab98731898b6 libstagefright: Enable ACodec path for QTI FLAC solution
- + 8b83cd030a1495543292d7673f51a00bcf295d0b audioflinger: Fix effect can't be added for mono channel input.
- + ea8b0aaa8d134a22346323a33ee2a43f2678657d Revert "Smooth out AwesomePlayer"
- + d72f6b420a14f97da506a0632945d80cdcdbaa6c libstagefright: add start code for HEVC codec config data
- + a85050e64d8b123e9dc7fcc9a4cadad0c69c5d9a Add 2 APIs (suspend/resume) in MediaPlayer
- + 3559d5da9556ea314647b44a62a9ede887712be3 libstagefright: Print playback stats in suspend call
- + 679022152c2c91f733112e3f50e84ce0dfef0c01 video: Fix crash during video recording
- + f2ebfe9a98bf938af9c2d4fdcb11aed7f673610b stagefright: Restore setting start-source-delta in Awesomeplayer
- + 8eff47b80db868836364358b8334b6d312468a40 audio: Fixed time stamps for AMR WB buffers
- + 5c6801e52b22e9402606c2a249d09fe001ccad4c libstagefright: Use proper ctts offset
- + ca46843e2d52a7100e91abe6528fba183dde7498 audio: Fix for failure in CTS MediaRecorderTest cases
- + 9f6e4f060685f811bb9828c8c2e0a23b54958b02 libstagefright: Fix to handle EAGAIN error on first read to source
- + bd82ab04764f7c96577ac43a161cdfb45f48ed7d audio:Avoid VideoLagUpdate if there is no AudioPlayer
- + b921c0c7adbdc5f74969f13ade18f00b901da7fd libstagefright: Fix incorrect progress bar display during device switch
- + ffa04b2627416fcf3fdb526c251f9810985a86c8 frameworks/av: Avoid timestamp query to AudioPlayer during reset
- + 5006a81d48f555b477c5825d6ddfa1cc6abbe244 frameworks/av: Fix LOG_NDEBUG compilation errors
- + 3456dafdda8ce22ade32510ed386ac3531e78f54 libmedia: Add support for LCH tones
- + 7e00fd51152f56b16691e68673baa0903f606bb3 libstagefright: Fix crash due to race condition
- + 46d4c22e6e948b78919a1e3d1785ec3e16afc093 AppOps: Fix audio permission check.
- + aff6a7250a4cd96d932226b89e5b8702379dd2c5 libstagefright: Add support for PCM in offload path
- + 5c3d354b70a30d3c625ce9dea0f884f1e13cba7f libstagefright: Enable logs for Bandwidth switch
- + ac9ef09d45ce08a404d0250b3ebe73f46ad8972e audioflinger: update track ready condition
- + cfb64b2caeee09e255b80c0b80dd7921c5a90bd9 libstagefright: Signal input EOS after last buffer is released
- + 9dbe79bf800b86395055541c7af6c844124d1692 libstagefright/omx: Fix CallbackDispatcher dereference in callback.
- + c7395781ff69a3827d38cce3880c7f87fcfbaccc audio:mute duration at the beginning of the recording
- + c42810fc6da27925e375481227448e72d8646d60 libstagefright: fix ITTIAM MPEG4 1080p thumbnail issue
- + ea6893ab03b6d057ff27f87e89e0501a9fdc611c audio policy: Fix MT call delay
- + 13a7ca374358705a567712512633be44b47aae30 frameworks/av: Support 24 bit pcm data conversion to 8_24 format
- + dc9e2de96199d33b1263707d36e20295b7e168e8 MediaProfiles: video: Add encoder H265
- + 7c05ead34f3d1af6a16903277426b22dc24c7275 libstagefright: fix issues in AH263Assembler
- + cf1782db5c566a4cbe0619a03017ceb58bea23a7 Do not set SamplingRate for DirectTrack
- + 44c71a9dcb8c0225648af668531d0fe54a1e5c72 libmedia: Increase offload shared buffer size
- + 0fb23299f8b5ae1fcec5bcb8fe26a541cbe529ba libstagefright: poke the udp hole twice for future incoming udp packets
- + e77e78dfd3d9670f339391c34a1c55f96d04af04 libstagefright: Set the maximums AAC framesize
- + 75f5fc5e9107445cec9ae064f699e55b34556c17 libstagefright: mpeg2ts: Ignore continuity_counter discontinuity
- + c3d771b5306d2f085287b17a31f84ca472f4ee25 Revert "audioflinger: Do not apply effect on multichannel content"
- + 1ae88971fcb98ccee07546117940bb7375509fda audio: Update timestamp for offload playback after EOS.
- + 2813f0c82e7b9d71f0f1e79da3db88bc0041caae stagefright: AwesomePlayer: restrict early-queueing of buffers to > 30fps
- + 787f42ab8bf70ddd59254f19dce6ea3420adf7b4 frameworks/av: Fix channel mask if it is zero
- + bd11757419261d4a61ccd7578ce6fe950997642c audio:Fix for AMR WB recording during incall - Crash in AMRWriter for derefrencing NULL buffer. Audio source is not started because of uniniti alized mRecPause variable.Un-initialized non zero value means source is in paused state and it does not allow AudioSource to start.
- + 98a5e2d64841a215fc32876d0e9af47f6367004d libstagefright: Fix MPEG4Writer crash when internal memory is almost full.
- + 99cbda6efe942f57ec3e39c9f94aec90f33bd425 audio: Add support for incall music
- + 386444cd93366c92ff4a7d9807f8c9e2cab3a826 audio: Add pause support for hardware omx component
- + 02ee4cc7d1eae706cca8038b137c19bcb1fbf05f libstagefright: Drain input buffer on resume
- + 6763abf2588e8aee794c6fa8e66fcf0c2ae4f61f Framework: Fixing media server crash
- + 5d6fa8371a67c788f89a68f4c06f256185dbe0ba frameworks/av: Enhance logging for audio usecases
- + d7f7d337f7d11e6a423bf86b8ccc500caac4e2ee audio:Avoid AudioTrackThread if Track creation fails
- + 8ffa6cd52b04a3d85963941c49168ef2812b76f4 audio: calculate mute duration using getOutputLatency
- + 4956c763c6dae66b94d0b179904d17690f92e234 frameworks/av : Add Null check for Audio Track
- + 24a383be87428cd82bff0dac75819cdf596a9748 Audio: Enable QCOM HW AAC encoder
- + c236562d7a1ac4aaf75c8e44a22a42bd414bb4e8 AudioFlinger: Introduce CBLK_STREAM_FATAL_ERROR flag
- + d23a9b3eb1f48c633ff3a52bc08b31051899de8e libstagefright: Add the conditions to ignore seek and allow sink stop
- + abb78d20794a9fa942f1c2f40429f76b1bf8ee09 libstagefright - Fix seek on audio having empty stss block
- + d7de3640f69142cce9b26c16bc402fdcac55dfb3 libmediaplayerservice:Fix deadlock on gapless start failure
- + 171c797d1eb8bc76db8a71f9ea8463785aa35cab audiopolicy: support extended feature in audiopolicymanager.
- + 9cc970fc512bedfa6a2cf03457d93609adc6eb85 audiopolicy: additional change for extended feature
- + e1d5f56d4cbceb072a30e4c47638e9b87ac395d8 audiopolicy: minor fixes for audiopolicymanager
- + 07fe0574b2eb3976cf659ef3c182cb63f5741123 Audio: voice concurrency support for Bear family.
- + 960269b019ce2adbb35ba9c8df76ec304c08a942 audio: Fix to select correct device for FM usecase
- + 48247b41c6848899716b03d5e084ab9d1264491e audio: Fix playback of AAC clips in offload mode instead of deep buffer
- + 2df46e6d9d7cb7371fb358b634327d3b5817256f audio: fix conversion from int error
- + 94f30f6d67db2ae82e29bbefb042dd75e3ad620c audiopolicy: Fix mediaserver crash during MT call end.
- + 1f787411d864087aa51b9f922bf66e3c08dd7805 stagefright: OMXCodec: free allocated port-buffers if init fails
- + 1f989fd0f8a64abefc630f98fe74b5dbcb41cde9 libstagefright: Handle INFO_FORMAT_CHANGED for dolby clips
- + 5e2c2647b5e7286bb7443c79ffba5ca7b8e54b96 stagefright: enable traces for performance debugging
- + 06b713682d7530cfb6ecf817e9e9c30beab4dc62 stagefright: Remove assert for corrupt clips for AMRNB
- + 7c812f07e5130cca9c6e6a5deb4f5ddd49bed116 stagefright: Remove additional deep-copy of encoder buffers
- + a10b692c49ca658ff78c1464e2881ee114c6fb38 libstagefright: Add support to query selected track
- + 8cb0c0386e8bc934854fafc157f6cc8fdf56a0d7 NuPlayer : Fix offload playback crash issue
- + 6575313cee0351e60444d282c7d99af129f306df NuPlayer:RTSP: Fix some issues while seeking RTSP source
- + 7e336b2bf8e4b378941857e9866afc88a38af994 stagefright: Fix to play a specific Mp4 clip due to SYNCH_LOST_ERROR.
- + e9ec4b402c20c50fe5c31c9a3ae1febce70ce107 ACodec: Add custom MediaFormat keys.
- + bd42a7ac3a60c0d8a079b4567484c9b006bac8ad libstagefright: MPEG4Writer: Add support for HEVC muxing
- + 39e93781329847ac0396facd4841756a63aafa26 stagefright: Add support for high frame rate video recording
- + e5bf3c1e355c45187e06c373e73f4d00a4c87311 stagefright: Fix HEVC flag initialization
- + 543b15e9c3f89440ec1d9508cbbd082fc075f9e1 stagefright: Print clip name in thumbnail/normal mode.
- + d22b19e6e0fce69510c82ec6c473279884137e6f stagefright: Flip encode dimensions for pre-rotated camera buffers
- + 0ad9a0040a7e23504b01366ddec9c691303617d7 libstagefright: Use 3gp4 ftyp box when AMR audio is present
- + 57c01403dc6fac743430f5b0737276adab2b568f libstagefright: Handle MPEG4 DP playback
- + 6759f7e968387bdea9d174ace441fe2b5b218bbd CameraService: Change order of client declaration and service lock.
- + 5a0f40aafcbf6cc8d2e4d3910d029a58f9ef4b8c stagefright: fix-up logging in ACodec
- + 892cdbbc863aee9221736dbb36ce40084429c4a1 mediaserver: conditionally launch ListenService
- + 4decccaeb1334b07567548ac2751456b07680b01 frameworks/av: fix format for 24 bit offload playback
- + fb27960055349e741968f986efe9efcf0307858b audio_policy: Null check for output profile types
- + 2f791f54b135289a5d1990966376b399a7904467 frameworks/av: Disable multichannel FLAC and AAC subformat on Offload
- + c7a16a41422be36930b65df8a9a61b634d5ef159 frameworks/av: Fix format for 8_24 bit pcm
- + e00767545f0be6daa966dda389b3e2a8ad3eb254 NuPlayer: audio playback enhancement for NuPlayer
- + bbf9dc696d63681e83d2723fea5b3ad3d279ab94 audioflinger: Compile 192k resampler for 32 bit environment
- + 5f51ebf7df123b1c60bf3326e871e85bad177743 rtsp: Add support for rtsp over IPV6
- + 3b4a2ba81c9d718dee7dc85bc78bf7c5c1a20d71 NuPlayer: Add support for non-streaming offload playback.
- + 15a53f711655a69b2857ca7eda5e5795e4f81238 libstagefright: Release mLock before TimedEventQueue stop
- + 5fe90e1769e19061906d0fd1ef76341f079d1b84 stagefright: Cancel audioCheck event when setting nativewindow
- + 636d2fe9a024653904fc6472090c745a82d5173e stagefright: check for HEVC for single track usecase
- + 146757db52a6531b90404b478d12f277f9cd39c9 libstagefright: Add support for HW AAC decoder
- + b7ca60eff26fbdf359a9e9763d108bd051332c09 libstagefright: add NULL pointer check before free in FLACDecoder
- + bbfde399cb4bf895bc2cb0fecc6b76a42047c5a4 audio: add support for VoIP & playback record concurrency
- + 4e8687179a8f511707007b36cbe66c228e0b05ee Audio: Fix for pop noise when switching FM playback from mute to unmute
- + 98890fab33b2f7349df42e25f7cd9e47ea340baa audio: primary desc check for sonification_respectful
- + e92a4877d73415f2e8fb5b2660580e7f657d437c NuPlayer: Add support for QTI FLAC solution
- + dcd4bd56ff0bff9e51f7615acfc437b7e40e87ac Stagefright: avc_utils: handle invalid sample aspect ratio
- + c0ff97c08beb6fbfc8c546d6ca58a53784e10959 AudioFlinger: limit QTI resampler to 48kHz output
- + f4dd4f8bc9b9d0babe57bfc8bd694aada08b375d stagefright: Avoid querying time from AudioPlayer after audio EOS
- + d9b04af0087a7ea59b0acd9ac78852c62083c1ab StageFright: Fix to handle software decoder crash, during playback.
- + 07b75c841dc8efb7098e87cad79b15c420a86546 MPEG4Writer: Fix MediaServer crash in MM Stress test.
- platform/frameworks/base
- + 7d4356e7d92460b94e609849896e85a64e591248 Camera: Add support for QC camera features.
- + c82fb00f51f5a1335eb803fd3883a76e6f4adba4 Telephony: Set the value of min match according to one property
- + af834d66d36b4ee0fcaa6466c00e63e80e422992 Telephony: Check the length of phone numbers before use
- + c245faa044f0a23f3c69feb444aa418873fee17c frameworks/base: media: add support for DIVX files
- + 7fde17f72c18c78bbaf1883f21dc0740bb9e9d3c Telephony: Add new apn.sim.operator_numeric property
- + a2a77d61ed564e994c3cb0ecf7fc36553b1687b8 gps: added 1021 gid for gpsone_daemon
- + 0e0013466b7a245e6e228df2e66f67587cbb9434 geofence: Low power geofence HW implementation
- + bf9de7f3c671b2ee9c6c02ff25a967147876ec54 Move GeoFencer to services/core/java
- + 0fa31fb3cb1aaec2198e71c80a1dd41829c39caa gps: LocationManager CTS proximity test fix
- + db64708dfe0d02761f37fe3580d895c86fcd438a NLP Combo feature : screen network locations
- + 51d71e800bca48fcacf1c7a55e923c42944a3d13 Combo Provider: Get the package name from resource
- + 1b8604e92ada181fbe108dac792fa3b696759f90 Combo Provider: Specific location screening
- + ce60edc2220e61635b8e59a276d7dfd8ea7be736 Fix for crash in LocationManagerService
- + fa4aef07d2689c31d684c3873782310a0368cea6 Camera: QCFace camera framework added
- + 04a184e99c18294bf90635a7697cff8a910639ee Camera: Extended face features added
- + c7a2a1c2c65ef1e47074c3ea31165ed2fb6c46c8 video: Add support for extended media listener
- + d86cc6218686408122f06cea35a22bd0ac7c2727 Telephony: Add Managed Roaming Intent.
- + 5f8a29e69c15a37681fb89e8943c641fecfa8b86 Launch WBC service
- + 778f0c9e124553c7ebe0cf041b2cce48d18c9bf8 Bluetooth: Avoid fd leak for Bluetooth server socket connections
- + f2898299b2a1c3a2a357d0a101b3cb43193d4719 camera: Fix Camcoder quality levels based on video profiles
- + 58fa260dd36f239cc9627749e8e929390bbcfab8 Camera: Add support for manual 3A
- + 514ff39fbbd1393a71085b1d3e1899b7f08e2a5e EncoderCapabilities: Adding HFR entry in EncoderCapabilities and JNI
- + b9370d18ddd3628282411ce7571d266dabc8bf54 libmediaplayer: update MIME types to include DASH support
- + 2f06df1cd66a8e3c2e42d45e47b92b0d88a36815 Telephony: Initialize GsmCellLocation class members properly
- + 6eb3409fc33bb3faf5215ab52a34ad10866891fb frameworks/base: Use ExtendedRemoteDisplay to launch Wifi Display
- + c6201a3ab185ef0b0e4e8e02c32ecc87518b63cc Fix setSurfaceTexture to handle surface caching
- + 994b4b90b540f92bcf3b7dd3ea650c32b3f74dd1 Framework: Adding support for Auto HDR
- + bf14d2b44ead80248eb1203c5a9a56f7e13243d1 Telephony: Add support for tune away and priority sub
- + 2da7d414b3aaa5c343e742e001b7658ef710dc25 idmap: Use local long variable to get the crc value from zip.
- + 9b1a9aac5ac708849adfd0621dc510c816500a01 base: Add support for FLAG_SUPPORTS_PROTECTED_BUFFERS
- + 92ad05a90166a9805ca65f73f56b05321d7a10d7 Add support for send Message with messaging options
- + 4a3d68330f707e06943e8001e75050255266aa31 Bluetooth: HID: Add support for Set Idle and Get Idle Commands
- + c09993fa53c69542948e4e00e6156697555bc50a Bluetooth: Add Get/Set socket option to the Bluetooth Socket
- + 8d95b6c2fc42465930a18c397d664003c8426a8a Bluetooth: DUN: Add framework changes to support DUN
- + 853e8a89b209ebb11a7ebc51e7763ebd2b37d81a Bluetooth: Fix resource leak in OPP (1/3)
- + 10d542043d173434d01c46837588ab8d94173aa4 Bluetooth: Fix to avoid framework reboot during monkey.
- + 289f5c9acc2c690a3ac093051a38e0f8ee1914a4 Bluetooth: Introduce custom APIs for L2cap socket for Obex over L2cap
- + 37425a41444eb9e7473d19acc5270fc6c70d64c2 OBEX: Support BTOBEX lib.
- + b40f002274d5059bbf5d600934de17991e4057c9 OBEX: OBEX L2CAP feature and bug fix(es).
- + 7259a1a69b54312b7e9c4d547d2e45f8e716d288 Bluetooth: update SCO paramerter on Hfp service disconnect.
- + 0efebb69a7208a06f48c97e91f69c717a31c18cd Camera: QCFace AOST copyrights fixed
- + d71d0d8c52e5984b988ad5e8a139d94c6a56c863 Camera: Adds support for meta data callbacks
- + 924c4e9c01f401fc74c68983864e3d905062eaa0 Camera: Adds support for longshot configuration
- + b0ba306712b7cb5f3b67133bda2f4f27ec946ebe Camera: use single KEY for set/get manual 3A parameters.
- + e443dd85dec468b2b13c1c6b71e57d4b12ba912a Camera: make HW-Capture key can not waken up the screen
- + 68c2e11a0958920644d6dabb66012a81bbedc5b4 media: Configure audio encode parameters only for valid audio codec.
- + 7808093a3958067103c4c6b741e09c5132a750de SystemUI: Add data type and signal icons
- + 0bf8e0cdb523b317ad4774538127a9c82f4ec967 Statusbar: Add some resources of signal icon
- + 2191ff96b7f9f809b035687c782abe46e0b1353e Bluetooth: Audio Squashed gerrits for propagation
- + b65c68b5e0e253f1ca4e5dcd0a7b01b55ca39fb2 QuickBoot: Don't handle specific broadcasts from QuickBoot
- + 436d2c9db7b597c900588d2102c0dbb2a51801bf QuickBoot: don't wake up screen when usb connected
- + adf6ff281d6ac6156985f1bb2a1eab693e21b337 QuickBoot: filter alarms that not in whitelist
- + ec41b387667a90252b1bef3f4ad8efb322363f7a QuickBoot: restrict app's auto start under Quickboot mode
- + 1f09c5a403831fd89a2378938cea9051b945e0bb QuickBoot: remove alarms for killed apps
- + 7c5c2ac6c71c864e36820d61fc72b864abba94a8 QuickBoot: Add wakeup check under QuickBoot mode
- + 2256fcf08c83e997cafb45178362820b9f409eef QuickBoot: enable QuickBoot power on
- + b7dbe042d32a3f6a157eba5e29b7a8780d1bc6a1 QuickBoot: switch normal power off to quickboot
- + 2a5777a388116be37c05068c5faf0663ba958b41 frameworks/base: Fix to avoid crash when the tab is not set.
- + 4aca13731178936836df18d408567262839e6de9 MMS: Fix Messaging will force close after tap one item in suggestion list
- + a3fc97565508a3d9dec752663d5059c6c1b1caf5 Common: Add the api to parse the string to current language
- + 8826b5151f17f702c8e90c7c195a2f299ce0f835 DownloadManager: add to pause/resume download by user
- + 879e65055f2f814108976e94a34b004dd7abfdbc Bluetooth: SAP: Add framework changes to support SAP.
- + 3078a9e449d6e92feed2b1d2b2957442ff9a7cc8 frameworks/base: move the traces file to avoid data loss.
- + ca060ede68afd16c88fb6afa41a0a31cbaa1ce6a Audio: Fix title of system ringtone contains messy meta
- + 7f4f3fd620a537ab26e7f850c4a3832e51166e2c frameworks/base: creating sperate files for ANRs traces
- + 03fb91522041b9604d4f92e6b4cb078260ee6502 base: Do not overwrite VIRTUAL_DISPLAY_FLAG_* values
- + a8c8e07957099cda894c8ccc8d19767902bc3c57 Route Emergency calls on CS pipe
- + d487fefd418f461e062df292bf2b548a9acb9ea3 frameworks/base: Fix binder parcel leak with getMetadata() API
- + 307112ccfd74f6c3c9cf8831fcee71c3bb2882c2 TelephonyTests: Fix runtime errors for clean run
- + bec296abcf3906d45ac23dfc3749c5c463c5c15f BT: HF: Control verbose logging at runtime.
- + 5e1447dd8c66827c9dfc634a70040876394e1271 framework: Added AOSP Security Bridge hooks
- + 1b641622b8dc5a7dd59af64964bb70ce17e68ffe Frameworks: Enhance face detection
- + 4a7d7801ed11fd4b6129f7426eebdd59b59b64a2 Display: Dirty region propagation
- + a3ff006118f1a0437fb718d82fe8c70700ee5f09 frameworks/base: Call setDirtyRect to update dirty rectangle.
- + eec941af1970973d66b116e5a9d140bccd008189 IME: Fix Happened IllegalArgumentException 315 times during monkey test
- + b95c030a6ffa22b8c96d5358ee34ed835085a172 wlan: Provide runtime option to enable or disable rssi threshold (base)
- + 86d9c0b4e38f59917098754e2b3d98337818e6a1 Bluetooth-Wipower: Support for Wipower feature.
- + 90f04569bde6f7e58a562e8126e33e22a534c59b performance: Add Performance class and PerfLock API.
- + d3d851f58eab2d9bef733f7d0a097f65a7c101fa performance: Add concurrency and timer support to PerfLock.
- + 7ff5d8a9abecf7581e6a324dd52e6da5adb211a4 performance: Add opcodes to limit maximum number of cores
- + 17e1a60b02e721d7bd4246bd2e089ee6e13268e3 performance: Add comments for CPU FREQ usage
- + 2729d4073364c03c39c770b1cd3e223a22192804 performance: update Performance class and README
- + 59368e35622952ff5f79040e3bb212d297d6d981 performance: update JNI to support 64 bit
- + 8dd70addb477385a1f5496b8731106d16203e5d2 audio: use fixed volume on proxy devices
- + 3531fba7e82de60fa17a1a74807b22c2b2936b94 ProcessCpuTracker: Fix ArrayIndexOutofBoundsException in tempSpeeds
- + 681f2760d5c9ec20b5850e30c61e9e231022c9c2 Fixing IndexOutOfBounds Exception in ActivityManager
- + 0886f8e2a3e06c7e7f39c99ec18ec4023ff37c7f MediaRecorder: video: Add H265 encoder
- + fe290e86a81acc6cc249059e8867eaa0e888b77c Bluetooth: Add interface for A2DP Sink
- + 7d043804000b11a32579e1ec83001ef800fc601c Disable generation of tombstone on an ANR The commit: I5b78ce62b26f25d3dc14097e2988ba12c2d77826 (creating seperate files for ANRs traces) provided the following two debug capabilities: (1) renames traces.txt and (2) generates tombstones(for native traces) The second functionalatity is not needed any more since the traces.txt now includes the native traces as well. Generating tombstones for system server causes framework reboot and that should be avoided. This change will prevent dumping of tombstones during ANR.
- + efe93ef193c9baa5ee7db6f881afb3a191da170c MediaRecorder: Add pause interface
- + 3ec73be7ad6a0a1c968abfa22af726f17813eab8 audio: add support for incall music
- + 9b5e19ab2abab6094a1688ea61794f72a3ef9bda Broadcast upstream interface change event independently for IPv4 & IPv6
- + 6e8c9497fcb31859764269cc79ae81468924bdf5 Initial commit for HID Client
- + 73282dda6d6f66bb29c590fc3aa55b4ff5a041cc Bluetooth: Add support for HID Device Role
- + 6bcac5f7f179059e02f2c2e16d86971569f3a91a Alarm: Add one more RTC alarm type for poweroff alarm.
- + a98c1197b074239e61c493004e275bdf11039cf8 alarm: add JNI interface for clearing alarm
- + c42d605909ff29ff5104a1ba8f661957d3302505 Add 2 APIs (suspend/resume) in MediaPlayer
- + 2a6c97cb5f81d6cefb7dcef387078674ccd0e142 VideoView: Implement the suspend/resume operation in VideoView
- + 6438e13723d37fb21e7ce03551cf4547cba6dae3 SystemUi: Remove update to Carrier text
- + 9ceeea3d1f189ebfe915a61b18cf8cbaa9f52095 audio: Inform audio HAL if it is a voice call initiated by Telephony
- + e11823f3d6d04980d73d2bf9bed29a4d1c0f9ea7 PackageManager: avoid use originFile which is removed in InstallArgs
- + 5255c8d7766154b8f94279266c5d2ee8a37e3629 Bluetooth: Handle BT state change
- + a5e8a2f20c2b7446bdac77727fd69fd0c83f8d6f frameworks/base: Fix Null-Pointer exception for local WV content.
- + 8ba66f78c3e52f9c3069cddba0455b28b2f71675 Modify hasIccCard method definition.
- + 5ff6da5a8d18ee9dff706da438f7dd2b49767028 Use absolute paths for WBC
- + 8b9de7fb316b11db2adbc6175c03dc59dde26207 Get proper network type when records loaded
- + b6b9bf0124366e843aa38913d4784e178d39c2d8 Add support for showing Pin/Puk Screens in MultiSim
- + f7dc187c591e4d4fdcfc7a64629f675c9d0f7135 audio: audio enhancement for playback and capture.
- + 13ee2aceab6bcc042f9678f946a3c9a95afe1f0b Use a content observer for getting the default APN
- + 1a1d07ca5c0ecb4d9561f2df529e1ab3bb905e89 Add support for BeiDou and Glonass
- + 9094747c051a9c1e918d28542255b35a227e66e4 AVRCP 1.5 implementation
- + 2aebc21e4c368a224f8c9367595f763c5c58eb2f modify getSubInfoUsingSubId to match arguments
- + f097e10f575569bccf1bf2ee8fd60c27b9b76adb Camera: Add support for video rotation
- + 4900afa477cd9d50a9bf4bfd796ff31c5c844397 audio: grant focus to qchat application
- + 718e1346f7b1c4ec87471cad53f945c29e1f8da0 Revert "Route Emergency calls on CS pipe"
- + 75440e96296cd1addba726d358173d10488536fe Fixes large number of thumbnails leads to low memory
- + ace1f61e90aed0772f7c055700fdcb436186e6ae framework/base: get proper obb mountpoint based on user handle
- + d587c33d148210b9d594a7753b4e8c94ed35672a BootReceiver: Skip subdirectories inside tombstones scan
- + f93e1c9bb1b479b3e748cd67bd9d0d97cf6a8f64 Fix for framework reboot on format of SD card
- + 87bc6e156816a4a8a52a3ad291fda1caa19d6d60 Auto-Share SdCard on PC on insertion if ums was ON when it was removed
- + 6092db42011ab0abe4255e31774d4cea1b6b7b41 Ensure to add Persistent Apps to LruProcess List on app restart
- + 5c4f92e3ee855f2fd443f30bd20e7b2b0337a308 Duplicate sounds file names are displayed in notification list
- + 822d45db603ef94d68fa2c2287ee3e4a9200a858 Bluetooth: Modify Avrcp 1.5 implementation to adapt to latest AOSP changes
- + 35d0db514faa54c5106efdef7f28974c89604dc7 Add a null check in exifParser to avoid crash while setting Wallpaper.
- + dc58efeddc8d26987bfb8d6a279820ba6601991b IndexOutOfBoundsException observed in ProcessStats
- + b360dd3b7c0cb6b7f049325d01b62f6fbcdb39e6 Changes for supporting UICC feature
- + fb078973166b4c394ac0bdacfa85d11c2f4ee7e7 Ims: Send user selected TTY mode to lower layers.
- + 387b5691ca34be38a2b04eb3af0caba68ca9099d ExtMediaPlayer: Increase parcel pool size to 30
- + c40e516161bc273d8fbe1171db28550bc313737c base: Enhance Web URL pattern
- + 40db78db32a6e00c713db1a29b5328944e111a2c IMS: Unsol TTY notification support
- + 4f28ccb3cc7386c3b9ff2d5b51ae6d07d792c540 MSim: Add support to enable/disable mobile data
- + 832f37ea5f0b8c697c39c7a2a88eb770f39c8458 Fix for maintaining proper simState across subscriptions
- + 24fc60b18204e879ed9c59dcfb3bd4d179bd85a4 Bluetooth: Fix for hash map table entry for Advertisement
- + 5eeb0ce2e714ac9969d2fb69a62932b2bf54a989 Telephony: STK CC feature implementation
- + 4792d0bd15ae07b0ed25ef114fee4d0f27a9e2a6 MSIM: voice/sms subscription related API changes.
- + a863c9703e9505a4d4b07abf182aa1ee65210093 Add Manual Provisioning Support
- + 81847ea5b8c456143950e1382fd4822603652e1b Telephony: Implementation of DATA+MMS
- + 0f1806419c641869b9405e1258e24ad578c632c3 Telephony: Screen status support for USAT phase 2
- + cb122b7198bbca3900f24c6ee09593079179b0c4 base: Fix the problems for runtime overlay.
- + 38f8a4f8996715bafeee36f40fa3e0eb32ed5556 Mms: Add interface to support sending sms with origination port
- + 2ebe0ed0226a3b1dd80b43bfd0a3f78e0f1c37b7 QuickBoot: add execption restore mechanism
- + 7741b9aee5918b50578249f906b5baf6f6d105b2 IMS: Addition of Extras to ImsCallProfile
- + 8f7ef97544f5eb71fe38b20d1581b2e73fae1588 LocationServiceManager: Handle MODE_ASK in location service.
- + c40c15eceab63936734fffd98238ca4f1e8ef5ed AppOps: add permission check when enabing nfc
- + d70180375317ce7366dc09c72ac779817c803f2c Block application install from unknown sources through adb
- + 3bb3c667cd5344cc6821b76ce16a5e764c261ef7 Statusbar: Add customized icons for signal cluster view
- + 7a6ff1e5a61a31b67f18996c15939375135f76c9 Telephony: Define a new property for RUIM based APN operator numeric
- + c67d48ddf10f2f9c76b667c9e435387d6709ebd6 Hidding Public Variable
- + 3c66cdb8afc647713dba37ab8d14831dc73c56eb StatusBar: Add icons for Chinese carriers
- + 8fdc3e9507baf0673442fe33aef94eb2f53ca829 SystemUI: Add global reboot option
- + e0d39eb7471631c56e6978e31063a0f5f2bee897 OBEX: Handling GET operation properly
- + cd3ebbb8ceca1497d22b4f531486174eb1e7f965 WindowManager: Toast message is not visible in some scenarios
- + ea6f452bb0fe28bf0576b311a0c9c971b93d2093 usb: Show notification in 'charging only' mode.
- + 820bf084ec4221cc77fab0038ecfeffc795eb02b USB: Don't add adb function when usb disconnected
- + 7a35c0691ab78e376d8502e258fef22d2ca4ecf6 ShutdownThread: Add hook to call into oem shutdown function
- + d13172e0d71bf270ed78eba74c1203bbdd9d6b82 IMS: Conference URI support.
- + b44030d8ae36b87c19660cd6184001944b31de59 IMS: CallForward Unconditional Timer
- + cc96b493b21e4a0b9450b9e692087bf8f3af16a2 Add screenshot for LogSystem.
- + 743b78dd974ee98d32158e0db5c939f9632fac64 Add support for icc operator numeric
- + 9510b987c5191644fb8c072679f4476c10cdffb8 Telephony: Do not display the data icon if data is not connected
- + ce75a42b67f11533670bbf9c93a32172ccbebe05 Display Supplementary Service Notification
- + a78a9605fdb3d79768217a0bc9db3f48f9bc71b7 Telephony: Do not send Radio Power Off on SIM_RESET
- + 45830d7b85c5573c7fa33c6e02f21d631c532bbf MSIM support for Statusbar.
- + 7ca2a8030887460a48bf4585b4d2a5fd91744deb Telephony: Add ME Depersonalization support
- + 4198d62890ba0b29009b5cede81a2aeffd2a3404 replace DEFAULT_SUBSCRIPTION
- + 4c2e6f6e5b67c3e863072c9d3c32a917a2144196 Add TD_SCDMA handling in statusbar
- + 52d31c25f010c057b32bf0647049c9f9924fe8ab Bluetooth: Adding support to get remote DI record
- + 78b60982452e45ead6abadac3d850cd1f913cfd6 Bluetooth: Add trust device feature.
- + 62bd305a7d7525f2304656f32c7b27075f25a454 Fix SystemUi crash
- + 105f0c74b7376d8f661c348c8a52eeb5928c4440 Add background app limit tunable.
- + fe7dcdf5f6e2fa2591945481908b3dffef424678 Add WiFi handler support for MSIM.
- + d5255bd69e5653a06261c3af55986405237e73e7 SystemUI: Add four switches in quick settings
- + 1c404e00203e6531c5eae8709b41138e89af8c51 SystemUI: Add task manager
- + 9f65c8f03da60142c69bfa1d65bc62bc83a65d0a AppOps: add Chinese support for AppOps popup dialog
- + 3290d564ed9d43d6b5d4036d15f16448f042182c audio: Add support for compress voip
- + e96a9137628692cf57f2c8c1182559cb34b2d607 PhoneWindowManager: Changes for WFD.
- + 10d147e68b54d92e152da2369781c293718b422e framework: update WFD session orientation based on UIBC rotation
- + 63b4a7a60fbca9e5b9f4bf0740e76a838abb12bc Prevent SD-card from Un-mounting if cancelled during erase
- + 4c5053c825413a0f6747ae894997cc082ab57d0c MSIM: Interface changes to set phoneaccount
- + 8bf754935e6cea52fa39029f2089d8abedcd1dce IMS: Add participant support
- + 5e3496a604cbdadf83a68137a85d61f214b482bf IMS: Allow placeCall with complete uri.
- + aa0b5e54c625721da59d1787669a963dfcaa5e92 Voice Privacy Icon Support for CDMA
- + 0e81ccaee59d0510fbd0b27b5686d179076111bf Telephony: Signal Strength and annunciator
- + a1d87b2a9c49182d254178c3aa5712e7ff4417d1 Tethering: IPV6 tethering support
- + 02b368b9ddee4b392dee959d22b10a2b20a1d8b4 Broadcast upstream interface change event for IPV6
- + 3f751e9425f6e91421a37d57eec52d5705f30cca Telephony: No Sim annunciator
- + 6cc6fe6b444bc63cf314f05ab58d1c9f90023d8b use different drawable variables
- + 947b32c6c70f3eda9b03c7018f4d61f81fed16f1 StatusBar: Add support to show data and wifi activities.
- + 7d8aa9ab74f5644ee770c1f190d07f6b06d15c56 Data+MMS changes: Implementation for Legacy Api
- + a655f05953d8deff1d88f7855cd90e892f582fbd IMS MWI Feature - AIDL Changes
- + 19dfe456db6c5b294cbf9ce6780db1b4a39d9e51 CallLog: Support duration type for CDMA call log
- + a6e59ce12e4b733812a25e4f2d7d47b631a2790d Keyguard: Add config to always enable emergency call button
- + e6e9e03ef557f483e3d4f249a3cb1f59ee50c19e MSIM(Telephony):Add changes to SMS APIs as per new SmsManager design
- + 5354f4a44560555801443374a2fafd60d4bdd9f2 SystemUI: Enhancement for 4G icons
- + 7b27a809220e62db34eda34c5a88bfc40fbf0a29 perf: Add freq boost for first launch
- + 5971ffbff07f9b909efe70b23c467ccc2dcb8585 Ringtone: Add support for selection of phone ringtone for SIM-2.
- + 1fca0e719dbe9c5bd90c724e94aca4609a40fe48 IMS-VT: Upgrade/Downgrade change
- + 6d5db5e3bef47d265df876632b56ae08475a7ee8 frameworks/base: add app launch timeline instrumentation
- + 0792ef644d202950120f4c0b104b23b9c23bce77 Bluetooth: Avoid the crash in LEScanClients following BT process restart
- + 1941c97b7f15bc1b900102ddeebe4d9a89add143 Enable NSRM (network socket request manager)
- + f363924905c667fcac3db96b9303c52942e217a8 AppOps: Check user permission before audio recording.
- + 2df6cead7aa38e877af639d18965a6fc4317339f Remove SystemServer dependency for DpmService
- + 24b1ca82513b7bcab5ad0dca6ba58f88c37423a7 BootAnimation: Play boot/shutdown animation and music
- + 24effa4eb491f173e2ce9285a27871a67837c5a4 Revert "Freeing frame map"
- + 3c71074f8ac8f53289536bec9dc143a293ffe1dc Bootanimation: Fix the low memory device oom when run boot animation
- + 8e06759047ed9352d0aa3eed00d3db2ece5e65a3 Telephony: Add 7bit Ascii support for long messages
- + 0f8bfc501f8a2f4b893ee11e47f3fccf57708b4e Add support for DSDA.
- + c9f43e9140f13e8d0ab1426c578ad82632808aac MSIM(DSDA): Keep the tone ids consistent with Audio module
- + 2cc1003b9f15dce2c8511f6feb0ef262ff58ab20 IMS: Deflect call feature
- + f5e50081a4f0f5711a0a942607e011a0f372c220 Compilation fixes on new AoSP
- + 688abde910192cf1fcc58383c02cb759918e8a65 Add config for the expire age of partial segment messages.
- + 275cc854d6dbba3b7e0a122e4df1ef74b9c375b8 Introduce a new config item: config_lte_capable
- + 1bd0bd73fbc96228c96839e675cf05ebec6e546b Add config to send SMS on 1x
- + 68936fad345751bbe72bd5cdb692ca884b3b4040 UsbSettings: Add UMS mode support.
- + 7f23b6091987673bc4633ded5434a6bc3f964b98 core: jni: fix memory leak in SoundTrigger JNI
- + 3e511afa7c52847db15d117a4829a2b90a1d5447 SystemUI: Update the service state of NetworkController
- + 6408959c71d0c6f627c3292ab4876d73007d6294 Store Network Mode selected in subId Table.
- + 44003ad5539582dfaac5d3b625505927da706c6d Statusbar: Show wifi status when wifi enabled
- + c5bbfc93246c58c05b806ca9d0e4732260412dee StatusBar: Add customized data activity icons
- + e3de3180fe0cad97641c0c82ef97ded81bc3d789 base: App crash when select suggestion's length more than specified.
- + 6b6676ff042e849a251327d2572062a976187325 Telecomm: Use proper bit for Voice privacy
- + f8b59f39f3e2c6debfd6dc938726c92402881f1e Media process is crashing with NullPointer exception
- + 89a0c21b7695e2c006ed3fd74721755ba81c220a Add looper to the thread to fix system_server crash
- + 165545279acf3155a5635fc060ebe78021744693 Remove opaque check in preparing dirty region
- + b0be5ce9450d4a51e09f84b78c2ef649bad819c0 AlarmManager: Set RTC_POWEROFF_WAKEUP as hidden alarm type
- + bee2b92b3e5c301ef9aff26c2f690d4bfa16cf6b Add reboot reason to detect device shutdown
- + 94aa4fd2dfa68803ae3b117331d8920fa48e1972 Applications crash observed while selecting words from suggestion list
- + 364018f2df663abd4b1f5a82a8742a1d0afc7c21 Telephony: Add TD-SCDMA network modes
- + 43f55e5953bb974abdb07bdee2d88db3402c87f4 Telephony(MSIM): Add support for MultiSim.
- + 653f5842a9dd0c6c1117cbbb542dd941d38b1467 Compilation fix for AOSP update
- + 43667b7b99b051f9b805b5099ce27d852f9a5b29 Bluetooth: Changes for LPP
- + f0fe549ef7bf97cf9994c602917d67857110a8e0 Server: Add Connectivity Engine (CnE) WQE support.
- + c1e1ac25b2d887dbf59923ef02b2b31dbaa287c0 Compiler Fix for new Aosp.
- + 399f4417e22258010fdf8a53c4aeb9d5f023d34b SystemUI: Customize StatusBar for Chinese carrier
- + 9057c23ffdf9363747c89bb2f4330ee1b9e70d47 Telephony: Initialize operator separator array properly
- + 574c64683a7112a59843e3ce4292ecd8de072233 Manual CDMA and GSM search in global mode.
- + aaa21700c387d369d5664a2d906082e1407c8e99 Add Digital Pen system service and its features.
- + 022206e5b60641c1cd4cbc3e7dec141c69cb46af STK: add config for sim refresh in dual mode card
- + 2918c47ca385dfb80e9134f8523a547e227da4ec Make data call errors configurable
- + 24f13a2540d2be9311d238e6be88fe6a84d1860a Sensor: Enable the motion accelerometer for screen orientation change
- + 61f7175897b45856efa910ac0f4b469c15be6afb AppOpsService: Add MODE_ASK support to AppOps.
- + ad76a3d23bf3104a2bcb7e7a8ab85c3d654fdc81 AppOps: Add support for AppOps policy file
- + b3fd7174bd1a3a003ab7cef8329624aec09c5249 wifi: Confirm user permission before toggling wifi
- + 403e8e51f829426781eafe097af667d39b08eee1 AppOps: Add Bluetooth enable control into AppOps
- + a9bb4c22068abfa802e772f71ef1f10b4ed0a7d0 AppOps: Fix mms control in AppOps.
- + 81c2c310e1b3b9c9b767775d7042a2c6a47a7af4 AppOps: Add BOOT_COMPLETED operation
- + 471e83408c17eebca19b802471eb4ad1dfc6f962 AppOps: Add nfc enable control into AppOps.
- + e91c9174cc6060f7a22f48b831aa091de724d07f AppOps: change MODE_ASK to ALLOWED for receiving sms
- + 596f14a1482ea178bb0a8575f9d1406123cf98fc AppOPs: add delete ops for some operations
- + 97085f46c08eca007755ede9efee5a71b8f20462 AppOps: Add data connect control into AppOps
- + 9a02134fb0983a82e94ea2ef78955c70e6730859 AppOps: Use WLAN instead of Wifi
- + dfad66734d3058f56c34ebe909706e21a702aad4 Ultrasound: Shrink digital pen hovering icon
- + 0b9603d6cc6262c90de2dd0f553659257355325c Ultrasound: Adjust digital pen hovering icon colors
- + 24691dd325d18927221a4754c95b1eb121d0e887 AppOps: change "modify" to "write" in popup dialog
- + cfc33da254984144b0fe82ca0d27e5c90ae00c20 SystemServer: Do not start Atlas Service on lowram devices.
- + 9791a5a74e80a212ba45760c2e1d8aec391b1b3d Perf: Add cpu boost for overscroller fling.
- + b80c1c372a52815f67fdd0fdbba0fbd81d753035 Perf: Add boost for scroller(horizontal scroll use cases)
- + 0518b45a6dead86b4924483dfd04399806672963 audio: correct mimetype id of certain audio types
- + 6f955004ab2f2c598aa0965d32bcfda6a4c64d6f Ringtone: return default ringtone if actual one doesn't exist
- + 4af3128f132775ed1797bdfc3bb34061e843086a aapt: Support for mxmf file playback
- + bf1eb1244fa4bfda62aef1385e3dd524e0e9273c audio: Fixed dead lock in AudioService during volume change
- + 6f8568af7d00a1e6febcd02e68f46c073420402a SystemUI: Add sound item in quick settings panel
- + 5953db100888f29698dc7695761460bf68445db8 SystemUI: Fix crash issue when slide brightnesslevel in status bar
- + be946ffccdc8d90a412e26f6da29ea2ab5bca425 P2P: Change supplicant scan intervel during WFD session
- + 6e10c3d7f5d825ae9f76f740b0c6ebbe4a53bb3b SystemUI: Add RAT and translation for carrier SPN/PLMN strings
- + 5851361c4e49d353f865d6d4efe41ef3ea362cfd Telephony: Get SIM card capacity count of SMS.
- + 99160c9771f9b68f897ed93457c39800bb1d6286 SystemUI: Fix signal icon overlapped by type icon issue
- + 598a2d958b999c36470bd7d6b30b38832f8c19a0 SOFTAP: implement SOFTAP new requirement in framework
- + 68274f52605c2ed9b4484079aa519913a96e7efc Add subscription handling to notify dataconnection
- + bbb04b99166bcebb6a4591e566352b86d9551064 Added validity check for Pointer Index
- + 1c3c0e54199746feda82c404c7250f40e468380b Settings: Add Chinese translation for UICC storage
- + 7bcb13d89b8b097702197e6f9bc35c1c8faec41e Property constants declaration for OMH
- + be256883620242540d1acc52fe5d70e7ec9bd622 Telephony: Implementation for IWLAN.
- + cb88a3a89df6c3c37ab25f2cdd097a25e339f649 SEEK: Following changes have been made for SEEK
- + f694645bc7d8ed686dd8d479f6162406266f07c9 telephony: Add overlay key for ESN tracker
- + 82b8ec3bba7017b6542b06f69e4fc5ffdc43afd1 SystemUI: Add emergency call button in lock screen
- + 5221b38a231122c63022fc2f77b5d3c41d28207f androidfw: Init the items which are not present in the idmap as 0xffffffff.
- + 76fb897f5b8cb163caa8ae8e104d62437a857754 IMS-VT: Fix propagation of device orientation.
- + d85f532bc59c705fffe91636d726c9d64a62c922 IMS-VT: Upgrade fix
- + ee971521b851ad84bd5f38ae715d87a4fbb34e0f Fix for data and roaming icons
- + 1e7484e72309f92d54db173d65c64975aa676563 Telephony: Fix System UI crash
- + 8d20904a99251b9562c3082810d17c1daf21b1ad SystemUI: Update cast tile when wifi display status changes
- + 6493375db2f5780ad59c165daa9f4532e1bba6b9 SystemUI: Show signal strength icons in keyguard
- + 8d714388bea4d548dc8e6beefe1a8c1a855f7dcd SystemUI: Fix status bar icons overlapped issue
- + bd5f6daec66de1ddaed6180107f3bd6067272d6b SystemUI: Add language support for pin lock message
- + 008811751caa3a6c4528f589998d33f85a8a7659 AudioService: add STREAM_DTMF to stream affected by ringer mode
- + 5e76fc8ccfd83e79fb4be8066fd7ec280afff501 bootanimtion: fix no boot sound due to error file descriptor
- + 2d01654f1f077ae60cc2496fcc5591d50f3b7581 SystemUI: Fix crash after reboot DUT with wifi on issue
- + d359dcd59479d9e8b423dc3d70580938c13f9e1c Keyguard: Fix crash in widget pager
- + 93cedf6fc9c2d09ac4ad49c89bc5cc33fda64b8d Keyguard: Fix SIM unlock progress dialog doesn't disappear issue
- + 153f5441ea957c66f9cf2163ee28c7f183748e6e Mms: Fix mms Null Pointer exception when running monkey test
- + 2632954ab38e0146009fd8b91644e8b1ee7a59da SystemUI: Add Chinese string for usb charging notification title
- + eebf87c3d95136802b746e3c6252f17f527b8b6a Keyguard: Change carrier text to "airplane mode" in APM
- + e4e18a3ba906715ed87d2b6e11fde5bd99fb8012 Bluetooth: Move LE Lowpower proximity to vendor specific
- + eacf6a79df5e6c3f00f51f032db105fb0e5cdf24 telephony: add res to apply the specified spn rule
- + 8c7437dcef21fae5db4b29cbe21334210ef332d3 Add configuration for sending and receiving Mms with data disabled
- + e19152c56b9949f36a217fb08bc24fab7017cb23 Support SD card absent indicator
- + 220cf8f68f00b5a87ab523508bf6ed554a39de1f Support alert type profile default:Vibrator & Ringtone for settings.
- + 67754932e01fa8549948b23a1ea216efa0d4a54c Regional: Customize wifi hostspot and wifi name
- + ff7ccab7644c3fc4f2a66a87edef65d80c91c9f1 ChooseTypeAndAccountActivity: Fix the Null pointer Exception of monkey test
- + 059f3dde4f19b1d14f10ce3f395c6b5ccc329287 Notify listeners of video quality changed event
- + 956d69513291564fea1bc06b5879b2a02d7b5ee2 Fix issue of data activation on SUB2, when disabled in UI
- + 3f2e7a9ee896ed3ed4eb45f81d0e6ecb6af9bd9f IMS: Add support for video quality
- + 628bc01b11446761a617f64c29594fc9f24f4452 Revert "UsbSettings: Add UMS mode support."
- platform/frameworks/compile/libbcc
- platform/frameworks/compile/mclinker
- platform/frameworks/compile/slang
- platform/frameworks/ex
- platform/frameworks/mff
- platform/frameworks/minikin
- platform/frameworks/ml
- platform/frameworks/multidex
- platform/frameworks/native
- + d3c6dfd4b79d1d12650f4dad690bc4011545013e egl: Addition of eglGpuPerfHintQCOM.
- + 00685bad271ea6237e7df9b2796dd63afe8eb8c8 Surface: Initialize variable and add a defensive check
- + fa507ffbea20ad8d84afa2842e6ff9c8a8dd30c6 frameworks/native: Propagate dirty region in hwc_layer.
- + 46dc8d6a7fea6548d4ec06b9ef3cc33d2b6e4acc SurfaceFlinger: Add support for virtual display
- + f19506d9e58fc1e44abe0f1af65a1d98c6287d48 sf: vds: Selectively compose displays via HWC.
- + 87409074166cbb1c6c5ab569706eeed9afa31de1 sf: Add dirtyRect information to SF dumpsys
- + 6c9568a234c97adda57d41b7eeba8f63ff2a3d78 frameworks/native: Reset dirtyRect after every queuebuffer call.
- + 5111ff0b73ced4cfa58c158f9f80da1215a9a4f6 SurfaceFlinger: Change to support framebuffer flip for 2D blitters
- + 35c9ff2c005ac84b0f81d6c1c565e688d058281d SF: Avoid wormhole clear for BLIT calls
- + c0d9f837e6324ef1491dc4479cd03127dfb81967 SF: Modify logic to handle "transparent Region" for displayFrame
- + 19d87022197e0c517d3a3e83a684ca7ac7dc18a9 sf: Enable QCOM_BSP if TARGET_USES_QCOM_BSP is set.
- + c42480819b30480df6219d9424b77ccd6cd7009f fix copy back dirty region
- + e0c7835fd735aaa367fd386b66e3b80cc6ac1f49 surfaceflinger: Set max acquired buffer count
- + b4e005a8f194c40a803e3e60f26100a989251e84 SF: Fix invalid reduction of transparent region from a layer.
- + 15a1667d7fe14ecb85891735eb26ec83b4efd5f1 GlES2: Add NULL check
- + 2ae2eafb5c5e7342bf043c251b6293d2867e4ae3 Init display orientation according to panel orientation
- + 7bf5dbf5f7e031b53a8bfa7484ab844dc1584055 SF: Ensure boot animation always appears in panel orientation
- + 0b13eab56785d86fede2288f6d2dcb0cc2abc586 sf: Set view frame of each display using binder
- + 42fdbac6109490d499a647126e6319ef6f9a7c5e surfaceflinger: Allow gpu to render widevine level3
- + 95f43fdb3a5834b6aae0a0c35097372f01410faa sf: Fix incorrect state reporting in dumpsys
- + 027b385cc7775c99b28af9275a7dca951af7d838 SF: Check ViewFrame validity before sending to hwc
- + 55a5653fa33daf2ae64ce9f80e0d29dc81c90f47 sf: Determine if virtual display can use HWC for composition
- + 5b2292012fd9750bb4ad8120d5cab61d25ce24c1 sf: vds: Allocate display ID for displays composed/copied by HWC
- + 5757b0878073cb5bdc5f57178ee40741979a61b1 sf: vds: Add support for secure virtual displays
- + a196c33a3402c1482b1d9989c3941d38745dc3c6 frameworks/native: Modify dirtyRect only on GPU pre-rotation
- + 452395a7b0be15409f8f24631fc55baec3bf97e5 Add Digital Pen hovering cursor support
- + 9f6181d4b32d6395fd692e2cbfa54d1fb8df551b SurfaceFlinger: Dont show Animation on External Display
- + ab2f30f354a8eab58783fbd8a43700cf79f9a85d sf: Invalidate and Delay eDisplayProjectionChanged binder transaction
- + e0c1a8b72eca836de45d7e3642558622ac1f03c1 SF: Fix Klockwork errors.
- + f9af0e3c73a71c3f1a54b71fef11917e9920acb9 SF: Block gpu rendering for virtual display widevine level3
- + 366d9b4e9c64651f31c3db6771ff083586ef626b sf: Allocate displayId based on usage flags for VD devices
- + 008df65164757cb181244ae23d26334d91ff8d94 sf: vds: Queue Sink buffer during invalidate
- + 260f60150afd62d49e7a7bce87d4a0769975ab88 sf: Use DirtyRect to optimize Full GPU composition
- + f3d922ad733b5fd77b97d4a5688f1c4847459e9c sf: Use Dirty Rect optimization in "Show Surface Updates" setting
- + 5ee229d6490f5e2cbe3f5e83abd8ee45a0255c77 frameworks/native: Add support for custom layers in Surfaceflinger
- + 816f14a4959c9b6a0a5ff9fbe2700d2412d2817c Surface: Fix gralloc flags conflicting values.
- + 679eefe4b05ae17545716338e7899e1c7dff9a64 sf: Override presentation layer with ext_only layer
- + db7ca4dd113f93788e115b1e589c3d65fcaa29dc frameworks/native: Add support for Secure Display
- + 766d5f674796f66d60429ccb6d447784763822af SurfaceFlinger: Add support for extendedMode
- + ced0b0695a2be6bb094b879f4f83f3ff713e8506 sf: Remove 50ms delay when external animation is disabled
- + 2b1beba76a46c1ad7c3962411cc08fcbc6783d75 sf: Validate display device id and disable dirtyrect composition
- + 74180cb25b1d8094ed2ea11bf74113a692c63b7d sf: Enable GPU Tiled DR optimization for overlap and mixed mode use cases
- + 280bcd3b5f582f122c46a6a915ffdd5ebbc64256 sf: Clear FrameBuffer only if there are GLES composed layers
- + b4ff4390b8891093fad2bb5d8a067a06e5b10812 sf: Validate display id while introducing 50ms delay
- + 0710cc13593f68595220fa2824396b20b6450668 sf: Use property to set default app buffer count
- + f674fa1ce9c3214c7ee5006620cb6a018efc7ddf sf: Make default app buffers count to three.
- + e875af1a248d6897d2f9c5665e8c5605c2680cb3 sf: Avoid disabling DispSync resync
- + bf5430d3aa49635eee4e02f4629d780adb27ef25 sf: vds: Fixes and code cleanup for VirtualDisplaySurface
- + ed80af428f9ac73b16cae45cb346f3585c405952 libgui: Add native window attributes to query usage
- + c8cbc20d2d310c286a7224058dd62f1ff1bb7081 Do not limit android EGL wrapper to RGB formats.
- + 23d74380d9326436928c8691d0c46bd5c720b147 sf : Fix vertices & texture coordinates computation.
- + b801c8ae5b771efc40adf0f4fcef2ba9508258e0 sf: Fixes for resolution change in SurfaceFlinger
- platform/frameworks/opt/bitmap
- platform/frameworks/opt/bluetooth
- + 52a2d3e9c6e80f3ce91d81d5ef7a8dad759afb54 PBAP C: Run the abort operation in a seperate thread
- + 5e222c92ec44e9317d2534d4d9f5c917b9a71f53 Bluetooth: Fix to avoid BTTestApp crash while disconnecting PBAPC
- + f147d52eb8c2940e3ef17eed1a505f7bf7ea224c Bluetooth: MapClient: Add parameter mask while doing message listing
- + 8b4c6b1d4a4f7d4beb742870449ff67a81452a55 MAPC: Fix NullPointerException for ObexTime and dateTimeformat.
- platform/frameworks/opt/calendar
- platform/frameworks/opt/carddav
- platform/frameworks/opt/chips
- platform/frameworks/opt/colorpicker
- platform/frameworks/opt/datetimepicker
- platform/frameworks/opt/emoji
- platform/frameworks/opt/inputmethodcommon
- platform/frameworks/opt/mms
- platform/frameworks/opt/net/ethernet
- platform/frameworks/opt/net/ims
- + 9d23fb39a285252dff858eb08780fac86c719fc3 Ims: Send user selected TTY mode to lower layers.
- + 0e54885134542564af1357e878aa86fba8798da3 IMS: Unsol TTY notification support
- + bb94b13f374e39d25bd65d1c4a14e51bf287bf97 IMS: Deflect call feature
- + f3d817798c371b9baf3af5729c4620938e89d954 IMS: Conference URI support.
- + 91df54ea5d5b7edf25f22838c13a348f81a5b220 IMS: CallForward Unconditional Timer
- + 221785b83c3aaa84f81cda5412169152a122f7df IMS MWI Feature
- + 76bc268b1b5d1b0cd4a89e9348af8c2e781fe363 Ims: Enable IMS feature in multi-sim
- + 2bef351909e346acb0b05f136b84be96c1d01bac IMS-VT: Fix propagation of device orientation.
- + a8e2aa87f9218eb3c0a6d2615927c8ad8e13637f Notify listeners of video quality changed event
- + 4962d94d821d0ebe898b43140fda5a4652193956 IMS: Add support for video quality
- + 7f29fea772709ff3d08b2c0420facd2c241cd9da Add support for turn on and off IMS
- platform/frameworks/opt/net/voip
- platform/frameworks/opt/net/wifi
- + f7368ea2af16e2c66bb3256d373b5f36399ade3b Wi-Fi: Set BTCOEXMODE_DISABLED irrespective of BT's connection state
- + 6f1d25272dbdb5bd740f6c1e29b94f659e7ea7c2 Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event
- + cbba843145b0a713148f6d52021d50fdab531e7f Diable libwifi-hal-qcom: temporarily disable make of libwifi-hal-qcom.
- + d11ed79563bd4d82d52fad0ee42aa47f36f9a8c2 Wifi: Handle P2P-REMOVE-AND-REFORM-GROUP event in GroupNegotiationState
- + 65fc7626b83514e54f0895be7c453e929b20ba07 Wifi: provide runtime logging option in WifiP2pService
- + 81a2e20673506dc01e8d3d019405cf87d10de3e0 Include libdl to the list of shared libraries
- + b6a146a04ab2bd05c994b40514c43cdacf059a0f Reenabling libwifi-hal-qcom
- + 570d0560be345a3abdf42dbfc8f1c9fb316b55ee wifi: Fix for connection between GO and p2p device
- + 52c68d5e614d0a880ffdf6f0c2aa3e0fb997e321 P2P: Fix to add addInterfaceToLocalNetwork on DHCP renew
- + f0b8461c4545a80ec4fce790ece16cc8e668f180 Wifi: Add Connectivity Engine WQE support.
- + de1043016ce03722ce0ce0fec2159ad92b9cfbbf Check for scan results before accessing the same.
- + c47934d7f91537b87aff1a259de01acee7ea22e5 p2p: Display P2P peer MAC address if device name is empty.
- + d49c75f596f590f48ecf49b99d0036145289ceda Wifi: Fix for connection failure between third client and GC.
- + 5c2c2dc36f6eac60212ccaaa591ce6db2edc493e P2P: p2p flush on a group remove event.
- + 3dc6d6a653042e2c613123c4a0a7843811adbcc7 Update the WIFI score.
- + 73ef4cbc54c8f3ab6ec6d98aa754bd11a2bebb27 Include libdl to the list of shared libraries
- + b977e025344f6266ab0a1ed15345623d2cb4eb6b Sink device not displaying PIN when connect from source using WPS_KEYPAD option
- + e7f40cab776c0602b4c30d7b053aa642c52ea76a framework/base: Do not kill the supplicant on a request to stop it
- + d945875e70885caafde5b6789bf07962f1f1e095 P2P: Disable 5GHz channels in 2.4 GHz only mode
- + c1ce44886e00af169c529fe571689f6fe570f2e1 P2P:initiate provisioning on persistant group removed.
- + 72fad94ff8b1a14d600ef28fb5a5e6325568906c framework/base : Fix for Wi-Fi grayed out issue
- + e30e2283653b3e7c135ca9830bd6c883caa1a758 wlan: Error handling on PNO failure due to active P2P session
- + 1345340a2112f2de0ee892a0172621a72d65f577 wlan: Fix for delay in PNO scan trigger after p2p disconnect
- + 540abbb4adb1f90581004f64b24865a0f6221045 Wifi: Fix to handle the failure status on supplicant start.
- + 9c5eeac30a1091bd4906a341ebcb83c5c5561d96 wlan: Provide runtime option to enable or disable rssi threshold (opt)
- + 1d5457132e720760bcbec125cde6c37968c787f6 wlan: Modify sequence of events sent during DHCP phase.
- platform/frameworks/opt/photoviewer
- platform/frameworks/opt/setupwizard
- platform/frameworks/opt/telephony
- + c89264042ce0c20d949730cf3ac4549e1930d4d7 Use Data Radio Tech for concurrent voice and data support
- + e49abdae3b7171d993fbfe50cda471a2b45181ca Uicc: Fix NullPointerException issue after turn on airplane mode
- + f4556a3fe6bce059dffca7651a438a959adab6fb STK: Image/icon related fixes
- + 14dfad729b2c6409fd66c7c9655ea89f1577712a Handle SIM Refresh for MSISDN, CFIS, CFF_CPHS
- + 4885c729077fbd613075b10f8783fc894d82e752 Telephony: Don't read records from card if not needed.
- + e2e4245b5778e646230aa71d7a02e76d4f0ee3a6 Telephony: Set digit_mode to 8 bit in case when ton set to 1
- + ae2c2c06fb32564b7a2c540550144a925b23758c CDMA SMS decoding support for GSM data coding scheme.
- + f1fc3b5f461b92375b16f26d0380c14e92582c79 Update copyright to The Linux Foundation
- + 0715dacec14f7a690ebd97c443386f8e80bff945 Fix CDMA MT message decoding issue
- + 088217c46b5c83d165bc42e832bb1b73337ad523 Frameworks: Add ADN capabilities for CDMA phone
- + 7b99482a968a14edac3955d474df6366bd0706dd Stk: Handle LAUNCH_BROWSER_ERROR Response
- + 40a4edbce4f44d1ccbdca8de820eb98fb16312dd Reorganize code to handle class 2 SMS.
- + 5145f0be5886ae06684d94d84c16c23caee37c7e Stk: Ensure that APDU input length does NOT exceed 255 Bytes.
- + 738affba769f825142ff678d8b6e0712d53a1d7d Add getOperatorNumeric method in RuimRecords.
- + 94434dc72248042353e8b40788a49d20d11f1629 Do not update External state until we receive card status.
- + 06c3733acf3910075182d1df382a44cdae7dcb1b Do not send terminal response incase of 'SET_UP_CALL' user timeout.
- + e8df4a9c2e27e2cbc216e6bae22c4effcae76213 Change to return proper MNC in case of CSIM
- + 5f068ae5de3aa38d53f33615ad6093474a214743 Initialize AdnCache for ISIM app type.
- + 136926dea19334b16bdbcb0042b254daa37402db SIM Phone Book : Modify update operation
- + 612754e0719106d8addd6febd4d0a5ab9c176f50 Add Dual Transfer Mode support.
- + 789405efba626e8dfafb4a199e3a0969350925ca Fixes to active app, quietmode handling and radio on event.
- + af6fd9ef397e2ecaa7009170729ab489b8304d5a Parsing of CDMA MMS notification carried by SMS
- + 86a6cfefad56e25798e081b121335e8bfdcea50a Add TD-SCDMA support
- + 9335a28723090e21b5742151a6c10b85a0c0d271 Define EF MSPL/MLPL/PRL value and path
- + 13b47ae3ba0ff70eacbe13696043ae51adf6fa3d Telephony: Add support for copy SMS to RUIM card
- + f5e72e5209d80bdbf5209d585fa7a29aa36cba42 Add Radio Tech Support in manual PLMN
- + e8874891c256e72aabc06bb3c2a65d80e3344098 Fix permission check for deleting SMS on UICC.
- + 004bf515c7fe45986b49286ef1b7d43d18dab353 Do not inform user when the alpha identifier is a null data.
- + 37c1203f4de47bdc4ebaa41e589265d4ec1d3b03 Telephony: Managed Roaming feature re-design.
- + 519ecba30682185a72fa7af5abf533fa81040e2e Clear adn records during cleanup in IccPhoneBookInterfaceManager
- + ba3e297dc900c10d373c8bcde742e87007e41ea9 Telephony: Add priority support in MMS database
- + 5b36d2e5bbab4acc2cf3b877cbc72ede846a24fa Register for RUIM ready and records loaded when Subscription set in RUIM
- + e25f9e135c723a60fc7f10caf3f11eb44853845a Fix the NullPointerException when building APN list.
- + b6d88c99468e05aa3154000efd1c749777e75a76 Add import android.content.Context
- + 391290cdbaed92b161d57e0a180f8828fa712ed9 PIN/PUK: support to get default PIN/PUK remaining count
- + 811c1703adc77077d905bdf6ac3b6f9a069491d6 IccRecords: Add support for reading RUIM_ID.
- + a14a161f79d1e5c6cc26ba4d51fa80744b1ed59b IccPhoneBookInterfaceManager will decide which Card App to use.
- + 43875b86e42bbe815b3cd8e11f873c071c51fe6c Stk: Add support for alpha in REFRESH command
- + 01f84e0f56f55f5f61d38461d8442c3f997bfd25 TelephonyTests: Fixed compilation errors
- + d904e50433f26ca40712edd4907ac90ce6a0d2e1 Add dummy impl for setDataProfile
- + cbd5bf7f5523ff1c1ef3581322089a696e16d7cf Fix the roaming searching text display in standby screen
- + 8c3d11e733a7df64cbab7901477bcbbc41d66a59 Revert "Add getOperatorNumeric method in RuimRecords."
- + a35e5967931ae3d47e19349ccfd1af57494045be Usat Phase 2 feature and Screen status
- + 7f2e89bcb9d9935a6d5f289596972ca5754745b8 MSIM: Do not set data attach state to true
- + 38ca054d7829d00ec209076a89132823cced63b5 Add FLAG_RECEIVER_FOREGROUND to CatService broadcast intents.
- + e96f790a4d946fb998d2d811fc05c638a332df85 Cat: Do not send TR immediately for Display_Text
- + 58d45dd29a964a678730fc3bf09fec48f3876de4 Handle new cmds received as EVENT_NOTIFY.
- + 758f7ba47e4845f8955d063afa1dbca0cde061c6 Read IMSI using SIM I/O for CSIM/RUIM
- + dba5167da9ca774ba63c1d6cbfcc18c64b95a889 Change SUB_ID column to PHONE_ID for SMS and MMS
- + ee659267bd7f99883084720694cc69830406e78f Add ME Depersonalization support.
- + 160ea523db9c02ae5e80043beef4894972863a34 Fix data call retry issue for RAT change
- + f0dfe278fcc7836804a1987229d895fcaf043244 Telephony: Add an API for getting recipient address of SubmitPdu.
- + 39795122cbd0a99f409ed9bfc4ddfdc05258d9e1 Add support CallBarring.
- + 8ed41e897039ec9b54935ca1eb1afa89a1faebae Pass correct arguments to sendText api
- + 9aefa75ab0cb3ecb7b4d4f880ed42fdaaf3fd3d0 Use proper coded for when a contact is written into EF_ADN of USIM
- + 5268a486e5d99a5ad6ca310b232685054ec7c947 Set the partial SMS segment expire age by config in xml
- + cbb5c0a943b8d10a18305151e6a7df4bb1427252 Manual CDMA and GSM search in global mode
- + 19061cbf195a331c78a52a75bffef13b9502f198 Cat: Add support for Activate cmd and HCI connectivity event
- + ca64a37e9d04149344335a1701e14cdab023e782 Fix for MO MMS failure on Cdma.
- + ba0eeb7cd6b0d17533032a21c6a11aa8ed3112a0 Revert "SIM Phone Book : Modify update operation"
- + 197fa9e621f67d2404504510d15f535a0da0f184 Get proper network type when records loaded.
- + cdb1c775e5d1e59f99686710b584fda5f6595316 SEEK: Add support for getAtr api
- + e36a7bc869b26288dfd323363694fcf68c465f37 Add support for Silent Redial and SRVCC
- + 0523a432a63c06ea223d22d2d4f92aa689a892c5 MSIM(DSDA): Allow ringing calls on both subs at same time
- + 67556e34f0699cef910555c245c2b9590e32a954 Ims: Send user selected TTY mode to lower layers.
- + 591623bb2774dc89c640707d9f39d971a89a6fbf telephony: add overloaded CellBroadcast APIs
- + 62cbd5809159e7f6b99bd4098084fadae824da04 send allow data true on default data sub during power up
- + 8dae752c227d634033c78626b2a9a61decef1a5c Fix cdma data calls based on NV.
- + 9a105b53959b43579416ea619c9c85d7c6339ec3 Fix Cat service getInstance issue.
- + 68dc2fdbf3a03295424db251f93ec58d34586aa5 Fix CatService crash.
- + c691c7129cc90f6baf559dd8fa0c24894ac45d79 CdmaSST: trigger getCDMASubscription after EVENT_RUIM_RECORDS_LOADED.
- + 2b7f1503857796fbaa4f3db250f2b58cb7266349 PhoneBook: add ANR/EMAIL support for sim card.
- + c394a53fc9cf3cc66612deee0247790ac563785d Telephony: Show the sender address of WAP push message
- + 916485a37c4ae90674871891c650b47275124243 Set RUIM based operator numeric in PROPERTY_APN_RUIM_OPERATOR_NUMERIC.
- + 474c9f6e4307fecb1a8532b0ca5e5f525eeaabac Assign operatornumeric value to sim/ruim constants
- + f1cd7ad1cd546e2e87745864adcda38014d1077a Telephony: Only one short sms can be read if long sms copied to CT card
- + 6458de0e393d6a1e8b72591f09fb14fda5cd9af0 MSIM: Change default subId and phoneId values
- + 868aeb2887e3a3dab7bfde8705a9478caff5f667 Mms: Add the interface for sending SMS with originator port
- + 5baea24ebac2ec9274b894de6e0e4c7e15011a9f DSDA: Update service state to POWER_OFF in airplane mode
- + e9e8a9ae0ef02543db5c2a756193d8e0b286bd77 IMS: Conference URI support.
- + 17090b4ba0bacc8ce61d907b095d27ef4e2efaae Add support for reading sim contacts from all sims.
- + 69e0c0c13a88d65a859533f7d8fc09b7b0276046 SMS: Subscription based apis per new design
- + 007bfd498e828a7c0d33c1097de4e93781ff0600 IMS: Add null check before retrieving extras from bundle.
- + 3d6cbc9e3ad5ee8829e5d1d199145eb4cb28069b Fix SIM contact email saving error
- + 79f948c0496769a7507e45c95dcd02c921be9cd6 IMS UT: String Error Handling
- + 9fcc779c47a246ef359ce7f20412cca240cddfa3 Audio: Add QCELP, EVRC,AAC_MP4 mime types for MMS
- + 17958cb24fa192a209e931a2d875972e3d089ef9 MSIM: Route ECall requests on CS pipe
- + fa3cae695dd9d2156374e2a5fabce102cee83edf Use EF_EXT5 as extension for EF_MSISDN on USIM
- + 83765ddb6faca8bb4fd499dbc9fcc5fb2256a5be ICC: Get EF_PLMNWACT to support user controlled PLMN list.
- + e16333a5d1ef4af445408075041b060985aabb9e Telephony: Multiparty srvcc
- + 587bd19d72f12e8df17d9dd359256891f01ac773 Stk: Fix Null pointer exception in CatService's dispose
- + 39dd56372ededc0e94b2b6fc9bc385a1f70b2dda IMS: Allow placeCall with complete uri.
- + 953b45aeff23229a1492dd30664ddb27c9a5a18a Process MMI Codes In IMSPhone Even If BasePhone Is CDMA
- + f9f9d4448daef50f79593ed7c490ee656965cfe8 STK CC feature implementation
- + b4887e6795c3d310c04a930e9daaf9d7b627f299 Correct the license for the new file added for STK CC.
- + af6c781db2fee4acbc665e278444c273c0b9d31d Telephony: Ignore data registration when bringing down call
- + cf3f2111fbfbe81be2621a726d19c30585d6a17e Add support for send Message with messaging options.
- + e0152fd32ceddae10c181a90a116ece8ad70d6fe Telephony: Add 7bit Ascii support for long message
- + ac74309a58e0bed7ced361bfbff484ece219cecc telephony: add overloaded sendMultipartTextMessage API.
- + 3d9cd5696cba40df10c0954c965ca09baa7413bb CAT: Add MSIM Support for Stk
- + c6a6386f9a7d04559ee9e2cd5ec0730ee2649295 IMS: CallForward Timer unconditional
- + 89dd514103d53072f2b06fa4b461117b9fb5fd2a Null pointer exception in CatService
- + 43036f77d5abe8956150b9aeb9b36bd3bdc1a8e1 Add Manual Provisioning support
- + eb48ce9de2c9ab52a32b1b7bb885cbc0f2a1c938 MSIM: Add subId fallbak support.
- + 973d6e9db750daf5934ead64d855397834840b1c MSIM: Fix crash while handling SIM unavailable event
- + 1f0d3ea2ad6dbbd39ac949e56abfdd947328c48d register mReceiver in SubInfoRecordUpdater to receive sim changed
- + 2e9357b94af3d76d46eb48845f39b3c0eb199515 Fix incorrect broadcast of UiccCarrierPrivilegesRules loaded event.
- + 50a28fb4d08b34e6aee0fdfb92d1ec36478dcdb5 add null check when add all srvcConnection
- + ffd2f375bfd18a28d9f1be7e14059a03df0f6797 IMS MWI Feature
- + 4a18d5a307eadbc6629e8690ce0528ce5114a14d IMS UT Processing CF 002/004 Cases
- + df36577f16f4024efffa6a27c03f8a376f39fafb IMS UT Supplementary Service Query Handling
- + d41c1448481c8dec3188a0eeadb8b9644ab72b93 Fix apn population in cdma
- + 02d43144eb80b5689060fc1ae0f9589966bf2f08 Set IMS service state properly after RADIO becomes available
- + 699adb0b13d850bef70772e6c67eb8d45b8b394d Ims: Enable IMS feature in multi-sim
- + 2caa8741203b8a769843ba91d4101004c0b54fea IMS-VT: Notify call updates
- + 94022f680de8193f0a1ecd67b3a027815e9a39dd Send retry SMS over 1x
- + a09b9dc42d0c89e0b04762a5a24a7ef8ba3eed9c Create cdma dummy apns.
- + 2dfad1ebe34f322f3c8cdb456af170feba5bd4f8 Temp change to compile telephony.
- + 4be0cf6ed07a5b75c998da1d552b7f35f3827dcf Compilation fix for ApnSetting update
- + 35758fb158d8bd025f6623f77bb6fb4be3997a8c Clean up Icc Refresh handling
- + 25b041553faaa9bf6abe9b24535d00a819229129 Fix to avoid Out of State Indications to apps
- + 535e0ce243a6bf45ee84cd9889073cb4f8b03132 MSIM: voice/sms/data subscription related changes
- + ec3782d0867b3d910f46e8582672f9be98732256 IMS: Proper UI after CFUT deactivation
- + 78eed2e06508f3adafe2cf19a6ce1cd89bed13f0 IMS: Allow CFUT request
- + 1dc7e36116cb6221c98ecc9d3c50c6c96294806f Check config for data call errors
- + 62532dd35469e12bd906e5ceb4cc5cc5e4ba2114 IMS/911: Do not clear handover connections on SRVCC COMPLETE
- + 8567abd4769ab530f49520484ba1cc7776e36b76 BACKUP: Fix Phone tip "backup has stopped" when backup mms to SD card .
- + 039c619f83e345efdf2347385a6164b90c52120c Telephony: Implementation of IWLAN
- + 5e24913e2aa6139fd90fdca9d7c8b38cd9662f8d Add support for DSDA
- + 40df49d1b8e87deebf2aa93f78800f0e862cff08 IMS: Deflect call feature
- + 200861da56f9ae73a6bef09ccee0ad2d34954807 IMS: Dial API Modifications to Support Call Extras
- + c3fbe46008e4f4ba16da7a20b7f86c756f5615cb IMS: Add participant support
- + 2f9ea1b138950f79bcdd0f78202a7b4a96301e29 IMS-VT: Propagate video capability of phone to telecomm.
- + 24c7a0111c57c1c9ca7af72f24eb74695d80db60 Enable OMH support in Android Telephony
- + a7e2f53ca9678a0bebd7041463325041dd55a527 Telephony: Fix bad merge issue.
- + 0751d7e5a285c8593b2c06e9bc9b88c7d24c120d STK: Add app type in SIM refresh process for dual mode card.
- + 938d2dec55a3e0289c402076c37e889579279726 telephony: change argument list to multiple method calls
- + aa0fdbb47d2a73ae41c4f15ed5a0d331641adb14 Telephony: Implementation of DATA+MMS.
- + eaf00bb8068e9c748a5853925be237f42ad732d4 Telephony: DATA+MMS for simultaneous dual data support.
- + c94433a10a5a32e4ee9381e9af01ddaa008b91f2 Telephony: Voice mail notification related changes.
- + 1b59c775ecc6db6e92418e620a7250a3d2927ff9 Telephony: Call forwarding icon is shown after powerup.
- + 20a8046cb211aeb76b97a0887041b429339e353f Cleanup data connections in CDMA during DDS switch.
- + 755eeebd43f5c235bd2bf548e0bf800218f779c9 Add support for Flexi Mapping
- + 587465dc0f3fbb71226c58bb09cc07b9793f8e07 Compilaiton Fix for New Aosp.
- + ce87d60aa33fb952ba8eddeb52dec270b8767c32 Telephony: Allow setDefaultDataSubId to be called multiple times
- + ffcbbb38e88d0aa5dd77aaa744d97e98adebf148 MSIM(Telephony):Add changes to SMS APIs as per new SmsManager design
- + 1b36abf31088e9fcb113afe856165244f5cfc292 Store Network Mode selected in subId Table.
- + 3580187e591491dd58b17a44e9578abe155b6a5b MSIM: Trigger DDS during card removals and sub deactivate
- + b4829884fd89e21e900ff1f6716c4965dfeaaabb Fix to change preferred network mode.
- + acc6a8145b0cc18253a52feb578d8801b0559a6a Telephony: Get SIM card capacity count of SMS.
- + a7d9eb0376aba0b4f4a7c98129d763ab8f7a7a0e Fix the issue - Unable to add second VT call when first call is active
- + 777bd616c15afe0a6fb89389eb60c52475b30d76 Fix for data and roaming icons
- + 03affabc8cc7aee6a2ae199eb658e46fe5f29780 SRVCC: Add support for incoming call SRVCC
- + bfccc4c91769cf5518545d0e6933da29e1c5482a Telephony: Keep RADIO state off in APM for iwlan RAT.
- + 33ab9418f45553ff1e5195c08354b86e9c900770 MSIM: Fix ECBM dialog issue in G+C
- + cfb98de58a5a9ad999dc5783ce1b0f7b036b6a7e Telephony: Fix the failure of copying SMS to SIM card for sub2.
- + 303f8a4fa95ced53b392e5523a61b9a2a2b57b3a telephony: Apply regional spn rule
- + 756bf43e060ac4e41bd44128d84fb74ed9c420c4 Add support for sending and receiving mms when mobile data is off. Fix crash during data setup error with null fail cause value.
- + a058bd37ea121a69d168461448d2a4e65fc75ae0 Telephony: Don't validate status field.
- + 7a587cc8ae1dfdc107f849127eeab132089c5c8c Fix Mms issues on Cdma
- + 02ef7b578afd1975d1e3a079ac89cbf101da043e Cleanup the StateMachine thread during RilMessageDecoder dispose.
- + 1847c4b644e45dfc3fb91a0e2d6fb15dc09b6f28 Set Network Selection Mode to Automatic after flex mapping.
- + e4892047ea2902bbd81df2f23eca7a88ea36c8b6 Telephony: Consider dataRegState to determine SPN display
- + 5383ecece18db6947d6ad3156db8953aacd21224 Ims: Add support for WIFI network mode notifications
- + fcb18ca65f320bb49ffab35c85fb329f5db5af3f Telephony: Dont detach on-demand subscription during DDS switch to on-demand subscription.
- + 6a85b4935676d4c8e68eb856b3b5ca982488e7d2 Fix CDMA data call issue after emergency call failure.
- + 57cf1b2b3672999b7452ea3d087bf9edfca6e6be Fix DDS switch issue for Mms on C+G
- + 4a9cf1faff3bf53d948952b8c8d85d6ddaff8509 Fix data call issue for single pdn case.
- + a6b2aedf97a118152f0100348b95c67e35e457c6 Fix CDMA data call issue after SIM refresh.
- + c6c7bab2d3d5f04c197d69f95123a9e3fe2ba64f Fix data icon issue for null apn
- + dca77760ba0b0c9e6cb047ed20851469fceb168f Fix back to back data call requests on same apn.
- platform/frameworks/opt/timezonepicker
- platform/frameworks/opt/vcard
- + c6009ad171d2525d81918970ed4fd5581b625f2f vcard: Add support to generate vcard jar.
- platform/frameworks/opt/widget
- platform/frameworks/rs
- platform/frameworks/support
- platform/frameworks/testing
- platform/frameworks/volley
- platform/frameworks/webview
- platform/frameworks/wilhelm
- platform/hardware/akm
- platform/hardware/broadcom/libbt
- platform/hardware/broadcom/wlan
- platform/hardware/intel/audio_media
- platform/hardware/intel/bootstub
- platform/hardware/intel/common/bd_prov
- platform/hardware/intel/common/libmix
- platform/hardware/intel/common/libstagefrighthw
- platform/hardware/intel/common/libva
- platform/hardware/intel/common/libwsbm
- platform/hardware/intel/common/omx-components
- platform/hardware/intel/common/utils
- platform/hardware/intel/common/wrs_omxil_core
- platform/hardware/intel/img/hwcomposer
- platform/hardware/intel/img/libdrm
- platform/hardware/intel/img/psb_headers
- platform/hardware/intel/img/psb_video
- platform/hardware/invensense
- platform/hardware/libhardware
- + b6f04e4ad16e711f75165833de1c0acad8a9a01a libhardware: Add dirty region field to hwc layer
- + b9966746b22883ab4453963ee0a3f81f2a1ba9ce audio: add support for 24bit pcm format
- + 658a688e58753f6375675607e5715b613613a82a libhardware: Disable rotation animation on External
- + 4380604c1495b012c08b439ea51d5453dd19ca64 hwcomposer: Add HWC_BLIT compositiontype value
- + 3a51aba9f0587eaaa6d259dcece4b8e9cf89cfff Bluetooth: Add Get/Set socket option prototypes
- + 33005ff845f3906ed328564ee16f0e700dc45431 Bluetooth: Add setsock option for setting PUT request size
- + 9625ea7611a8b7c968dac247a59beeb1b591cb04 Bluetooth: HID: Add support for Set Idle and Get Idle commands
- + aba7db4932cbc49dcc7ee49cc99ab6165a6cd1be Bluetooth: Add support for set_priority for HID Host
- + 2948eecd3ea9d1e61c95406eac58113958fef876 Bluetooth: Added new prototype of HFP feature bitmask.
- + ee5df9f4b3b26758f97cb840904d03c730403a90 Bluetooth: Added API to get Remote Supported feature
- + 59aa62a86f2a2d04cf545d644d1cf4fb8f59e99a Bluetooth: Adding support to get remote DI record
- + ca854b351e9eac481b76616bc38df9225a7366d0 Bluetooth: Stack certification.
- + 091164c3296dd86de31933500c95df59dac6c230 Bluetooth: SAP: Header files changes to support SAP on Bluedroid.
- + 949280f364494daa1f50116a4a440c27d3120d77 Bluetooth: Add BT_PROPERTY_REMOTE_TRUST_VALUE in BT property
- + 78becc14d334a08a396afac4313833c3c7260cdf AVRCP 1.5 Implementation
- + 408d9e10b4a62ad1311b6a7a0d4dcc2054d64498 Bluetooth: Add SSR clean up interface
- + 9c8ea8207243a7f1da8807a0940ceac0e6292025 Add masks for BeiDou and Glonass
- + 1c60b6578940d3d994c586fe0a544231262ffb56 Bluetooth-Wipower: Support for Wipower feature.
- + 61dbc68f5ca8de13eb8342f462821a09f1975bf4 Bluetooth: HAL Changes for LPP
- + 807edfa28341505323b51169e5dd48564fff1d00 audio: add set_parameters for listen hal
- + 0080e701f8e8e5d17df0453f4a73c394acd2e874 Bluetooth: Backport A2DP Sink changes
- + b295f1680089a15b812b3a4a2250d673f941df13 Initial commit for HID Client
- + 2d7d33b724cd94a7c125e69bba1373bc7b2f9c07 Bluetooth: Add support for HID Device Role
- + 7127ce2623172b4c363d279271bd6590088f9131 Power: Defining Multimedia hints for camcorder record
- + e41db454b10aef93bca00928d8b5372851550e59 audio: Update Listen HAL API for MultiSession
- platform/hardware/libhardware_legacy
- + 5f84fc07341b7b74839eaa61eebb9377dc2a0176 audio_policy: Fix for audio routing speaker though BT is connected
- + b4a0e1506ec2a59d28181eedb9a2d8dd8a037cf1 wlan: Fix for improper comparison of driver_status string
- platform/hardware/nvidia/audio
- platform/hardware/nvidia/tegra124
- platform/hardware/qcom/audio
- + 8e5a4f60401350f697eebf14c7cdb063a6fef8e8 Hal: Initial commit for B-family targets
- + 486032d2729247bb57c839c858d87d2b8269d6aa audio: audio encoder/decoder enhancement
- + 9eaf94ee8ce16f1922d0cb3cdd4fa91d5d2497a9 hal: Support for anc/aanc/proxy audio features
- + a5ad5ea866dd47362979b2cecc433e471b24fa1c audio: Enable support for APQ8084
- + 60caf20d81c83a1bf2c0085904991a2cbbfbb2ba hal: Fix for Tx Mute issue when a new call accepted while in call
- + 89a8142a189f39db225385d5a122f42d281b24d7 policy_hal: Initial commit for target specific audio policy
- + 88d28cba5dc3b9517a2285180e7c179c3122d251 policy_hal: Add support for FM and WFD features
- + 6e26284a706120e34e2301103223316be452a164 hal: Support for fm audio features
- + 50378039db25b3774dbb1635db1480d3216c0ed3 hal: enable compilation of AudioPolicyManager
- + 34b585f05ad04f1c4c7d72a945a527c50d396a1b audio_hal: Add support for multi voice sessions
- + 5792d4b17cc32b23f2bc97789e6a91b00e6b3fe8 hal: Support for usb audio features
- + da107648031548e599e59b8654c9cb2d4dbaf6f7 audio_hal: add incall recording feature
- + 6178a3f6183329587ecaf6501d254379eb9845b2 hal: Add support for ssr audio feature
- + 6bd8dbf4003de4df0747c972443339f648001084 hal: Support for stereo recording audio feature
- + f3b9a42020a389b5c2619844841a9b7fb5e973be hal: add incall music delivery feature
- + 303f51dd95debe951d820e2bd70c32fd4e64e720 hal: compile voice extensions based on board config flag
- + e0b186f934e4acb8e51b5495b0b0ca7caf5803ba hal: Fix for no audio recorded during voice downlink record with mic muted
- + 8f715d94926ee51baf766800f4e9c3ceec435e4c hal: Use deep buffer output as primary
- + 48c921d4e8763cd5b92d0b8afa90a42c5d1255f7 hal: Add support for multiple hardware variants
- + a43f96ec77a3ca0d92e23e7737193889cf5c980e hal: Add missing offload changes.
- + de84f1a7fc14705b5da0567f5b1b4aae3fca634a hal : Support for another instance of fm recording
- + 910e186c70ff7bd158800af9ebc5800db976c0de hal: Enable support for Listen voice wakeup feature
- + ab42978617dda567a7c61ad6b4ce23d2a954c037 hal: fix for audio record failures
- + f1d46c784a412cbf8ce6b82c4e00d4888cdd5c73 hal: Add support for AUXPCM BT
- + fae4211e4faffcca50ce7cd6a0ab6d76f67ef5e9 hal: Fix audio playback issue on USB headset
- + f538cefc0747e6bc2cff296ad295f6a37e17f7a5 hal: Add support for speaker protection
- + ceb408232dd9328e84ed07c808c9025194786f5d hal: Remove mobile carrier specific ACDB devices
- + b034ddb716697b2382ce6573e0bff39927a11112 hal: Add support for fluence in regular audio recording
- + dc4f757fac69d81e1692d068ad17a307a0dcacd5 hal : Fix for stability offload issues.
- + d801ae34b5ad8f24088903eac9a40f1e1a68253f hal: Update devices that are different across variants.
- + 198185e9942d963d947a1922374572a27c3f7046 hal: Add support for AEC and NS audio effects
- + 3bb7358558eec93501c926b0077f28187a43c7b1 hal: end all calls when setmode(AUDIO_MODE_NORMAL) is called
- + 7a2545c8b31d890baf79c02736ea62d3489361ef hal: Fix voice calls starting on speaker unintendedly
- + d9d9ff34fa946f8151422b1b083f9967b6a7dc53 hal: add voice call support on apq8084
- + c30f96d2b630380fa2e350e894eb99b731303095 hal: Add audio support for APQ8084
- + c29d4abe511532255fd79de409be060a242085ee hal: Update speaker ACDB ID value
- + c053654496be535138ae82c1ecb39087e2c0aa81 hal: Fix android music app crash when turning ANC OFF
- + 05573b74bf85342b0ca58800126d7f438272b331 hal: Add support for compressed voip
- + e62d784d2d0520c4c7780d764c659cd161a5b1b6 hal: Add support for compressed capture
- + 1fd2179b5f7cb896195bc5f9a233808f6877575a hal: change voice call sequence on APQ targets
- + 144d87459c4f3e620fc6f0f8cf20786ed152a62c audio: Add new Audio daemon process
- + 11806dbf229cd7c3dbf346f958a885f3789a9f4b hal: Add the correct pcm device for compress capture.
- + fe095b41c822ffec909af7e00d97838cca565e74 hal: Fix incall recording with AMR-WB format
- + 86b0e2b6ff6dd71ea5ef99f9ca97c9d21717ebad hal: Correct the multi-channel output usecase selection
- + 9d8992981c31e84d75059b7604ac606b6055375f hal: add get_parameter support slowtalk
- + cb065748f9d12b74c7849800866d51400e34c45d hal: Fix incorrect FM volume after reboot
- + de144c8495a831bd08b982a4bfd9a283107af9d8 hal: notify listen while enabling/disabling snd device
- + d21e5832996d91b814893f8d975045924dbe5467 hal: Add audio support for 8092
- + 2850d5327dc2760a8220086da38b216f4fca0c9b hal: In-call recording and In-call music support on APQ targets
- + 903101056462308418250912c7e4a302bfbc16b2 hal: add Dolby DD+ support for AC3/EAC3
- + fae19629526916faab4079ffde00fb463672d85b Update copyright to The Linux Foundation
- + d60ca7f2378cd6240b37c512d7e784158b84e07c hal: update devices for APQ8084 cdp and liquid
- + 5b4d3f10ea822ea6139294872ee06d2fa4bbd702 hal: Added support for HFP
- + 10fef6a82ed13bacba0df47a1ae4c9967b2b2d6c hal: fix channel mask for m-ch offload playback
- + daf6ebbc06c530d29551e2d106699a6abb4729a9 Initial mpq8092 HAL upload
- + 01e921adf70d527e77b8536a457b5ea659e72530 audio: mpq: Move audio output activities to audio_stream_out
- + 4e9a903e3f91dd088264bec557d6f61646232ede mpq8092: Add bitstream files
- + 3eedc004e9adf5967f393d65c22b7806d0c63e6c post_proc: Support effects in DSP for tunnel mode playback
- + 1d0891672175d431e8872dd7dff21e0ce507361a hal: Add support for audio effects in DSP for tunnel mode playback
- + 067b96b45c566412e02b58a3529c0166f5b09994 hal: Fix for recording during voice call over BT
- + 1eceff805cce1890f4f98893ce3721af37683514 hal: Fix framesize issue for compress VoIP
- + 67c42711906825c3c4210177b76f13d565e08d05 hal: apply bt-sco-wb samplerate mixer
- + e56b485b7a25e397812deb2ef11c3f9aa0e6362a hal: Use compress audio for incall recording with AMR WB
- + 735390cff998b22b3abcb580d3c9b19787d15429 hal: pass set parameters call to listen hal
- + 44733a4b2f666d9e5f34c519666481f740bb6d5d qcom/audio: add kenel headers as dependency
- + b9012ab54a0dba807653701d124de16ac4e4580a audio: Re-arrange member var initializations
- + 7294f5224b9ed1d9e631e718c7d08fc67544eb7d audio: hal: Fix to use correct EC_REF_RX
- + 5a27e817c66db5740995e43eefdac98f80224dac hal: Remove repeated unwanted code
- + be677c346d1995b98c36bb41741541bf357207bb hal: Device switch should happen only during anc enable/disable
- + 584048b714c6e6945c0d85fb30fdef31874cefc9 hal: HFP device id change due to reorder of dai link in kernel
- + eff07efe6e05723173fd2edecab2ee7ee204946c hal: Add property to configure the compress offload fragment size.
- + 3ade279a804814f92b0c30bae089b61e509ad998 hal: Fix slowtalk key value type
- + 947cb9053a08291fd62d99e4049aecb41c9f599f hal: Support for multi-channel for AFE_PROXY
- + adfe4e32250ff905d4e0af9037b607794e9d6b4e hal: Fix voice call with QUAD MIC
- + 84fa2fe20e798e0a0a353ec2dddf0a070aacfe3e hal: Detect sound card dynamically
- + 6e57d7e4b8eb728ca480cc763ed57b1c1e0b6f5c hal: Fix for adev_open causing hang
- + eeb9024bef43c03fddc8f3f01062983749310f08 policy_hal: remove unused function isVirtualInputDevice
- + bf14371af9ec25c0a5e47f6f68eb09535f72155f hal: Avoid duplicate primary outputs
- + f55b03c5d4aad45ace2ed7a20a57ff43708f62bc audio: Add support for 8974 Voice2
- + eb78be7e656d1048aab20e882dc7b6ceb29486af hal: set gapless metadata for compress offload playback
- + 4b7fdaaf6b7084032cf6f58bf23fc97027d9fdd7 policy_hal: Do not allow sonification for USB headset.
- + bbce4957f6b7d5ef5b103e1c36753f0db02d8f63 policy_hal: Fix to route the call to proper device
- + 499f1b22e14b475076fe322db5f4d61e39622c85 hal: Fix for adev_open causing hang
- + c1dc70db704bbd3dde20b3774dfdd65b0be5b9f7 hal: Add support for Volume Boost
- + 49be803409bcef7bc3ec6e054136d95497618a60 hal: fix for surround sound recording
- + 09cbbf0c1fdbd6479001f2370e503abb1317c667 mpq8092: Porting audio HAL changes
- + 5a553e4210ba739469d97c5e78e4d489c5a16843 audio: mpq: Add WMA, PCM and MP2 format for tunnel decode
- + 834543bcfa7329a423b3f652a12649a5841cdc6c hal: remove assertion for unsupported sound card
- + 8f84e9f2d37d0385d2ec234254aafa8091f78381 hal: Correct pcm device ID for QCHAT session
- + f93084982fda665355d1cf069939a6bce4584117 hal: add support for all_call_states key
- + 3e064fdd0fdfcd8ee04faa00011df9a71f4a224b hal: fix set_parameter() returning -2 error
- + 47e64854578ddf8a3061789ba9aef8c4a71f3365 hal: HFP support for setting sampling rate
- + 37b4a1cd95ed0576a4707bbea576383a3d1ff7f0 hal: avoid audio rerouting to different device when hfp is active
- + 21e5c767f7e38392af7a071f5482a9c19212f241 hal: audio routing enable in hfp case
- + b165a8aa28a9aa173bed3e37e76fcd96fd5cba41 hal: Disable gapless offload playback by default.
- + fdb08f41da991aa2823d3c222a403a897381a60b hal_mpq: Fix the underrun issue in the offload playback
- + 80ac628638ee91334afdc183ed38f1c43134168a hal: fix no audio when switching devices in voice concurrency
- + 4a72d65cef0f42c3ac37bfa42fa8f02aa9f06066 hal: handle combo output devices for voice call
- + 8911f280057ba2b3aabc99e202d976ce7f859562 hal: fix incorrectly updated copyrights for source files
- + 07a9ea232c89b45d69683a8cfb98c9dfcbfc5c98 hal: fix no audio in qchat call with speaker as default device
- + 707e7518139c25a8ce17dc833df06ca0a10c92df hal: add support for voip_out_stream_count key in get_parameters
- + 7a9e59d8eddbaee21bef0fea8d5da613677397bb hal: Fix compilation issue seen when a feature flag is defined
- + 156f6b9f71c8c3846588a97df21966d039f28bf5 hal: fix incorrectly updated copyrights for source files
- + 788431a4316dad36c3d6023802e2b8d20307367f post_proc: Enable effects param in DSP to start effect
- + e0a07125f3c024c494a8e25e27d8350be42764a7 hal: Send device based parameters for DAP and DDP
- + e5149f68326ff140f706c03ee4840a4c6211a8e3 audio: update the vifeedback pcm device id
- + 9d1632fb654a73c00ac9516dfda7771b8a180b4f hal: Add static internal function at the top of the file
- + 4408bb4af6d42aa0a9344a3a586b3c6c4ecb8401 hal: Reduce the deep buffer period count.
- + 0fe78f0b597f66f0df4daa982a6dd9e13786b062 hal : Send drain to the driver if next track returns error
- + b5d116f246d0a43037eeb8d12c28db01b8d6af00 post_proc: disable adsp reverb when preset is 'None'
- + 8fa9eab909b04bc3e7011051471023e43a88f21e hal: avoid audio rerouting to different device when hfp is active
- + b0668ee1a3df6c711d709f7a248b73faff817cd7 hal: add input source check to open compress voip input
- + 2e032359901c7912087e49e8f028ca64fb473c3b hal: fix a memeory leak caused by using str_parms_to_str()
- + f8a5d0a8705549636ecdb3114cb67525adafdbd7 hal: Fix input device selection for stereo recording
- + 8506a9832c64a31e86c45d5443b88a89789acfc7 policy_hal: Correct device selection in STRATEGY_ENFORCED_AUDIBLE
- + 301cc367c9961258c9b6b35feb54b26447de3fb0 hal: Fix memory leak in HAL debug logs
- + fe916e1781287faff8742f65bbf7c2d568f3ac59 hal: Fix memory leak in listen module
- + 287b816c4bb242984c49c0d5b710aa025515ab1a hal: start voip driver independent of voip output stream
- + 1d2ed3c583c9d94d9de3ec5af2f13789f4108f3e hal: Minor usb stability fix
- + db712ed63f1768e31112dafe52d4c36205fd0837 hal: fix a bug introduced as part of changes done for fixing memroy leak
- + e2a149dd3595bc32ccb19dd9de593201713fae6e hal: Add chipset specific HFP device IDs
- + 0c5668726fad9ffffd176c1cea78a1dc3216e556 hal: Add support for PCM in offload path
- + 0d66128fd4f0fd3ec17b34be1c76482c8c11c0e4 hal: Change device IDs of HFP
- + b979c67ced3240b30ec117b8c1d82c117d59387d hal: Add the missing sound device of voice_speaker
- + a0d835637ef913ec2478b3d963580c6cb138837b hal: Updated APIs to support Listen Multisession
- + daa708c5df26065a4e9618a5f5588daddc38c43b audio: Set the correct audio format for ADTS
- + c9965bb68c5b2ebd5742fd3ec7c429a7ece62bbe hal: select LCH tone playback device based on platform
- + 3ed162b237b95ed623c9ef23ba04f638d5987d24 hal: Fix for down-mixing of multi-ch offload playback
- + 95a0943d4181a360a06e28b758aea142ad9336dd hal: set Dolby DMID for low latency playback
- + 739e7152580eb7daff0f957c8a15f906c8d008bf hal: Check hfp usecase to differenciate between nb and wb
- + 111aeb3ab50b63c04bcb4cc748f54aa6715caf24 hal: Add support for VoWLAN feature
- + 9b7e96b5afdbd4dbcf566b3854e6fef44cf92259 hal: Update the correct channel count for dolby configuration
- + 8267074a96ed1b1f1a51da07f45331b3c9444477 post_proc: send ENABLE_FLAG directly to offload effect driver
- + d797e17dd0726581e3ffe2a51095bccd573ad3cb mm-audio: Update bitrate based on profile and samplerate
- + b0dabd28b2873969603dd1fee8b5e4ea38de64df audio: Disabled excessive logging in OMX AACEncoder
- + 5bdb70534aa4474c0f6400a7f6528cb3068a6b38 hal: update playback channel mapping for USB headset
- + cae30b12ad0b257cfc55c7e0c968b86734324e01 hal: HFP support for setting volume
- + 28261e9eb1ec9da7f38d20be1287ea54040acbe3 hal: Fix error in log message
- + 31cf24c69e7855005f25e898bda5a91c1ec139e1 hal: Add support for EC in regular audio recording
- + 575c155665e2a3df31d99e62238521b264ea3d95 hal: add support for device mute
- + 52abe0b44e74cbe9b38735ccf0ff4ad7a1f7154b hal: add incall music uplink2 pcm id
- + e6fff40e4e2674e8fc8305d68514ff74004c4293 hal: Clear VI feedback cal after VI capture path is started
- + c9bf40d3769c14fe13046165de2b3bd9634273e9 hal: apply TTY mode change for all voice use cases
- + 0c9194fe77c8a9b3b35c5711f9dbbbebdc2ff30d hal: Fix compilation issue when Dolby DS1 feature is disabled
- + 120b9ea1200d344d8b0d2362bc6e6ea1a00063f0 post_proc: reverb preset id is not mapped correctly
- + 36f75bce542dcc492a6c38035b303247f4e0587d post_proc: disable Bassboost and Virtualizer for certain devices
- + 62afce41ccdfe02a0114a0fd668bc09d8c611f4f post_proc: Enable reverb in DSP to start effect
- + 9c38b18191387c96c381370d9c654ca5d0069475 hal: Add support for turning fluence on/off
- + 50a3feee86329443824cbc28cf56ba753847dc9d post_proc: disable effect immediately when routed to invalid devices
- + e33427d579b0fe64d3305b60a2ec0e3cd5379530 audio: primary desc check for sonification
- + 2aae77d5710fb1c685ad0918e11c562b65e8a002 hal: Fix for no LCH tone playback in DSDA
- + c47c86fd0752bee8b42cd0c917e8e1f1ba2e8a87 hal: Update EC support for HPF usecase
- + f6d3c5564bae4c85d3cc98a8660fbfc159d7fbac hal/usb: Add initial volume setting for USB headset
- + 11fe3530a8c27708fc193f06df20a20c08a76531 mm-audio: aenc: timestamp fixes
- + 0c097d5344dbdd06e4b6bb09e0ba078ab89c170d hal: Correct PCM offload fragment size
- + 95072ba17595f54dd52ed744f8337b69cba2eefe hal: msm8974: Fix echo reference port for msm8x10
- + 0d06c8e7c89a18eee365dd9e8eb44095f9868e9d hal: fix to handle voip issue when input stream starts first
- + 523ae41684c59628fb33f415a7369550c204d732 Audio: Fix for audio loss on switching between speaker and USB headset
- + bd1440c8aa2a80b490052ad0a1eac5d17ba45a51 policy_hal: remove VGS check for BT volume
- + 5856f9b61a70d42d41dfa2560c9a483162e7ee0a hal: fix BT device switch issue for audio playback during VoIP call
- + c05cbdb4b1e48a594cf9230c210b9c593fab78f9 hal: fm: Fix incorrect routing of fm audio to speaker
- + 33de8143c0e24e0d4236b8061d9fd476ad5beb9d hal: Ensure all the mutexes are initialized
- + f930675069ee094544dc9bcaa13ff53df2a9dcbd audio: use of audio_route_{apply/reset}_and_update_path APIs
- + 9d2feb772a977454f9bf90373fff98d9fa29d5c0 Revert "audio: primary desc check for sonification"
- + ea098923e9e5dac1cd615bc124ddc6afe6de6921 audio: Remove unused var 'update_mixer'
- + e293e173af7abcfa4ac2d276d7f67db7626b3b7f Audiod: Priority change for AudioDaemon
- + 6c34443ddad38fab392efc69033d495741c5e12f hal: configure HDMI channels based on sink capability.
- + 674837a6ea5d4446df763b1f66e8fb7fd8f70d15 hal: Set echo reference from mixer file
- + a1673712b85ebea5b6a292a95ef9422731d02547 hal: Add XML parser for platform info
- + a1a9ee0cd00e67985f4542a597db4324a0657d5e hal: Fix VoIP Mute failure in SIP call during Voice call HOLD
- + 4673b151fc858123eefaf0706ad300981cc63221 post_proc: disable Bassboost and Virtualizer for USB_ACCESSORY
- + 34fb4cbdee4e14f9d48d5f3308263c6b14a92906 hal: Add support for VoWLAN on MSM8974
- + 74ff5955621fb2dccc865448063b092392648be3 post_proc: fix post and pre process KW issues
- + 5cf8c1a93863f7727d2781af18d30cdc0ecec57f hal: Fix teardown during back to back pause/play of WFD session
- + fa5187814c5b7f1241b3c47a159b229446235a92 hal: Fix no Tx issue during multi party HFP calls
- + b2c7ac1aa76410e3558ea83aee19e5b436399eb9 post_proc: improve logging
- + e4514fade5788122926207a5052d73739e847142 hal: improve logging.
- + 3a0a6fd96b909b15c921cea22004253952e3c4cc hal: fix mutex unlock issue
- + 521934f6e7c4a40b57a1d6145e789d74c6d79d37 alsa_sound: call voice volume api for direct output also
- + 61d3ae196ef4fbe0c6cdc5f1a8195ed9dcee0787 policy_hal: Set the output devices in ascending order of outputs
- + b692841c2c364d2c6df6530d7c2bc346872c34d5 hal: fix the set_echo_reference call sites
- + 9b69ba11cdc293ebc9f4aef2a7d2a3ae2fb0d8f4 hal: Fix compilation error when flag is not defined
- + 6a4c3371a53d1cbe0bffcb1edc01de5204f173bc hal: Permit device switch for primary output in a voip call
- + ee73360895cdc83fabaf656c8f823c83ef10ffd2 hal: add missing flags for extended features.
- + 7854128f68f88c0d557402c872fad85572adedba hal: update audio feature flags
- + 9952f5260c3c258128ff13252225a170cc029e0e hal: add extended audio definitions in hal
- + 97f6d999e538e70924c2d4e620af01ee6163056f hal: remove ANC headset devices in hal
- + 90e2cd85988aab473e157a28ae594f247b4927d0 hal: add support for pcm_ioctl() api
- + 3e68db3947a4e1e9f6844841c4cfe79b27f7e736 hal: Correcting syntax to check Speaker Protection Macro
- + 654b0a677ff4bcd857ccb85da8b65762b4151743 hal: update the vifeedback pcm device id
- + d1179ade2b6a001006298ec94083edcfc586534c hal: make file change to export audio_defs.h
- + cff6e3e6c8151e3a232f5fb2aeed8f3ebaeda677 hal: Update HAL to handle offload format with AAC profile info.
- + daf9c546e0c0ab2d04f5c301006b6a02724f4bf8 hal: fix for open input failure while SSR is not enabled.
- + 23b3af2ed67aac322a5f41f82793f0f767b5c16e audio:Set the input device for VOIP calls using audio path
- + 27cf526276eee9e59b20c13afc80259f34872e98 audio: Changes to enable Local Hold for DSDA calls
- + 4dfa075bcfdaff7bdc26d736f60e26115c3c2053 hal: Fix compilation error
- + 8005dc822d6a2c8e6e61eb005b61553a93561a42 hal: Send voice cal data before routing voice usecases
- + ab9b1ef5fa5bdd164a3ab20d1eefa3ac45693804 hal: add support to send/receive voice call TX/RX audio
- + bd9f33f6fc9e49710a8fa9d4778034c5c8b82f83 hal: fix unused param warnings
- + 69236ba7ec6c31963b0a64027bbcfcd64cd39219 hal: fix incompatible APIs
- + fcf8ffccce5792e0f965f4669baffe590c567b33 hal: fix low volume issue during device switch in a hfp call
- + 4a3b252faca03b7d78d605ada3645c50bee38457 audio: remove build varient check in audio daemon
- + 6f461b9613b2bf792a7e6b71a14d3e4f1a276536 Audio: Fix for FM off/on delay post SSR
- + 2d19ab439c8a22a49a5bed296a953ef6f27c0527 hal: SSR support for pcm playback,pcm record usecases
- + 4fe3e516295e240f451fb4b4e1b334a2cad4e17b Audio: Revert hal changes to block pcm_close during SSR
- + cef332d7fe2b06d85e30fd73a6a2196f70bea8a3 hal: SSR support for compress offload
- + c6ca63585ad52ca057a100876e73703602146aa9 hal: SSR support for compress offload
- + 369dd68fb896b57348a83803f42a2215562b1a05 hal: VoIP call auto recovery if SSR happens during call
- + c9e9e2cac0e2bd96898339ad2f79984fee2ce3a4 hal: Enhance VoIP call auto recovery if SSR occurs during call
- + 593b7c16098247fcf52cdd50d3e5a71de0ddf5d0 hal: Avoid double free while closing of VoIP driver
- + 834b22f54dd9bbbf4488f0818ff67fbfba32cddd audio: Update error number in HAL
- + f85f6a2f92329260c3a2fa27b55477f03cf5abd0 hal: fix voice call device routing issue
- + 6c23f38001bc184940b145b73991ff30a316fac2 hal: NULL pointer check before using audio_usecase
- platform/hardware/qcom/bt
- + 3f76f110a129ccedbe6a19151ff47f6e05d04388 Bluetooth: Enable Bluetooth vendor component
- + a31c0bbea1dbc97c53107fa6f78c9e6c9fc9e59f Bluetooth - Fix devicename being opened on retry.
- + 8e30e72ab6626e429f9e845814ed9a3b259ff9a8 Bluetooth: Driver support for AR3002 SOC
- + 19b4c946cbfe8b86a62760feb6e7c97fac60cdaa bluetooth: enable lpm support for atheros SoC.
- + 5b324b27c3a4b28b39b16d6944bf1b7a665af03f Bluetooth: Driver support for Rome.
- + 62907af8d0ae150689641244a9488b71645a10b5 Bluetooth: Fix crash issue for 8960/8064.
- + 1ab28c4689db9bf6bcc88dc696863e03e0e092f8 Bluetooth: Add changes for wcnss_filter introduction
- + aabe785d8670161d2198b28d181f760931a01424 Bluetooth: generalize transport initialization properties
- + 8de7842fc6954ffdcb8564a161ffab19a208a0b3 Bluetooth: Read and use BD address from persist file.
- + bec8a25da7decb12eb13e67df536a9567efacd09 Enable Bluetooth controller logs on need.
- + beb6b0a482d15508b4b52266502d875fdb1e8d35 Add support to rome 1.3 controller
- + c83133b229aced0f0c42b9c3a7a8b1fa626580b7 Bluetooth: Add Rome 2.1 patch
- + 960ddcb8f8529c12d01ab52c5138f95fc1bc26c1 Read BD address from persist file
- + ddb70dd3319291329ab01fd6cc0dc02b5424e4d4 Bluetooth: Fix proper rome chipset version check
- + 387a3f370274d3e9eb3e9114e35d07918b2e3775 Handle cleanup on termination of wcnss client
- + 0fb6684e8b12b90313771fcc2ded461e79161baa Bluetooth: add bluetooth and wifi status sync change
- + a132f9bdfcb5252907a9e049a6c1502422a6949b Bluetooth: Fix for fail to turn on BT after multiple on/off
- + 03c2edfe6bf177d2e15c2b79af4551bf1431fc21 Bluetooth: Enable controller logs by default
- + a07673f11d2ab8da2660802dcb5c927e542604d0 Revert "Handle cleanup on termination of wcnss client"
- + 1a63df56f72d2de7ff34be27fbedc061b453f4fc Bluetooth: Fix for BT fails to turn on after recovery from crash
- + fc4306b1cb3583fdd096a8dec1fba41162a96507 Bluetooth: Enable 500msec delay only for SSR
- + 6f23d149da7b1f7507f3aec519f9c0c09d854dd5 Bluetooth: Fix extra bytes during downloading rampatch
- + 4c1f23ab1946093ce6f799146f09515b6b6b0359 Blutooth: Fix file handler clean up
- + b9ddda7e22fbc82e4fa68fb647b843997c485473 Bluetooth: Fix crash on null pointer
- + 4863a279e1a9cf953aba21ac47583b3e801a1421 Bluetooth: Ref count increamented based on client connections
- + 842f24c8616471455f60d2bafaf11cb3a189b66c Bluetooth: Fix for rampatch version parsing from tlv
- + 76e96a1446c188d20e69b11d29082b7e2f2e1745 Bluetooth: NULL callback access avoidance
- + ce9a628d799ae1823e763ee871144a49e9e49fc7 Bluetooth: Fix for nvm file parsing
- + 17cac688e897c13b56ccd530f949a454426d711d libbt-vendor: KW issue fix
- + 35b5bff0529f3ab4acc1d048f2cfb80a67a151d7 Bluetooth: Add VS command for disabling internal LDO
- + bd8ca91d4461be037308a5cf0995f1ed17276f41 Blutooth: Fix to use proper system file for extldo
- + cc8eb58a56c77b655685e4644a1da44e62f12955 Bluetooth: Featurize WCNSS filter to build for Rome only
- + 6c796d4f8e2af7bd60a16cbf12b18d3ce6dddf49 Bluetooth: Compilation Fix for BT bring up
- + 589410631f31736dd6989d6e5fb36622d2b15c81 Bluetooth: Remove absoulte path from AOSP
- + ebb8177bad2d148f22b5026dedaf1f2f44a870b8 Bluetooth: Fix for not to trigger Epilog process if no interface
- + 756e1529c532218374cb4ec4009d6b9dcc69623e Bluetooth: Copy libbt-vendor shared library to system/lib
- + c8613645888443c2c39b9594a363fe0f43b905aa Bluetooth : Resetting bluetooth state in case of pronto
- + ed44f4b8d1afecaaf02d7c62d0b18a9490628267 Bluetooth: Compile libbt-vendor for both 32 and 64 bit
- + d593e628392fadd54fe78fedc4aa9bb473977769 Bluetooth: Add get baudrate opcode
- + 1657c527a3de76a538e282f0bb4d872882dba36c Bluetooth-Wipower: Support for wipower forward handoff.
- + 522a36934b12b0a173449f7d169b9ca23d0fa15d Bluetooth-Wipower: Property to enable wipower via adb.
- + 73163c47fdc963b07f735a43d8e60d037c3717dd Bluetooth: Null pointer handle after ssr_cleanup
- + 062bff7fbc3d717ef71f3d181ab634c5cf1d8e20 Bluetooth: Null check added to fix Klocwork reported issue
- + 6979a7ad885fd6e0b297c67868950f856cf16815 Bluetooth-Wipower: Wipower handoff code.
- + 6e33e3f9ed2e1e48ee5502ba1898bb180a23f75a Bluetooth: Turn on UART CLK before SoC init
- + 25db7c0bdcd75da6423fe3d8391c47286c3c6c52 Bluetooth: Turn on UART CLK before SoC init
- + 9a4070ce3cbe2df9943fc245bb0409e471479a0e Bluetooth: BT Host and FW version from a file
- + 154f70aea245c3d41779f73e6158ea1f1986fd58 Bluetooth: BT Host and FW version from a file
- + e6c20777d2810b0bb27b36ef520e3a6bc2ba94f6 Bluetooth: Removed writting BT host version to file
- + 9897f69f963b6c572ae15a4f37049e0d4a145f37 Bluetooth: Add support for Rome 3.2
- + 7d28603cf6bd155df6120b73a7808a769890e078 Revert "Bluetooth: Enable controller logs by default"
- + 5a1c73ff4282cee0f5eabf1516cdba30b7153fe1 Bluetooth: Fix SOC version Dump to Correct File
- platform/hardware/qcom/camera
- platform/hardware/qcom/display
- + c21013b0844a3a3f6da63b7305a657c75b261296 overlay: Compile MDSS rotator even when headers not present
- + 276e9f5146321e8f48d6f07f16654d944ceb18cc hwc: dont return from vsync thread when read fails.
- - 09549f6d757194761ea26dc0bd0717b851d8f067 display: Add support for flip operation in MDP comp
- - b1c7632ec53d3ba4d65643936b61e83c4cd63376 hwc: cache layers on framebuffer
- + da10c14304a702e4c076067a12648a50202c7253 hwc: Add support for faking vsync
- + 758bfc5b502de739fe26ad4164d10066d7e953c1 hwc/overlay: Dynamic pipe tracking.
- - 54821fe3a2bc914f84d3fd182068047122584e40 libhwcomposer: Add support for 4 layer MDP Comp
- - 768619ecdf3ccd48e25e4874fd78ad03c3ff867b libgralloc: Discontinue allocating FB buffers from carveout.
- - 76e313c901b66bd248a9143e11f08e5340c752ec hwc: Disable mixed mode composition for secure videos
- - a25674894733bde53a58a8f3b90dbdc2a4dbdd46 hwc: Use number of app layers from the hwc context.
- - 018e54569f1ad7cf1d6e06db293ba7614358e626 hwc: Avoid MDP composition with alpha scaling
- + 74d978ad79fddc383e5f05c984b0a5c6b85a71d3 display: Fix includes
- - 935cb684ca3ce35dc112475c6ae6dc94185d5ab9 Update buffer dimensions with new dimension
- - ff5c5306b0ea93715224f90c8705015cabebdee6 overlay: Do not clean up pipes at bootup for MDSS
- - 1d183f59f5de3b7ab1f6167cfbfc6a857a4f4953 hwc: Implement dump function
- - 4ca423e271248fb1d039365e4b2bce1ab05325f4 display: Use fences for all targets
- - f6f49a11d5f5b123fb4090158aa0b273d1c9e7bf hwc: changes for hdmi hotplug and hpd
- + 5182a78d887cf421d7d466758b4e969dc8d64907 hwc: support WFD external display
- - ece296ec988e7d58a93961776c6a539f67bcd6f2 libgralloc: Use ION_IOC_CUSTOM instead of MSM-specific ioctls
- - d95c4083ccc98f795847c34c6574e8a219e4cf7c libgralloc: Change ion_allocation_data fields.
- + 9da8466f295a6fed0dd71eb3910db14a2dcdd9d6 external: memset commit struct
- - 3f2323fbbe2ae5200964a801efff82f1accbac79 hwc: Remove buffer_fence definition as it is not used
- - c180c4eba4650561a54b038a80e6f8030f481cd5 gralloc: set ION_SECURE to flags instead of heap_mask during ion alloc.
- - ba48b01c18450a50f9c09e9217f9c83dcb5da3b5 overlay: Do not unset overlay for MSMFB_NEW_REQUEST
- - c6bd6d92c282c123915c2eb79163a58ad4a05bbb display: Add target specific flag to support Venus color format
- - dec98cc96e47c12e819717a1e6a7fbeeb6f4537a display: Standardize log-tags for qcom display logs.
- - e78f052ce5506af02e1604b4470c18c1a3843c2b hwc: User Layercache for external display
- - d7f842768a38d3a43713018065320b2175166446 gralloc: Mark framebuffer as ION memory
- - 8df2ebf6e91cff9b33ffdeea7b6388b3dcbe9668 hwc: Fix issue with Layercache
- - 8fb0d32b7efcba4a934d37b1a716baf309853641 libcopybit: Correct AOSP license marking.
- - 94baddc4d7e25742c4492aeed9114a251b68f1ed hwc: Support swap interval zero
- - e37e5711cfbc23433c35b2e39524dcd734480d2b hwc: Handle ext display device conn/disconn requests
- - 92fc1309f0f1d81abe72520733f8e9899cb16a00 hwc: Retry vsync on EBUSY
- - 3d4c0ac4f2600ca28eb3229ed0c7b0e4c0408c3c libgralloc: Add support for custom buffer size.
- - c5e61488bfaa459baad3c9100fff2ab4f1bb73d4 display: Add support for Venus color format for newer platforms
- - e8a01791fe268b13238da7ebcc71d214ef12bf58 libgralloc: Import header for Venus buffer size calculation
- - 73dcce48d6f44baafc199f4f93e4172477bab38e libgralloc: Calculate aligned width & height using common header
- - fbffad72c8e5132145aedb9b66d3375409329efe mdssRotator:For Venus, rotator buffer size depends on rotated w/h
- - cf053c6edab35a580f297e53492bf7340d73fe43 hwc: Support 4kx2k FB for Primary and External.
- - faae042b76787a3c956f5757b8b6032322f4536c liboverlay: Enable secure content flag in Mdss Rotator.
- - 6e3fab811345e0e93ce4da51855f580f09dedc07 liboverlay: Mdss Rotator secure buffer needs to be aligned to 1M.
- - 47573e20d5072485e245f3d612d44a9c1e19a5cd display: Add display metadata in buffer handle
- + cbf7ccc4b6f3a2e8fe5d64f51d83757c87737dad hwc: mdpcomp: Restructure for 4kx2k displays
- - 81c4e7d5743e8e53b070bfee01360513359b5115 liboverlay: Check for target specific flag for older platforms.
- - 75526f59415cbd9564776af324084c31e75fe3d4 hwc: Delay HDMI/WFD connection request by one frame
- - 37552c5ad9a1b47984c8455a527c4a7e704b7a1e libexternal: Add support for changing resolution on HDMI
- - ba9eed56530c3a050e5c7c5041baae21bccc05ee hwc: commit changes for ext display on blank
- - 08c65b3d25c584059b8528bf0d6b0efa66fccead overlay: mdssRot: Fix stale rotation flag values.
- - ccb4460088a8acae9d3b29f60954922d5c814d7b display: Return MDP pipe availability per display type
- - 6b353bd3d634042ad3129755c513f47159f8ff4e libcopybit: Merge copybit HAL from jb
- - bbca62988b0acfa361ff0614f9a203e11aba23b3 overlay: mdssRot: Fix the logic for setting Rotator info flags.
- - 12b103bdac6709a4ea83bd67ed58a84476e65bb8 display: Add NULL check for metadata
- - eb128aafbcb98e213ad7c633b8c66689573e4372 libcopybit: Add Async mode support for C2D
- - 361da4fde0e3eaf8934fbc298438f7fbbb6ced01 hwc: Add support for copybit(C2D) composition
- - 4e931c1d7deafa82957de21d7d929c3cdcc3cf3a libgralloc: force 1M alignment for secure buffers
- - 6e6f9a907ecc2c8f6e48a41d9b378737475be62b display: use metadata ioctl to get panel frame rate
- - 95e4c9f9bf5db0d6db87d989143f9e99fe9352f8 overlay: mdssRot: Do not reset non-rotation flags.
- - bfc79c20580bf145ffc8110a5cf5f8e3083a639e libexternal: set hw.hdmiON system property
- - 6f8ca315d802e448a816808714c214baa435580b gralloc: Remove update rect
- - 7651a80dc946dbe651442ce1de8685e3e12e54e8 display: Use GRALLOC_USAGE_PROTECTED to indicate secure content
- - 2515abfe7cd2eded9a39a7472b1e7321cd911119 hwcomposer: In Mdss,secure content policy applies to layer buffer
- - 57e3c819bb6f700eb3bdc7ef38e2d3691587c1a0 hwc: Invoke commit ioctl even if there are no app layers
- - 7b03a95d0af95d27762c0449bc1ab1c4cb1fecf2 external: use metadata ioctl to set vic
- - 288f8c7e25b1bda2bc4864ecc8e0fe02107fc4fa liboverlay: Rotator-assisted MDP downscaling of videos.
- - 7bf31c32c893f9db1d0c57beb3822192c1bce2dc display: Reset metadata pointer to NULL during unmap.
- - cf53700d9f69e871f81c2263840c8109ebcbf17f libhwcomposer: Allow 2 YUV layer frames to use MDP composition
- - dc01a53d01339078b3337a40647aa31228692077 hwc: Do not set Secure flags for UI layers
- - 8f7a94f8260fd78c51f0acba07ed57dec4a710f9 hwc: Pass transform value while cropping dst rect
- - feb2d8afc9223d28f93c7db4490de209e72f15c2 display: Add support for overscan compensation for ext display
- - 4333330e1181d35e01bb2b443dcb2e8003c8c073 hwc: Call MSMFB_DISPLAY_COMMIT even if FB handle is null.
- - e1cea3e68ff3c269c68a04e6b3161b6994c64dc1 libexternal: change the order of ioctl call for HDMI
- - 4b9784ea2993348c0cad39cc8f2b53423fa9d58d gralloc: Do not set ION_SECURE for non-contiguous heaps
- - d81f9e8c065dbc5288d84fd8e23e755961b0bf48 overlay: Remove unnecessary lock.
- - 7535aba916bc1f55561e9b07b847d07c7865c53f libhwcomposer: Don't count video layers marked for SKIP
- + 7421472e5ceb9d820f3fc17fad9ef4f8250c9ac0 display: Reconcile display HALs
- - 73d36df6852e7d350be6a923033252b194871280 Update copyright to The Linux Foundation
- - c18dbc2a3de977440ab054a63a10bc6f5dade8aa hwc: Don't use MDP for buffers of width less than 5
- - 23f69b29e48bca0cc14514e03b94dd0fe7954c1a liboverlay: Set mdp src format as rotator output format.
- - b4d184f102a91055b2403b9a64d0bed1b831fdd4 liboverlay: Fix stride alignment issue for s/w decoded video.
- - 24f20059ecb11bfaf8d6f078a04e413fd263a6d5 hwc: Log if vsync read takes more than 2 expected vsyncs
- + 69f2bb260e2f5b1ceaebd45ec220ac1ac5feede5 libhwcomposer: Only 4 pipes can be used per display for MDP Comp.
- - a44100cafc1062a725f2bba809b56846f21c8952 libgralloc: Add Perform function to get the stride.
- - 501cf7b6ad5d26f85785912d2e0f162cc6360758 qdutils: Default to GPU composition
- - 86c1729e75df4009f9d773672579e074cc53f889 libqservice: Add a client interface.
- - f53b377bde70eb4a28acb27713c17a855ef42495 display: Close 0 fds
- - 01f5c8eacb67de662f17069589592f5f79cab241 libgralloc: Get the stride information from libadreno_utils.so
- - fc3652f2c70e5548b8011b6a1a608126b92e6ff2 overlay: Fix rotator output buffer size.
- - 4ca8f3aa9a3716b4827ca11e322078a36d029a3a display: Do not align down input rotator src height
- - 7128e50faef935900153229f87874aca4c41cff6 hwc: Get notified on media player death.
- + 0d0a7cbdd8c0a785c970f234b94b0cd84bc8b7f4 overlay: Add support for pipe dumps.
- + 11a380df087094ecfa07f47eef140592658f5779 hwc: Allow HWC to support Virtual Display
- - b2fc956ee66f51e47898b307e519bdc4634f566e libcopybit: update the target config_mask for transformation
- - 747af1e9e1bf1f7793a2ac5babda460bf4fab5a5 hwc: Close acquireFenceFds always.
- - b551ce4ed2984ef2dfbe255d2089764ba7d06b7f libhwcomposer: MDP composition for Higher Resolution panels
- - 64b8121562eb12d6e90faa4f00715063d7e18f18 hwc: Use intermediate buffers for copybit
- - e0dff93772852824f08a4e3ca3f5af7440c7a7e2 overlay: Reset allocation on all pipes, if commit fails.
- - 9f59a7685da3f605d6cdaed037f1280a2e9cc6b4 display: Add hook for triggering screen update
- + 893d6eeb16cb076a00e3e8f6f0b83f742f359f70 hwc: handle blank/unblank for virtual display explicitly.
- - bf1e02a6d9cdd0ce05ee7173df5af9fd651a3d00 hwc: Process only MAX_NUM_LAYERS
- - 2ea027b04c2b9389d4a77dbfe97c220805b1a72e gralloc: Allow IOMMU memory to be uncached
- - c31bdcb1d0aeb41e9c09592256d066f4bb7875c2 libexternal: prefix the property name with hw
- + 9a7f27beeadfc3cb5e4ae4a2d3da7c1f8180f74f display: Enable venus support for new target.
- + 4437bcbf36da3d3bd4f15401db6e11e6607c3b8d liboverlay: Add check to support older platforms.
- + 56601cd508adc6ce8bfa100a07537e7629fd981a hwc: Check for correct screen state before enabling vsync
- + 0daaa99ee9330cb5ea01d566fbcb5d8089334c68 libgralloc: Change CAMERA_HEAP to ADSP_HEAP
- - eb2e1051885ba72271fe6d771b22b2ac7f70bbbe gralloc: Fix incorrect flag usage on old ion API
- + acf102021ab76bd75422273ffbf3a7f156634a8b hwc/overlay: Video on 4k2k external, 4k2k rotation.
- + 07a2c7660c31c23f7078a1dcd6b4dc723d9329e9 qdutils: Retrieve MDP revision and pipes information from driver.
- + a163b73beaeb6d6f78937944f7608539b28feebb display: Remove genlock usage
- + 76fd655c2873ea2ed239c60715a0cf82ed13b559 hwc/ov: Fix MDP orientation flags and values.
- - c0593ea5ecdae89d4d0ce60e95574e7c10807467 gralloc: Stride information fix
- + c1f8682f7b5b390fd2f97f27f84ce2c6587eb052 display: Remove framebuffer HAL usage
- + 66e9788c6c22099416970951ac42941d16687e81 display: Fix merge issue in jb_mr1
- - c212577ea8f84490d84265c386ddfb8c3e6ef933 hwc: qclient: Subscribe to mediaplayer death later.
- - 183939dd081ce0c7fc6dee30156cd2f20687f27d hwc: Add support for clearing with c2d
- - e29916b1608f2ce4a16e0e618dbd6c955d4c56d1 libcopybit: Remove usage of C2D_NO_BILINEAR_BIT
- - b19be57c15dc903000b684314d638d45514b6ba7 hwc: Check vsync state before sending it up
- - a37fdbf2abf594752cd16b20da35fcb6d428f38a hwc: Add DMA pipe support in MDP composition.
- - 0e8efb8afd864e1c0c650089f8160b29cc814ea5 hwc: fix dst calculations for right mixer
- + 5daeee5bcf117b10e5bce3b7ad9806056448235b hwc: Add MetaData support in overlay path.
- - e746ac5d1c522a9c1af0f4b975622241d9f21a01 libexternal: disable HPD during initialization.
- + c5e6fb0fd3a82bc0290b443db4611f4fc304a6ab gralloc: Align protected allocations with the spec
- - 830144757cbf756bd3ba0a252eb5128c8042761f libcopybit: Use blending parameters passed by HWC
- - db7ae314ed1901119a1b83a766505808ef8b71e4 overlay: Use correct downscale for rotator.
- + aeab91f9777e8e0b7ac85c7569514ce7fb80af66 display: Use cache invalidate and clean correctly
- - fec6c97a8381cd25d308c5846c3c25dec862c24c libqservice: Change the permission for SCREEN_REFRESH
- - 075ef002198999d712e32a731251dff8bb9bc7f5 hwc: Fix alpha downscale check for mdp composition
- - 73030bab82a0c77720230d639c746b6c72ede080 libhwcomposer: add dynamic thresold support for copybit.
- - 73f952ae3f4ff3beff6f5b9ead6a48153828bc70 gralloc: Override gralloc calculated size only if bufferSize is greater.
- + 2b0333955cece7f712d180bacb11d80d838c123d hwc: Configure pipe for FB even if we exceed max layers
- + b156a2f7f24e8c6acf31e613cb4dc9343de417d5 hwc: Processing of HDMI connection request when WFD is active
- - b5ed029da89fd9d9ff2fea77d53935db0410d8e3 hwc: Use correct z-order in video overlay
- - 9e3adb21e922a9d6658230b8f8298cb8cbf7613e hwc: Initialize rotator field to NULL.
- - 460350eb30708ec1eaa6089e7f4e54ec4ca74117 hwc: Handle WFD Pause/Resume usecase
- - 7a4287cce8091f3b33b3f963265feda1616df752 hwc: NULL check on buffer handle
- - 0d05d4fae17417d912dc36bbb5659333173b514b hwc: Add debug logging for fps
- - b65b23453f4ebde0dc1679162e10878dd0db4266 libgralloc: Set the Adreno raster mode as "unknown"
- + e7408371cd130b9433cb401d41f8638ea77af84f hwc: clean up overlay on external display blank
- - c6a8250a1c5eb393258b151a46b8eca96e8bcbd9 hwc: Configure FbUpdate only when needed
- + 2518757d209c21d98b878ff8117780340d821391 libexternal: clean up HDMI modes
- + 6ce73ff350332a4997501275d18d75dc105fff47 libexternal: Add support for vesa format
- + b9430d25d9245928a489429ece7385e0278f8f2c hwc: Add support for new resolutions
- + 26808f3465611f846985a56fdc82f784e7bb3b8f libexternal: Add support for SPD Information
- - e0205b6cfa29fcfcad2b75fa89f9f8b536a64cd8 hwc: Reduce blank/unblank logspam
- - 71cfd8144f66344e7c4dbcd627e19519cc6bfb8e libcopybit: protect all c2d copybit API's
- - e41ad9c8c1adb0194b26f2301d76f07384584e89 gralloc: Mark buffers used by HWC
- + 85977e3abe78ef61687cc3e869d790f4a49d505d hwc: Implement mixed mode composition.
- - 78ad495769634ab8514f85bb4be6649b50c61215 overlay: MdssRot: Clear orientation values in setTransform.
- + 92ebf9ddb7dabeaa1a5d1756c560628d9c5e9ab9 libexternal: Add 3840x2160p25Hz to getAttrForMode
- - ce416f0a533165fca070b00528745b1c1e51b0b9 hwc: Fix black line in center of 4k2k.
- - d1a2278d978fbb0cf936a8a70c0f3cc49fb9bd7c overlay: Swap flips on 90 only for older mdp version.
- + 47aa15ed7870df63f283ae296cd4475282d998bc gralloc: Enable framebuffer memory mapping.
- + d224a1a2dbcfdfbe25586665bc2df4704b5dd592 libhwcomposer: Log and dump app layers of screen frames
- + 6fa86729dcc1bc74587af336074efbe90ac7b420 hwc: Fix code handling downscale limitation
- + 5380a230bdeffeefbb6e228570bde2c95bcbc1dc overlay: Add new formats to string utility.
- + 85234ec2ec7febbd93bce13d43ee17becdbaeab5 hwc/overlay: Fix dma mode design and issues.
- - e7ff13f8bde798c3ce190d7d34748a69c8605baa display: Use flag to distinguish QCOM BSP features
- + b5b904c9b07fad71519a1ed65178493263b2fe04 gralloc: Cleanup usage of old API
- - bb887bd31297cb4a6ab34e2f21e6357d21baf57e copybit: Fix type conversion error for GCC 4.7
- + 55ac1617cd10110323db13668ed776bf1c667c90 display: Add msm8610 to list to enable mdss target flag
- - 46ca2267683de16666546a2c92089ca59a8a102b gralloc: Mark buffers used by HW Texture
- + bd2d083c79e70056e2e60c8f04eea4726f20c7e6 overlay: Add support for decimation.
- + 7669daee42136ad4529d9fc3e183245f302c4fb9 gralloc: Add support for "RAW" and "BLOB" formats
- - 14031eb1d75d35f106a8d8e28fa50cca3152909c libcopybit: Fix potential memory and surface leaks in c2d
- - a11b6ba75c1ed9b5f2bd2a5134b53ac44f8a5cf1 gralloc: Set correct private gralloc format for video buffers
- - ae61b2b2c35b1d6ef87a9822ca7868f9984f11b2 hwc: Fix dumpsys crash
- - 78f51e70503fa718c894fbada8967df8aeb1ed32 hwc: Close Fds in case of errors in openFramebuffer
- + 4d73d6474461a282812fb1680d6d776305a21cbb libexternal: change action safe property to persist
- + 0ceeb6ad018c1608ab5ca2840aa44a03c6544e10 hwc/overlay: Introduce padding round between DMA modes.
- + baa68983cec44363a5eb39ff166de8bb9d223090 hwc: Fix right mixer layer positioning.
- + 80fc1f95f0926f7f093218396a872563224299d2 hwc/overlay: Set crop rectangle for MDSS Rotator.
- - b32a0bc134e45c92ac3b3b0d730f9ba097644cff display: Enable more Debug logs.
- - bab187a53e4afad63df5d10111a787945a81d63a liboverlay: Add support for MDSS Bandwidth Compression
- + aa23682e814f607c311e82aa8589aca3f99bf4d6 hwc: Fix bugs with mixed mode MDP comp
- - fe7ce80e8a06a31464586e4bb8ad4cc2bc5ecc66 display: Fix Bug in 180 degree rotation use case for 4kx2k panel.
- - aa883d5d9cdc1feb226a18c66d9a9c53ffb1e008 qdutils: Add field for presentation timestamp.
- - b00f59d79ea7ef79fc18ff5b8de3bc5053c8cb8a hwc/copybit: Add check for Max layers support.
- + ad5d929b55e6a5502d9bbc773568f059e756c543 hwc: Fallback to GPU if source image width or height is less than 2
- + 4fdde76f83fe088989a0b194ffd457094e154fd7 hwc: Check for mdp max downscale.
- + e3e68ae41f1549cadb30b36ce2fef750ac17e6c8 Fix crash issue arising out of multiple hdmi connect/disconnects
- - 2f3895f3eb66254cbbe14e44b645218a38bfda9e hwc: Update redrawing
- - 530f861625f0156d7c4c30106843c4ef0134ed47 display: libqdutils: add the MDP h/w version for 8x10 MDP core
- + 9f084ad8aa1546cf17efe701ff4fc1c71e63d874 hwc: Alpha downscale on MDP4 is not a hard condition.
- - ca3175981d7469ef65b08238c6988c8f8b445f7a hwc: Fix left half of fb for high res.
- - 5eff8b6e013029bacb62c9ba4fff9cc24dc1d15d liboverlay: add the support for 8x10 MDP h/w core
- + 944e02e88ee07252026118d83a107ed04cf285a0 hwcomposer: use DMA overlay pipe to do frame update on 8x10
- + 98acd09dde74b2b2e7fe92b4341df320a2449eee hwc: Fix Idle fall back when external connected.
- + 9404e2a474c960584d99b1f0bdeb0d56f0b70aa1 hwc: Add property to differentiate the input image format
- - 1b379695ef3d008575f382d7ec747ceee515a891 libgralloc: Don't pad if debug.gralloc.map_fb_memory is set
- - e51f8ca5ba8f5885deac26377290d26574896609 hwc: Fix unnecessary pipe allocation from mdp comp.
- - fc940ef958bea9de2d65d824b23170c5302e8d59 gralloc: Add ITU-R standard info for YUV formats
- - 0124cc725d7d670c8c79dcec9df38bea5183bc2a display: Enable copybit on msm8610
- - 045d9c8a17c63266f575d784b19a62fd382b885b qdutils: Parse panel type dynamically from panel info
- + a2978452bd37c6e8ff7777b07f652dd4f5cd5905 hwc: Add support for EXT_ONLY Layers
- + ffef74885bfb90b8d8ba99966145f247ab6afabd display: Add support orientation control on ext display
- + 59a110773c65e170dcdc561c583c744991a2f6ce hwc: Do not show animation on External display.
- - 68a51923d27ce3d1c440c9060fc5de1b7bd5768f display: Fix acquireFenceFd memory leak
- + 564ee925e6241865853b40d6775b170e8c67dce8 libexternal: Support VESA format
- + 8bb8f9de3b3f4efc2dfc9d2fbf572685ba0f5926 hwc: Simplify vsync code
- + 1cac81521d81f78bd484064d6c4956d30bb0e6f9 hwc/overlay: Crop x, y, w and h should be even for MDSS Rotator.
- - 6dcffbf7bf064c31596259b4dcc1ebc62fe5d00c overlay: Do not carry over the stale rotator flags.
- + 9d52f4395f33ded0752152f4a4208e0bf6a9e5ce display: Remove default arguments for setMdpFlags function.
- + 2d998a965819ead06f8575b42eebde0a49bed308 hwc: Implement idle-fallback for videos
- + bd3ea926be28e2f2d3a7c4db82e63c5135c0f629 hwc/overlay: If configRotator fails, mark all pipes as available.
- + e247408f065fde9c84b3af6962e5a9f968e4c772 hwc: Don't permit rotator use under certain conditions
- - 45c02efdb131e3e7b3f6731d38c3399964659835 hwc: Set List should not block DMA on 8x10
- - 6181aa265af05ed94c8de40ca789aac13f3f722a hwc: Add check for YUV formats in configRotator.
- + 89bf85d13062c52d208624110440188294040ac4 gralloc: Do not initialize reserved field
- - 22616d9e1890539789ca76e655274365e980de8d hwc: Unblank primary display on bootup.
- - ef379d4b825a3c02ad74db22bbd101fe13a67383 hwc: Do not include Framebuffer area in calculating total area
- + d7e8d0c3d12879811bd4301fb3b9373772b3de43 hwc: Update orient info from transform.
- - 92896b8622438b2a5b2353f7e5b4eb667ddfa936 libgralloc: Fix secure buffer issues.
- + 8a11793ad1f59c5cc2157c40f8e18023e232c753 hwc: In scaling check, consider out of bounds layers.
- - df0be75f634fcc9abc040cabeee8078a76ef4204 overlay: Reset pipes on config failure
- - 5491c8ade9994d0393d1d37df8b632ca6609e8d0 hwc/overlay: MDSS driver requires 4-aligned crop.h for interlaced
- + ff78b8909f92f3a7d4c70e4df37d5c3da8062ef6 libgralloc: Add support to use CAMERA_HEAP
- + edbe51811c30fe4d27cc2a196eba8ee314c35a38 hwc: Featurize framework changes
- + adf4730f2f1aa1e7973a6065f4195f0ce1585902 copybit: Enable copy bit to use sync pt
- + 1a03d484e0f01130725839df553a767f0cc7ff79 hwc: Add BWC policy manager
- + d0fd579ab4e13d1957e8ba8669c75c2977ab56b0 hwc: Allow for yuv content to go through ppp on 8x10
- + c5b96dc13ebc8fa964d3d9be989501131e41fe7f hwc: Fix Bwc policy's decimation check.
- + 82f1d28d5d60501bfc10463063d996544c9a04c4 hwc: Add action safe support for low res panels
- + e661f9677d184fae6163116c7c79b8edfa87284d hwc: Fix to avoid heap corruption
- + 0d65dbe9b003f56a8820e07f150cc2404266bf60 hwc: Fix MDP comp array index access
- + c5893f1716917dabee42515bd4ff7b2329fce234 hwc: Move max app layer check outside isFrameDoable routine.
- + 24c199de2d0899ff6b6f040c0b3ca6ef5605bac8 hwcomposer: Add adb property to disable Mixed Mode
- + a6ad22dbd559be51f2bacf7f166b59b3e0bef7b0 gralloc: Allow system heap to be uncached.
- + 4b79e27fcfdd50596af5cd580c34a6845e7edd07 display: fix binder interface for setExtOrientation
- + c66f54dbada364b6a30db5e9eead18184b5b3178 hwc: split display: Allow FB to acquire any pipe
- + 5a9bc432df8313650863536bbdda1e5f5fa4ed9c libgralloc: Allow USAGE_RARELY flags to be uncached
- + e8e7627ae9b067d80a462e7b5b51c0efd1953656 hwc: Don't use yuv count for fb Z order.
- + 8fec5c360f8d9b888d605ce01cb7ffab6480623b hwc: poll for vsync event
- + ec1479886d5ef1a48720f43076eeec22e8593172 gralloc: Fixes for software composition
- + 8478672bdbdc5b34f6356ad7701290814df94ba3 gralloc: Use compile time flag for mdss.
- + 601a8b26746c53986b21e11ca4a1dccb7936fcbc hwc: Set external display indicator on RESUME event
- + 72921554e7fcb5ca78886b66eb62af92c6b1fa99 display: changes for mr2 bringup
- + e1ffd3e0dbc65656331476d79563af24a8529504 liboverlay: define log2f only for jb_mr1
- + ae46f3ad39a3eded80744857980e8bf4238b1c8c libexternal: fix mode selection
- + 1830d50573210f1f1d6e6f7d87cded36bff96211 hwc: consider landscape panels for calculating aspect ratio
- + 35fc68bb0802178cb87c010c7ffb1157098dc016 overlay: MDSS cannot handle 1-pixel downscaling for UI layer.
- + 784d7396b99ba28ce5591f9f03065b608682e262 liblight: Correct blink node according to new kernel changes
- + 26bdee916c7ba42447186213a64d514a453013b5 hwc: Initialize yuvIndices properly.
- + d4e6585258c3f53cf5f82b8f463d10b61a108702 hwc: 8x26: Composition policy when WFD connected
- + 9fb032abef416f4acc4353dfb43e78f157f8f81e hwcomposer: 8x26-1080p: dont allow mdp comp with HFLIP.
- + ad0f0d0a1f1de2f0c665116129a07a65fd9b0b7d hwc: wfd: Call commit even if in pause
- + 7c4baa4b0cbc7f9184f0f1e9dcf6fdfbef3aaafb copybit: Fix type conversion error for GCC 4.7
- + 8e6b61c2061af65cb4ffdbdfa91f6c0d193e0488 display: define QCOM_BSP
- + 5fa4d60a7c6ff732acd56196c8ef67996bfd4949 hwc: support 8x26 variants
- + 67a38c356572a3e994d0d0f79dd2741d0204f217 hwc: Add support for uneven split primary displays
- + f0b34cf2933d6ba487d1fa64fb7f9699b009b9d9 hwc: Add 8084 to the list of mdss targets.
- + 47d6b64faa575da4dc97e4bc97027a3dec3159aa libexternal: enable HPD if target supports HDMI
- + 94d62369903d92aebb74d01152e1f1c50e41f32c hwc: split display: Fix flip on which to do crop swap
- + 088bd89d64f943879eabe845c4d866586e7fb1bc hwc : Fix crash during dumpsys
- + 74e4567e350ff76f2450a62e106ad3bf9aac568a gralloc: Remove memset.
- + 74d9ea9f11a2142e61aad0336a47bab34a2b896b libcopybit: Fix GPU page fault on c2d use
- + 524f0f5cb9d1320f6518a597c64858180cb34bdb liboverlay: Allocate cached rotator buffers
- + e77f4ec555d8ff06ba685f9eadfe023325318798 copybit: Fix mismatch between HAL and MDP formats.
- + 912842ae42325ab71bff982da98f025d24a14d31 liboverlay: remove the unused rotator object
- + 23a813c1abe0506cfc2321a0876d94027649ea96 hwc: Sync for rotator
- + 499ab3dfdfbd85faf88036bc14fc45c540609b24 gralloc: Do not map framebuffer memory unless needed
- + 3da712a97d70dc7fa7804ca5d5d5da23cd84de4d libqdutils: delay the close of fd handle
- + b49438cfd34d4057fdb1bee07481ead6453a9a38 hwcomposer: 8x10: increase frame buffer count to 3 for copybit
- + c67e87f49e2c1a07f014b6c3445c3d6078499ff5 copybit: call blit ioctl before freeing intermediate buffer
- + 3bdf9e5e095985636fdbcdd8ee4971b429df3555 overlay: Update rotator buffer size calculation for BWC.
- + 68107424525e36a02237deee2eb0919bd7d6c79e hwc: Increase precision in triming
- + 04167cb639da2fed27f9f56e12b14d32375cab51 libqdutils: Add synchronization to idle invalidator
- + 20585702e8e1f489dd2b2fac02151c657bd93eea hwc: Don't lock eventControl for vsync events
- + 567788bfa7c6af43796f22db2f86b194fcf4d84f hwc: wfd: Fix locking on pause resume events
- + c8118acd59d94e9ce1d5d536351595ad7071160f overlay: Add writeback support
- + ad938e637220de53b634c3f3ac8bce1a3d2d8623 display: define ANDROID_JELLYBEAN_MR1 outside TARGET_USES_QCOM_BSP
- + c55d60a3d7066d9c87070e4c3901d7f91a1ac1dc display: Export headers
- + e13a60016db55ea012b188fa254b72af62555687 hwc: Add support for HDMI vsync
- + 7fb132789d34f3a8f09952b7abdb06cff560d93c hwc: Refactor of allowing virtual displays to HWC
- + 08222fc6f41627aeb738a566ec0532c3a4f16607 hwcomposer: Fix a crash with MDP composition.
- + 9dc88fc5f0208ad8104111ec7d95d05b22b5afaa overlay: Fix crash due to small debug buffer size
- + 21175f9e9f76818335caf700c38fdbd6adcfea61 copybit: Add support for HAL_PIXEL_FORMAT_YCbCr_420_SP_VENUS format.
- + 473986c5c81169a23f1ebfeef7cc2b2f5aae1273 gralloc: Default to an error value for mapFrameBuffer
- + c9e2157ede315d2ea8fb72763b610902358623bd hwc: Add support for mpq8092 platform
- + 1d8db6f83048390c85ec9d6a7e2f67f500fe0d01 copybit: Pass in proper acquire fence count to blit call
- + b6a123a7c671d78929d11abda7a669216c63eafa copybit: Ensure that copybit is not generating alpha values
- + c235bda7c27955fe199206eef90172ae78c60fb9 hwc: Use gpu composition when there is rotation
- + 25469a5548dbe52dae211b121d5444379c64e12a hwcomposer: Fix a deadlock with debug enabled.
- + d974324e4aa1fdda16175b38180bc085e82b5a34 hwc: Add setting to disable idleinvalidator
- + 1829d2820ded60ca77e5739e6b1e26ff607703ce hwc: move fbzorder initialization code to hwc_fbupdate.cpp
- + 2a4eb1b9656fd146cc0cf4e92640f8c77ed60d3d hwc: Configure framebuffer before other layers.
- + 466766faeda2942ec01a7fd68b71e55c4bbc449b overlay: Fix compressed output buffer size for MDSS Rotator.
- + e25ca774398d03d0c687e81e701bc0707afa30f4 hwc: Remove non-wormhole usage from FB config for split display
- + af5f5971d44ac4207ed9adb62696d3a8774e78ca hwc/overlay: Prevent pipes from switching mixers
- + 5800e3cd9bb583ae85d4ce651b3a2d3917339481 display: Remove unused components
- + 188e433606a2c2d2c6572c258ce96f3298038710 hwc: Fix locking in external connect and composition.
- + 07a8ca82c84b7ebfaa8d448d3ea0e0582155ee24 hwc: split display: Fix left split default value if not published
- + a9da08f5af3e7a6c88fed19106d0ccc8745c7f8a hwc: Add assertive display support.
- + 46cf4e9ddc46e753c6e6b01e3d1ab1c84328da8b hwc/copybit: Use gpu composition for plane alpha
- + 663dfa7c0ab2208747720195a3cb50b0c1243207 hwc: change error logs to debug logs
- + 192c8ac6cad509cd43b1e13efd42eec537d8ae4a liblight: Add path to blink nodes for green/blue LED's.
- + 310d04f3ced47fdb9f8d6d61f797031abb402d32 hwc: Reset state of layer which needs rotation
- + e86506ac35ebb09b6a495d6c8039f35cf699f589 HWC/copybit : Add support to indicate driver on layer with Zorder 0
- + 22fa2d3545eae871e7ebfc63153bdbfe8d2ec3d2 gralloc: Fix ITU formats for camera
- + 27dee264f7ee0c6dfba058ea8d65531d8eea7744 display: External display refactor
- + f40f2c88d524d0d4e3bd14c3b91147f6931d2201 hwc: Disable idle invalidation for command mode panels
- + ce0c9500a4e15c38bd21ded1eff2813e43c0c682 gralloc: Fix NV12_ENCODEABLE allocation
- + d3e13291f116d66549c770e8a9892afc8d3c71b1 hwcomposer: Deprecate setupBasePipe
- + 5898c65aab91963ccee40150e4fd7a101db42585 hwc: fix aspect ratio calculations
- + 1291675ee44cadc234c4403cf1b0cfe70eadaf3a hwc: Perform MDP downscaling for WFD/HDMI Scenario
- + 027d96511c3c5794f200ef1e8c3ef8f264a80d33 display: Add BufferMirrorMode support for External
- + f73bc576b86c1276cfc1dbc230f622af4feb852d BackLight: Add support for button backlight.
- + a67027089c65104b789565db2071bec5a8cc0bd2 hwc: Define and Use mSecureLock
- + 522ce66a3ee9f3a28a35929de9d105babe5644fe hwc: Add support for plane alpha
- + dc61a97792ad1bbe618e84414314684dbbefd2da hwc: Handle video with plane alpha properly
- + 2686788a4bb3e18c2aafcf6894091164c47ce6e6 gralloc: Fix caching for rarely read/write flags
- + 8f45bf6467fa1e06ee91cea1794c17b46139100b hwc: Fix Flicker on video start on MDP3 target
- + 784e98575fb88a2ed650f0e517ab5fef6169b1aa hwc/overlay: Force pipe config if list geometry changes
- + 8f8cb8a35e96f706bbeb9dac2c4a9dd998179636 overlay: Map NV12 encodeable to venus format
- + b39f8151ab1531753c6727d01bf835f4611cfe13 hwc: Fix locking.
- + dc4aeb53da64bddf92b45f2ec2aa9395b78185dc Revert "display: Add BufferMirrorMode support for External"
- + 31f4c4e7b903f1608a45db22f621703bd9c412f9 Revert "hwc: Perform MDP downscaling for WFD/HDMI Scenario"
- + 376d8a8c014a0f9d54c74fac845ade1361f734a7 hwc: Perform MDP downscaling for WFD/HDMI Scenario
- + fb5bfa6ff106d9dc8393e9af012c399bd4de7445 display: Add BufferMirrorMode support for External
- + 3a23a9d09e052de433541490c2a669c619d5ba35 overlay: Remove optimization that prevents garbage collection
- + 7c101f938853b5548e48320d83ab831cd1019524 hwc:Change the flip value in case of MDP3.0 based target.
- + 3c6bb043bb44346969fd667727e0a75312558c62 libhwcomposer: Add check for MDP comp dump
- + 9d373c0b7e3f3a86dd577b8deaee3aa6ee91ba76 hwc: Add check for block mode for rotated video
- + 95e8bc67db02af356adddded105587f5ce8b806b hwc: Replace redundant display_commit with Overlay displayCommit
- + 5cbac94cb29defd3895877ab436a5a6489d7f610 hwc: Fix Pause/Resume issues
- + a1d8301faad79ba8dbda85b53ff2c49dd7930a26 libhwcomposer: align rotator source buffers for tile format.
- + 52eab822312077469e8ce6a3f3cb95ac9182925d hwc: Do not overwrite retireFenceFd if already set
- + 8aface043840eee29cc5df64704d9492f9830d8f hwc: Empty first read to avoid stale data at boot
- + 69662ac981f9c655b7aefb04f8981e822af1dff4 gralloc: Move getAllocator in unlock
- + 6be7c78da9174570c7ec21157b384868ca4d97e3 hwc: mdpcomp: Make all pipes available if a frame fails
- + 66f856c188c851b933eea397245bfadc99e31e5b hwc: Cleanup patch for SideSync and WFD/HDMI downscale feature
- + c2d949d34cc75b8c1a00f0ca9c2419d24b8032e0 hwc: Change log message for AD feature
- + 14f6c4b3cae69813ae86a55dc236b8833162593c HWC/copybit::Add condition for video layer composition
- + 9775246ba2b2d0c4b92ebce6598a18edbbc1fbfa qdutils: initialize debug_fps_metadata.curr_frame before counting fps
- + e9b5a8f04d6ad4dd9f34298dede573798ccd07d8 hwc: Enable sync-pt for rotator on B-family
- + 75b81b9701051e8f7a155417fb380b5d667a9205 qdutils: Add version check API for 8974 v2
- + 8c5c852c864c7cfcd568dc500d5f9d4826dc4085 hwc: Add support for bandwidth check
- + 90a8d72bd690d6a6a25c5231bb0e97c57d01a2f5 hwc:Donot invoke commit when wfd is in pause state
- + d9e426d6940bef610e868a41ebc319112eafb0ee hwc: Split display: Correct source crops split, enable overfetch
- + 88e4d277ad6c5e620b704204e95bc0d19006992b hwc: Add API to find if a display is split
- + c4f1fa691c6fd7432d8672fdd23565baf6bc47d0 hwc: Writeback for ad is needed only for split displays.
- + 885e144dbdcac4200d433c974701d929f8b8450e overlay: writeback: Align secure allocations to 1M
- + c97e7bc08a0a4b4b54837b0c7ec5b569f65c6f4f overlay: writeback: Add API to set output format, get writeback FB fd
- + 1062ea16078118ed04b899860e6930f49e73d292 libgralloc: Don't set buffer type to be BUFFER_TYPE_VIDEO
- + 741d13e1fd901974b7c74005ccb6c95bfe16b438 libhwcomposer: Don't reset cached layer handle on MDP comp
- + 099a693939ab62d873888d17333d4e1626155720 hwc: Add additional trace points
- + 2464cce7cd3607a41dc2c229ddf3054f8612e5d7 hwc: Set display as active only after unblanking it
- + 15a2ea6e2ee3963a664187d94ccf889febc580d7 hwc: Add needsScalingWithSplit for high resolution display.
- + 9cd5fa91ef7480f7f19cad2097eb40e3b46a9cf2 hwc: Verify handle is not NULL in bytes read calculation
- + 3368d08ed59dfa4772d40e70b34e645b360ed588 hal: adding support for DRC on WiFi display
- + 58780b987b4b51983d18dedf32028601068e1877 hwc: Add vpu client
- + 082468e8da11defa93b6fcfc29ad77ac630a1621 hwc: mdpcomp: split: Count total pipes needed per display also
- + 90b7b9ba2769e57802d05ea834248fdba25f79d6 hwc: Handle multiple videos with priority to secure
- + 907891695197b696b07c29c5d063ebbae91a4072 hwc: Use ib instead of ab for bandwidth checks
- + b102193942185473228c3164b451d22459aa339c hwc: remove gpu fallback when there is rotation
- + b6e4b1e58ffa6b2a9dd2033f223b6b79ce060201 copybit: Release fd from intermediate BLIT calls
- + b52399cfa01141ed611c98bf58ec9f87b3cf1931 display: Add support for interleaved YUY2 and YUYV format.
- + 3c560b96fd1c2b25a4cea9aea2146a5393fb0d43 hwc: change error logs to debug logs
- + a5dc8e95fa69334c17eaec21f6c59eed39923708 libhwcomposer: Optimize layer crops when possible.
- + 8381234ce1419ff20dfbd4315760f9e8ca8efbe6 libexternal: remove mEDIDs string
- + 7f0c422ee10fa86acfbfe793dc17c60320df5852 libvirtual: Cleanup patch for DRC feature
- + e9bc60f1b2ed07163ebccac4fa8e9b08b6d67a50 hwc: Include more cases in partial MDP composition.
- + 835337abd5ca1849d86deb6a90311167c066da4b hwc: prevent bandwidth calculation in GPU fall-back case
- + 6a5857960311b3950aa93f95b61bee0c2e4743e3 libhwcomposer: Make Rect utils generic.
- + 6a9bb9ebd0d6b823da473a3e80924cae815f0993 libhwcomposer: MDP partial frame update
- + 294725962b468088bdc5f06e1a89771e2963b8cc libqdutils: initialize split char array to 0
- + ba713389c2b9ac66a50d1f13ff42ce72d0b0eba9 hwc: Add support for Secure display
- + 9bd5f64b2b3e62aed15c39d558f92bbd8df8783c libhwcomposer: Enhance mixed mode composition.
- + 7afbcf98718b05d1d2e2772cd01712be78c1b96d hwcomposer: Clear mVirtualonExtActive on EXTERNAL_OFFLINE
- + 1f6d68fce675dd838adcca31fd193f13d76a5fda hwc/copybit: Handle "R/B swap" for RGBA and RGBX color formats.
- + 0d4f5fadc0952d4e9e70dd833520122810223f77 display: Add display HAL support for msm_bronze
- + 04ce9ad5eae2b4dc912e91820cf1adc1c123dc38 hwc: Fix unchecked return value
- + 92f3abe48502b8eb3b1fcd395753569b006bc157 hwc: Add support to smooth streaming feature.
- + e8f4becdf3a387fdfbf8401c9acc6899370044a6 gralloc : Allow support for both Widevine level-1 and level-3
- + 65fe4522cb38888e8240d1e15d738150c9401aa5 hwc: Ignore force overlay_set on mdp3 targets
- + 82a3ac1c4c9d60fd0b066d1f52499b601cc903f6 libexternal: Restrict external mdp downscale to 1080p
- + 1c41212071061ea84e7954dc3f5ba1c841cedeb5 liboverlay: explicitly set alignment to 1M for secure buffers
- + 8028e3b853e6b39521836144e3f2d346e6a29f67 hwc: Add load based partial mdp comp
- + 8856270bd7447e2d1a61fa17a7dde2bcec96ffb9 hwc: always enable BWC for primary
- + 2243aa6dd9af7ce7a0881c695cc305bf87c83064 hwcomposer : Fix cache redraw logic of MDP composition.
- + 7ef9ec901115228cc465ee23ba3eb336ef407b92 overlay: writeback: Add dumpsys info
- + 7c8d34fbcc3e62076a5d23cb62be4b6f65ed4430 overlay: writeback: Do not create writeback instance on dumpsys
- + 7b7f401049f699cc31585943f6416d13e8c4b472 hwc: handle actionsafe with downscale on ext enabled
- + db202b7016ffff69d94c4bb8047509f1483e51e5 hwcomposer : Fix rotator fence for FB pre rotation.
- + 0dadfb3798c1e2eb4656d798b67b730f4fa8f7e8 hwc: Listen fb0 event for panel status
- + 59e467ea77d86890e575b5a0f5ed63c23cca089d overlay: maintain client requested size and aligned buffer size
- + 2b6e51951fe14856acd6d6ed0a8aa2c95141fd3d hwc: Set DMA mode to LINE after UNSET, commit of BLOCK session
- + bc05ef0581271690e4e823237490a4f208b2a9da hwc: Replace metadata ioctl reading with sysfs node
- + 8b1920d85ba33005f1aecf3aa0146ff5651ea162 overlay: Add API for WB clients to set secure flag for a session
- + 0eca40edd2fc2f8373231a18ebaadec7663a8616 hwc: set the secure flag for AD when secure content is present
- + e4001e736d35179a0a3fec751906ce41e4458745 get rid of HAL pixelformats 5551 and 4444
- + 62e1d731cd1cc76712d1991161ca5948001aef32 hwc: Bump up version to 1.3
- + ff511027c449507726942f8e6ae35174ed9aa9dc display: Add support to HAL_PIXEL_FORMAT_NV21_ZSL format
- + 2c215298e132e15b7b5986d5b4aee4c7c465f342 gralloc: Add padding byte for YUV 420
- + 82fc4b733f0893b2ee9c0174559221dd4505af07 gralloc: Add allocation support for sRGB formats
- + fbe96d2b78f7c33eaaf45fecd102807e1552e3dc Replace sRGB_888 with sRGB_X_8888
- + e850a8008ce163893b1b8ba9d82573bb99c39408 hwc: Punt layers with non integral source crop
- + a978f955ccb3fb270f5f8b0c64927aeca9241c84 gralloc: Perform function to return custom stride
- + e77f80877eeaf840ca6aae18a261b19de8e6ad89 hwc: Do not punt secure layers for non integral crops
- + f2feca9bcf13c4eccc1d12d3c3aec35f12dde65c Revert "display: Video Encoding not working"
- + 91090c74873c9687a8b53b97462d1bcf23fa0891 hwc: use sourceCropF instead of sourceCrop from hwc_layer_t
- + 6a530a386f38b4ebe1dfa260499f834b33cfd291 Initial msm8x64 memory tracker HAL
- + 4bc21ceb1c563455353abd0bbd1aeaf82726d416 libmemtrack: Add correct target information
- + 61cc6036562a3b9eba3c725366f4d3cf779e11d5 libqdutils: add edid raw data reading support
- + 943797c3615e978c5875723b134192092ef1f60b hwc/copybit: Add Color layer support in MDP Copybit composition.
- + 23e4e2253a6f18dd3c8c5c24c903cabcd3c7f91a libmemtrack: Refine the feature define
- + 9394353e9e68a5af994457d7ab4c07eef4f6b579 hwc: Add deduction operation to Rect utils
- + f42f0d80a4baed178b431c41ecaf5ba5c2813378 hwc: Add error check for secure layer handling
- + 862d87c4e6da25d711c9ca912029b4b32470be0b hwc: Optimize layer drops based on ROI
- + 988d368b64d2a19591e21e57aa8e7798b556df2d hwc: Refresh framebuffer when an updating layer is marked for GPU
- + d8965989ec85ab004989587a717c0d2924dcb883 hwc: Change error messages to informative messages in HWC
- + 5719da40343754992f7f287b28a82b3f435f6598 hwcomposer : Fix copybit render buffer fence usage.
- + 613e357e6ae2c088d0f2df47535507dbcbe74039 HWC : Add support for solid fill color
- + 2f00c8f9ae0327d40288763232a96b3ec81147e0 display : Add wormholeRegion Calculation
- + 2dc1310d5acc7f45938301fe91e52e6698ced53e Revert "hwc: Fix Flicker on video start on MDP3 target"
- + b8f58e2cf28c2f51f42ba8082bcddd4b6ac75778 overlay: Add support for using scalar calculations
- + d9ff30b3a50bad59f42a61ef650a5b631128db14 hwc: Trim out of screen layers once only
- + 173f424d3217ac2d39b971f510ddca032f3914bc hwc: Move resource checks to a common function.
- + 6b0a42708a0cbb70a7c4cca5e9535b58f1be3009 hwc: Fallback to gpu comp when copybit cannot handle scaling
- + b9f6181320e50781f854fe53e06629ca08a06bf3 libqdutils: Add generic metadata structure for VFM
- + 4eff790bbc99b89eb203052cdb85cfdb2a9c3c0b libqdutils: added a new revision for mpq8092
- + 897a9c3ff996570be5fe6ae9537354424b622210 hwc/overlay: Add Color layer support in MDP Composition.
- + 473f4085e316a65423e4ceb4da66534be2b41418 libgralloc: Use new GFX API to calculate stride
- + d8d8f33f9a307c3f5f44a8b3bc129b9011fb0946 hwcomposer : Fixing copybit render buffer fence closing.
- + 3c1a6b0a160aa7f74d803fbba9cc7c4dbd46f9c6 hwc: Replace bytes claimed with bandwidth claimed.
- + c65ec6186a0342e16a2f971f15d7fd7534d06e42 qdutils: Remove fb open dependency to read MDSS capabiliites
- + b772ae381d08de14915fed77d91e807b8a36641d hwc: Add GPU-preferred and MDP-preferred modes to load based comp.
- + 4957c52d9ca2722c77b1360739490eb16a893d67 display: Clean up binder interface
- + c9a6741e15aba06c62e48a19ae6660e4b6c2b3b4 HWC: Use 2 VG pipes for YUV layer with width > 2048
- + 1706a773642f74e332d6be8fe5d3c0730a14a6e0 hwc: Check for downscale support only when needed
- + f2b51e6ccedbea584061b1da0713da61f522908f copybit: Use rounded integer crop value.
- + 4b0a924ff4b9d8ccafaa1c959ec87b8f51ee4ed6 overlay: pipe reservation mechanism for overlay
- + 8ee5e89553250156ee51dd2abdfcaa5a40a2b85a qdutils: Parse low and high bandwidth from mdp capabilities node
- + f5f2b137bc429b1ce432f1dcc34623a9602cb252 hwc: Bandwidth check upgrade.
- + 9be6542ada4cda7d0bf9cd71867aba37e32dfb39 copybit: Initialize release & acquire fence fds of Copybit context.
- + a8c065f55d2e4826d3c53d7c0cbe2a882666a73e hwc: allow DMA pipe in BLOCK mode for virtual dpy
- + f96aec529b18e35e6941c0f1d4a79a0ab3bf8513 utils: prevent clear from occurring on HWC_BLIT layers
- + fcf2fe15d73c2d70d9ee5b49fb84831a403e5ce4 libexternal: limit ext downscale to FullHD Resolution
- + 1b3da407b319be47df2f9eb7fd21f25191310cf4 hwc: Crop source rect for the optimized destination
- + 2babecc511488f806d1ab13ab5360d9ab02a2ae3 copybit: Set default value on COPYBIT_TRANSFORM for Color layer.
- + 9c1eb2be21a4952ee097d33f563bce56c1c8a8d2 hwc: Use GPU Composition for 8x26 virtual dpy scaling case
- + 173ec33dbf153981c7c52b3ee02a254f064625cd qdutils: mdpversion: Add device version checks
- + da5b3ce3eba033c192053e35ceb219d0baa9f9e5 hwc: Reset layer-to-rotator map and fences on configuration failure
- + 220a30c2820e6eccf9517f0ead80fcea7b28273c hwc: Do not use fb handle in hwc_prepare
- + 7445d4b04c6ab3e9d1fdd5f468c9e516eac219b6 overlay: Remove support for forced pipe configs
- + c7e4f1d37c16255133c2782b1920017f64d1efd6 hwc: mdpcomp: Remove redundant function to program MDP
- + dffbf4314cd0615b6bdefcced02ec9824cfbafcf hwc/copybit: Fix the wrong layer transform check.
- + b28b309ae7f36908d96c061f222bfb4c985740b7 HWC: Fix for use int reference in function call
- + e4b539c3b55db862dd8773550d39c45a3690037c gralloc: use new API for Ion handles
- + ed5a13a2680c290ade2088d44f9cb79df7347c59 Donot compose layers if external is in pause state
- + dd38b8210cd80fd36851530abd5b6be01f92f78c hwc: Calculate viewframe from layers display frame information.
- + 78c952e4d0ebbaec85718e2a396f7c6db3294a12 qdutils: Add display config to qdutils
- + 21918db5d14321234a6dafba25952dedfeefec0a hwc : Add hw limitation checks for MDP compposition.
- + 0ed2cc900ff297f965da30936044232fc229c901 hwc : Fix cache based partial MDP composition.
- + 10cd49e0fce9384c57f5bdc600cc7e124c1132ef display: Add display HAL support for msm8916.
- + 3d4b8049b566072fc44cd3dc8ea7b883fd6fdb68 hwc: Combine FB program and source split adjust redundancy.
- + a70981abfa05c2156a4749de118bb9b41186336f hwc: Refactor disable animation on external
- + 939a9e7242548f85c9392ad84f2a7f50017afd62 hwc: Compute external display position for UI layers.
- + debfc5addd9a6f366bee1dc891575b617ca099c4 hwc: Use viewframe to compute display position and crop.
- + d855948502fa427c1a83dea1caa6909c3a897e09 hwc: Restrict scissor rect to view frame rect
- + 5f673b4749aac19ee0fb3769303f340a11ce487f libgralloc: correct assigment of HAL_PIXEL_FORMAT_RGBA_8888
- + 7a606847a686e0d38d298ed4db7e64eca8adbed0 hwc: Update rotator object handling in error cases
- + 9b275a0edbddd23b92a11e565bca305ff6b3078e gralloc_priv.h: Adds new 10bit HAL pixel formats in enum list
- + f2de00f07c1e70663a2972362e731a677e17bcaa hwc: Use mixed mode comp. strategies as fallback for each other
- + c67b03798c274884172c1f99222ba31ce33e1b6b hwc: Remove need for intermediate for mdp3 composition
- + 76d10541daa644d2b8bbd1c7f5052dcd61c931ae fix fd leak in memtrack.msm8960
- + f1976fb7fcf63b9842945aeacba1a571f3ae8bd5 Revert "utils: prevent clear from occurring on HWC_BLIT layers"
- + 5d24c25a58d43b406599a33f5f5cb4c5231de36d hwc: Invalidate on receiving PANEL_ALIVE=0 status
- + f10c523a41b1645a36264cc307fda3917da2c5ee hwc/overlay: Set MDP_SOLID_FILL flag for Color layer.
- + df4741dba4d91d4890b2db0a2acef9ac77b32c6a hwc: mdpcomp: Use other compositions if programming MDP fails
- + 8e7a62fc9746c03b03f7c3721c3d56a83c5ee318 hwc: Add binder interface to get the visibleRegion
- + 3dbbd8853ab537afaf5487c962f88d077792702d hwc: Skip load based composition for video playback.
- + ffbcf4321a42cc713f033c1e3ed97ba6d0c2ec71 copybit: pass acquire fd when calling clear
- + 0cb5776d4b31456fee970e3c13f02016cf900069 Call overlay_set even if there are no change in params
- + 251f6d99271d3e6ccb55d85ad8dcd0ccd9822527 gralloc_priv.h: Adds 10bit compressed HAL pixel format in enum list
- + 4af1ef093554c5ef5abbb516913039d9bcb26a39 hwc: Disable MDPComp for external UI layers if scaling is present.
- + c62935ae37b0f8cf77e23520e739b1d44a6507c4 display: Add binder interface to pause/resume WFD
- + d18d88ad8059d3aa46366b165e40ae479e61a164 overlay: Standardize init/close of internal components
- + 9fc8997eb1e7208ed8b1458533674d1159bd3488 hwc: Instantiate the copybit object when needed
- + 0b35f2c7d8d8b9e02b72b65513459e98d2d2069a HWC copybit: Add conditional check for src/dst crop w and h
- + 37989212eec3cfc791d3d8355fd02fdba36f7b62 Call overlay_set even if there are no change in params
- + ccef23226418f4f5e9ce9ea069baecc77d45f03e display : change wormhole calculation for swap rect
- + 641a3be59a4c5bbd49180f9b307ed46af5dd960c hwc: Get the retire fence from the MDP driver
- + 5a495dac5e972982197763a430a78dc7ec4774fd h/q/d: Consider dropped layers while calculating FB z-order
- + 65bc8023e82323fc866b1a903a4ae76aefa32343 h/q/d: Drop layers from composition on NULL ROI.
- + c2f04cf755b91cb373da3bc2f7faec8b9272fc76 qdutils: idle_invalidator: Use fixed timeout rather than range
- + ccf281ca0c33bba5ebc89190ac16495bf2a3294d h/q/d: Optimize layer rects on sourceCropf
- + 03912c0159ad3ef331eecba928c6ee368a97b9b9 hwc: Add type casting to aspect ratio calculations
- + 54c5c801f6160e1f18cf17c9139d6a182f243f09 gralloc: Set default value for implementation defined formats
- + 015466b79c2c7c9021e044262a74239d45264883 gralloc: Fix getSize and getAlignedWidthAndHeight
- + 6279bc3fb283e3f979f63fd6e337c2ba3fe12686 h/q/d: Consider dropped layers in load based MDP comp
- + 770d9e8bd37c3dc7594f23ad8ef9d3b7c44b8d3d hwc: hwc_sync - populate correct fences for BLIT
- + ce188453fe566f5d6f5194723fceffa264b4e1ea hwc: Reset FB Z order to -1 instead of 0
- + 450ac97c267dcc52b7228a051b11b44401b21942 hwc/overlay: validate and prepare frame
- + 3edd653cd011351f6967ea975ba7906787b4203a hwc : Skip panel reset sequence if panel is already off
- + 9acd8f73490326bc81f363a9c5855ce74e71c3bc overlay: rotator: Remove previous allocation for a session
- + d00ddcfe4105a1dbc9c7b601b5454aa89440813a qdutils: Pre-allocate initial buffer for getline().
- + fbd165f1e485429f26ea80111a5b842002ed0faf libmemtrack: Fix compilation warning error
- + 1846974f5ab9c6301c23378805325f047c942952 h/q/d: Rename property to enable partial update
- + 53d344659442fddf28b6c936d12a514c5170ca4a hwc: mdpcomp: Remove pipe estimation blocks
- + 7560c6092aaddf319db16153eb219016750b968f hwc: Remove bandwidth checks
- + 6e8ab77a38ad7488234cebe42dfcc299c27a906a hwc: Iterative Load based comp
- + 22bfc656f534cd47e2acfce7ce876cf9ec066373 hwc: Derive view frame for external display.
- + 9921b4c809adff4b26fd2ffa268ed2bfbc675409 hwc: Disable Actionsafe for 8974 target and non-HDMI display.
- + 998b424d791922eee6b8535f8920699719eff4f2 gralloc: Add GRALLOC_PRIVATE_USAGE_WFD flag
- + 3a070cc70aacd5cf430fc1f8762e95b3b5ff140e hwc: Fix external display position calculation
- + aff14c99be1da3f2dd182e6b7357e7440d6449a7 HWC: Use proper typecast to avoid scaling issues
- + 9c1cb9e60031c3782be21331cb804112e9711734 gralloc: Perform func to return stride and height
- + 093a0b626acf26e3bdb18bea4765cb7974f3e354 hwc: Enable downscale feature through system property
- + 5b8913e517fe9539e1f57d6e85f385df8801c0d5 hwc: Request RGB pipe only if layer needs scaling.
- + d8595ae44476707eb664de9a6c1072c1025b6b0d qdutils: Refactor idletimeout fallback mechanism.
- + 6557e331d3946fe07db8c76c24dfa7a648af0a88 HWC/copybit: Add ceil value for downscale value
- + 266ef78f6694430e53e31e272d4edaacea311feb hwc: Move aspect ratio helper function to qdutils
- + 82e14a8e448b7b1af3478ab0ac328c43289fd9a0 hqd: Adjust resolution based on aspect ratio
- + 65cab02e17aba8babac361529da5f1ed6b657d21 qdutils: Use HW revision from linux header if available
- + 75a4181c0bde58006a9dbf1d918caaac2295db54 hwc: Add API to detect if a secondary display is connected
- + 60aafff743ddcba47460dbc63cfbad29e984fc89 HWC: Minor fix in 4k2kYUVsplit feature
- + 70b62f54e5676544240ca253fe4685b233ac348b hwc: Add rotator obj to layer-rot-map if acquired
- + d0a2c3746b751e5060a9d421372fc7b2ea0493ca h/q/d: Dump ovinfo only on pipe config errors
- + 5c69879a5b0c696b164091e5af7503da6d9fba49 hwc: Display view frame needs to be set before using it.
- + d8ef93f46d0c0162b75c6c4edffe4355b5070fdd hwc: Color layer always has zero transform.
- + 9b6348f862e8d114224c4c63df3682bed27b220a libvirtual: Fix logic to detect DRC use case.
- + 5b967eb6a54bffe6cc901761656b6170fcd4a3cd qdutils: correct error checking of MetaData's handle mapping
- + 9af062e94e5232b89939a90a18a056593dd21ea1 Display and wfd synchronization during teardown
- + 1cbe8398681aeca786c9c1062c85bd93f11f5c16 Set priority among various display devices
- + fc5b922503f5ae663aa76edadd8b7f12d58fb362 Invoke a padding round in certain use-cases.
- + cbce60fab947da0aa3b3e5eb8f9c69277190a627 hwc: Set DMA state at the start of composition
- + a192cd2ad147654fb38f124c645322998b39b581 hwc: Handle more events from driver.
- + 5c2b3af4fdb26e23f8da2eccfd125cf09264d9d2 hwc: [8x26]Never allow primary get DMA pipe when external connect
- + 684f7e80743bfed995a0c2d4dac3692a42047e95 overlay: Align width to 4 multiple in case of 90 degree rotation.
- + 2d41c76de6a69e04d5bb8aa148029956861f1c7e hwc: Fix for HDMI video playback out of boundary in portrait.
- + 65d44346bcec2f222c7d549da41655eabe06c9e6 hwc: set mModeOn flag for fbupdate properly
- + 56db0ccdd68bd5dd8ab187772956c48bf93800cb display: Remove klockwork warnings and errors.
- + 926b4646f81ff18a9b7f57ea09d24940b74956f5 libqdutils: Update panel capabilities from sys node
- + 5d52e0664f2f288db3bd3d2fb7ecc08dc0df143a h/q/d: Read minimum width and height values of the panel ROI
- + 51fed98fdccda280a991217418c363657bc8a854 hwc: Fix klockwork errors
- + 2f8cd2b2b0d22d85ea7a73cb422b467a1e8b1c67 hwc: Handle validateAndSet failures in AD prepare call
- + 5c353eac5f749537049083f0863c20818d2511e5 hqd: Fix Klocwork errors in liblight
- + 8b9c04bf53bf1477cac52c1c96c32bc6db3abe08 libmemtrack: Use kgsl memory flag to determine usermapped buffers
- + 2268dd772e8ddf2a283752ad3fd87b6bce19256f hwc: modifying logic in adjust FB Z-order for 4k2kYUVSplit
- + f9b2cb84c4770b6b84ea806a2b3c524d6b568fb6 overlay: Request specific pipe type
- + 36fa71af06d2bbb21e67b5338ba48a5d4122c498 common: Do not link to ABL lib
- + 5166b31155983d07df940f5fbca1f0d996153b6f hwc: Avoid MDP draw if prepare is not successful.
- + ff4f04140440d39acf120e314875337943f3400f hwc: Define binder interface to set view frame of a display
- + 4d76a38a0f57865d93b62732de9652e6f065bab3 hwc: Use layer dirty rect to calculate frame's updating ROI
- + 7889342b780805b46fd587f39a24c48f668c770c hwc: Map dirtyRect to layer destination before using.
- + eef526bb139aa05cd005de28424ca4331105c6ff libgralloc: remove page.h temp
- + 5f100f66423da0be5763fabbafb3c699bc42d319 fix for l code
- + 8e5f96678bbf4c9a077b813a9f012a4aa0c82f2d libhwcomposer: Enable BLIT mode to avoid Flicker
- + a4a7c592b9e2e8c3ab67528236033946c44c5e3c Revert "libgralloc: Add support for custom buffer size."
- + 42d0d7074ea121c9ba02c1d9e65d261ca4b836eb libgralloc: Remove GRALLOC_MODULE_PERFORM_UPDATE_BUFFER_GEOMETRY
- + c89ec7eab94982d15c7c1295d33b97fa0e1eacdf hwc: Use layerIndex while populating hw layers
- + fa97502d22a4c172db80744059b953ccc7d74391 display: Fix binder parcel position
- + 9c9a94b80251de72ce9f3878e7b808cf1f629833 hwc: Set GPU performance hint.
- + 67875d2edf68270b8bd0290fe3d785458e25ec64 Revert "Set priority among various display devices"
- + d6fb326cd01e1bf0c36ac1aeaf9b0f9915510338 hwc: Fix Line to Block switch on primary for targets with DMA Multiplexing
- + 8529280cd3c8670ba4f05a5053632141641c2b7b hwc: Cleanup isConfiguring flag on external/virtual disconnect
- + 5f0e4484ac0e62da7663f11b5edf8d869fe7c65f hwc: HDMI-WFD synchronization changes
- + 24dbb93538dbd879111ff103ea3d1394f7a652ac libmemtrack: avoid counting surfaceflinger buffers twice
- platform/hardware/qcom/gps
- + a2fc84b21943cff412bf7faf42ec99571b9ce895 Add optional flag in make file
- + 3c2630ef2aa770721337a7471fcd4f4ab759cbcb gps: initial merge to jb
- + 3088fe911741c9bcdd50c02d299cb81a863e8a4c gps: jb porting with qcom enhanced features
- + cd9e934abeb63f12f23f565a95b80c192abddddd gps: merge ics tip into jb
- + 72e3b852ded1c9221e9b98001172eb6deb44164f loc_api_v02: Initialize the QMI notifier before looking for service
- + b1595d72cb42fead7ece9c6f74244f1485d5a827 build: Include path to TARGET_OUT_HEADERS in LOCAL_C_INCLUDES
- + 7ce61c42e25569f0250dd44832784557fff5db56 loc_api: Send position technology mask to ulp
- + 332389d67fe3aadbf53e68d50f508eff1c458ef3 loc_api: Fix QUIPS position being dropped at GPS HAL
- + b4f4652ce2fd32745382249a323b9f09db95bf7f gps: add support for msm8974
- + d3b220c611eef4c56f7a818338556f9c71846ace gps: fix SSR issue
- + 02d13cc646ea79aa97af45b4bff0565906ce27af gps: control session state evt from HAL, not modem
- + 06ce79b8fa87383a5740edf04691e3e9bb275f7f GPS: fix the issue that GNSS position report are dropped in PPC based target
- + 4d0a38184823255fedec03d8844a097eaed21afe gps: launch GSS on bootup even if GPS is disabled
- + a3409617b658f1e732b154802d0a88dcee83912e gps: AP NMEA generation
- + af0b025a0af13fc24faaba869c0be4012061a1de QMI LOC and Loc API update:
- + a03322f3a73dd28d7486ffa516755d2c49773e8d LOC_API: Add group permissions after creating the pipe.
- + 899ebaa3de7d2329f776dbfca19672b3a18a7013 LOC_API: Modify LOC_API to support MSAPU client.
- + 0a28a39125e42b0b5c62825dbb532a72783617c2 QMI LOC bug fix on SGLTE OOS IND
- + dc7abf9a3d621b7a744e0eaeb6d9819ffff869a5 gps: report session begin/end on gps start/stop
- + 67754118cec93d8032fda2e66901e157373ae407 ATL call crash fix
- + 5b98ce35cda35d965332e27fbd40a0b46669b7f1 gps: add support for apq8064 v2
- + 502865cbdf91517eb1a8fc1471ead21640a292fc BIT:Fixes a bug in the pipe ownership for BIT AGPS interface
- + a389eae611ec3e7cfde8d45939cc7d9aca2eaf42 dynamically build and load adapter libs
- + 0eaa3bab7e314dbdb4688d21cab282c84e5f572f BIT:Fixes a bug in HAL for AGPS operation for SGLTE
- + 2051ffae1f509a1b31e5a6bcf170cecf500376de Service modem's request for NTP time
- + d6c87927692d41305be7fd5f94c967911180c7d1 Remove interpretation of LPP config parameter
- + 0529b2b9bb54a1b7cd23741e5ef8101ee3d8bf52 XTWiFi: disable coarse position injection when XTWiFi NLP is in use
- + 5f45c04c890fbf9657e3a442f7094c25c59ee99f Loc api v02 support for QMI_LOC rev 2.17
- + e4f800932f55a36e792ec3cbb6420556919c061e Add NULL checks for callbacks
- + 9fd717a6ae77ebdfa86c51ad156e8dda84c5042b gps: do not lock mutex during loc_ioctl
- + 63c5ac48c7d0b9245abd1a5e3ab45c3f331655d5 Utility to identify target HW
- + 8e9cb2338608a56bf678a9c75bc7d7edd92807c3 Loc_Api: Support A-GLONASS Position protocol
- + e065604f303d2e0a7cac3e97572a70d04cc21657 OTDOA support
- + b86c1f8a06455079b36ee76750045ecbcecd8972 gps: enable features IPV6 and DELEXT
- + 2a148d254689f4c29b8fb9d54990d6881840c664 fix loc_api_v02 missing library
- + a987332d2968c1f321b9465609dd998e092f76e7 Update copyright to The Linux Foundation
- + 660f21b54057678a04749811727ac00db3ba4790 loc api v02 update
- + b7b14cb1c6f6c70329a06cee5dac12d37b09c3ec gps: fix nmea altitude for rpc
- + b52741ec450459a2cae074e8f558babe03b39741 default fix accuracy too high
- + e03abb4da80c05a4c4f4b9e680ab43996daff8cb LOC: Enable loc_eng_dmn_conn_loc_api_server for all targets
- + 9f8bcc3b142e28ca7d3c04e556dbb39435ddef1d Ulp: Adds interfacing b/w FusedLocationProv & ULP engine
- + e91c4284bffb407ae4e84dfa2535986c885dc307 Change debug log tags for V/I/D
- + 356036e9f623193463d5de352f52b4592fcc01aa copy back supl es data to sm
- + 842b4c3e686cb90cc9b3a446009391293b9419ca Change data type of HEPE to float
- + 5049a4779793ac7c8eeed87114805fd63bf16ac9 Utility to identify target HW
- + d2873a0bafad8099d16c69711b626b79c89354bb Split gps configuration file (change 1/2)
- + 50dd50cbb479aaef62cf359a1e4aeb0efc5ca2f2 Read debug level from gps.conf
- + fc5de6cc54e6b62059663b929bbbc32559757539 Add support for msm8226
- + a739e07644999a9a198c624fd6e3b1f51c651e40 Include gps.conf Android make file in build
- + a50977f5e213684d5048197b9419aae8af520d1a Correction in checksum calculation for NMEA
- + b2490777c1c8fe89e2353a69d754d0b74ce81a55 removed exe bit of the file access mod
- + 8dd8689be20398a79804f8b5c6713bdf50e2128b gps.conf: Removed the option to configure ulp on/off
- + 388477e2e7ebd55295c075a720056c4bbcd8e1c7 gps: Add A-GLONASS Position protocol in gps.conf
- + c0a3657a4ee2899dd12a43d5a31e611937f62ae6 Set On Demand Time as default in gps.conf
- + 0263b6f6559cf8a3e3bf283c9f759b526ae863b1 msm8610 bringup changes
- + fc56628d06b795c43f804f6fa930ea0ecdaa6895 Send data disable to modem during init
- + bd64ccd87459b22cbb5342ab8db00602a096f354 MSB is not falling back to standlone.
- + 0a760c9f3b7c8b88b201565f8c6ac7dfff7f5d22 GPS HAL: expose altitude and speed uncertainty
- + 22538a7f38c73dd4b574e25b4e6a32acfdcf9675 Cache data availability before gps is enabled
- + 38474f1f1d7e6bbc5c16bb975406d4853d63351e gps: use single recurrence for MSA requests
- + 9e74deb6894e148d1021bbafc562b4f95cd6c200 Ulp: Fixes an initialization bug for ULP call-backs
- + deda0b3b41fe0bb7dd5dbfba1be87399d4da24bc Detect APQ8074 HW
- + 2fe7829e6d896ea2e3f509a02eecc78a2a173d81 Detect APQ8074 HW, fixed
- + a021ad35def2b459ab096d89a12dd337230a2284 Update LOC API source and header files
- + 313788ea592ed33994ebcf61653b2b0e5b629c56 Adds logic to pass through PIP User setting
- + bc1fb0bce5c0be9de33dcabf21f9d5cdd1b213fd Fixes ULP and FLP operation when GPS not enabled
- + 838f00b1ef086231e9ef49744eaf7006619b27aa jb_2.6 bring up changes.
- + b05358920cbce7891a1d8605126eaeafe39ce2e2 Make Loc Init Asynchronous
- + 85f672fa7130c68030239940fcfb9308c4f49f33 Merge branch jb_mr1 into jb_2.6
- + 926d20ad7720934055a6bca897b54c0af4cb1cc6 gps: moving agps/ni/xtra/time features out of afw
- + 399f53047e71da5fe614353e927b88f2e0002d03 gps: Added xtra server query loc api
- + 7af44a9436662d0d4f36bdeba2442fcd599259b5 Timed Alarm service utility
- + 6bc10c567a253008aa7078f2cd41ca776075c6b6 Generate position report NMEAs only on final fix
- + c3f16206d77043f15dee31c6dec6a1d38fdb6ae2 Return the correct value from loc_eng_init
- + 0f66892e50b944365f1c2c665e5754519496738c Add support for SUPL Emergency Services
- + 3a0c1dc804e571a959a89cbf57c57845020fc151 Redefine struct returning error strings
- + 6fa0e8a9833271cc720c6ac751930b69395db096 DEBUG_LEVEL 0 to produce no logs
- + b8fb0677fab72a19d9a04734de39601804d06412 Return ATL Close failure if no handle found
- + 0590a64deb4ec63a27b779ae6bec91b2ae6eb980 hardware/qcom/gps: Porting HAL and Loc API 2.0
- + ca57336da8005595a5c279e67dff5d4dc757e4f4 hardware/qcom/gps: Fixing gettid issue
- + 492ae0bcbc68c860184443b67ea2123da62eacd5 hardware/qcom/gps: Enabled Timestamps for on-target logging
- + a5e2030015cb75e38884a9231ce3488f6e255aca hardware/qcom/gps: Read gps.conf file for config information
- + 207b8ee9a5303239f8275f1317e894cd67ca170d hardware/qcom/gps: fixing build failure
- + fed389ab357f49778070b554bfbf254411093c75 GARDEn: porting LE enhancement to Android - fix build error
- + dbc7464692b0d67636a26bdd167d454bad3c869d Handle SSR based on service list
- + 3156a1d44a66c3db443de773e78c446f00a8a375 Move loc_api_v02 to vendor/qcom-opensource/location
- + c326530244bf8cd1fbdc78bf47e2dbeb0a81259a Add support for having no qcom proprietary
- + 112647bd23ae61df61ec7da07536c7ecaa1ab7e9 Added more delete assistance data flags
- + cb119e6f520cbbd40e34a526226aa27dcdd8d0c8 Make Loc Init Asynchronous
- + af3b8cb4a9b5b48e4998b9d287701fe548893bb8 Return the correct value from loc_eng_init
- + a7aa6a45fb357f4a79c3b7e4f68d271e66919edd Fixes ULP and FLP operation when GPS not enabled
- + 002d6ba6296074937e4b95c1f0a32d850ade492c Removed all ULP specific constructs from HAL
- + b86a09596e189cac8e77e7232bab00ee8d4d1412 Checking Geofence Mask in gps.conf
- + d42eeebb5a11ca405a3c84a5ab7e6d38d84c7750 made a convenient msg_q_init2
- + caff225a0b959087edea08180fac844f8ec558df Fix merge damage.
- + 0d78c70622265942a51609a7a6786efe1daec435 Disable xtra url query off by default
- + e5e62728a24fc5c11f6140d11266017c79f1b77e A mechanism to detect APQ chip set
- + a915406668658c66698be3386c8796eb438ea282 Location Hal Design Level Change for FLP Requirement
- + 55a6841843912ef8b46b67cbe9cbc60844244a74 Revert "Location Hal Design Level Change for FLP Requirement"
- + 11adbb371f795fc676949a6fee5fe5e918443845 Revert "Revert "Location Hal Design Level Change for FLP Requirement"".
- + 3535edcfb0def6f298eea21f51fc91103004c984 corresponding to izat_core and LBSAdapter changes.
- + 61fedb45674644dfc549aaaffa70fbee4a7bd4e0 removed ulp dependency.
- + 782431aff037174b5d6bf533975a05aafff98ed2 Return NULL AGPS interface on APQ target.
- - 7d128bf31e4692db64cb94b2c03154db00cb2d77 Remove masks for Glonass
- + aa6fbdba9e721a40b2e04bb9f461e8607f82bfef Remove ENABLE_WIPER parameter
- + cb12f393d26eab74c60129c44a681e6851e1c040 Replace sysdev path
- + 318419880311037e5fae834077d49fb56b9eb6e2 conditionally handle the XTRA download request
- - 42211a946a6aee83666d80fa4eede1e95f4135eb Resolved On-Demand XTRA time injection issue
- + 961d1bdae7041ccace312d894156c674eaf8f763 Fix for the crash that was caused when accessing UlpProxy
- + 112751962e4f72dfe9db4ba65dfba2657127f38b Add API to read and write GPS lock values
- + 77ae63f106bd3d3426bdcb73599793ce88d3b1de Removed the ability to configure XTRA server query
- + 05b385d8e0c806437aa0bc30fa8ab7358efcf2f9 Separated NMEA GSV for GPS and GLONASS
- + e399053ebbbdc247e24509e350a45cee357ec771 Initialize DS client in the msg thread
- + cdeaa6e0f64b7a417097d5a419640d742f642d06 Fixes a bug in sessionCheck() for all adapters
- + 50fa10247ae55433a1c7173b673f0247f9899512 Adding check of on_demand_time for inject time
- + ef7a8694d7f3e7004ecd66cfb3038526866914d0 Small fixes to conditionally launch the BIT Interface thread
- - a75c8b33d5c07453e6c682c39d17045b082a889b Bug fixed in AGPS checks
- + 9f6259f0bcf9da22fd3dae37fa05f7d2c2aa60c5 Avoid multiple xtra download after booting
- + b7b7fb9230be982778ffe877107017f9b4b403a1 Fixes a bug in the reporting for MSA sessions
- + 530086a52d862eb9bcf5fd86a56321d587529b9c Fix ATL handling
- + 311e38bcfe0523ca3df06decbcb79ad8bad81847 Missing check to build inside libloc_core
- + 81c423125c5ec95c4293d8f8dc893a611070a28c Add LocApi to get Zpp fix.
- + eb726cbd2e2f8282e5a0b7b4408006decb19e37e Add check for mAgpsEnabled
- + 4dbc22bd5742529ddaa0939e4bf24d15f749ad03 Changes for liblbs_core
- + e0e4cde06b605b5148dbe05c3d58b774a87ba16e Send status report msg through ULP
- + c7b006ceccae864adeceef51fafaac4651559ce7 Correct print for xtra server urls.
- + 7d6ed07fad12c11cec7edec76d699045f517bc16 Changes to add new bit mask to support wifi ap info injection
- + efdc209caf6fb84c0e97c8decce3277e1c65dafb Null check for malloc allocation
- + 7546fd88b9d977bd57d2b7bd83cbe530af161e74 enhance ulp handshake
- + 82159c500230c611f2b7044e650b02438b5d0165 Check mAgpsEnabled for data call
- + 3b4d23e9cc0d7cd45d2db9ff00631dbeec88e0a6 apq8084: qca1530 configuration handling is added.
- + 747f69507a5f6beecfdf82791e2afe06c7f7b879 Add LocApiProxyBase to context
- + 48f07a0e06662ee7ca0a8eb8d8d6114fc228d40c Modem Batching Implementation
- + a0c2f679eebc94ae9da524f8eb5f3107f63ea990 Memset the xtra url to assure null termination
- + e9d40481686a5d1ebc07dbc97a1144cfb69273dc Fixes loc_ext and AFW concurrency issues
- + b5ed3d850555108cb2491ccb7d23fa8f2176d1b9 Changes to conditionally check and inject coarse position
- + 9d9c284fbff28d9bf38191a4568af5def63a2b76 Added NULL check before function call
- - 97699b4f4971a95768e99c661483eeaf2766f3d7 Print default implementation at debug level
- + 0eeb1392f1552cfa7bb3e554246adb1d4e61dc5b added timer stop api
- + 6fc806515a0f75768c0ec81419805467de63394c Adds ZPP Feature Implementation
- + 64cecc6a31fef64f96b4ef1d6aa866beb2be2f7f Update NMEA SV numbers
- + 4996c5e9551705645bb9e41b40973e096e78c8f6 Remove unused code under libloc_api
- + 6fd90ead055af5bc2b5000d40cd3cf3d3636fb58 Remove libandroid_runtime from makefile
- + db7d754cd043f23147003ff71a259c93a0bf515d Add SGLTE target field in gps.conf
- + dd90495f7b405f4fb258991ca6559a55c30e5531 Add a new LocAdapterProxyBase class
- + 39bc6e266bc2be92910901f6b14b8ad10ee8ce3d Emergency SUPL
- + cf180fffbe0612cca741768ffef3b3c17a32e80d Force logging level to warning for user builds
- + b521eb94ae978cfb9976ad6646cc4383840e9549 Add support for batched geofence breach reports
- + 42320d201727ee0eec2ab126885a19a01d75d7da apq8084: qca1530 detection timeout reduced
- + 4460543e7d99864f2dee3b3b36fea3aeda34fedf Add new utilities
- + c019f61276ebeb06fa4f27c0c6dadb8c9876489a move location data files under /data/misc/location
- + e620608cd786320931c1c21f76a09871c2f8ea41 Copy position mode to dummy ULP proxy
- + ff716bf292ef0293dcf6e00d2fb081e9f4985d64 apq8084: qca1530 detection property changed
- + e870707275e4d957d03b561eca86fb287262961d Fix for dsi_init failure
- + e767a55d87aa6af6b5a3b8a1ceb2a3f6e4a8908c Changes to inject sensor provider info to modem
- + 7c41d446d95e08172a15bb9f31085da51488040e Force logging level to warning for user builds
- + 38f7146444b5bffd31e67c7c79a37ba882f0095b MDM shutdown for Fusion device
- + 6645560ababa9f082880ba979f8cd122014b60fe Renaming class members for improved readability
- + a2e85b1df70aa4df5288fc39e7f66c13fb834520 Add sendMsg to LocApiBase for utility
- + 0daddfd2fd9f38cce21d604d7d981e8972557740 Avoid GPS build for MSM8916 64bit
- + 68d41f9b2c0bb8cc6698cf64617fbb4a62188939 Cache geofence breach location
- + ec1fa23bc5e8504e3492ed910ef5cce147ffc811 Adds power voting for QCA1530 SoC
- + 7170b25778208fbd3cbe62b003e8707f12bb6422 Change to CPI logic
- + fea5de1caf8f31a5a9cca15a93e02efb16736989 Only output NMEA for GNSS/Sensor/Hybrid locations
- + 25244b3660b7796cf152b569f5a01d3c55f01c2b Close MDM node on shutdown
- + f9a26b2a68082f8de9c8167632d27be095a8fabf Inject location only on CPI disabled
- + a6e2f769a8893a0f1d83c464b042d982023c4283 Fix wrong log tag
- + 7b268f9c105824727ce0a2887c6975ee038c3a8c a change to support c++11
- + bbb724335fc3b251e009bf5b0bd1332eef0ea444 NI Emergency overrides a pending NI
- + 996a633c02af8958f66792a958e4243b17df5bd9 Assure associate callback is called in msgTask
- + 9e585cb7bfbbf602555fe7b8e737ff64083ac7f4 Inject feature config
- + 89c671f1878fb56f638a1c60e62730e921d27919 Logging correction when printing IPV6 bearer type
- + c7265bbe1daf6033a7c2b047a5e72c50e032ade6 Revert "Avoid GPS build for MSM8916 64bit"
- + e0895bfa0067042ce29425d390636da77a158cdc Sending HW FLP request to ULP
- + 6fc3071b05d501a29e163cc63f573f6774e9bae4 KW warnings
- + 9ffb10553dca42d752248dadc0c2cb9e620c916e Revert "Avoid GPS build for MSM8916 64bit"
- + e8958a3aab0a154db8566b123273ea2dfebe64b0 Add option to fallback to LocApiV02
- - 08237e52b67a06bb1ed35b5fb4a40aed8cd4c83a Revert "Remove masks for Glonass"
- + c828f0a56a6b778507de13c66568a096666c60c2 Changes for GPS HAL compilation
- + a857b72129514a9b2e757e35fcbceb6279e5dc13 Add raw uncertainty to inject position api
- + fd8712acd22d2edb8936ffdd2f85b23241e08c82 Add option to fallback to LocApiV02
- + cd5c8489bc133e907d0a9057a16c944e99647710 Changes for GPS HAL compilation
- + c091f138efbfda2f9e27a66727e5983faf86fe56 Add support for XTRA_VERSION_CHECK QMI LOC msg
- + 8977164eee956eed8f7b287e158ebddb4d2621dd fixing the SSR recovery race condition
- + 33e5fd9015841f10711a920b0840ccc2e62b812a loc timer util fix to handle the race condition
- - 6925f8a04aa0190638f311292cc69a41c81c905c Revert "Revert "Remove masks for Glonass""
- + 5cdfc25284b0eae255c4024f40513e621f4b9487 agps cert install api implementation
- + 2abe41d44fd391b98a34507781e6856a2797a799 Fix for CR 692085, error mapping incorrect in one of the cases
- + 8cdb9cac41707c1ece2e9b5e18defc6399d0058a Use peripheral mgr to vote for modem power up/down
- + 06ccada997650f207a206fd4e2f96c362d0663f0 add support for apq8026_lw
- + 5cef7caea34d49a0a6989fa87d322b333f7332c5 Migrating XTRA from gpsonextra.net to cloud based izatcloud.net
- + f78f2857219a1281abb25a44e3f0ab8beb5c6c7f Vote for modem power only on select targets
- + fab550522a9dc03590e419a1b8795c2be1860a5c Ignore the first time inject if it is form Afw.
- + f1ddcf02a341e35ad8e66e7be9472d0802bf342e Increase the size of string to hold parameter name
- + 9d0c2d5627206ee3534d1712b4c2c17758da2b2b Remove reduntant clearing of GpsLocation memory
- + a55881f51be3d817c1214956a72f3cf439924ffe Use regular ATL callflow for SUPL ES
- + 79c877db2447b8e08560fa01a5a825ebbb2f58ee Checking messages supported or not
- + 90378134eafcc137c157a40f92561d69cbf01a7a Checking messages supported or not
- + fb9c641bb869301c9b3728608870673693ff593f Added Detection Logic For QMI_PDS Target.
- + 0b0b89fbd646ab05433a12ed1cced5e240cad277 Add buffer length check for XTRA data
- + e6a851c191f269d551730afc9b195a318b1852cd adding update config post power up
- - 809dec4e92deee31551fae7dc9754daf80d20697 allow reconfiguration update happen before HAL init
- + af2762ceca5cf9f99120ab5d1a6971fa1c3b5901 GPS_LOCK configuration support
- + d1cc6bfee73b7277ad93cfcda13006f80e98ab55 GPS LOCK did not work when NMEA_PROVIDER follows it
- + ff78fb363caea2393fd09024015c7eb9f7e5acac GPS lock is stuck as disabled after post powerup enablement
- platform/hardware/qcom/media
- + 75d02350937dd06049770219c5acffee8948996e hardware/qcom/media: Drop obsolete code
- + 273b3e05d91d97374d608bdf5ac7c2092237c0d3 hardware/qcom/media: Initial commit
- + 37ea802d6cc1f8431eb506cf568bf123071b93dc mm-core: Fix LOG definitions for JellyBean build
- + c199b360adba60e15b3fbddc86a7fe4070aa00f9 msm7627a: disable video encoder for JB bringup
- + 7460bdb9117e004997e4504b8ae3bb8e1a298da6 hardware/qcom/media: Use OMX_IVCommon.h header file
- + 43f4aac86af30b30df9cbc43c946bf5eb608cbdc mm-video:: Publish Divx realted header files
- + 48214433d3367d27fe3265f10ac812ffefc970ea Revert "msm7627a: disable video encoder for JB bringup"
- + 42e91643227b5ea3e9066129e78f375132afe11f Adding support for 7627a pdk_jb bringup
- + 4d605aaf9d6a3febe8eac8d2c2bfee4ae70639c3 hardware/qcom/media: fix build for other targets
- - bb4819faa0e32531238697181a00d661eee35d8e mm-video: venc : Reduce input port default buffer count
- + fa06a3d50a36b5756b2c9497d983a54e90440a01 mm-video: Use msm ion header file
- - 37af6ea855d724711ff8d9591638ef6b6a0281df Fix dlsym call to get OMX_Deinit reference
- + a1c235a9a5291bb2246d965af528d28b61de34ba mm-video: add dependency on sanitized Kernel headers
- + e504655f6eb2dce5c32067967812fe9a68290c0d Add support for 7630_surf for JB bringup.
- + a7bb66578343e4867df1860d0cbac34d7d26e96d libI420colorconvert: Add new library for MovieStudio color conversions
- + 94c7254071f2b9483377cbbdb347e658a0ee8d3c mm-video: Target specific checks for USE_ION
- - eadd598c4bb3ead0dbfcfd8905f2d124bfdcdc32 mm-video: vdec: Check size of native output buffer
- - b36e124c31aa814c1a6896e4dade50c4dcda0f93 mm-video: vdec: Fix calculation of pBuffer pointer for extradata processing
- + 1d9befe4b56841055af388a5adbe66c2c203d770 mm-video: Enable compilation on MSM8974 target
- + e54170aebc6151da69203b6ae3ce80e49f9c0ada Revert "mm-video: Use msm ion header file".
- + f23143996d54304996629e67b032ebc97a517e7d mm-video : Switch back to ion.h from kernel sources.
- - 77512d25561d88a74c7ea5a401b4e66c109f30a3 mm-video: Enable O_DSYNC flag.
- + a55944f66ad741c915c85151330427b9543b9c58 vidc: venc: fix for compilation error if ion is enabled
- + 46373dfd8d4bbbb54327d167500370bfd5dc16a4 mm-video: Update ION allocation API for BADGER.
- + 857937650b2598a64093bb2bb2a30f2072484813 mm-video: vidc: Adds support for smooth streaming
- + 70c01024ef12b9440e9de1b98ec90706049c7d4f mm-video: vidc: Adds support for higher resolution than QCIF
- + 1410545140a1328056db849f2e2364c113b6164a mm-video: vdec: Adds support to dump YUV output into file for copper
- + 03c9c748457c7454ad2c4a707b503aec8e58b6be mm-video: vidc: Flush buffers on OMX command
- + 0868a0070cf1771d9e4dd513bd4dda10c10ab408 mm-video: vidc: Add support for H263
- + 2a04683214650db6fdfe02eb487c7216f6845906 mm-video: vidc: Adds support for MPEG4 decoder support
- + eed23ecd13e9c647fdba5fd5ef068dd3801ff0c5 mm-video: vidc: Adds support for VC-1 decoder
- + e0c3b5e12d422711e5be1450b9d9030def07fee6 mm-video: vidc: Adds support for VP8 decoder
- + 933b7d4ca86aa59abe654162c913d3830e614ba6 mm-video: vidc: Add MPEG2 decoder support
- + 15c96d852c16bdb5d0b2d52e349fd02f54209e9d mm-video: vidc: Adds support to set picture order
- + 5edb8a15034dc7d0d7f3ff1c54fbb807a6b984c5 mm-video: vidc: Adds support for Intra Refresh support
- + 3c7118ef0af442887e1924d04deddd39408bc9ef mm-video: vidc: Adds support for BYTE based slicing
- + 1d24c0202ffbb38ab31aac5e17e048e07d3f0eef mm-video: vidc: Adds support to set frame rate
- + b057f8966a5308b0333347cf5e727f0b19fc4309 mm-video: vidc: Adds support for dynamic I frame request
- + 63205cb8ee2a526099c20ee1daa6beaee47fba9b mm-video: vidc: Adds support for 4kX2K resolution support
- + b05a2c8572c4608a9b7d3ed1effb112361cede74 mm-video: vidc: Adds support for VP8 encoder.
- + 95db27732e4344d8766d19022176ec19a40abbf3 mm-video: vidc : Adds support for 4KX2K resolution support in testapp
- + a6013872db72efc5dce6d61095d7132b619b0049 mm-video: vdec: test: Adds CRC generator.
- + f6842add22eb61e936a63c0bdb661b14dce02719 mm-video: vidc: Adds support for VP8 decoder in testapp
- + 3cc5eff2bf86745c8cc21189de9622a1673517c9 mm-video: vidc: Adds VP8 encoder support in testapp
- + b316d6fb49a05634aab369b796bc0d6ef9cee4ba mm_video: vidc: Align input buffer size for vdec
- + 69a930fbd508747f8397d7f4df1d6ffaaaa00b34 vidc: Make msm8974 specific changes in make file.
- + bc348d24e623d64eff7c93a6896bec1a9510d8ff mm_video: vidc: Handle consecutive start code in demux table
- + 428f393430cd4d0cec771cd12e0abf3f2a637f85 mm-video: vidc: Add PAR value extradata support for H264
- + 46b59ef4011ef8cca265152bbfc50d39ee43479b mm-video: vdec: Ignore extradata handling.
- + 82a5f54107051ac993eaec6de46b635a489318b4 vidc: vdec: Amend timestamp reorder logic for interlaced content
- + b0e74268044af7e667e70d381921bf803caec502 mm-video: vidc: Add ION support for 8x55 target
- + 76629a1410baddd0a505bb0bfa92f6e4edd30e0f mm-core: Add OMX registry table files for 7630 target
- + bf5982576133962d7f747a489b1f8bf9e847c580 mm-video: vdec: testapp: Fix display issue on JB
- + 9fbd5df7260fd68583e1d35beae01f63b6fa9f91 msm-video: Add a flag for the syntax header generation
- + c3d277901c4369082ece8ffe21a2d809ad96006c mm-video: vidc: Set TILE colorformat for index zero port format
- - 7e2a49efe6c850410b5302701acf12b59314b52d mm-video: vidc: Map Encoder input buffer aligned to 16
- + 48af9a4245704f77cea9508996bef1f15973af73 mm-video: vdec: Notify display on interlace video playback
- + e1101a1b5bc7aaf1260c71217840be7350b3b652 vidc: venc: Fix enumeration of color formats.
- + d09acf5425680e142aa1f46847fcc6f9028adcb9 mm-video: vdec: Fix output buffer dump.
- + 051cdcaae9d3d69440b2bc5053b0c11e4486a60a mm-core: Add MPEG-2 extension and user data types
- + f0334a2ffe1c3fb9ec367b25619b81371f300c42 hardware/qcom/media: Add AC3/EAC3 support
- - caa7c2e46088963b13a8c8825c80fbc9edcf6cb5 mm-video: venc: Revert optimization to skip few initialization steps for QCIF
- + fe6c3da6ac520e2b6aeda933dc029b912c429fbb mm-video:vidc: Add the handling of MPEG-2 extension and user data
- + 74a784ef5b1b102ef15a8b0e20252b381c47d7b0 mm-video: vidc: Adds support to send STOP command to Venus
- + 493efb3bd55ecd3ff2ad3893ccbccfa619971fad mm-video: venc: Fix error check.
- + bf0430af6ec7888474d1b4fb5c7d5e09eba426cc mm-video: venc: Support to send frame rate and bit rate.
- + de9974acabaac1ef8a8ed3cef909ccb33a8ec658 mm-video: vidc: Close ION_IOC_MAP fd before closing ION device fd
- + e1cc857273d078b6a30f9f171564e95fe017935f mm-video: vidc: Try to open secure video decoder again.
- + 614f79e48ef592edcca645eec324800420c5ccb1 mm-video: vidc: msm8974 bringup patches
- + b09886c348bb613985a2deca7fa2e53c28f943de mm-video: vidc: Increasing poll timeout value.
- + 475d0a29d74e255e8db3bc426b6f3df4bcd012b3 mm-video: Add debug messages for syntax header generation
- + 428e0fa57de92a243869b437d260a76b69d5d02f msm_vidc: msm8974 encoder bring up change
- + a69ffe3613cc26a5b22600abdac9a9bf192dcd93 vidc: Change allocate from cached to uncached buffers.
- - 3040f6ff2f358bed9d4a3d9a5aedf14d5209d110 mm-video: venc: Align the buffer size to 4K for ION memory.
- + 6aaace5e90c2a3c9429b4d8cfce1e33b30c09e05 mm-video: vdec: Handle flush properly.
- + d02d20e0254d69edca0e6ed0bf1a0379131fd81d mm-video: Adds support for back to back decoding
- + 95aaf086e974f1bee2a6247adc93665c4d803da0 mm-video:vdec: add H264 start code parsing support
- + 22cfbb8f67e1e38c3eaf2dd5912663bcf51e5201 mm-core: 7630: Remove the qcom mp3 decoder from Android
- + 21459ebf9bdc1fb22e5af62dcd4678eca7607474 mm-video: vidc: suppress non-fatal error messages.
- + 46a1795354847e2855950f1ec6fb62c9b76446b3 mm-video: vidc: Enable frame by frame mode
- + 4c115443d013aebeb917d1a9eec13f32a5c228fb mm-video : vidc: Adds support to send STOP command to encoder
- + db34246cd79cb6191cadd945acf8fcfbbe72d019 vdec: Update the setMetaData() api
- + 7b727ab744d2fd350188e0713af756add2f2b305 msm_vidc: venc: Camcorder bringup changes
- + aaefcc8f72c115f774cbe8e7badfeed9e2968632 msm_vidc: Fix maxcount for encoder
- + a243cf27d7b6fc185a2803f07323aa9a3b9a15f0 mm-video: vidc: Add support for Smooth streaming for secure mode playback.
- + c78ddcf8f78a1cda6a61a28859ad5c58ee4361ae mm-core: Add support for Smooth streaming for secure mode playback.
- + 78be71d043faa038085a1778f8f5446d49417d63 vidc: vdec: Adds support to remove smooth streaming
- + f0324d92bc4611ee8b65763ffd5d6fb6151abe11 vidc: Align ion buffer length before allocating it
- + a7881865d3bd7058a79c72d4b6196e2254133dfe mm-video: vidc: include msm-specific ion header
- + b441fd585ed27ac6df01b19eb83b940916083990 mm-video: Replace ion.h with msm_ion.h
- + 226667cd491b2049e71fe78be7903103b1dcc1c0 mm-video: Adds support for VC-1 SP and MP decoder
- + f54dd1b42020665cb699f02fe44e69cc5cffa82f Adds fix for DIVX4 and 5 decoders
- + a1e9b6f98fd9a07610f49c1bd4b79b0ae1f0ef30 mm-videc: venc: Fix camcorder stop crash
- + a4032c3c94bf07a22ec4f9b7714bf950cb638f37 vidc: venc: Add non-metadata support for encode
- + 8a918ad7e2afedbb4e8489ca00ecf031b5710b32 mm-core: Add AIV.Play component to registry
- + 8bd8c7ee94343b5494f76d3c41aa6d3be461d0c9 vidc: venc: Change framerate setting from output port to input port.
- + fa304d99a13af66c9c2da976aab1140cdebc9533 vidc: venc: Do not send codecconfig data with syncframe
- + 737de5318d3205fbbe382ff39d9be0c0071d69ff mm-video: port heap mask change to ion.
- + feef7039476e6d14e4043dc069f13ccf7e208394 mm-video: vidc: Reduce video playback startup latency
- + 0f0ec3a40d765901044327d21e7ee6d243e37e41 mm-core: Adds support for encryption type request.
- + 22046278345bfad9f648899ab7636e1ce63eb4ba mm-video: vdec: Fix race condition in flush.
- + dc95e3bca0ccb309bd2cc925c195c49515bb15a3 libI420colorconvert: add conversion from yamato to planar
- + 8a9c037f5359aa759774520cadcda90d2b573309 mm-video: vdec: Polling video driver earlier
- + f32f6284cbd183f9b16da5b32f66b087620f7742 vidc: venc: set proper buffer count for input port.
- + 2365a2fd375f65241c57f79a84146d3e7b1442ba mm-video: set ION_SECURE to flags instead of heap_mask during ion alloc.
- + b1ed45c8f4de33e43e94bd762aaba7ccf0d7172e mm-vide: vidc: adds fix to correct DIVX version
- + 33ac92b895eac1fe9f6d44f60c3746e14630bbdd mm-core: Add support for setting QP range parameter
- + 938826bccb4780c87c6693b9a0ff1bd0254a8cc1 mm-video: venc: Call set format in right order
- + c10a94a976334bd8c4ac6e5f1990d6010aa4bfd7 mm-video: Fix for debug log messages support
- + 29beebd8bc28b9d9eff2db3d80450a9648f50230 mm-video: vdec: Add support to dump YUV frames
- + 268314ac40ef6e8078c13ca11d3f8851dba4ed51 mm-video: vidc: Adds support to process HW Error
- + 77e5a1c403123514faa4e230b85ce2fcd35b3177 mm-video: Send hints to power module for decoding.
- + 0e75e9ac1d5754d0a44e1929dfa8a70faf0195b2 mm-video: vdec: Changes for extradata support
- + 1662ca6e95696a13bb76c59282c02e58e98b5b99 mm-video: vidc: Adds support for smooth streaming
- + 0042365f5df73e0e83599a89a414f9294342c272 vidc: venc: Add support to EOS flag in encoder component
- + 84d702828ac7c79d3b225ca9ef08f4cfff0e9d33 mm-video: Fix mutex lock incase of smooth streaming
- + d60e259dde9104d8f18d6c4c064f3457df57e081 vidc: venc: Add support for setting QP range parameter
- + e29efa2f0553d42a6ca8eb59f730a3c5c13d266f mm-video: vidc: Fix testapp to display decoded frames
- + f97488bce23980d74ca696df94f3535c398ba65b msm: vidc: Don't streamoff a port if it's not streaming
- + 689ad94e3cb7b220df419a3820e7d9814ccc928f mm-video: vidc: Change control for requesting in band sequence header
- + e4e60ddeab3826089d86493d6fa140d5d76a38a0 mm-video:vidc: Change Alpha value in decoder test app
- + ea69de03d80025e18bdfc41b589dddaa070a688e mm-video: vidc: Add support to fix FLUSH in smooth streaming
- + 4a9f77d598977179be154156cac6b2799b7dfc99 mm-video: vdec: Unmap all output buffers
- + 1de29d97e02475a7538ab7897f5e107422a0eb2e mm-video: secure/unsecure display calls
- + cbf03aab414cd34f5648e1aaac489867309e2754 Add MSM8910 target support for initial bring-up
- + 2fb261de9d731d7e8065f2703225066620bddfc5 libc2dcolorconvert: Add support for color converter library.
- - c8f57bc81715db09a16f4de3238244503586ab53 libc2dcolorconvert: New API and color format support
- - e3f9e53008bc9d2f84879ecc0acfdf95c3bf150d libc2dcolorconvert: Add flag for RGBA8888 endianness correctness
- - 8294ac7b7d53d40958bcda6402b4e96682703f12 libc2dcolorconvert: Avoid excessive logging
- - 14121dc38778687cc91cb685b46ae887267d2347 Buffer size calculation corrections for NV12_2K
- + c0bb12b19f188ae64ef79320fe74838d9197cdc1 Add Tile4x2 support to color convertor
- + 30d4ef2770d25cb8facc4df67e490f4426dc1080 msm: vidc: Fix bug in calling streamoff on driver
- + e3337f6dfb5384228cbba36a214e011a5624b568 mm-video: vidc: Adds support for thumbnail mode decode.
- + 552e64ba0c68fb274e41dc3cb6c50b584ab86f62 libI420: use new color format
- + 94270bc0447074fc05c361f20fe58f47b9265c0e vidc:venc: Reject changing number of B-frames dynamically
- + 53fa6831dc643530c69489e33e4ecdf2323c51ed mm-video: vidc: Open video driver in secure mode.
- + 4a7015b107f8207cbd03ef773d512a074d206ca9 mm-video: vidc: venus: Enable support to display frames onscreen in testapp
- + 7cc656593ac12bafd67a0f0110adb9a6f05b25a2 mm-video: vidc: Change the log priority of Pan-scan messages
- + db90f8cbdff5ae70692b36736b750286621bcf3a mm-video: vdec: Enable interlaced extradata
- + 590472f6e1b13dd39142d7997a19fcb2ffc85455 qcom/media: Add amr-wb+ decoder.
- + e88d0d2e5c895844b7ae4181aa2ac404a903f19b mm-video: vdec: Notify display about the format of video playback
- + 75996354cd57edd746b902225d550f4574408373 Rename MSM8910 target to MSM8610 and add MSM8226
- + f01065468af7fce28d9d64f8b7336638c53f1f17 vidc: vdec: remove crc calculations in testapp.
- + 9403f02dabb72556fc1861a000c361f6702b0dc8 mm-video: Enable decryption of DIVX content
- + f9b672e0d01e3a3fb86cf555e7bf3feff71398fa mm-video: vidc: Add support for MPEG-2 sample aspect ratio
- + c09733d70fe875fd6a304a394b086f5b5bdb8c16 mm-video: Add support for H263 PlusPType flag
- + 7f87e42ce236fa03e01f7922dcf0875ec09973ff mm-video: Fix API for getting supported profile and level
- + 431cf8f18fcced42f8a721c3e63c214c64d33eaf mm-core: Add support for H263 PlusPType flag
- + 66433c141feda7f7dff1f4d74938f2c6e4078808 mm-video: vidc: Allow client to change input buffer size
- + ee4bef3699a2ae21e5a0340ed8e1e2e08b776063 mm-video: vidc: Add support to set frame rate to driver
- + 9c00cae3159499fa0326591700f0651775745da4 mm-video: Add extradata size to output buffer size only on client's request
- + 14c261349c22021f595dfa6f06a85d59014fe3c5 mm-video: vdec: Fallback to IOMMU heap
- + 42a83da63f26ee8964e896583c422dddb83713e3 mm-video: vdic: Fix issue in time stamp reordering
- + c3426cbb9ae499bddcb920a01bdbca8c96d7f5ac mm-core: Add QC specific MetaData and MediaDefs
- + dc4ca797000a7e361f81127e1ace412d8e3a3f2b mm-video: vidc: Set FPS properly
- + 48a9a8a739802bd2b0e2c69141acc0339e945f4c mm-video: vidc: Adds support for extradata
- + 6e5fcfb01bee3b70dddfe57529eed6689a13aa19 mm-video: vidc: Add support for EOS NAL
- + d62adb32035364773e491f2e5e630330a6da1304 libI420colorconvert: remove libI420colourconvert
- + 456643d21db5eb2655b8015db4ca27e20062b686 mm-core: Add support for display aspect ratio info
- + 3914b4dba71fa9ba1d30a069051d2de062abe804 mm-video: Add support for display aspect ratio info
- + cd24342cf65ee71e567d04e04163a7a6077bf210 mm-video: Fix component_init() failed use cases
- + 9e5a46f149094023da1bc0edab89e1f805b64d11 mm-core: Add LTR feature for H264 encoder
- + ee1674a1035614ed87f1b7825ea6115c38fc2b13 omx_vdec_msm8974: fix overflow in timestamp calculation
- + 1c97642bbe3751fceebf3415c4464741d672f154 mm-video: Add LTR feature for H264 encoder
- + 4c3f67ee9f81b5108ff64332ef5865c97659c1ba mm-video: revert usage of flag GRALLOC_USAGE_PRIVATE_CP_BUFFER
- + 24e767606ed5a527bf3ac9bf0f21e6e203d741b1 mm-video:vdec: Separate meta buffers support in secure mode
- + 524af4512a6b67ef19978e683ed79e7532ef1eb9 mm-core: Add registry table for mpeg2 secure playback
- + 867dad67e93d552b1547d20968f68a89ed90b7c8 msm_vidc: resolve video compilation errors for msm8974 mr1.
- + d0b30084ad32eabfcfb6a548b09f210c8ffb4a48 Make MSM8610/MSM8226 code paths the same as MSM8974 for JB MR1 bring-up
- + 092e2f4cb0595fa91d230b80d7724b57315fa5c8 mm-video: Handle input/output flush done events appropraitely
- + cf1bb0a85dbd86ad1fd324b60d9ea7468d6c5d64 mm-core: Add new mime for QC TS container
- + 46546f9003bfa2e0429d77f61ac63ea2ee45ae0f colorconvert: YUV420 Planar support
- + 5a99cfb7a5a3ed5bea87b8ff54f09dfdd1622d81 vidc: Add support for ouput buffers color conversion
- + 592e4b437551f98b23b0ac0b83db71d6ebc54cdd mm-video: vdec: Convey crop information from driver to client
- + 5ca0ab0729c7f9b87c588cd38f22563143a24bca vidc: venc: Add support for GOB settings in encoder component.
- + 5713bb33baa039de1e0af0b46a479caf2ec154d3 mm-video: vdec: Initialize buffer requirements
- + 384c1ac04a493fcaba27043511a2d583fefc4642 libc2dcolorconvert: Support NV12 format for venus
- + effc3a74973d37ce0a0a08968660b7c976578f15 qcmediaplayer: Add qcmediaplayer for supporting DASH
- + a90be0b8b19c41afcce800ab9f8f907be16dab0c mm-core: Add kKeySmoothStreaming
- + 73cfaf41d75567ab81ca6c06fd800ebbcb36cca5 dashplayer: Add new player for supporting DASH
- + 470d092d1ea6ea922725e155ff51d3ed644db87c dashplayer: add text track support
- + e4a7d9d7e95221f4341a2053471ad37e00a6834d mm-video: vdec: Update Copyright
- + da8f3cf9f136416a011b10eee6a3515b3345416f mm-video: Update stride and scanline values
- + f03201f0bf48dc301a6cbb4061c4cf61327d67e9 mm-core: Add registry table for 8610 target
- + da4f442b6501835415f88f4c43d73f2d29450a21 em-video: vdec: Support color conversion from Venus NV12 to YUV420Planar
- + 008ce87d19b5086cf32afcfd3a38b293f6ea1719 mm-video : vidc: Fix an issue in vdec testapp
- + f3a492b19179c158e3d2a0ce4166274df4724cf5 mm-video: vidc: Add support for ISDBT features
- + a2e5505095718d1aab02cff084f6578fb995a6a9 DashPlayer: Add support for QOE events DashPlayer
- + 66d4ef3eae731c1199675b819a2c542475109cc9 mm-core: Add key for HFR encoding
- + 451eec98dee1dad275cbcb339dbc9dbe3bce11bb mm-video: vidc: Amend output timestamp check condition
- + 9b01bb667313408c82ec1f6e28f935249fa5c162 msm_vidc: venc: return if intrarefresh is not set.
- + 364dffdab20eb72756af129f9f7aaed5436d62f2 Update copyright to The Linux Foundation
- + 6550662ad8455c69da25a8a65054de001db9bb5b dashplayer: Replace ACodec with DashCodec
- + dabc7b060e96928b57a2f0220f658427e4e625bf mm-video : vidc: Fix a race condition in OMX vdec test app
- + 041bca442e050258cfe4df4b025b1a2076035d76 mm-core: Add AIV.Play component to registry for 8974
- + 84a8aa18c3e76831852af6d146a01c3353b13e2b dashplayer: Memoryleak fix and fps calculation during buffering
- + 7f9bf7b1dc0848e27cb9a5a3d9add7d7a06070e8 mm-video: Enable encoder for 8610 target
- + b9df08ff971d8fbecbbf9f0a95c0231ddbc380e1 venc: test: Add NV12 format support and cleanup logs
- + f699527bd40d9b97f649eb951aa6a69f434b3759 mm-video: vidc: Add Mutex to color conversion operations
- + 5164dc55f0e5626af2d7539fe3b602eaac9bade1 msm_vidc: venc: fix compiler warnings on video encoder component.
- + 5c241241162855cb640f4bbf2b3ce109eb7efd25 mm-video: vidc: Re-order initialisations to remove warnings
- + 3228430c49bf8d2efb85b7b1b9d8b2a6e23927cf mm-video : vidc: MSM8974 decoder code clean up
- + 1a5ea50bd1ab1dbb0c7c4c54934726f7f1e5774d mm-video: vidc: Add error check for color conversion
- + 0c7f58e0905915541071d7abcc7613311ba4d4ec mm-video: vidc: MSM8974 OMX component cleanup
- + 57e04ddfdb69f5286a0c38a1343df5596f297b2d DashPlayer: Fix to address following issues in DashPlayer
- + 852ebd57f074279ae52404c2fd1cdb862916f142 DashPlayer: Add support for dumpsys in DashPlayer
- + 90cd9b3f2b9ecc601c5edecc108f4e731eb066a2 mm-video: Set smooth streaming mode always
- + 28e611e5994a1192de6be354a1a42bbda0b17acf mm-video: vidc: Add support for H.264 LEVEL 5 and beyond
- + 286b00687f02d4d56167d009ee6cee8cc03d991e mm-video: vidc: fix compiler warnings for vdec component
- + da3e59c77de187c4747f57cfd23d7f70a65c0770 mm-video: vidc: Log yuv data as per 128 byte stride alignment
- + ac594ce49850a732846df7201d23f2782ee890b1 vdec: Drop dependency on libhwcservice
- + 2f9e477cfa7b244d441891768818bb43f44c95b5 Revert "mm-video: Set smooth streaming mode always"
- + 827fd8f24ceca41f0e0b560d121de044b325c02d mm-video : vidc: Allocate uncached color conversion buffers
- + ad0bda179d33bbcfa2c270cb43a70e493acffa2a dashplayer: Fix to avoid crash during back to back playback
- + a76eb2d5c8155ce8af07323c48a0c14fc6ab16c8 vidc: venc: Fix checkpatch issues in encoder component
- + 819706f96d3a68a0a4c1ea8cdbe6bf3e6353b244 audio: add wmaLossLess and amrwb+ decoder component
- + df5062c078801c28e7f9bfafe9cf745e48bed301 mm-video: venc: Fix compilation warnings
- + 37b19a4df9e65f756bacfc3781e3cd0b6e550f29 mm-video: vidc: Add support for H264 LEVEL 5.1
- + 5625b1a49797e6e6a804e0b8ea61698549f19024 mm-video: vidc: Add change to use IOMMU heap for MSM8974
- + 5af07fb70f8b3208c797a3e6910b8760581df39e mm-video: vidc: Only use IOMMU heap for non-secure allocations
- + ef06fe64d45d7b7646cd7eb5d4e691e3aa2ab8f8 mm-video: vidc: Implement OMX_StatePause for B family
- + 8f12e82edfad51ff84d603408b0d94f2a299d78b mm-video: vidc: Add error check while popping the timestamp
- + 0810a7bca7bb3ce15326fcf5b774d6aefd2276b9 mm-core: add omxcore compilation for 8226.
- + f3aab01716740910ed57edaa385878fad5f0b217 vidc: venc: Enable video encoder compilation for 8226
- + fb760d5c24e45c60bac7020e429c4d450bd1809a mm-video: vidc: Clean up more warnings in decoder component
- + ad926c1bac4ce0d3a436a285fce37304482a652a mm-video: vidc: Add changes to make ION functions global
- + c1b2eb42a1be0d1eacba49ae2244a9ed826ce422 DashPlayer:call unregisterHandler in DashPlayer, avoid memory leak
- + 38e2d231b17cbdfbae0d97e836a89cbdf1c7d717 mm-video: vidc: Skip pmem function when device uses ION
- + b16365d565a680e10125a933e2caa65bb36e4ae2 mm-core: add hevc in mm-core
- + d2fdc27083efd31dc7233463d893f212e1870469 mm-video: vidc: Enable slice delivery mode in encoder component
- + c62a9e39ac02dbc5e899e841e64308af9dadae8f mm-video : vidc: venc: Enable slice extradata mode
- + 4ab8ae84491be72fa99049e135982a7944d37922 mm-video: add hevx omx component
- + 27d3ffa94c23feefd1e87ea59a1df0767d468846 audio: Add amrwb+ decoder component
- + 6f9fb44da8a7a614c592a0d69e691b4d348e3caf mm-video: vidc: queue valid buffer fd to vidc in case of GrallocSource
- + 755dd884fd1a9d9c45b810a99eafc4348da75424 Fix for the flicker while changing the resolution in DashPlayer
- + af08f30bf24df928ae1b02d731bf3bc25c819724 mm-video: vidc: Remove compiler warnings
- + 473f4997fa4a34d96e323085045235bcd288e3ed vidc: venc: set extradata only if slicing is enabled
- + b0c8a87432863f13bd29e6816826fdaa86d08f37 mm-video: vidc: Add OMX_StatePause support for msm8974
- + 7ea099f1a7fe0417ea9b9bd9353dbc6e40d29568 mm-video: vidc: Fix timestamp issue for non-H264 interlace clips
- + 6836ba09323f13b4d7f6829bd06f6d74b3077210 mm-video: check video decode session against driver capabilities
- + 51699f4180d82119b17265b9a3cc460d6eaddda6 mm-video: check video encode session against driver capabilities
- + 5347856fd9876333827479826b40b0e6864d2650 mm-video: vidc: Enable all CPUs for 60 fps decode
- + 2c9cc935d0e66b4eb274c8af92f3353ac98ecf98 mm-video: Parse vc1 rcv clip header data
- + 969b13556af04d73e0abc8566fcb2f7519d42d55 msm: vidc: Add support to limit number of frames decoded
- + ba94206620bf092a365f323cd725371a4d2cd729 omx-vdec-test: enable thumbnail mode in omx test app
- + e92946291a8f5f470255c5cd413780351e13c052 mm-video: handle cropping information from firmware during yuv logging
- + 003d111de43b79ff5fccc38ef8be674172be3d64 vidc: venc: fix timestamp overflow in output done response
- + c82a18f41a0509eea26bc72a0184165b591631cb msm: vidc: Use device symlinks for venc and vdec
- + 6d9f06431ce7c41018e136a69a694b2ff5b46044 mm-video: vdec: use symbolic device node
- + 21649b3850366cc83e9bb4a9c7cc6066f0240644 mm-video: vdec: Fix bug in updating stride/scanlines
- + b9e9810ffdbf5944766c37b2e2e706d8259f4e18 mm-video: vidc: Fix bug when sufficient resources event is received
- + fa7cc35129706466e13651f05acfa65a7aae6dc2 mm-video: vdec: Update height/width when crop changes
- + 1d654b0aee8b0d95f00a224f1e50fdc32676af73 mm-video: Set smooth streaming mode always
- + 212671fbaef18bc8e5b1881783643618ab7024a4 mm-video: vidc: do not unmap buffer handles in secure mode
- + 052e1b19b10963c75e52920a69eca279884e67e9 vidc: venc: Fix #define values for h264 main and high profiles
- + 66bd4d49ff5b916af687784b5194e8cefac6db84 vidc: venc: Enable extradata support for 8610
- + 749b67be3ea889e290c3ddfc626081d6c0b9f511 vidc: venc: Use non-secure heap for output buffers
- + 3db0e334ec0f4a956156ad3668f8c97d6a75e6da Enable Dash Player on 8x26
- + 0321dc15b472f94d713236838b6843ebc8a2b5a9 mm-video: vidc: Fix race condition in resolution change
- + 2b2ef2d325829f719b901656b92a9f3e2488e294 mm-video: vidc: Add VP8 bit stream logging support
- + 9708f5297f2fef67655d4d133bb3aa6f364d2578 mm-video: vidc: Fix an issue in rcv file parsing
- + 38ff6e928e623dd6a39ad1ecd6501de6f742b1ba mm-video: vidc: Inititalize extrata_info strutcure
- + b4042f02e6c40251afc4cabbc92fd68796c856d9 DashCodec: keep cache of formats to support b2b format change
- + c7b9dca3e4cb1075216c1553386e0e121949d36c dashplayer: Fix seek bar jump during seek
- + 68ed3b86301d184aa114ee9f895048c45e07546f mm-video: vdec: update buffer size to avoid memory leaks
- + 57d85b68f4f0ff50d3c5619976c55a677bbcab96 dashplayer: Fix green frame issue on session timeout
- + efe1a8ea2af628db1fbf68696305da2339c85e8c mm-video: vdec: update extra data buffer count in setparmater
- + e47e05bfdcd22d84ce1365edd3e89af914f0aadd mm-video: vidc: Notify driver about FPS
- + d75bc13ae8a5a34cff3b169c1707b5529cca902a mm-core: remove divx 3 support for 8610
- + 0926b91d0475a0f0e0953642ac315f688200bec4 Add initial support for APQ8084 target
- + c10115b9aceba18c6f1e6f90d49dfd51adfd7b02 mm-video: vidc: enhance supported resolution capability check
- + dae8ad6ac0a7c124d7c1a13af63028830435b1e1 mm-video: vdec: Fix for blocking pthread_join
- + 586d024c059ae703b984199862ecb553c1cce2d9 mm-video: vdec: Return proper error code
- + a83e1d0c12322f172c471a174bdf2ebcb8e2d4e9 audio: add amrwb+ and remove wmapro decoder
- + e498abbe80523b64e78f761df73efc426bf785cf aiv-play: Rename aiv.play to aiv.play.generic
- + fc7dc5949789f3ca2d205ac935942a9adf79536f mm-video: vidc: Add support to send DECODEONLY flag to client
- + 184cd0fb9b3a960fc26c160d9d40b202e7c9cc61 mm-video: vdec: Add safety checks for pthread_join
- + f4759cc1be8a30df8d51ae6b6b7a0afceb0c48c8 mm-video: vidc: Implement OMX_StatePause for hevc
- + 139e115dec4fbb133d8669c4d2ce61a6b86459ac mm-video: venc: Fix hang during pthread_join
- + 68069b94bbc29940e3da1ab31259bf3fb7d8a9c3 dashplayer: Adjust buffer count for native window
- + 46ad8f17bf00130b7ffa9ac13f21408e2fe1b9d7 DashPlayer: enable secure output buffers for drm use cases
- + efddb9147a842d4a10a6cfce53e3d7720cdfec87 mm-video: vidc: Add support for NV21 in encoder
- + 1937a788ef38c156733526b76737db779920a057 mm-core: Add support for proprietary IDR flag in OMX_Extns
- + d0881ef7a539a903c0389427621da8abec3513fc mm-video: vidc: Add support for ISDB-T full seg
- + 9f098150e24564c1179556c3f4d34eaabdd71492 mm-video: vdec: buffer cleanup in port enable pending.
- + e0ab076c78105f82e02002ca3a10c82ef0317463 vidc: venc: add support for idr period for avc encoding
- + cc8fb90e7290410312ccc0e544054f87e27ad205 mm-video: vidc: Sometimes treat port specific flushes as FLUSH_ALL
- + 594e6823cd9572f1eaef6c4d6a3569e14e3ec39a mm-video: vidc: ISDB-T fixes for B-family
- + c8326618d327f31295ddb998d5d7794af6497f0a mm-video: vidc: Add fix to convey interlace information
- + b227af77fbbf9d3e8c01039b69b77afe1d144ad8 mm-video : vidc: Add error handling support for FW failures
- + 37651691c79156d28af3944f6acc53c9e85049e3 mm-video: vidc: streamoff port regardless of if in reconfig or not
- + 71293c16ad06086833e3492685c9518f0275b0ea Revert "mm-video: vidc: Enable all CPUs for 60 fps decode"
- + a8da85d26825aea52c2f8aac884d6a2aeca58abd mm-video: venc: OR flags with SYNCFRAME for IDR frames
- + f1be0be72d73983e27fec40bfe90de8761f5b95d vidc: venc: Support for RGB888A input format.
- + 34e7a440b4edaaef7a1b724aeac6d136335fc83c mm-video: vdec: fix read of command line args in test app
- + cdb1173837ba6e7ebfc4859b2e3f69f1a24a9da5 mm-video: vdec: post fbd_sem after pushing fbd to queue
- + 2e8346876d4980ba489f772f70f6c2552ac59d9d mm-video: venc: Fix #define values for MPEG4 ASP profile
- + ef17df013e3f67cbef6f9b0189885d9084afaf60 omxvdec: update c2d immediately after crop setting change
- + 613bc1f8b1a9286285bd60e4fa124bc3bc40773c mm-video: vdec: default case for get profile levels
- + d1c2524637b0e98f6b4aa90abea3706bcb12294f mm-video: vidc: Reject session if min_buf_count > actual_buf_count
- + 15bbc1c584be6b556f8bbd7c24dd14bffbfcc058 mm-video: vidc: Add support for OMX_IndexVendorVideoFrameRate
- + 12dc410155a3d05139bb3fa8572d3dbd343dc86d 8226: add wmaLossLess decoder component
- + 4d7d3b58a90ffefbd699de87cc880a093e3a8f33 mm-video: vdec: handle streamon failure for v4l2 output plane
- + 5ca641e4fe365f0c6196d8de45fd0e160b7868df mm-video: vidc: common: Fix checkpatch warning in color converter
- + 70b9cc12ba06c5d646bfc470d4105b15ffaf8ae8 mm-video : vidc : Add proper stride for RGBA8888 color format
- + 7194638d1ea1bb443426a06fa5429f891cce52db mm-core: add HEVC decode library to 8x10 registry
- + 1b763111893497802b4cc814750c8d2a1f8dfcf7 DashPlayer: Notify position for video EOS buffer immediately
- + d65ffb19365b7ccbabc2b9ade86356c18809e726 mm-video: vdec: add HEVC component to the core
- + 54b9bf50c28223db07535a8704ccf317da95a98c mm-video: vidc: Add support to handle slice delivery mode in component
- + d6995bb4f790d002b770e8a732cb4fe0b3cdd099 mm-video: vidc: Configure NAL type to driver
- + 80dd03ba732977b0c35dadb5a47eba66017b3dd2 mm-video: vidc: Add bug fix while doing flush
- + ac837f7c0d82fcd882abbe2459e1f8136a3b2815 mm-video: vdec: Unmap the size that was mapped
- + 452a6153962bb009c826f42dfb2d1e7e2962f4f8 QCMetaData: Add support for CAN_SEEK_TO_ZERO in QC file
- + f361b3b746026fdb026141f32604a504b0e9c8bb libc2dcolorconvert: Amend convertC2D api to accept fd offset
- + 8c9885c07c1eddd48a93ccce02fd64a15ab10668 mm-video: vdec: Disable smooth streaming by default
- + b80bd2e508b4f908e553048597ccdfe267abcf64 mm-video: vidc: Fix blank screen issue
- + 69318816f632c6493dfd3b443d4330aad2730ca5 DashPlayer: Notify seek position to dash source
- + 2a8a5c983701cec5c1355c6e39f8db7f25c8d5ae libc2dcolorconvert: Remove reserved param from kgsl_map_user_mem
- + bf37cd591afaa7e187068219c661743fc7c89c45 libc2dcolorconvert: Add dependencies
- + 61596f76db15c66ac937ff2eb40c0053f5130024 Featurise the disable of libdashplayer
- + b6615e469c9148a98fd8dae66ea6fd6e78225391 mm-video: vidc: common: Convert color converter header file from dos2unix
- + 9de65c7fc52cccf8e4c1ad6139f3941c83e2a62b mm-video: vdec: increase o/p buffer count in testapp
- + 18ca33c5dce14aa08142749bc8c5e745bc7a086a mm-video: vidc: Pass fd and offset to c2d converter
- + 2a188801451d5faeb9b74f4b1d770ee09733af83 Revert "mm-video: venc: OR flags with SYNCFRAME for IDR frames"
- + 94e98dbfff3f8000af193d5143e995e74cbc0f50 msm: vidc: Add support UHD resolution
- + aa45996885189108798ba6473d3435cabccde2cf mm-video: vdec: Change default width and height to be set on driver
- + ba24859453a8db71b5a405507eeddfe7b9ad2718 mm-video: vidc: Add support to send fbd flags
- + cca4b1f2293c26ad6f69f136db92c9441c60ffa3 mm-video: vdec: handle ts for interlaced video
- + c7dc7cbd23981e86c79661ea04ee7584f02b703f mm-video: vidc: memset the configurations parameters
- + 8104618e75a6038268b7ee2d23eac0536d3571f3 DashPlayer: Don't queue EOS in flushing state
- + 23e580814aab9b4f1957092fb8dff912462bf0f7 mm-video: venc: print buffer transaction count during poll timeout
- + 5e552c0d8d2c8c871ba51850c827dd5a0c3afe15 mm-core: Add sw codecs to 8x10 registry table
- + 4d17ce3c2c2372e5a218b090625a5f8040564892 mm-video: vdec: Fix a bug in video driver node open
- + e9f2ba2751ed9911130110377c21ad10ffbe28b8 mm-video: hevc: initialize ion heap_mask for hevc
- + c821d8a844b4ebaf936eb535363dfd4c07a8f281 mm-video: vdec: disable smooth streaming for 8x10
- + 5cf24e9c303c90602b2c3fbd232c0e261c36d285 mm-video: vdec: check for mbaff interlaced clips
- + d5b4db3cfa8c37f068457e5c2ccf3bbf6137c661 mm-video: define log2f only for jb_mr1
- + 3c55b2110cadcf378977e1b8ad8c87ff87c8c07a Revert "mm-video: vdec: Change default width and height to be set on driver"
- + abe46aa22b788bb359b7f50d184eb554081527cd mm-core: Add registry table for mpeg2 secure playback
- + 27be6e7b4eba1e30929cf627d441b0b2f7ab54f2 mm-video: vdec: Set frame rate if computed fps is more than existing fps
- + 888aa85f2f6733ee30e674e0201fcbc395c9fa57 mm-video: vdec: 8x10: Add check for H264 High profile
- + bc0922fe896308392069230d3f807b18c1ebc40c mm-video: vdec: return code for smooth streaming disable
- + 1c3c314e057a1b59cd9af032479ac5d0a96f8425 mm-video: vdec: Remove un-necessary flag assignment
- + 5f119b0bda3269ccad9f9db50f04b94d7d404f62 media: Add support for MPQ8092.
- + a63cfa6dfa7e79b8c793eb4ca4de3e7a1c9890b4 mm-video: vidc: Handle FBD's with ARF flag
- + c890018df1eecc0bc5fd21e096d4bcd9ef5cb9ae mm-video: vdec: Update buffer requirements after setting SYNC frame mode
- + c67b40df1789ff327f7e2c54c2224587ace161a9 mm-video: vdec: fix mpeg2 interlaced video frame drop
- + 7fad1e51fd3f1fb44c72cdb0292ef99fb2fbd5f5 mm-video: hevc: handle streamon failure for v4l2 output plane
- + faefbdda4ee0d9d817dc14306189dd315c85ba8e mm-video:vdec: Update output buffer sizes when enable or disable extra data
- + 46a24f0923a0ba2db00ca6f1425c79cde104aa3d mm-video: vdec: Handle time stamp check for NC-VOP
- + 0e7e8a6f3d93b65b682e674c6291e56cb476d113 mm-video: vdec: yuv logging in test app
- + d0f428d27dead7b72104a44f5bc263b7081e4ff3 libc2dcolorconvert: use c2dMapAddr() and c2dUnMapAddr
- + a4bba368421a1982096276c660be9b3d4b437659 Enable qcmediaplayer to compile for msm8610 target.
- + 524948e871017a22785d9fe019fbab91232d0856 mm-video: rename B-family OMX component
- + 3cfecd6f8902b313de630bf583b40f64af832447 DashPlayer: make jb_mr2 compatible
- + 676b7865baede279418665e93822928678847e9c mm-video: vdec: Update o/p buffer requirement after SYNC frame mode setting
- + df5b9644522746c1b50900aa2aeaea6ba693247b mm-core: Add MediaDefs for new QC parsers
- + af669caed9f0f9dde59799983efd3f8187d77e28 mm-video: vidc: Add support to send ebd flags
- + b50ddeb9bf37d3c0304a0cc1e5a87c8700cf5e3f mm-video: enable only error messages
- + e489e6a751be89511327af0867c9ac7266390529 DashPlayer: Remove mSource null check in source notify
- + a658f563dff26c28cddf00a2eac7110b43580dfb mm-video: vidc: Update OMX_IndexParamPortDefinition command handling
- + a7bf47795fc69699db80ea17dee17dcc79ceafa4 mm-video: vidc: Remove hardcoding of BufCountActual
- + 2f2b92ceb345b80d147eef234e77671b96349568 DashPlayer: Don't queue EOS in flushing state on error from codec
- + 571016733c79c2ff72f71d41ed249990d58c7b3b mm-video: vidc: Set FD properly when using a proxy colorformat
- + e0e7d0cb4162dca72d81089e1a3358d97e28081d mm-video: vidc: Add support to reject 1080p H264 HP and MP
- + fb2fea4f4bcba4e8acf6717fb0d5221f34333f4b mm-video: copy Divx header files to out/inc/mm-video
- + 906de570f3ac60dbd84721ae15382332be5d0695 mm-video-v4l2: format and indent mm-video-v4l2 code
- + cd444a113bbca247cd5fc4b30fb47a0b28941ef8 dashplayer: Remove cached formats from the proper location
- - 12aefac5b954a5ad5b89047eae2e6ad6af04b00c mm-video: Release driver buffers correctly
- + efa96ecac37abace77d8085498f31f8932373fa5 mm-video: vidc: Sanitize buffer to native colorformat
- + abdfa15e5560baf6ec4e6232201d3ec8bb4d730f media: Add amrwb plus decoder to the registry.
- + 3408e0f040a9e1fd5984527056b7706ac6ee6e87 DashPlayer: Reinstantiate audio decoder while handling discontinuity
- + 17364df5cbd4ecf647e733e20ba6902cbb734651 mm-video: vidc: Handle timestamp for the ARF frames
- + 195353e71cc02f27934324bbbe2b59beae83d009 mm-video: vidc: Add support to dump metadata input buffers
- + bc95c5fdad06289b1cd345d56be3e201ccfdb16d mm-core: Add support to configure ISO or ARIB coefficients
- + 3e95924201b6f644775790f87692f38a61f29482 mm-video: vidc: Reset state of H263 parser on reconfig
- - bf4eadbac8e500b11a5ad431ccc9db51fb8cf5be mm-video: vidc: handle reconfiguration and invalid buffers queued
- - 5a974cef9070a2ac1d607909ac8aadd0d30d6f21 mm-video: vidc: handle EOS buffers and timestamps correctly
- - 481efe2f9f88c60896ca089e70eb109ac424ec56 mm-video: vidc: reset stopped flag at the start of a session
- - 0992a82120f46f7be9a9f5153249ca787177b7f3 mm-video: Release driver buffers correctly
- - ce0b5e8cc7544d247787107dbd070de2afb13c81 mm-video: vidc: delay sending EOS associated with an empty input
- + 20283dedfd705322ad08e36674ca344f7748a510 mm-video: vdec: add check for crop window dimensions
- + c453bd8d913c363f97e235d26bf90e3c21aed85b mm-video: vdec: Remove errno in component_init
- + bd5dbe36d68a9b04e5a341e60f7dcc4a64e30ce0 mm-video: vdec: Remove OMX_EventIndexsettingChanged
- + 2ccd05810e6f5bd29f8420046a23bce3adb6f7e3 mm-video-v4l2: vidc: Remove genlock usage
- + 0a9b43af2c820b0555faf3c790636333fb66bf0b mm-video: vidc: Fix an issue in flush for color converted buffers
- - 1113b74bbb1a3c05a26b57c99dc7fd314437ddbb mm-video: venc: Distinguish between normal NV12 and Venus's NV12
- + c4dfc28c28112291b3998923c4b6f2b83983617d mm-video-v4l2: vidc: Add support for dynamic debug logging
- + c72631d8a14c494a45002d8994f98a21224e9e9f dashplayer: Fix for Progress bar moving back in seek.
- + 831a526660265a14cc11663bd635c9080dfe37e8 mm-video: vidc: add support for opaque-format gralloc-buffers in encoding
- + ee7940c6e28199c03f9de9b799096a357a42f072 QCMetaData: Add key for interlace
- - 1d2424ac6ad2ca32128776b46fd43e4e13d32b3a mm-video: vidc: Flush m_input_free_q when input buffers are freed
- + c7c8c37823c1b28309cefcb3095208f66eadf52a dashplayer: Delete memory allocated for cached crops and formats
- + 5123064b76123ffa48c9bb53485b595ecdaec98c msm: vdec: Enable/Disable buffer logging at runtime
- + 77cad26da971c469705242a0743918fc81a37d3e Revert "mm-video: vidc: Reset state of H263 parser on reconfig"
- - db9eaca707b79710da581f166733bea6cdec77b7 mm-video: Free frame_parser in component de-init
- + b52072a108d80e23b6dd81c245b626de3760bb3a mm-video: vidc: Fix a race condition in sending OMX_CommandPortDisable
- + e6471138d3ebe99ccfc6d7be665f01c35cea8164 dashplayer: Adjust av sync window as per system property
- - 2a161257d027c8486e795bf9b86d765fa6dc869f mm-video-v4l2: venc: Propagate FBD offset to OMX client
- + 6e5fe321a91b2fb76907d68619a51e5d4b87e769 mm-core: inc: Uniform all header files to UNIX format
- - f2a873253e1ef9153362d8977e58c039b31a817a mm-video: venc_v4l2: Enable VP8 Profile and Level settings
- + 885aa5a6921983d084f390e4f3db86dc3690239e mm-video: vidc: Add support for 4K X 2K encoding
- + 706f10c95f66a3a4958b09a65fc115f518bbfe18 mm-video: vdec: Fix hang issue in testapp
- + e24a6458b5699c1cb8369bda23dfc5014045b37b mm-video: vidc: Add bug fix while doing flush
- - 25fcb889942c88dd7e7db382692269e119084cf0 mm-video: vidc: Fix frameparser behavior on EOS with data
- - 789953c3ce7ae46ec7bae4b83b3b0ce5b0956066 mm-video: vidc: release registered buffers from driver
- + e65e3158c124b1abe1e68475666c1cd0b029b3e5 mm-video: venc: switch between executing and loaded.
- + 76411e7e3b68ff60cc166f39e8ed15d5a21baed4 mm-core: vdec: Add HEVC Hybrid video decoder support
- + 9bbfc3e606f3d1b645d8914e0982cd8c58e3c3d7 mm-core: msm8x10: Add timestamp to frame info extradata
- + 90a98113c54232fc7155fd3aef0a2c3e970471b3 mm-video: msm8x10: Add timestamp to frame info extradata
- + b624be3c0600dffcd3b30d12c91c8d1d8cefe9b1 mm-video: vdec: Add hevc hybrid video decoder support
- + 350374768b1e19d2c106fbe952a01ef04bcaa351 dashplayer: compile if TARGET_ENABLE_QC_AV_ENHANCEMENTS is enabled
- + 99a30825ecc66fc416e67f706ccdd399e6965247 mm-video: vdec: hevc: fix memory corruption issue
- + c1c7c12df679018002892a5060b09aeece3c5db1 mm-video: vidc: Rename V4L2_BUF_FLAG_EOS to V4L2_QCOM_BUF_FLAG_EOS
- + e9e56206d8c7ea4b830982d3372033a0b3260c32 mm-video: resolve compilation issues with conflicting declarations.
- + 5440233d1286c4a52b8fe2cb600924fc067b280f mm-video: vdec: hevc: fix seek issue
- + 065d32caa1cebb384e12b335d860b0fe57178b24 mm-video: vidc: fix thumbnail issue
- + e831cd380e648d82e1774ed6fc950e4d2e00d78e mm-video: vdec: fix test app hang issue
- + a59a8eaf4d6d5530e3f0f4982458e63438b4f04c mm-video: vdec: Amend extradata print statement
- + 85d193306bec8cbe2051d6bb25a33b4ae6f82830 vidc: Support for secure encoding session (B-family).
- + 7b919cd398363df8a24528d6ffdfc98e8fff4e93 mm-video: vidc: add support for WFD
- + a92bfc09e8f63fc26c3cf3ce610c64526ae751f8 mm-core:add MEDIA_MIMETYPE_VIDEO_VPX to QC supported mime-types
- + d3902bb6aa2c59491e8cd5770ca87175a21500b9 mm-video-v4l2: vdec: Allow clients to set input buffer size
- + 9bfc9d7bc5f045f3ce26e4b756ee16a30ee61b7d dashplayer: featurize to explicitly disable build on select targets
- + b94093c4bb38575e6626446b2bd0fc58d80d4f6f mm-video: vidc: When freeing output buffer, clear pBuffer
- + f788c0111068e0a6c90eeb42fecac66ef309fb03 mm-video: vidc: Add 5.2 level support
- + 54df98a7671711335252e0e83a49756219a38daf dashplayer: Send buffering start event conditionally
- + 80b187f71eff486e23672d1421ba7e87e6af95df mm-video: vidc: make extended index for meta buffer mode generic
- + e56524834690c2514488d2ccb7272468117c29d4 mm-video: vidc: support extended index for Dynamic Buffer mode
- + 9af783f8f8ee204ed8cabcc412d739382f89f29a mm-video: vdec: Fix compilation error for dynamic buffer mode
- + bdb80b0146a72bf22af3c20bfbc5c5c135293e1e mm-video: vidc: Add support for dynamic buffer mode
- + e50f6ef9ab53f02eb2fa01491d37f94f4c430812 mm-video: vidc: report read only ftb to client
- + 57ba3be14f801f6422afa485e08c3d5f8fa8e48e mm-video: vdec: hevc: fix thumbnail issue in full dsp mode.
- + 14a4d3c6a59aa877ef17f8272ac10519f3fc7398 mm-video: vidc: Add support for encoder rotation
- + 7c6d2992a7e72181eb4bc210f040e4767e815d26 mm-video: vidc: Add support for encoder scaling
- + e6c277cfd431fd55b0b1cbaa0580494b827b7669 mm-core: vidc: Add new config for deinterlacing
- + 27c4676b6e8dfa49b0b6e7665f86f786a1c9aa58 mm-video: vidc: Add support for encoder deinterlacing
- + 42306bb5c35705174c796e94cfc02b3d72da34ce mm-video: vidc: Add support for decoder downscaling
- + dd29c288c134d817f3e3c609ab2215b020e18738 mm-video: vidc: Fix issues in extradata processing
- + 3d5f2ef96e7e500972850a8b506d1e589cac0b69 mm-video: vdec: Prevent coverity errors
- + b558a4ac06db1cebf7e65b59dd7a7d616b4d52bb mm-video: vidc: vdec: bug fix for the test app
- + d2644d587275fbf1ae9e7daed6be6b463a097d1d mm-video-v4l2: Fix compiler warnings for video component
- + 43918e2d454ec76d44e442a01b78b9f378202ac9 mm-video: vidc: Clean up logs
- + 55262a82318747bad35477f1bd141bd969626c67 dashplayer: Do not flush data on discontinuity.
- + b1afc995960df05d434dba68c47a716631ae3326 mm-video: vidc: enable code to update READ_ONLY fbd
- + 166df81c383a726ddafbeddf6979e5576fabd0b7 mm-video: vidc: hevc: fix stop command failure issue
- + cb5b22fc4bd871aec4b1621252c1fa859c55e1a9 mm-video: vdec: hevc: fix buffer state issue
- + 81713e017eba95918911b874f298f52ddac78e3c mm-video: vidc: hevc: input/output/intermediate buffer logging
- + f60e6a6ce38a97c0207428a20e2da8d209b96d08 mm-video: venc: convert slice size to bytes for video slice setting
- + 9b1ea73a813fd479147e90842af2463e0e8ef747 dashplayer: Fix seek for live dash session
- + 759b79f14f8a6575920a0dce46dee4597805148c mm-video: vidc: Fix frameparser behavior for EOS buffers
- + 0ddb2e035bd04e828fbe16465637dea3fc13b7b4 mm-video: vdec: Separate meta buffers support in secure mode
- + d7fa1d11b1f7f73aa8b83e5309a9f392ade1a051 dashplayer: Handle error for text track
- + e84b6d339d97d364747be110016516990a736eb0 Dashplayer: enable adaptive playback based on codec format key
- + 5e24aa425878cca53f46f2973831712d6016c0c1 dashplayer: Add support for invoke
- + 27656a56c874d30f408523a4ffa2ba807597f6b0 dashplayer: support for jb_3.2 and kk_3.5
- + 453460588a4a1c1d859554c89706c83495ce8293 mm-video: vidc: enable Dynamic Buffer mode
- + 65f4ffe6b2f8cc0604889f73fbd8923018b7d5f9 mm-video: vidc: hevc: fix termination issue
- + 3fecbeb75ddcd2622fca68391a22e0278bb575a2 mm-video: vidc: hevc: extradata issue fixes
- + 8c365bbe98d5df88dc2d4cf4051bd9c1d108bdb7 DashCodec: Disable dynamic buffer mode
- + 2edeaea8a044bac3c29938e64dc6bcef32fcb83f vidc: venc: Add support for AVCProfileConstrainedBaseline
- + bda6ee2fa2c2b8b11affe499dad2c3419c5297cd mm-video: vdec: Switch to hevc fullDSP on unsupported devices
- + bc9c76db8e0f41b473194ca3a328cca910f7da95 dashplayer: Reject https dash urls
- + 5b11ecddb300851c75ca871de8a0d0012deab1b9 mm-video: venc: restrict codec level based on target specific macro
- + 6e934e1a9a14b5353573bbc3d3ba306a951016a6 dashplayer: fix wrongly identifying a Dash URL
- + 34d1001f57d8305f8c6ab1818458276dfaf362dd dashplayer: add support for hevc in dashplayer.
- + 61e5d1681048daedadde2faeb3bba66744e1f76e mm-video: vidc: stability fixes in decoder
- + d2df2187013e79413ebf2509b85607ab0d6a2c11 mm-video: vidc: Support s3d framepacking information
- + e78460c871a14a969e8f0e23bd7b3f9e8395ea55 mm-video: vdec: honor resolution set on output only if scalar is enabled
- + cf92418456a21ebf8200fe1909796f2aa74893a4 mm-video-v4l2: vdec: Support adaptive playback mode
- + ee55e0f14c3b6587b26588d5168d2d853f402fd3 dashplayer: Fix for video pause on startup in eMBMS
- + b49abf2b41344fbca9a4b9a32d9740fbab776b49 mm-video: vidc: validate meta data handle
- + 196a6586a8ff9d4642ea42c73437cfd593c65c12 QCMediaPlayer: support for QOE in DASH.
- + 974fd1f4f616b54d12b89f2a6f0762e6f4a75157 mm-video: vidc: Fix codec config behavior in flush
- + 6e0dcf24fb42b79ce275fb48987307bf3ca9dc7c dashplayer: enable dynamic buffering
- + 867d513e9426f2ef73f92005461c40387200e192 mm-video: vdec: Print extradata properly
- + f693a4daeac78a29488fd4dc7859f8a1ee7b1906 mm-video-v4l2: Set graphic buffer handle in dynamic buffer mode
- + 3a3c649623dc7c3b323fcc862376ea7fb15bddb9 mm-video: added a property "persist.vidc.dec.conceal_color"
- + f8908a6592931e69525a6759e017660c615ad188 mm-video: vidc: disable extra data for vp8
- + 5f9677ad9741350c5987824d1b033c144a07a6ff qcmediaplayer: Dash text track Fix
- + 47e57041079ee91657360d3427029257781d6934 dashplayer: fix for update playback position after suspend resume
- + 3c47b18237029d555ca493473618036ddb872890 mm-video: vdec: synchronize set_framerate with ETB
- + ce9a0fcd2444036d14b5c3c37d43ee741c6abe03 mm-core: Increase max instance value to 16
- + 507d6550cca1d330dd51105af8d1926a5a767493 mm-video: Amend stride and scanlines according to the color format
- + faaf0244a78aef7fd02c73f574df80d1078b3c3c mm-http: Setting proper height/width
- + 9ba5d831ebc54bb195e8ef21f59ed8459419e9f8 mm-video: vidc: Stop setting frame rate on ETB
- + a2efdb16c85e7d4d180ed171851fe6f113dcf675 mm-video: vdec: Add adaptive playback support for Q6
- + adefcc16d377253b5192d42d6c2e7dd4db2e5a25 dashplayer: DASH TSB support
- + 50ab1bf62411b0483d7c7c526658125b75269edd mm-video: vidc: fix memory leak in dynamic buffer mode
- + a75c69f0d1da958e65106a461720aa2089a37baa mm-video: support clip playback > 60 fps
- + 50910b437b6b8d0980f0157ab15d7516f2efac90 vidc: venc: Add support for setting QP range parameter
- + 53c4e58cc94649911b7118bef21fffab99fd1201 MetaData: add HSR key
- + 79cff22ef587eaea5dd9f66fa6733062f811abf1 mm-video: Guard 120fps decoding and fix corner cases
- + ecb9d2af689d28a6abfc8bd3b1783d9b3f62ce3a mm-video: vidc: hevc: dynamic buffer support in omx hevc
- + 125165d9902c0b753bb41797a79dd6fc3d9defd7 mm-video: vidc: hevc: support adaptive playback
- + 861bc80016bb72cabf1b34182d03e6e93ae12675 DashPlayer: Fix in DashCodec for Adaptive Streaming
- + e456210dc8f6f7c31cb2b388697b38624647e918 mm-video: add ENDOFFRAME flag when encoder gets FBD from driver.
- + b10850d33d6a20d0f9fefabd32858cd884386b7d mm-video-v4l2: vdec: add frame QP request as extra data
- + 55d5588c155c9c983d359c33694d10e325500599 mm-video-v4l2: vdec: Request frame QP in OMX test app
- + 543384538b4aea9dfa924aaac5c1265b609dcb8b mm-video-v4l2: vdec: add input frame bits info as extradata
- + d79f977e3583e9a9d9c9ff9b48a5dd42533b9af3 mm-video-v4l2: vdec: Request input bits size info in OMX test app
- + f4d0665521da0e5cb683969b793fce2d430f4904 mm-video: vidc: venc: add control to enable Hierarchical P num layers
- + bb427a3bfe718245c6121260b83c05e11fefe917 mm-video-v4l2: venc: Add ltr mode support for video encoder
- + 36f4c263924a6336fe04e2951896629dfe67cc47 mm-video-v4l2: venc: Add LTR mode support for H264 video encoder
- + 87e20af0f23ddcb3130403c39b25f0bbb74e7491 mm-video: vidc: Add support for Macroblock Info extradata
- + f8771293c12d1103192f2388b7003656fdf29116 mm-video: vdec: Set format with adaptive playback framesize
- + fb53b26db1dd58f26ad8efff23b2b0ffa2de4f64 mm-video: Amend time stamp delta variable to 64-bit
- + cf7777c03ac9b528b5c9eadccd19f592397cddb1 dashplayer: fix dynamic buffering issue.
- + 2d215215a9851ae9efe676da189682564e7744b1 mm-video: vidc: avoid input error count for zero length FBD
- + f437c6e98135f37950076651ca0855eecc49a6bb mm-video: vdec: hevc: Add support for HEVC hybrid Adaptive Playback
- + dc3f6e018b52a91dca949ec3a3d688b4d3fc40f3 mm-video: venc: Add support for secure encode for wifi display
- + 4347ff145d62ea4ba7ee4e4efc49cd75bc7a21b4 mm-video: venc: Set default key-frame periodicity for VP8 codec
- + 436d5e8bb1c25dd471b1243800884bca749c3e52 mm-video: venc: Enable QP range setting for VP8
- + b27d4b327db079588f67c5fac46755761f966699 vidc: venc: Add support for random intra refresh mode
- + 7c903cb94ee9ef189e9bd21f99c242f0a30a584e vidc: venc: save QP values set by OMX client
- + 9230eb84ece281af840a69e32ce4d69421a6e16c mm-video: vidc: make fbd unmap call after buffer logging
- + 2eb94e44b743c972d470a7bff2ed37050eeef5a3 mm-video-v4l2: vdec: Remove secure session checks for extra data enabling
- + 8f98adf962dcdfd684ffee97d48821ee3f6394cf mm-video: vdec: avoid set metadata after free buffer
- + e4927c3a8d7e6684dc798bcc0782c037dde091ff dashplayer: Fix for pause-resume-pause usecase
- + 1ab1029792222063aab43000faf25ef63d7d502f vidc: vdec: consider max size between firmware and component extra data
- + c4222bf3976463534b622366e12e7dfc36c03e9d vidc: venc: avoid false notification in case of h/w error
- + dc375939d6fe09a01817713ff2badeeb60dee8a2 dashplayer: support dynamic null surface
- + 982f4e5de07eed1752d34431ae0dd8e5b2f8184d qcmediaplayer: Extend release() in QCMediaPlayer
- + 5d00285eb47bfebe9ef426e0b7f86d97522bf3d6 mm-video: vidc: Fix bugs introduced via merge conflict
- + 2ad24f00751fe14ac2d39d486f68f3d5fedb2212 msm: vidc: Update filled length to VENUS
- + d060a179382b492695b9d33ea085eb4904f245c9 mm-video: vidc: Adds NULL check for ETB buffer
- + e8d1b234e588fbf06303910a4d2068c99db607ab msm: venc: Enable/Disable buffer logging at runtime
- + ee6f1f45c71730b7c6abf212a29de2d3bdbb596d mm-video: vidc: Add extradata logging support for encoder
- + db7776ffce0150dc2930f24e06f11d82d5d9868f mm-video: vidc: vdec: advertise color formats based on usage hint
- + 5e6ebd957eab7fb11272dd5a89c0130d417d1f3b mm-video: vdec: reset display aspect ratio params
- + 7e0103c7db9214dbbbdd8a843ea431b7f379e481 mm-video: venc: Add support for WFD controls
- + 7b6fd64a16b446f7b11dd18119638a9eaec2a96f mm-video: vidc: vdec: set frame interlace based on firmware flag
- + aa61bcb4a2945f70079bd851b06614be247be75a mm-video: vidc: venc: make hier-p and ltr mutually exclusive
- + 24720fbb3c21c2f12a8907c85112c7dc05094b46 mm-video: Add support for different errors
- + 5b905fdcd13f4ae7330ebb0070c130523859b502 dashplayer: Enable GraphicBuffer usage to decoder before querying formats
- + 4f154243d9b1a8fd6813103eebe604c5316dc08d dashplayer: Handle Eos Error Propagation in Renderer
- + 43908d0640ca8f63c4556dc34fe26fb2457649a2 dashplayer: Return DashCodec FillBuffers properly on Error
- + 270296aefd9b5f6996eda435c379ee4f736f105f mm-video: c2dColorConverter: allow 16-byte aligned stride for NV12
- + 0699893cbe7c85b7951b147cf0542c988e2a7b6f mm-dash: property to enable/disable dynamic buffering mode
- + 4ddfc3a97241e82c89024be08d927c2a7e5be36a dashplayer: Fix for seek to eos hang issue
- + 3e5b92906fff62b604d678cf69d6cbe4f78faacc mm-video: vidc: Missing release of meta buffer at encoder omx component
- + b941b8beab2fdecfa5ca45f8d4e28c99f8327551 mm-core: Update AIV component name
- + d81454d479d078bc92c241503755fa08d8db7c65 audio: remove amrwb-plus entry from 8610 registry file
- + 302f5abbd341dd02a6e34675892c6e674351c815 mm-video: vidc: Missing release of pending input buffers to client
- + 433361d01ee8f965e1b6091e4cbd19ce4a709242 vidc: venc: add support to configure initialqp to encoder
- + 8524fe0771dd473a1c8bbe22de238bac17912c65 dashplayer: handle text track error
- + 50821f48cb112a3f0e10ef934990a1b3850e7180 dashplayer:Support getTrackInfo() and push blank frames
- + f16f63a0a257ce3b4c0e7ba24ca0218ff75187de dashplayer : use hybdrid HEVC decoder solution for HEVC
- + 02b0d8864b04e66f1c3db48b8ef02a94b56f36d2 mm-video: vidc: Avoid erroring out if too many corrupt frames
- + 606136cbbe3cc250ec53152e1880c77bdcca5553 mm-video-v4l2: venc: Add check for overriding level based on LTR count
- + cdbd31b9d416cc38c964d8e9c74dd523e1486dde mm-video: vidc: Restore sanity representing buffer sizes in dyn buf mode
- + aaa679457120d76830e3f9bf81966148731730d4 dashplayer: Fix crash in dashplayer print trace
- + 1ae09becaf64a7cf2b9fd4af18cd7baef6d16874 mm-video-v4l2: vdec: add stream userdata as extradata
- + d9e49f87b199fbe305fc8dd26dbaf4d7e25d32ee Revert "mm-video: vdec: Set frame rate if computed fps is more than existing fps"
- + 86ece6f0f3ddf789e45b84c28205e39cb8addd85 mm-video: vidc: disable dynamic buffer mode and adaptive playback
- + 4158835559760721d514bfa3914f07fffba8d1ea mm-video: vdec: fix multiple downscalar issues
- + 1e236c8f3680e7adc840080c3aa5ddb7bca39e96 mm-video: vidc: report OVERLOAD error to client directly
- + 8544ead98f21e1ad5685275c14daa1145d9e490d mm-video-v4l2: vidc: fix bugs reported by code review
- + ed917a0bd9a09a60dbe9e3c8d46af5cb47c0a1a8 dashplayer: Wait to free all buffers during portsettingchange.
- + 1fc764f7203b8a94e841c1aa41ea1f2d801e3be8 mm-video-v4l2: vidc: vdec: implement buffer req for Adaptive SS
- + 2ebfed34b3db7cfc5c074b9c7878c3001b964f7a mm-video: vidc: cut down on OMX_USERDATA_EXTRADATA_SIZE buffer size
- + 991d0db633453bfb9088215774098c231b661802 mm-video: vidc: Stop hardcoding assumed extradata size
- + 2adc4d14505da93042e72d135ab41f248e4c123b dashplayer: Support for closed captioning data
- + 03a5bb9adf07e9443e61fa4cec404909d9e90d99 mm-video: vidc: Set the output buffer size properly
- + 4e6349e34fc14c5d969b8ba1256afadac65fd655 dashplayer: Fix KW warning in DashPlayer
- + fd72393d0b6044447e8068b56c76cdf7ac857ac1 mm-video-v4l2: venc: fix static code analyzer issue.
- + 9b2ab8f5338f751d69ed032e31bc8dd12c722bc6 dashplayer: Fix for flushing state assert fail
- + 87be3f5a2f0c3fe26b6e1ee65933a60e7af7cab9 mm-dash: DashCodec: add an extra buffer to ANW's BUfferQueue
- + dfade37d0bf97e20f164194de636fdacda372581 mm-video-v4l2: Update video resolution when updating crop
- + 74b2eaf2b1681aac7539f327e639471910a28548 mm-video: vidc: Extradata related changes
- + b66f94df5f3e7ce0cb64a9726eacae35bd54d480 dashplayer: Set TimedText listener registered flag
- + 9f951a25d0c0c665628b2ad62a688678981f6fe8 hardware/qcom/media: Fix for L
- + 78b7fb6ffdec48b81963b4004f550917678df800 mm-video-v4l2: vdec: update color format after native-window setup
- + d6b342e8f6979f3d4e870763fb8f92061205fe9c mm-video-v4l2: Enable compilation of vdec
- + 8450753d89dd64fbe9f860f8cbdf2e2ac2e90446 DashPlayer: Enable/fix for compilation for dashplayer
- + 18539690c6f899098a9e9fc3198569ea2eac4beb mm-core: Add new mime for QTI FLAC container
- + 23f6de88990cfbcc66bcab1b3b15853cd841d701 Compilation fix
- + 0fbc5fb1c1d01c8bea877c0ce7d67628e6f9cb36 dashplayer: DashCodec to derive from CodecBase .
- + fd43856ddb498bd0b86ffa647a99410df8839680 Revert "Compilation fix" .
- + 8ff08908964108d9d1ea96181ebb6fd9bff750dd mm-video-v4l2: vidc: vdec: Enable HEVC compilation
- + 0f6b681f7d10fb1b23795db9e1032084e3bfc503 QCMetadata: add keys for audio sample bit width
- + 5bf2798b9e97a41d5b86e462b75bb11161406b18 QCMetadata: add key for pcm 24 bit
- + 8d273cb0141e2da091c89a7c311f4b6d02143232 mm_video: vidc: Add support to set custom input buffer size
- + fc1891d4df7ea4b01c061d6c4376df0f6f975651 dashplayer: Exit scansources if source is null
- + 950ac03edff79a1e0290feb2cc41d7e0b12febc9 dashplayer: Setting input buffer thru extension
- platform/hardware/qcom/sensors
- + ebe71bf99cb64f266e79d2c748eb77bb5056b6c7 Initial empty repository
- + db82bb1b0f1d7dae36e55c35c78b88ece62117e3 sensors: hardware abstraction layer for native sensor support
- + 8b887dfadf52d2fed54eaf8cee0958053fcfc86e sensor hal: allow hal to dynamically enable/disable gyro
- + 4cc7dfff2613902ce25020e033ffa9803ad69365 sensors: integrate bmp18x pressure sensor
- + 6a20e3e851242ca6f265582bed03502f6a83f0e1 sensor: Use generic device name for accelerometer.
- + 09436cdd9a8498daaef422640d44c2c87ef92519 sensors: update the sensor enable sysfs interface
- + f20aba48e1c53bd3fd44a423c1e03e7b36ddfd7a sensors: disable sensors HAL for 8610
- + 1731146a30d2935618acfcaca38056b48d2edd0d Revert "sensors: disable sensors HAL for 8610"
- + dc7608199cd2f5a4f41875225065b5704c0bd7e0 sensors: update accelerometer enable sysfs interface for 8x10
- + b5079de5adeba0bd2b1014d74edc8d5c175f1bfa Sensors: HAL: Add one more accelerometer poll interface
- + 232fc9fd5c8bd648c314d779f14a53d74013483d sensors: update light sensor sysfs interface
- + 60d09ab1e43f2be6261cd1f8e1562aca1faa0362 sensors: update proximity sensor sysfs path
- + a3502bc1849ae55a88a1b30cff0ff67cd1e05a40 hardware: sensors: add stk3x1x light sensor support to sensor list
- + eda36c0da3306f68c251c10b94b68e6765b93402 sensors: compile only for the supported targets
- + d0f6da00a5b4bf27c41920695948e9376bdc19e8 Sensors: update the sensor list initialization
- + 822388bde9551d0bb959c5fa7317da193a2bd0f2 sensors: 8x10: disable the compass in the HAL
- + 0594c8f28ac79c1697e554199d9f559648893a8f sensors: fix proximity sensor index exceed boundary issue
- + 6b3bc6c088d30c91fdbaaa027593af2ac1cfbcdd sensors: correct the ambient light and proximity sensor sysfs path
- + 68434ef225e23f40e38ee731a1184b5f2d6022af sensors-hal: common sensor hal for native sensor platform
- + 213bce42a41827415cbf8171342078ec278d62c1 sensors: HAL: fix the bmp18x pressure sensor delay interface
- + a5887451b433cf055b0672d5aa2432f056937dc7 sensors: HAL: move the defines to headfile
- + 4b6344d0466d0258af5f126c58d680661f17bfc3 sensors: HAL: add a new constructor for accel sensor
- + fab048fcd3e12a4d260345828a9b51cf46d06302 sensors: HAL: add the new constructor for sensor drivers
- + 8f33370c13ec16eede825af6c866058c4ff4e48d sensors: HAL: use the new constructor with the name parameter
- + 6ae9368b1958912454906a0b42acf88fce0f8298 sensors: Fix compilation issue with mag.
- platform/hardware/qcom/wlan
- + 1f0716c3f61c3780b2164830e4ea01699649dd96 wlan: Add WCNSS service daemon
- + 7b71e47bb3dadd92d0f9c19cdea4e012730aaa8a wcnss: Ignore calibrated data during factory testing
- + 4cee8c939086fccbea7213e36d78cb9aa0885a6a wcnss: Add support to copy WLAN config file
- + 6b2a48052266bd2328fc269fb5863e41111d2840 wcnss: set property of wlan.driver.ath to 0
- + 2d14d9baeff2f63b50e66225694c949a883f2eab wlan: Use wcnss driver's control interface
- + 7de81a960a95e0339cbc1395c7e7bf1d5775e92d wcnss: Set the property of wlan.driver.ath in correct location
- + ef31840370c722f03ea071cc6c2c419a4c805ea9 wcnss_service: Added support to read wlan mac from Modem NV
- + d5f817117ec1a3eb18ee26d1ac9a13c45b9fc037 wcnss: Write WLAN Mac addr through Ctrl interfafe
- + 21fb3b21c4b7aabd485f3fd7049ed6f3e4ffa9b4 wcnss: Enable wcnss compilation for 64 bit
- - 19f0857834e595ecccba450c1dbb4b26ba9ba7d0 Wifi Hal: Link layer stats implementation
- - b5a339f765f524044aa69cbc7604683b6a7dad65 Fix broken Mako build
- - 8141ad3e0e368cff4733fa30234409173ddb4882 Wifi Hal: Gscan implementation
- - d6a992214d10f08b761e42d3f171ebe07ee46600 Wifi-hal: Few fixes in Gscan.
- - 95f90293f1e7b527c8b46c22c6db117f4754e121 Fix breaks introduced after kwd merge
- - b7092035a5b8b18d1edd2621fd52746778e6b380 RTT support in halutil
- + 8e28f5ee3e3cfda90b820ec4670662624962348e Cleanup GScan CmdEventHandler objects in corresponding stop/reset.
- + fed395ddf4c47785824f301bebc63b0ccca8c321 Include Log.h in gscan_event_handler.cpp.
- + eeef51c9ea7ab0af4e62a561f5c1eded0ed9aabb Check for LL stats attribute existance before parsing
- + 3ad39df9d0b58d0f9c8633ed7eebf08f2a28b039 Added proper return types to the LL stats APIs
- + d9a11833144419fa5cad37799a78a527ae48e4b1 Remove accessing of radio stats parameters in peer stats.
- + dcad53eac529ceddade00ba4f0b717dc86f3908d Check whether malloc is success or failure for LLstats
- + 8aefbe73be0e7c98fea685783ac2027bc27652a6 memset the stats buffer after malloc in llstats
- + 89668ee0b8faa608d8ed5f3a68b26101e67eca91 Indicate the stats from iface stats event if numofpeers is 0.
- + 20b37edc8f674df36922f63222992966f023a251 Call nl_recvmsgs only if POLLIN and/or POLLERR flags are set.
- + 6117273a14df0f5487119ee754f4b3cd6957f886 WiFI HAL RTT Interface definitions
- + 146c80ed6e429189fc348ca8b4b871244782fb55 RTT:this implements the Wi-Fi HAL component of the RTT feature.
- + 5f7c78d8b30406a4ee2bc191d1a2f37fc636fb81 Parse RSSI parameters from nlmsg as signed for LLStats
- + c8fdb9cca15d083e19973ffff860569ec2c30420 Remove checks for matching request_id from gscan start/set/reset APIs
- + eafe1804acf70cadcbe0d7b5208ee14537b6a62e Signed attribute support for Android HAL
- + 40027d7afb381907567337f9a1dc2edcd2969bf0 Enhancing HAL component to look for the NL events
- + 1ebd8b163db172383c95b840bd5c63b984f3051d Support for TDLS external control through Android HAL
- + 94091d0a60ee23c14f83224c915df0bbb123c8d5 Handle tdls status from the driver as response in the same context
- + 41317926a21377d6c385276ae209380da1e562cc Get the supported features by driver and firmware
- + bd07b0718972d4c4febfbe80d26303f5cc4aab39 Validate the wifi hal requests based on supported features
- + aa359a9149a736380a3a6ed1b3e237ccd21761b9 Add requestResponse() to the WifiVendorCommand class
- + 12bc41b4cb711192aaf072064841911826647180 Implementation of wifi_set_scanning_mac_oui()
- + cbfd1fd6fd06f0c8de694f968639b213ef78debe Add dummy definition to the wifi_set_nodfs_flag()
- + 1ef6c89e5003d11a780d83dd084dd5d2e233622c HAL: Fix a for loop index bug.
- + f5f121e13a749512adb9a67681835ba15d2b7755 Fix for array index out of bounds access
- + 28435cc32035681dbd3ccd15c2770d2ebca11a00 Increase the size of interface name in interface_info structure
- + c5efd63a7f5f81dbdffd7623142f0514b65a09db Remove unnecessary freeing of mVendorData
- + a4688494dbd259e3fa82a7c261c2f15644e543aa Wi-Fi HAL RTT: HAL needs to open the right liblowi lib based on build.
- + ba93694c860cccb9bee201f6e443c68c63ef6b60 Add channel and global_operating_class params to the tdls status
- + 01fdd9e26d5fc9ef9425cadb80044aa4a2daf60c Wi-Fi HAL: Add definition of wifi_set_nodfs_flag() API.
- + fdfd33432b54d45720a6ea9046c13debd303c0ea Wi-Fi HAL: Parse RSSI attributes as signed values.
- + 2f1e40be416da578bec4fe21279e8599f514c7fb wlan: Make allocation dynamic instead of static array
- + 076493d772b50d489d1669fbfc951b6797a2ae75 wlan: Handle return type from setband ioctl
- + 29fd64275355be500f4c31b8ca4a006b2a3f898d Wi-Fi HAL: build Wi-Fi HAL as shared library
- + 3a0f3b22e86c7b07761e4147fb71657e8c2fcce2 Implementation of event for on_hotlist_ap_lost()
- + e38cce9c846d010dae8b6307febe48a8471ce958 Parse nl message for channel and operating class in tdls status
- + 428b00fcb9d269eab21e317c1699148c4428f1e6 Acquire supported features even if the driver is not loaded
- + 34c50d4a96b3f0df2e2d49f7f38f964f5cfec3d2 Wi-Fi HAL: implement HAL part to support wifi_get_concurrency_matrix()
- + 82ef0c66b9996009b29f59a2ea91474de3e17f52 Wi-Fi HAL GSCAN: remove check for matched request_id for FULL_SCAN_RESULT
- + 647566496b620f6f9b604271f6d7faa5e8d391ef Nan Wifihal related changes.
- + 1cc506eb19bcc18e4d2fc2f40816e948c49e1941 Handle rssi parameters as signed attributes
- + 9de0a16e04bfcfc5ee8222fd57bfa6c75408dccb wifihal: Avoid registering for an event more than once
- + 8dbdbff2791ffc9f657f5e281b166791d0550048 Wifihal fixes for country change event and reset iface event API
- + f55af90df8c31a641c9955f072cfc9fda2e6305e Wi-Fi HAL: Avoid excess Wi-Fi HAL logging
- platform/hardware/ril
- + 6849b13b1d7ef3a3403a5539cdd44224b1fd083a Initialize the buffer
- + 8f42fc7d2eaa6b7428af34716ebcf93b2490aa6b rild: Send extended information records as ByteBuffer
- + c6e687264fdc9064fd94078faad6c9b675616aab Add WRITE_SMS_TO_SIM and UNSOL_SUPP_SVC_NOTIFICATION.
- + 1f7118f36d481c1de3fb28d595d292f2353c46a3 Telephony: Implementation of IWLAN.
- + 215eed7b969f90833f0493fcd9827feb3cc1ea54 Support Additional SIM Depersonalizations
- + 0ec0bc7f51fcd80b4d5d0927ca9eb9558e17543a STK Call Control feature implementation.
- + 36d2750456d5efaf60987d4f397cb9625e50736d Use SimRefreshResponse struct in RIL Versions greater than 7.
- + e1c9b13bb279058bb19d49252a6587bac66ae5ed Add support for cdma dynamic address length.
- + 91afb0bd447de8331b5698f88e4902e1551d9d8e ril: change macro definition to fix duplicate error
- + 81e5d67cc44b846a8ba7c333d795cbff31958d25 Correcting RIL unsol command order
- + 41c1c0b8d22bb7c74bc7cac2fb6aeec538d04032 Support reading data profiles from OMH cards
- + 8c7dd41085557e6bfee53159d16fb053187e8e29 SEEK: Add support for getAtr
- + 19938c34610ebbf33d6e47931d65cbf9080d925e Remove support for Data_Call_Response_v6 in RIL versions >=10
- + f908dfd07ae902a136ac59984e4ef1e02ae61611 Add rild support for TSTS Allow client id 3 for third rild in TSTS.
- platform/hardware/samsung_slsi/exynos5
- platform/hardware/ti/omap3
- platform/hardware/ti/omap4-aah
- platform/hardware/ti/omap4xxx
- kernel/msm
- platform/libcore
- platform/libnativehelper
- platform/ndk
- platform/packages/apps/BasicSmsReceiver
- platform/packages/apps/Bluetooth
- + f3feef17f964e2e6a0bcacd63b148cf4607ebe8f Bluetooth: Clening up BT service in error cases.
- + 025c3102ba09a79adbd67c3701ffa490a7feeddd Bluetooth: Add Get/Set socket option to the Blueooth Socket
- + 4f62c6573011c9d54af735bef30dad76b3c5a26a HID: Add support for Set Idle and Get Idle commands
- + 7009754818a513ef7fbdf494c73bba2df0281231 HID: Add support for sending priority to btif layer
- + 08f5ce608384331e1daa2a0c871490b4082a9661 PBAP: Add Bug fixes from kk
- + 13a7f3e34aedb4805bfd0eb5ae2e7c4e4beacf1d GAP: Update Scan Mode state from NVM
- + 0798c0fe78d40de2c81272f7d892302e24a73341 Bluetooth: Fix resource leak in OPP (3/3)
- + 395e728c4427aecc489539d728802c66e312fef2 OPP: Add BluetoothOppL2capListener.java file
- + 50683546ea0d49113be308dd9a1cbe8b01862eb6 Bluetooth: Update the Bluetooth state in STOP_TIMEOUT case
- + d43445802578d11f42ef4decdfb286712ebef89d Bluetooth: Query BluetoothPhoneService at BT ON.
- + 054305c28af9570a8245a8e775d4cff40cf4c20e Bluetooth: Adding support to get remote DI record
- + c77a09ab28c8df2a95416c82339e12c3f043933e Bluetooth: Load jni library before calling classinitnative
- + af027801ce88dc10d72ec064f9a65451a934beee Bluetooth: MAP: Do not set body header if maxlist count is 0
- + dbfc61c66c1fe93db4490f83d106235209e6006a Bluetooth: Avoid Broadcasting ACTION_DISCOVERY_STARTED intent again
- + e2eae48e90d44a919ff83c9336b5f39b77fa88a4 Fix to avoid the case when interface is already enabled.
- + c06883d12a4398d50c6f15d1615f3f06a5babd3a Bluetooth: Add trust device feature.
- + a65fbfe610b53cccf5f82f5efbccc7220a7d71bb BT: Send correct call state for Voip call at SLC.
- + 18693d9f8a412a02182f1de922bdfecfe77440ee BluetoothGatt: Use ServerIf during registration
- + 4c1b00c6e6396b9ff24c42e67dbe8f2f500b5983 Bluetooth-OPP: Check for the pending batch to start next batch
- + 98f8aee1d143d8e9aa33ca74f6190a9d90173ebb Sends bond state change intent for unbonding a device
- + 86281e5fc9fed3cdd6568bcc1858012a35bd19e0 Bluetooth-OPP: Added onContextMenuClosed api to clear Conext Menu
- + 3c6bb8cf627b6fb8240aa2fff7639453e1141821 Bluetooth: Access to gloabal reference after it is deleted
- + 7b45008cda18a76cbb35b7b2d0b64706d30091e1 BT-HF: Disconnect SCO when MT call received while VR active.
- + f60b040f251caeec9d7039e932d3334a779de1bd Bluetooth: Fix for BT fails to turn on in PDT test
- + 922fa75ee39731a887a8f46c80cc0fae6f18e2b8 Bluetooth-Wipower: Support for Wipower feature.
- + edea37e5c289f9e7a589154f7d543ae50bc7dff9 PBAP: SIM Access support.
- + b55cd6e5708c54d8f900d7aaad4235ea92da0c30 PBAP: Add SIM bug fixes from kk
- + 57705a57d8c59df6e07e24b328f770cb544f3560 PBAP: Add provision for filtering date and time
- + f36575346e2d6e904f09f3ad0971b73fa3650b42 Bluetooth: Changes for implementing LPP
- + 38befc6879d80c2da550a6e6c9f9fdd390aef9e0 Initial commit for HID Client
- + b1f8481a0842d1463e3b92fa05327c7a2a6c815e Bluetooth-OPP:ANR fix while sending 250 files
- + ea0ae162549ea6f1750fc91dc36bffbba8a8852e Bluetooth: Handle IllegalArgumentException for broadcast receiver
- + ea9f771bbdd5da2838a9ccc63043597bd5197816 Bluetooth: Update Current Call list.
- + 6ad09e85a617a22aca5813a9e948cb4d3d506179 Bluetooth:remove connected devices entries from gatt server hashmap
- + 23a0ad52fc9c75e8b3a3e7072ba2db2688512689 Bluetooth-Wipower: Avoid wipower service restart on BT turn off.
- + d68e408a83dd9d60818dd4071ffe5db10726a32d Bluetooth-OPP: Handle null pointer exception during transfer failure.
- + 9681ea520230bb03d4a3d002b3d9284f8bd8bbfa Bluetooth: Audio Squashed gerrits for propagation
- + dbbf831e9d357e49d91cb0e39c344177dcf8c9ce Bluetooth: Allow the HFP app to set features.
- + 835c9bf808f64f9d87200757f28249d0eaf6f6bc AVRCP 1.5 Implementation
- + 78f2e81d0b02eee0fd7cfb4a52eaf8544028d38d Bluetooth: Enable A2dpSink
- + 112ca397cdec7cb23ade4dde0be642ed5eca9696 Bluetooth: Remove redaudant check for updating current play pos
- + 35002149f8eac4040791cc746ea40096d5ad43dd Bluetooth: Add support for HID Device Role
- + 5c44df0f21fa0552a93e1f0dd6646c2dfa754eee BT: Handle SLC, WBS events in MHFPending and AudioOn.
- + 3e0a80bac6c9cda1a56c82412a197fd9c643c097 Bluetooth: Update A2dp suspend state properly.
- + 734cbb997ebe3c023574ccbc9199e0906db50eda Bluetooth : Fix for the unwanted exit from the BTApp
- + 346bfa2d09406a17aa61aea2fc1e306b960ec063 Proper error handling in Avrcp Browsing
- + 255cfbc97794f898a5bfbfaba97247aed0cea8b6 BT-HF: Set correct callState for MT/MO call while in Voip Call.
- + 623baaa48a2bb0f3761ad41ddc97d3432105eb40 Bluetooth: Fix for BT grey out
- + 48292b769d1e67eedfcf8798d443fcb31bb99749 Bluetooth: Remove remote device from trust list on BOND change
- + e7c151d10f8e284910a5f63460d77f02b4b117bd BT-HF: Get signal level from Telephony.
- + ce70a0292cec585f235391366221846207b0e549 Revert "Make directory structure + Java packages consistent."
- + a72d1bfdb998a7027b4e3b4b4ac878eb50ad96f3 Bluetooth: SAP: Add SAP high security support to Bluetooth APP.
- + 7f1087d023657b8f0ef137c270a1655f292dab61 Bluetooth:Aquire a wakelock to bring the display up.
- + ec548c06dd59b02030a21e2146d3637584d4a804 SAP: Change "Secure" to true before broadcasting intent
- + c5ac16f0f710645b1485503d5751790afaa768f5 Bluetooth-OPP: Add android configchanges attribute in manifest
- + 19ed0a1b12b52c948b7243a09bdb171dc954af8f Call Proper frameworks API for fetching Now playing contents
- + 0f71878ff61a5de0162b02dea9042d1c2f04a0dd Bluetooth: Handle Focus_Gain after Focus_Can_Duck
- + 3e4660385b24c4a82505cd482b54e1593802f3f0 Bluetooth: Hedge against the Null global reference access
- + f5f707cd755e17505b979116260ed28626017c37 BT-MHF: Disable MultiHF support by default.
- + 7d053a1280c46bfee9d9d70081b10cae9e87f44b Bluetooth: Update Connected Icon properly.
- + 4a822a36b0269ba50a6d71b1da96c89d7fd11c55 Bluetooth: Prioritize local Audio over HFP HS audio.
- + 20c3a7ffd468326a1feeb758b4801eedda475152 Bluetooth: Don't abandon audiofocus during remote_suspend.
- + 031be30fb965ce8d1944e93b5f948ead629f6182 Bluetooth: Enable only one HFP role at a time.
- + 60bda92c3cc9b9b6d4bb55a43a2c1ebb85d02193 BT: Handle startScoUsingVirtualVoiceCall in HeadsetService
- + 6f116b645c26fe38fb718ad0399aa287d97920c6 BT-MHF: Make MultiHF system property persist after reboot.
- + 4e85a6dad8d50b6355ea23d750e60576d0faae8c Bluetooth: Reset the alias name on remote dev property change
- + dae0e70ddb2940bfabf83769db6fdcb64d444507 Fix the Media Audio checkbox updated issue after BT OFF/ON
- + e281f0f38f5bcdc71a6d975543dc76667a17bdf3 OPP: BUG Fixes in kikat
- + 004757417790e8ca7d2679e370c4727a6c135c9a OPP: Support OPP1.2 Features over L2CAP.
- + fdf073a106e79dc12596a216b8549a130987a8be OPP: Delete interrupted outbound content resolver entry
- + 89ba738388fb400ec9b13a8b3bd6d80418ea0269 Bluetooth: Dynamic Logging for data profiles
- + 82f0ba67274f21ea58717f5696af94dfdb0bcc51 OPP: Optimize file transfer progress.
- + 65092b9ab5c8372b748bf3958ec14f97fe2ac71b PBAP: Fix to show authorization popup for FTP after PBAP
- + 195545434e8f6b18c929cfcf567367f3b67a7a55 Revert "MAP: Workaround for missing size values in message data base"
- + e74c86b6d2c7b4e0cbf343e3d1ba8236644d15bf Revert "BT MAP: fix problem with fetching CDMA messages"
- + 4aeb79baa4f8fc8e824e71c6b3685816a94663d3 Revert "Fixed a Bluetooth MAP bug."
- + 1edda87582ee03e5cbb638f397d4d1d8fb382762 Revert "MAP: Return OBEX_HTTP_NOT_IMPLEMENTED for msgUpdate for sms/mms"
- + 54dde23d150c175fbf2f7c86ab280b652ea3627b Revert "BT MAP: added support for email sharing over BT"
- + 247eb4449d0990a6a562c19c7703a7220956897e MAP: Add support for Email and map bug fixes
- + 6710ad8d0b9ae08676c532150233bf7e72835ee2 MAP: Modify GET Message email to read data under file in contentURI.
- + d4d4b642999ff3716ca78cb94010c13f8fe42f93 MAP: Add MAPEmail support in SDP only when email account available.
- + 89239e80ddb01e01445de13318d8c888d424d0ce MAP: Modify fetch MessageSize email to get emailBody storage file size
- + 78d8abf7b5a6c885f671d277b1420c4157431c8c Bluetooth: Reginal requirement for RTL
- + bc4f106e91a66864c56d2333f2e1f13ab5fed50e Bluetooth: OPP: Single Contentresolver thread will be started during transfer
- + b8f063b2132fb613ea2111734dd2c92b27a9e758 Bluetooth: Gatt: Load jni library before calling classinitnative
- + 350c7ba42cde5d23aa4c33243944fba275349f13 Bluetooth: Fix for Intent to reach the receiver timebound
- + 8b452a8e0c9b50bfca086f73e0c76c3d0ab2531f PBAP: Apply listStartOffset in the final list
- + ffb8e16b41cb58e0bbe7238618623955a4d33b16 Bluetooth: Fix for auto-reconnect failure with certain BT headset
- + 0424f48f91bf7fe5554d7065355b641f265bb760 MAP: Handle EXTRA_ALWAYS_ALLOWED flag and setMessageAccessPermission.
- + 0a1f920279f748502fe33fc75f882a6f4d28a7f4 Bluetooth-OPP: Handle nullpointer exception in IncomingfileActivity
- + 6d6c37c3dc6e6e6e87e0e083fbd92522c98d30c6 Bluetooth: Fix to avoid NULL pointer dereferences
- + c835ad11588951a68b4c02b8887ecdb2a8691db5 PBAP: Allow invisible contacts to share
- + bb953a37da10a5ac0025c4532e54eb8668af0eaf PBAP: Fixes for Klocwork issues.
- + aac988ce6f02bbb3f34ac59acc36b386a45ac8e5 Bluetooth-OPP: Klocwork OPP fixes
- + c5409061deff70381b75681beed3c90c6dac6670 MAP: Fix KW Issues for MAP.
- + c32dc4e5eeac0f751e17164f9b2fbb9652eae49d Bluetooth: Handle JNI global reference clean up
- + c91559f3b8e2084ed6eda8d44da88cb4fdc594e5 Bluetooth: Add NULL validation for Callback Objects
- + 6209d01db54a49618f5159cb241fbfd614c9130a MAP: Fix email parseBody and SMS MNS event issue
- + bc7cbb628447ef58a8730ea84d85f1bd46b22bc6 PBAP: Handle EXTRA_ALWAYS_ALLOWED flag and setPhonebookPermission.
- + e68ba26f62fad64de0f9ed657af7db5c0448d8e1 Properly handle Set player setting attributes response path.
- + ca66babd4832b3ba8f1ef97f67cca3849f1f7ecf Bluetooth: GAP: Added syncronization lock in Getdevice method
- + d463aad3861c0e8a13f8fd4d19b1d20402a3af39 Bluetooth: Fix KW issues in PAN
- + dd7a3f88c4e5d134f6fb235b86f9ac30c6de7ae9 Bluetooth : Stop the ring when HS disconnects.
- + 69a644f7d21227438899383a4d7a9494eb34b7a1 PBAP: Apply list start offset properly
- platform/packages/apps/Browser
- + d7d1a52908434388680bd17c9df922441189f42a "Browser: Update BrowserPreferencesPage to Override isValidFragment()"
- platform/packages/apps/Calculator
- platform/packages/apps/Calendar
- platform/packages/apps/Camera
- platform/packages/apps/Camera2
- platform/packages/apps/CellBroadcastReceiver
- + 2c4e33ce2b44aedbb35573f8923f9425e4eecf09 CB: Add system property to enable/disable dup detection
- + cf1bc90958a0750c0cef7e1980841e20260aa8de Fix for CellBroadcast app crash on changing font size.
- + bc58dfb58595ab9410dd79f8b3b23620ee5f8726 CellBroadcastReceiver: Reginal requirement for RTL
- + ed2df104939f1847d3200666e4cf6cae1554217a CellBroadcastReceiver:Update received CB message with correct SubId
- + 05f240e8dda39f262cda21c47837250e54120c87 MSIM: Add multisim support for CellBroadcast Receiver App .
- + 9be1eddc25d1df9e5d571d8144eda3763f5ab529 Add changes to CellBroadcastReceiver for new SmsManager design
- platform/packages/apps/CertInstaller
- platform/packages/apps/Contacts
- + 1a67987c622270a43925585c7000e841564d4bad Add supports for SIM contacts
- platform/packages/apps/ContactsCommon
- + 0fbe644b9300d0157e4ac18bdb2ceb2477c333d6 SimContacts: Add support for manage SIM Contacts.
- + 14e31e5757aebed4e88b6c72a4a66974aa753871 Add support for Manage SIM Contacts for MultiSim.
- + bbd0eadd05369daf6f0700c40089a4f329ab568a IMS-VT: Enable video button
- + 704df5781b585da8feb6a8a1ab41fbb65b6f7345 IMS-VT: Dynamically enable/disable video call button.
- + 1122a58d3e8b4f85ffbc97aecbf76f57b2711065 Add the support for SIM and Phone account
- + f5bf93e382fbbcc5ad328731e7070553820a869a IMS-VT: Answer video call with different call types
- platform/packages/apps/DeskClock
- + b26ef3565026e4919f3a64c5b098b888e14ac6f0 Alarm: Use dedicated alarm type for poweroff alarm.
- + ec767efbd936914f15134c99389ba0b36ca5aa49 Remove LOCAL_SDK_VERSION definition to use hidden API
- + 964ef3cbb65e41e008dbba02f6040481f39e11c7 DeskClock: Fix the delay or missed condition of the alarm after boot
- platform/packages/apps/Dialer
- + 42a04b567f66dc352b2cf3185e6c3a2345c1f620 InCallUI : add RECORD_AUDIO permission statement
- + b674c9f1db50d3075ef87732b7272b9a1ce8f281 Dialer app changes for IMS
- + 716d4add35921aa899d0186626d85d9c8849db37 IMS: Add participant support
- + a3cf17c76fad937fae23ad35fb8a9db67c9d2b96 Dialer(MSIM): Dialer app support for multisim
- platform/packages/apps/Email
- + a2b8e5edcc8ae623dba3bc75a80f243539e287c5 Add MAIL_SERVICE WAKEUP, SEND, MOVE, READ, DELETE MESSAGE actions
- platform/packages/apps/Exchange
- platform/packages/apps/Gallery
- platform/packages/apps/Gallery2
- + d73fd7eb45f643c98c40279d6a096de56f39260c Gallery2: add support for the DASH mimetype
- + 07a1c98abfa8f4816cfa66efa06bf331d99e65ee Gallery2: Fix crash for unsupported format on mute operation
- + fe9714c433347c9cd18b8cee9a42d9423233dafb Use WeakReferenes to reduce Bitmap memory footprint
- + 2f74516bcc7eb0f89f65260e90175b07513aed95 Handle exception thrown for invalid track formats
- + 9043df532143a9eb751e2b095ae495ae8a5f054e Fixed NullPointerException when EXIF data is invalid
- + 90ade05b6276acb084d490003253d7e3d35e1c47 Gallery2: avoid the crash of gallery during trimming video
- platform/packages/apps/HTMLViewer
- platform/packages/apps/InCallUI
- + 731fbc5dd6c26a8b043df1bdea13e8fee1eb8d80 InCallUI: Update ExtraButtonRow during BACK key press
- + 4e607b3f75de50cb2ae93422ccc39b653b26ec23 InCallUI not dismissing after end call is clicked.
- + 1d689485c64c7ab7920706d5903166e5281c2080 IMS: Deflect call feature
- + 9cbc7964eafc3725c29469005cfe219b3f8061d4 Fix to resolve misplacing of answer button
- + 51b9bc61437d3bb555e400a9529be097dc63fcde IMS-VT: VideoCall related fixes
- + 6f4e316fdd30303f189d3c834099aaf8cb74935a IMS: Add participant support
- + 68ebc713ad8380c2b132d0b3fec2609b3c072e6f MSIM: Handle phone account label display properly
- + 63173ffbf83b9a0585511403e34b4714bbd42c1b Voice Privacy Icon Support for CDMA
- + 2f9c69ccd4d536ab623aa646a888a6fde71f3f91 IMS-VT: Fixes InCallUI/Dialer crash when there is a VT call.
- + dd7741709bc82da066efd184b14bdee828edfcd1 Add support for DSDA.
- + 8825e5c21880be66a3f1938fd6e93ce43bf7a1b5 Deflect call test using answer call button
- + f63cc9a08acdca11c5a775ffc085030eb413b91c MSIM: Don't show redundant prompt to user when making MO call
- + 24369d9fac839bcd7a6e73ff85e2c5e6a750bca3 MSIM(DSDA): Don't compare subscription for CONNECTING calls
- + 2f4e9ce43757d06ddc97d402515f9ee93d24dbe1 Fix to resolve manage conference crash
- + 1ee376d712fe733a98313453fa46b03c2ff9000f Compilation fix
- + c92fb991a4271b1bde05962530d8c1ec1925036d IMS-VT: Enable logging
- + 9a2425d0dffae95f1265062a459e412b2f21e80f IMS-VT: Fixed surface caching.
- + 0fa8fb45ee9a58820f3dd2fc3cdf9b093337ad28 IMS-VT: Upgrade downgrade and hold resume video calls.
- + 8c27e701a380e3a5b521e83da9425199483b74da Fix to display call correctly on UI
- + baa4328d2ca8ceebe155391e48e66b5cba3ce784 IMS-VT: Hold button fix
- + 959355b51bfd488592ad39f58197027901391dc2 MSIM(DSDA): Show both incoming calls properly to user
- + af4ce148d77c38af6b0636ffac4eca380a00b8bd Don't default to speaker phone for VT when speaker is disabled
- + bddee2db1208935bcdfbe6f12ef035b353697da6 IMS-VT: Fix CVO, surface and resource related issues.
- + 710e6dbb37d48d0afbef5d16d65c09585b9918af IMS-VT: Peer Resolution Feature Implementation
- + 3763b05fead2c534934f2aecc6375952c6f16840 Fix MT Sip call crash.
- + 1a82db3a7b8af4d2d0ce544706ddcdda5a1e9acc MSIM: Retrieve voicemail number through subscription
- + dcb22745f32b18b9061eab3ba3c8392372326229 IMS-VT: Answering calls and upgrade requests as VT_TX and VT_RX
- + 7a9f5adf26360ff58362e60b0af8ca27729a7a87 Notify listeners of video quality changed event and display message on UI
- platform/packages/apps/KeyChain
- + 250c621d61859fe9db6338a7b5c42bff5c3e2d92 KeyChain: Fix certificate dialog needs twice Cancel to disappear.
- platform/packages/apps/Launcher2
- + 4845a968e63a622f989611bd79dd6a3c4011c8a4 Launcher2: Enable hardware acceleration for hotseat
- + 5ace1b57ca8b102a4276acdf18aecb0475759935 Launcher: Broadcast Home Idle Screen Intent
- platform/packages/apps/Launcher3
- platform/packages/apps/LegacyCamera
- platform/packages/apps/ManagedProvisioning
- platform/packages/apps/Mms
- + 8424d421e0b2533d2f7acfc0d393d440b4cd1fe9 MMS: Create an entry in messaging conversation for WAP PUSH
- + d8523df1b0abec0a8d47d8f6de477dfbbb8743af Fix for long sms resending after airplane mode off.
- + 4f471887419cfcf02c92f3d1fa9f0c0a3f148112 Mms: Add fix to avaoid the network availability check
- + a62b4a3362447722ae17c1b080a627b7bbb54a1d Mms: Handle Disk Storage Full Crash
- + 83c01b7729c791bd18ec704f1bf8ab0c2bd6d927 Add support to backup SMS/MMS.
- + 045277019a19c3fb96bba315f5507c1b85b455ba CTA: SMS/MMS Draft backup
- + 14521af7654fe7c59962036c0ada6414b4cdd1bf Mms(MSIM): Add support for MSIM.
- + 5069d7873f4c7e94005c1699cf1ea1869d2c2d3c Mms: Implementation of DATA+MMS.
- + 04f143306690a35240f62800a7c58c2eba6467fd Fix Null pointer expection when Phone is in low memory.
- + ba0716d4791d4bf905260c2e1bffb92051a5b664 Mms: change argument list to multiple method calls
- + 950d544655dbf2b37d42d87669220c5634a733c4 Fix to return to previous activity on sms/mms notification selection
- + f25d8125a735ed33d211f2b5758ae715c380c37f MMS: Update database message size info for retrived MMS
- + ccc9aa0642d1fc24236696ee37c8efcabaf76076 compilation fix on new Aosp
- + 94b232c1d11f7a4b6a246ce219d8ffd82b46c0d2 MSIM: Handle subinfo record properly
- + 96805e9824e9d20cc44b11ba5b708ae04dc7734c MMS: Use subscription based SMSManager
- + 81d5231bd1914bf42836aba6e1738b4266a9749a MMS: Send MMS on user selected sub id
- + 7caa68f2a8aa348769768d83afec04fa667acbbb The subject disappears after adding Sildeshow
- + 1a414c71bc86522a01a1220f334e0f990d4f8d68 Fix the send button disappearance after selecting the forward recipient
- + 777fd9ef8d3873b8c5a26a7027022a828976fcb6 Mms: MMS ui fixes for lineNumber and mobileDataEnabled flag.
- + 103dfca2a27d3d674a2da9c426e8cd8f3a43ee41 MMS: Display right subscription when receiving class 0 SMS.
- + 1373df2f44723e054f8010fcdc9729f08854c985 AppOps: fix Mms database projection mismatch
- + 59447caf2f38afc08cb3d488129e4b3630cfa104 AppOps: add null pointer check for mms database cursor
- + 77e9144a692b4c44afe44b75bfd6912947e4184b Telephony: Register MMS networkCallback without subscription specifier.
- + c80b0116074757e61ad39b8563a2ca259730768a Update with Sent message on UI on receiving last ack of MO long SMS
- + 150023f663c5d0266c4ac1d15b807d4413e55bda Mms:Use correct intent get extra API to get subId of the message.
- + 88ea8683b346e45eb1f03c0b0296ac1dabf76f6e Fix Mms issues on Cdma
- + 6f258f3fb6c87a0b4fd52a688034c5d6cd873d12 Select audio file from "External Storage".
- platform/packages/apps/Music
- + 6ceaa693dfb62787285b9bd0b97f883aec167f18 AVRCP 1.5 Implementation
- + cbd6149c031d73b673f26cf11b5db39430c646ce audio: Eliminate wakeup events for screen refresh .
- + 083b39f8ad3b59e7836655fba5c2e4b98743ad9a Music: Fix seekbar does not update when interrupting by call
- + f5de92779a5281312f2b9b12ea686c2988ade099 MediaPlaybackService: Remove condition in play that skips last 2 secs
- + f2c29abb1cdfc851b1c5048f43f7aee7acf6e9aa packages/apps/Music: Ignoring all non-zero MBHC board Buttons
- + 130880ae59eecc625ae48a6b7def83bd9ab3022e packages/app/Music : Enable the gapless playback by default.
- + f5e0fc894a6793dbf3889aa002086e9bf0f809fd Using the proper key to populate the artist name.
- + f032abb5502e9b4a9b33155a62ac2d681ac25ef0 Properly handle Set player setting attributes response path
- platform/packages/apps/MusicFX
- + 196a089e6bb0a8bb4b37bb7e06111e0f889fc221 MusicFX: Add UUID of h/w and s/w SA+ into headphone only virtualizer
- + 54c8960a058c112cbdf86fb744b36f26c8709645 MusicFX: Don't save preset user band level
- platform/packages/apps/Nfc
- platform/packages/apps/OMA-DM
- platform/packages/apps/OneTimeInitializer
- platform/packages/apps/PackageInstaller
- + 0fd24cf18d069ab837896e047710c4aeadefeeab PackageInstaller: add judgement to check the Intent is valid
- platform/packages/apps/Phone
- platform/packages/apps/PhoneCommon
- + 34ec9419a0192060120ecf3da6e4c25d3307d93f Dialer app changes for IMS
- + 4e9cdbb9317fef24e6fee5a52a9d70cbbc47cb7b Fix to remove unwanted string in Dialer
- + 2a2371dd751e5d3eecf2fb0f583b36bbcaf04334 PhoneCommon: Set ringtone for SIM2 using SUB ID.
- + 6f2d2680734348b28ad21a1056740d20c41ce657 STK Call Control feature implementation.
- platform/packages/apps/Protips
- platform/packages/apps/Provision
- platform/packages/apps/QuickSearchBox
- + a9a8fd65e384c81227dc9285beaaaf516a74a138 QuickSearchBox: Reginal requirement for RTL
- + e6f88007fe20f246c54ed835f5467255dc2c610a QuickSearchBox: Fix NullPointerException when run monkey
- platform/packages/apps/Settings
- + a012446e6f3235baae5af54eb7e7b0abde2d3330 BT: Multi HF support in Settings App.
- + 8ad100d559831f37696c9b96bb68242d2ca0945c Settings: Show Service State status in Phone Status properly
- + ccf8be11473a9e6bef582a69ce5e87e783797e8e Bluetooth: Avoid window leak when screen orientation changes
- + 5b42b0ead52418b29d98312d6c53a4512c25fc08 Add support for below network modes info in hidden menu
- + 49141eb21e2e28814bba98a9148ba258019d4da3 Bluetooth: Check device address.
- + bccdccf4910ad944adf979a02cbbed3f6c85d3ce Bluetooth: DUN: Add DUN profile support in Settings APP
- + 4e2498371eb734a7e85722198b52dc91f55aca51 Bluetooth: Fix resource leak in OPP (2/3).
- + 043248e0d568e370278eaac41edc598e7fe0bf0d Bluetooth: Handle pairing Cancel intent.
- + 410183d9a6414e22d91c71887592ba4f199115fc Bluetooth: Remove out of range devices after ScanComplete
- + d8d661fa627a729c9a4dc0aa5b8a8b034b005744 Bluetooth: SAP: Add SAP profile support in Settings APP.
- + 7ba73ac36d78b886c11798b003cea3707e709bf2 Increase allowed duration to connect to HOGP profile
- + ddde002165e9e0265bd5403d29b13cd3f276f6e9 Telephony: Disable PIN Toggle option if SIM is in Locked state.
- + 83e7ffb52b4d7a23167952b8a62a06a8199ddd0d Fixes error message during pairing of HOGP devices
- + 62e6e37d2d07f290b9c368c7e7da00cc546a32cf AppOps: Enable App Ops under security setting.
- + d6b8cbb12629562edad5915a1273f87438215c73 wlan: Provide runtime option to enable or disable rssi threshold (settings)
- + aaa828da98bd2c7642bf9280be7a619d5b65d38c Bluetooth: Add A2DP Sink interface in Settings app
- + 4681902e748097f7201fb4c1473dd5c449d0c7d7 Telephony: Use new apn.sim.operator_numeric property.
- + 069557f010c600e7318be8c20491ced22b5202e4 QuickBoot: enable QuickBoot Settings UI
- + 4443099885bef6a5ada27f68d41c5eecf2f597a0 Telephone(MSIM): Multisim UI changes.
- + 657560501912828424e4fe30672e97cb3a0f7895 Settings:PIN/PUK Lock and Status
- + 96706b5352353091013efb9b00739c5240b4875e Packages: Fix for SAP turn ON/OFF fails issue.
- + 2fe0e22f9174dc93f2ea9842b44d2061a018d4a1 Packages : Fix for Softap turn ON/OFF fail issue
- + 23bbf384f8a27deef63b8594421b2d35b8f1ca4a AppOps: Fix previous conflict resolution bug
- + 5bf6181828d37e21638a22ce7ea335df4ec56d1b Bluetooth: HID: Use proper values of connection status
- + 53f9834d85c73260f99ff1541fd47380baf78333 Replace Internal Memory with SD-card
- + 62df53bd17c26e2ee5b7805fcabb8c08b055149c MSim: Add support to enable/disable mobile data
- + d91cbae019a0f86638ed5a0278f4d846761e1df6 Add Manual Provisioning Support.
- + a9d3737634f1d38b369bf62e097ba440f0b0ec2e Settings: change argument list to SubscriptionManager method calls
- + f1e18c10d491ab4fb18fe85633655c679d263038 AppOps: Add 'Always ask' option under appOps setting.
- + 19f00e4c2d2df1e6f0fe8751c30782ac614fb51e AppOps: Clean up AppOps settings.
- + 30c27f4ef2c1760b6ca67b7123cc224c5bf986a6 AppOps: Show only operations that are allowed to be modified.
- + 231d0992b3e5d2052cad2521a984a8f7a717faf6 AppOps: Add more operations in app ops settings.
- + 7896d370496a26bd842b381291cd7663db849f81 Bluetooth: DEVICE_NOT_SELECTED intent is broadcast in onDestroy
- + 483e79aaac617abfae994198bdabcb2c525e18c0 Compilation Fix on New AoSP
- + 65cbe34d0be20c47c23dbdf693f780e20e91fa5c Fix mcc, mnc population on multisim
- + 98f627422a5200ba6ead64f3814e19304a4278e9 P2P : Fix for P2P group name
- + 30ce1e11152a18f17d2d71ae6c51a535a6d00f23 AppOps: Add support for MMS operations.
- + 236f3c33a9089094482958c002fcc3d9f24f8f3a AppOps: Add bootup tempelate
- + 073aebf36680b4cad43744abfaa3b23388cf595f AppOps: Add support for nfc operation
- + cd0395ddb2d347fcced7cec7fc631c61b717cfab AppOPs: add delete ops in appops Settings
- + cc25a1e25a20936a677899443377189d7ff28481 AppOps: Add mobile data-on permission control.
- + a3d6022d2429234a58a3f0d7a63e569c28eab9ff Restrict user from enabling/disabling adb in Charging mode
- + 3a258800b1311b136a3376cf836d8588e532fda4 AppOps: Use switch widget for non-strict ops.
- + eb06d69cf62ffb792f61e8a0376ce1b181754b90 MSIM: Enable SIM Cards UI for multi-sim
- + 797b89e2fe8e08e119867d41a4fe68307df33c61 Telephony(MSIM): enable SIM settings activity
- + 495604c3ce1205bc5bb746e0213da1357e9ef41a AppOps: change "modify" to "write"
- + ed73922a75e13db641a4f469400e5e16b83cc80b Use Msim api to retrieve sim state
- + c34cfb6d6bd3a94ac86af64c5a10d3984b84355c Fix apn population issue on msim
- + 115f3eb53426b7963f7fd94ad179862dbd4623f1 Get icc operator numeric from TelephonyManager
- + ff7147fcf40bc92e1539f53f562dd15ae5fd1dba Wifi: Display IP Address in setting
- + 8a7fff7309dfd06c07baa52cfc1f06f7a1da01a8 Bluetooth: Acquire wakelock to turn on lcd during Connection.
- + aba4bb2c1103c0ef7a9d7d6567363230905366d4 Bluetooth: Set alias name only through Rename option.
- + 5f6f9927b4aa212ff6c3570c7f55a46efe6617ef Manual provisioning clean up
- + fa02a7e46db64f3fe0dc52d1681190614571f7ea Wifi: Fix setting application crash
- + 61b19b060c8bf96ace647c07c09edea1b3b6c06c Bluetooth: Destroy BT Dialog on BT power off.
- + d98ff9d849f0a5146ce45a1ae905ac349c0113fb Bluetooth:GAP: Handle exception while unregistering the Receiver
- + 3c014598bdd336457c086f2020083bec2303fe90 Bluetooth: Pan fixes Squashed commit of the following:
- + 4f6f1c84ae932bcc54c6aa59f9700ca479c1dcd3 Bluetooth:apps: Fix to avoid taking space as name upon orientation
- + dd5c01eae8b4603ed2c0d263617be979172f84c1 Bluetooth: Ignore the second button if one already pressed
- + eadd8d8baeebb4cd9b485045cf0093ca40e6e637 SAP: Proper device name in high security pairing dialog box
- + 55f347df68f49c6b9c978b50dbb298f5b5da1869 Bluetooth: disable scan icon when BT state is off
- + 567e632c4cbde17adb0eddcfcfd84a09fc21718a Settings:Removed acceptance of Blank/NULL Alias Name
- + 4436ff3bde3daa79f38eaa2ade2dc19a72fcace7 AppOps: add Chinese support for AppOps settings
- + 7ecbf6f07d77f46c6704f9641797e445222351f5 AppOps: fix mismatch between English and Chinese
- + 4a6419bb84dc3ab689de61243717dcbc21aa7b3c Msim:Use phoneId to get Channel50 message to updateareainfo.
- + eb9c3639499a119cf1479fdba533c4368c1bc12c Remove duplicate and add comments for SIM PIN messages.
- + 65d09e3bbf80bcc928ce4e1e064172110dec2cce Settings: Add IZat location feature.
- + 7b6475c811f5b80f11fb2b1fbbd8cf8c6380df32 Start intent with package name.
- + 2f08c95e22e2b3353292b4a662cb40cce87327c3 Settings: Add charge mode for usb settings
- + 1a0a55b3d2cd37b37e3de5b7a446bb5b6fb78df2 Bluetooth: Fixing incorrect Remote name during pairing
- + 23688fefcbb12fdd62203bc105dbdd5344cc33a6 WPS-PIN pop-up is disappearing from GUI when rotate the device
- + eb5a7fe363fd506921e7e8af60880762de856ba4 Bluetooth: GAP: Fixed Remote Name restriciton of 32 characters.
- + 9d7f878994a078ee817e339a87f09588ea09a754 Settings: Select preferred primary sub.
- + 498eed33a974180c3d360ab80003d4a4f139caf9 Settings: add USB OTG & UICC features' UI support.
- + e053224612f0b492f9663e27772f50ad4184c059 Conditionally remove the 4G/3G SIM card option
- + 7286f3fc7230373ed1ed161c9dde9b248f27d181 MSIM: Update SimSettings UI elements dynamically
- platform/packages/apps/SmartCardService
- + 4f80727a65d245ecbe32ddab620241b0016c1fd2 Apply smartcard-api.patch.
- + 96cc4ad3e8a5bc123ff10d3eb5ba81b83ac66564 NFC: Android Seek: sourcecode fixup
- + af69b2e45cea834453a2921515cfc4cd45402063 NFC: OMA update
- + 6d7264ff3533534f7048cc7611bf417ffffbb01f NFC: NFC Event AC and ARF rule resolution
- + 15f5a2f5f37fb17686ae5abc6f857056e0a84e27 NFC: Binding Smart Card Service with NFC.
- + 110db8b1638aa6bac3333e49be47347ee7e9c3a3 NFC: disable logging of transaction
- + 0e296fdd06e860809f9e586c8858d60e23a3c36f NFC: GSMA API V5.0 Implementation
- + 2e9a4e60e926ce29c64af2b48c1eee5583187de6 NFC: OMAPI for dual SIM
- + 82b9f1c12d4de451b7e44337ec1ddd4b5f52bf8e NFC: Clear cached information when got parse error in ARF
- + f5ad97203de5d8bc2809e0131d49871afa5457c4 NFC: Cache access rule without retry
- + b664ccfcc2b69d474fe1de569f1151b1ffd37f13 NFC: add featurization of SmartCardService
- + 9e6ee85640296bf6f2ae42229e8b4234768ddbfe NFC: use official api names
- + 61b3604d13d33c44dee3b5aa165a5a82113f07b1 NFC: update multisim apis
- + d714c48db6a2c8bd0e5f1c18702bb3772d1322ee NFC: remove link to unused llog library
- + d37dd398790c4294c5dd00868bd46a4b732509ff Nfc: update threading, permissions and argument order
- + 5c9c56700cba370988602a429de3d7ffe28646e1 NFC: rename status constants with STATUS prepended
- + f3f04298cd78775f248204a453332e646c51c475 NFC: Support SoftCard SelfTest Suit
- + 6695f01c61508ac0f7db36c81fdc915974487547 NFC: improved exception handling
- + 63b863baae5633553c1b8acfb03c686a48112c4b NFC: stop getReaders from replacing Reader objects
- + b165a2665fa2cb20095c9c372d9bf758e155c4a0 NFC: Get version
- + 844b65072b7bc9bfe1640ae726f03ea9e40d3795 NFC: Refresh tag on logical channel open attempt
- + 5ba16f8767b7acf83ecc259d146fd00e23567485 NFC: fiter packages based on permissions
- + 832a19d4655dbeedda725ef4e20a2612234ad9a3 NFC: SmartCardService: fix NfcQcomAdapter threading
- + a851aeec58ae7e84c6c87c34d6174d766ede4c26 NFC: Allow to open basic channel for eSE
- platform/packages/apps/SnapdragonCamera
- platform/packages/apps/SoundRecorder
- + 74554ee6c67f7cb781757866d26fbf6f9809b049 audio: initial bring up for SoundRecorder
- + a11d1986c80954bb1fc13ad7473f041194ca6a34 audio: delete old file before start recording.
- + 45f2b97802bb57b7ca193ea812861c109c728ad4 SoundRecorder: Add support to handle MultiSim call state updates.
- + 7b97e8cbc9f4d82b635241fb420a58c0f006bfa5 SoundRecorder: add focus listener to change record state
- + fc3531acc0703979fa05c233d9d1387767855ce3 SoundRecorder: Use telephony state instead of AUDIO MODE
- platform/packages/apps/SpareParts
- platform/packages/apps/SpeechRecorder
- platform/packages/apps/Stk
- + 778d514808c7f65699b337867786897caf1242e3 Don't display the option menu when all option menu items invisible
- + 0773350addba8ebdba36779a97d53b7ea3f616d8 Stk: Timer Related Fixes
- + 0890818925d2b0bde9899be19dc0fc30be4d46e1 Stk: Erase SELECT_ITEM when SELECT_ITEM timer expired
- + ae9689675551202d12a3d108e8464c560ae111bd Stk: Add Support for alpha in REFRESH command.
- + 40fd3aec65085613ae498b36fcbfc358253ad772 Add large text view for 'SET UP IDLE MODE TEXT'
- + d90979a2c662a161e55c5108b84549db08a3ab50 Handle UNSOL_STK_EVENT_NOTIFY command message properly.
- + 2cfb6acae68b297fd4ac415a72aeed023d742072 Stk: Handle Null Alpha Identifer for Setup Call
- + 236c2ee9db5cdfcd7fb40f50322619b98928430a Fix for Stk menu header not visible.
- + 5ae61de2a19cab2cd0a3dd64fa504d6ed075e385 Support to input (0-9,*,# and +) in masked mode.
- + 912cecfbe7bc83720ec18aad2dc9a85d7a92e0ae STK: CC feature implementation
- + 522a53891d39cfe4d4789e40f7e6336a569059be Stk: Usat Phase 2 feature support
- + 7e93e6bb02fbef8d338fff1172da2146733b96a6 Correct handling of Launch Browser command.
- + 3eabb6728502b1c1d992470c333e96326b5e49e8 Stk: These changes are related to DISPLAY Text pro cmd
- + ef53493816ec74fef5157440c7300897f1820aba Stk: Icon related changes
- + 872727e30c7e84976b6bd96d34be70d602cafe41 Stk: Add support for Activate cmd and HCI connectivity event
- + b9676c91039df24dfe7bea589bfd277efa1b5b9a MSIM: Add support for MSIM STK
- + b4e4e536e2544c3ac409d57224af1f7e2269cd5f Do not inform user when the alpha identifier is a null data.
- + 8d7ce37c1dbc21b229317f4d873e8bf8ab88477d Handle the timer in StkMenuActivity correctly.
- + 0a0c6f6ad5d5014b3cd84dc2a9fae7d66ea64c36 Stk: Reginal requirement for RTL
- + 944ded55cab974a0c5371a644540fadfc4f1882a Stk: Stop the Stk App Service only if all SIMs are not ready.
- + ec9197c6adf4f82be4687c621ef137f945a1e408 Fix for Stk menu header not clearly visible.
- + 9cce1d47b3ef2ea117c4e4954d675d893f80ca82 Stk: Correct the intent name
- platform/packages/apps/Tag
- platform/packages/apps/TvSettings
- platform/packages/apps/UnifiedEmail
- platform/packages/apps/VoiceDialer
- + 260723bf00e0788712e459ba55070bd7af4fd100 VoiceDialer: Reginal requirement for RTL
- platform/packages/experimental
- platform/packages/inputmethods/LatinIME
- + 803ea5e37b9710d18a2534ea3ebde5554215de3a LatinIME: Customize features for regional package.
- + 2258f19d08ac2dd2c394e4c631465d0d4b7f2e31 LatinIME: Reginal requirement for RTL
- platform/packages/inputmethods/OpenWnn
- + cf8b0524d9699a4b52c609647df68de47eccc481 OpenWnn: Reginal requirement for RTL
- + 78fdc9955975ff9dc3e9515f98f332bb995a5e18 inputmethods: Keyboard Image option don't translate into Chinese
- + 903bf3e9f6ac13f100f09877b4e32f8a51ecd4e2 OpenWnn: Fix crash when clear learning dictionary
- + 8641013b3b586809d874d3387c11e52189a7bc48 IME: Fix Japanese IME crash when input special symbol again
- + 26034bdb90138c995cf5f004b8f0d24a1da3789f IME: Fix OpenWnn crash that taps a word when setting time/date
- + 7050190250e1a9de60847c3975323da38c99dec3 IME: Fix the Japanese IME crash when tapped suggestion word.
- platform/packages/providers/ApplicationsProvider
- platform/packages/providers/CalendarProvider
- platform/packages/providers/ContactsProvider
- + e12a6a9651e86b34de93d8003b857819359b9e9f Add supports for filter SIM contacts
- + 481e8a1be0887c5b664f9d261ccec2531b08463c CallLog: Add the column of duration type in calls
- platform/packages/providers/DownloadProvider
- platform/packages/providers/MediaProvider
- platform/packages/providers/PartnerBookmarksProvider
- platform/packages/providers/TelephonyProvider
- + 365991cf991857501d8f99628a5b9c254cd2d259 Mms: Support priority when send sms
- + 3859883f64ad8d0a9042a1d5db22f5110c486461 Change SUB_ID to PHONE_ID column for SmsProvider and MmsProvider
- + c69605fb5d28a163c2b88274b4ba10d44d57b392 Add Manual Provisioning support
- + e3e884d658dcf9d104ccf5201f484ba32983123b AppOps: use OPS_READ_MMS/OPS_WRITE_MMS for mms operation
- + fd4b27a85144d5f0d923c4311b8ddc77a7e64e82 Mms: Support get messages according to mailbox type and slot id
- + 3372c2e02cba0d53da6916fc4f973a8e9632f21a Get proper operator numeric from TelephonyManager
- + fdaecc73052bb4c26245b19484ff58c2d728c779 Store Network Mode selected in subId Table.
- + b95eec73ecd79926971ce3efe1495ba7bbe4b41f TelephonyProvider:Add Changes to SMS provider as per new SMS design
- + 2a40a048f43a2824ed7b77f9c8d570edc011a853 Upgrade SMS db version to 61 to add priority column.
- platform/packages/providers/TvProvider
- platform/packages/providers/UserDictionaryProvider
- platform/packages/screensavers/Basic
- platform/packages/screensavers/PhotoTable
- platform/packages/screensavers/WebView
- platform/packages/services/Mms
- + fcb751a97ba88c349c41a28d9d65ad2d912d43f9 Mms: convert SUB_ID to PHONE_ID
- platform/packages/services/Telecomm
- + 358d42f1a0065d33e3ac2ea4198688eb7d770502 Telephony: Request audio focus when call state is RINGING
- + 1747c6413631383b7b9a69b1ab413667eca82041 MSIM(DSDA): play ring tone only when there is no active/hold call
- + 753ad24e120bb418b509186b28e687e156fbad7a MSIM(DSDA): For SCH tones, use proper audio stream
- + 8fae6eee365b426f8038e769b5dc126d4259b83b Telephony: Check user permission before making a call
- + 8027bdf1189b4998157bc09217a7d1ce0fa8619d Display Supplementary Service Notification
- + 2851080de26ff63a0da7e9da2c4b1b8c314ecc8e MSIM: Phone account related changes
- + e76b54788170b1f04d8d91a0d1f81b4faf2de1f6 Phone: Add headset notification when wired headset plugin
- + 8e1df5f1a95a2ce27834782416aa1bbf5463c5d6 IMS: Conference URI support.
- + 6fc59265177485c13ca26ad2d6c71ed9a367a8e8 IMS: Add participant support
- + 05722c5e1772ee1e33aeaf605c4b97f5b2a70882 MSIM: set phone account handle changes for ECall
- + d012d04bf9a66806846a13f83112e9bd86816ec4 MSIM(DSDA): Align DSDA to new changes
- + 42bb233ed0932a67d67573a1f94b7a028a689af9 IMS: Allow placeCall with complete uri.
- + b832137f971ee8e8de680a1bd13b3aca9e7bd678 Fix to set active sub to conversation sub
- + 8a4ba75b92077c57a9d8c98bede4b8fe4384c938 Display the call duration properly
- + 662fb4ed4f250d9aa2319c402ae7c11ac45d5f05 Telecomm: compiler fix in Log.d
- + a79a3cb6fbab25e347d53d5ea2416a6c9148106b Do not consider PRE_DIAL_WAIT as live call state.
- + 54c7754f7ddd958cfa62a2bd7afa94f21ad3620c Add support for DSDA.
- + a45cbbe793f1b15755baea3df53c506f9dfed780 Fix to prevent crash during split/hangup of conference calls .
- + c437f5ee2017e7f3d423b8c85dc1a003930af815 IMS: Deflect call feature
- + 2e09c2a73e9ee99f7ebaf938a768e83e54021d4a Compilation Fix on New Aosp.
- + 659fec88814a0dd4e29dff02f8b61f371d83acf0 Fix for Null pointer Exception.
- + 18746114ac41981341404189aa3e726aeb335244 Fix to add normal call on top of conference call
- + 585c5c179bb352eab9153042f76123635c53d660 IMS: Allow ims call with uri address on telephone connection.
- + 789d1c8070c06db21dad2efce203430d8ab6e1c2 Do not change the audio state when bluetooth is ON
- + 63605bb077cf87d0678197b42527f6c0a4eb6436 Subscription selection when dialing USSD
- + 1f0eae82e6d3d0c2ea80443f57e0297b0585dcd3 Fix to swap conference and normal call
- + 1910df58a5a7cea3b45efb48916d4d7c30c2b866 Routing of audio path to Bluetooth
- platform/packages/services/Telephony
- + fd90098e5ac223a6445409716d4b8bf363914bb9 Update Settings DB with correct Preferred NW mode
- + f142059e4380c4d134aa874466500de107204e74 Add TD-SCDMA UI support
- + 6df4c1bff1ba17ceb63c1b596ce8f679860a0ace Add confirm button in PUK2 requested dialog
- + 9b08f693a117d36ddc46febba53f282388b39db5 In change pin2 dialog, display enter puk2 if pin2 is blocked
- + fc0121532402706abcf7b4fdc575bfd959fa37d2 Enable Apn editor for cdma
- + 0cc692be40a0415b41eac721a3000487e9f65b75 Call cleanOtaScreen when otasp call is disconnected.
- + 4ba9ee38c9b6c39ef9afc7f0822c9fd4ece8a4bf Add ME Depersonalization support.
- + 56cda80435c928583f2e0f52d57b3e04d5ff0262 Avoid multiple PERSO_LOCKED notifications.
- + e9087cae2e0259bbf51cc885f80c287ae8854c8a MSIM: Multisim Emergency call support
- + 2468513a8b03fc805e6eb108bf2cf835bec685c0 Display the radio tech in manually PLMN search results
- + 2daccc05185562798894056a301fd0fa4166453f STK Call Control feature implementation.
- + 9dda6c8afb81be1a439cbc54df72be9b410d7840 MSim: Add support to enable/disable mobile data
- + 7d76d25978d5aa6fab0afd09a3f6d51efbef5127 IMS: Deflect call feature
- + e45364a4ed65e4cac3376fd73d298d61c96554c5 IMS: Dial API Modification to Support OEM Call Extras
- + 9534a5e04572983371d8219fb617be22a3d8995f Fix apn population issue on msim
- + 3409b754ae9e8d04ff06871ca87e82b22737cb9e Indicate PIN2 blocked on the third wrong PIN2 attempt.
- + a38e900a88ce0635c5e7e8187d823526a8151333 Add support for icc operator numeric
- + 6c55228f608c17a39d0d138dfb98cd61f5f591d0 MSIM: multisim ECall related changes
- + 128ccaf34fd43de165daf89640dd6e47833883df Ims: Send user selected TTY mode to lower layers.
- + f1d588524de9fd1b567d8f2f05cae69dc0cfc7e1 Add Support to get phone object and cell info API
- + d858865c1583c86d4a996d7fdc1db2ea6e84db99 MSIM: Add multisim MMI code support
- + 6dfa132e7f33920cc6a43c42f784c88d4602a55c SimContacts: Add support for manage SIM Contacts.
- + 3c087ddd7445b6845ddb8eacdd33c6445b914235 Add support for Manage SIM Contacts for MultiSim
- + 1db9c683d46ab428e0f67e5d6655469733baab6a Fix to dismiss only the dialog in case of error
- + 4ffc827f625cf437c9be0f120068f1140e7077b4 Display correct message while importing contacts in APM
- + 059a68ac1de61c500a860c1e8d247cf890d746e6 IMS-VT: Update phone account's capabilities.
- + 7cc5529b4607f2453f8f3697140899722d60c36c SEEK: Following changes have been made for SEEK
- + 2e1ded736b280e9a132bb6d03c4ce4822436b67a IMS: Add participant support
- + a17d69d576831151e955021368e66abe15ec022f Display Supplementary Service Notification.
- + 171048bf6413ed7e6ff0a214adaec6ffc456b3f0 Add support for DSDA
- + 9374c2c6653346a6f713be3a2bc7e0ce114fe7c1 DSDA: Handle setActiveSub properly
- + ec1a19e70377f07a56e2c4030cb71b87dab50677 Voice Privacy Icon Support for CDMA
- + 96689d3eced13d5ec7a1e80f693e19a41d72940b Display Supplementary Service Notification
- + ae5075661f5e1bab17d95daf108d3ffd1e7306b1 Fix multiple APN settings option in UI
- + 9c6d5093415e6067a60fbd0bb449cbcc54017483 Telephone(MSIM): Multisim UI changes
- + 52674c1742cda6f89e172f8b9aef8e14c388fb09 Fix compilation issue with the GsmUmtsOptions
- + 8eb618298c5d6382ab4ffcf385804e4cf1630491 Fix selection of TD-SCDMA network mode on MSIM
- + 56ac2963f914670fc0ccb889184ae6967b3309a1 MSIM: Revise MSIM Call Settings in Telephony.
- + fa66d7833488cff0c0c6a69c92e87e2fc78af894 XDivert changes for MSIM
- + 51aab3983fe5a1dc8436377a386d150c0529b2ce MSIM: Remove option to enable/disable data
- + 918870898120098cea8d5b9e1d294463be082adb Phone: Enable incremental search for PLMN
- + ea439abb09fb308ac4512999b0e101b9b04edffa Add UPLMN setting in MSIM device for usim
- + a6ff6531738ce00ff96ac3d2b059eeb11e08c21c Add "FDN service is not available" toast message
- + e76fc522a444e0a32e55c73e3a10dab599556465 Compilation fix as part of AOSP refresh update
- + 19a6d121cd94054ee4e129ab052db81bb9102740 Telephony: change argument list to getSubInfoUsingSlotId
- + 3366002011bc037419008358e037f9d151f7a5d6 Add uplmn setting for USIM
- + ab2ad24a8b6602b588cffdb2f71277fb1eeacb10 Telephony: replace DEFAULT_SUBSCRIPTION
- + 228dfbca6a588dc355cba5da655aa8fd1d9518b8 Telephony: Add support for selection of primary sub
- + 81f37053c8da939abcc73c24780d7d690459a04c MSIM: Call feature settings, subInfo changes
- + a7d2526ac1dd2063a259a45aa68cf909edb09221 MSIM: Update phone account settings activity name
- + 49bd350423d31989a9cba1fbf1b782ddef876635 Remove the 4G/3G SIM card option for non-CMCC card.
- + 1018306a47b95f3f2d359b6748815e99e89fe485 SRVCC: Fix only one call seen on UI after multi-call SRVCC
- + 2f1f2747a45bde0a3df7ff97a47d6ac5e2476666 IMS: Allow placeCall with uri number.
- + fbd0144a73433228a2dd13be7e04ef527e96fd1c MSIM: Add MSIM support to ECBM implementation
- + 0f4731e3e49db7757e529b8e5614b776376c21da Support SIM hot swap for primary sub settings
- + e1d24a2800ad283ea913d8584b4f15ffbafe2550 TeleService: Set ringtone for SIM2 using SUB ID.
- + 777e3cba599eb38fa4b4ebe6d112c91f61df3dd9 STK Call Control feature implementation.
- + c8689ee7873ce1c27bf5e33cfa03f2c1dd301815 Disable data in manual PLMN search
- + de54b96d5a03a50a1bbd36ce535b2d56355b95e7 Fix to update the Change PIN2 UI based on PIN2 state.
- + cb46bdfdcc5e8b41ee39882bb5e1a7979369108d IMS: Add support for video quality
- + d89fe4a3031ce90562385e35ef7886b2d18c31b9 Fix the wrong subscription info with "No Service" notification
- + db2b4c1e3ed688a99087d6c6ce501a061386ecb8 Update network mode in shared preference
- + e97b7df9702369185238c752184c677a641c74ec TeleService: Add Chinese strings for network mode list
- platform/packages/wallpapers/Basic
- platform/packages/wallpapers/Galaxy4
- + ff357f9d009f98348f7290da29ac0125ba8bf6d8 WallPaper: The live wallpapers' names should be translated
- platform/packages/wallpapers/HoloSpiral
- platform/packages/wallpapers/LivePicker
- platform/packages/wallpapers/MagicSmoke
- platform/packages/wallpapers/MusicVisualization
- platform/packages/wallpapers/NoiseField
- platform/packages/wallpapers/PhaseBeam
- platform/pdk
- platform/prebuilts/android-emulator
- platform/prebuilts/clang/darwin-x86/3.1
- platform/prebuilts/clang/darwin-x86/3.2
- platform/prebuilts/clang/darwin-x86/arm/3.3
- platform/prebuilts/clang/darwin-x86/host/3.4
- platform/prebuilts/clang/darwin-x86/host/3.5
- platform/prebuilts/clang/darwin-x86/mips/3.3
- platform/prebuilts/clang/darwin-x86/x86/3.3
- platform/prebuilts/clang/linux-x86/3.1
- platform/prebuilts/clang/linux-x86/3.2
- platform/prebuilts/clang/linux-x86/arm/3.3
- platform/prebuilts/clang/linux-x86/host/3.4
- platform/prebuilts/clang/linux-x86/host/3.5
- platform/prebuilts/clang/linux-x86/mips/3.3
- platform/prebuilts/clang/linux-x86/x86/3.3
- platform/prebuilts/devtools
- platform/prebuilts/eclipse
- platform/prebuilts/eclipse-build-deps
- platform/prebuilts/eclipse-build-deps-sources
- platform/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.8
- platform/prebuilts/gcc/darwin-x86/aarch64/aarch64-linux-android-4.9
- platform/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.8
- platform/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.8
- platform/prebuilts/gcc/darwin-x86/host/headers
- platform/prebuilts/gcc/darwin-x86/host/i686-apple-darwin-4.2.1
- platform/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.8
- platform/prebuilts/gcc/darwin-x86/mips/mips64el-linux-android-4.9
- platform/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.8
- platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.8
- platform/prebuilts/gcc/darwin-x86/x86/x86_64-linux-android-4.9
- platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.8
- platform/prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9
- platform/prebuilts/gcc/linux-x86/arm/arm-eabi-4.8
- platform/prebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.8
- platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.6
- platform/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.11-4.8
- platform/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8
- platform/prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.8
- platform/prebuilts/gcc/linux-x86/mips/mips64el-linux-android-4.9
- platform/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.8
- platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.8
- platform/prebuilts/gcc/linux-x86/x86/x86_64-linux-android-4.9
- platform/prebuilts/gradle-plugin
- platform/prebuilts/libs/libedit
- platform/prebuilts/maven_repo/android
- platform/prebuilts/misc
- platform/prebuilts/ndk
- platform/prebuilts/python/darwin-x86/2.7.5
- platform/prebuilts/python/linux-x86/2.7.5
- platform/prebuilts/qemu-kernel
- platform/prebuilts/sdk
- platform/prebuilts/tools
- platform/sdk
- platform/system/core
- + a7ff3fc26a8c1f0cd5960fada998d3eeb3d2c3b8 Initial bringup system-core
- + edecda029d6c0f7b03050ef675859ad37e525cb9 ueventd: Add bootdevice symlink
- + 27d21ae19ba72a66a6094aa3ffd995e3979211a8 mkbootimg: Add --dt parameter to specify DT image
- + 624c86bd00f5778d14eea0ac84e32228304aea3c init: Add vendor-specific initialization hooks.
- + 773521783bb4e91186c0545e9385ae8835325742 init: Allow target-specific platform device base to be specified.
- + d48ef391b250cdb18b32987f137ff57a1ecbc322 Camera bringup changes system-core
- + 7e959f38214fecacc225288e88c3afe5120d5997 system/core: Fix for HAL compilation issues while integrating HAL 1.0
- + 9236335ee95ddf32a54a2a56e0ba7feb6dd0fc65 Camera: Add enum to specify the frame type
- + b3d96552657fcc0b45f04099c4b0c5b6dbfe3a3a diag: Remove world read/write permissions from /dev/diag
- + 83d4c0fe598ea3bdc4dac36de69b534cd10ad6cb mkbootimg: fixing the typecast issue
- + 88ff2996661e998f183cf31b98a7436e74f56b65 Bluetooth: Introduce new property type and permission
- + 453d54667924fe7a911ec5baa17f01a9f6e6e246 Qcril : Added diag permission to Ril
- + f18c6e243bef97980ee055a0674cc93449bd2a10 init: uevent: Add msm video symbolic link handling
- + f655fa2235fab39eb9e02ecdc5d6b4080dad5796 init.rc: Add qcom_diag permissions to mediaserver
- + 8a58dc1616a05dce824e614098534268b10b58bc init: Change vendor-specific initialization hooks loaded order.
- + 4dca4a5bf66b311eae6a4de7c4904f66581f123e adbd: Use sanitized kernel headers for compilation
- + 184d3fe8e04c03a0422adb232230d183be8e2319 adbd: Add USB Super Speed (3.0) support
- + 7aee211082e1f483e4b45d20a3e9d4334179365f ueventd.rc: Change owner of graphics drivers to system
- + bb4dc469b1f63b112e0eeb3b2f95cac9ddfd3e3c ueventd.rc: Change owner of graphics drivers to system
- + 318d3813a6da21fa301d56eb6de63d1c8e6486b1 system: core: Add Sensors group
- + e33c769efa5ba6096467babff1c0eb4a786da141 IMS-VT: Define IMS group.
- + be8ac4515adc28fd5bb00cbdf39d5c2c39374265 audio: add support for incall music
- + 27da5df88b48bf27e1b0398ed98320698eef115f Add optional target-specific LD_PRELOAD to environment
- + 407c768adbdf6ffa5319ff7b07a63ba154f4e203 Copy the ETB dumps and maps file to /data/core
- + a7e035cfb07328e0c6213c0dcdd37fe57fa1dd88 audio: add support for extended audio features
- + 7ff4bab3854e52d4730869354415a08ba38fd467 audio: update enum for AUDIO_FORMAT_DTS
- + 01355bded1a8a8f0f51e00eaec03d8fbb8fea8dc Adding use_small_bufs boolean
- + a10ac577e70663e4a291297abb90c25a0ddc571c Revert "adbd: Don't close/reopen FFS ep0 on disconnect"
- + 16fc1ba3264f27d8ddf73f613b2fb34120d75196 fs_mgr: wait for device-mapper control file
- + 9ffe10ae30e9b784bbe01a1f07a549fbb4ac94ad healthd: Update battery status before the mainloop
- + ab9d6a385d952edd42911ef8d096591e77bae18c healthd: charger: Add tricolor led to indicate battery capacity
- + 8165ded9154a0cf15c0a35bbe3609d7dbac5b24a healthd: charger: Turn off charging animation by power key event
- + 88f187d8fc923c91d9363269c97fc7244d78a446 healthd: charger: Draw battery capacity in charging animation
- + 06da018841fee56a30441d23e75ba2e3a4f7e5ee healthd: charger: Modify charger unplug shutdown time to 1s
- + c804537689ea97c3722769f03acd94cbd20b1a25 init: add 'ffbm' action trigger when booting in factory mode
- + a42195186515987492fd382a9b19fa923092cb44 Added No Follow symlink option to chmod.
- + 05120e9b83763a2daed04f0f427951fcba06ac95 healthd: charger: Support alarm in power off charging mode
- + 66706a70af715cba7f503b370b4885bf0929f89e healthd: charger: Add backlight control in charging animation
- + 8c1987c8c6a8c6375d3b83e23c2485421b427a15 ueventd: Add bootdevice links support for selinux
- + 4c128996683adc7c6544551ae65bfab4edf362e3 Init: Modify user/group option for bootanim
- + 7bb19f377accc3d8126356e23a73bedf6613ded3 system/core: Add flag for HDMI compressed passthrough
- + 7d45486cbdc856ff2ba56e3f8840bfc00231258d system/core: Add support for JOC format
- + 060d003c81aebe8e989a744a7ea5ccbcfa0b8d26 charger: check the charging_enabled at the beginning of power off charging
- + 92c6bbb23b07e0646f9626a283c5dde92a45c8f0 QuickBoot: Charger: support poweroff charging under QuickBoot mode
- + f0e66296924002cd3e6b486e1dc972774395e4d7 libusbhost: Skip /dev inotify if /dev/bus/usb already exists
- + 90a4cd44cf03195a311310c2b686aff581eb36ac system/core: Remove AID_GRAPHICS from adb groups .
- + 07c05cec62aa5383d94aab74778493ae3d732ba5 system: core: Add uevent support for dvb devices
- platform/system/extras
- platform/system/keymaster
- platform/system/media
- + a6ec737fff364477e7e93543d18f51bb17bd8799 Nullify non-initialized entries in the mixer control structure
- platform/system/netd
- + 9f55c074736f657fafa084511288e2eb6ced10f0 netd: Add enhanced routing support
- + c9e584f83bc95880f9fcce4711122d2f8c60d1bc wlan: Add softap support through ndc commands.
- + 0e217b53c619849dc3aa4d9f89932b1040b2f814 netd: IPV6 tethering support
- + 6e0308836ecb657750066a7c8db08e989a290158 netd-client: support for intercepting socket and connect
- + 63f682cbad1ec5af57630a045312f43d0d5c5e1c Add support for ipv6 tethering stats
- + dd39bf9d9988e91c0c7e7d90b7e03539b0689277 netd: Fix 64bit incompatibility issue for NDC commands
- + abc9c0f4fe574ee9847f118e5d2ae8c530bac650 SOFTAP: Notificate the STA (dis)connect message
- platform/system/qcom
- platform/system/security
- platform/system/vold
- + f8b8787317fc94439b63bc891eeda83f7ae2f4f6 vold: Fix encryption issue due to stack corruption.
- + 0415e232799e4c22a87368362ce607579c4bee87 On bad removal unmount mountpoint of storage without partitions.
- + cef44127b2eb2c0593accf25a3401fe3bcc47a4c Changes for supporting UICC feature
- + 6f00a4a91a2dc6475dc67ba8a4fe4a108e357b13 vold: add support for Per-File-Encryption (PFE)
- + 7a55638e76300b4c24a46f45b12d4f4cf6cde264 Create disk encryption key before framework start
- + 6a6d5cc34e5b137e7f7be0710e8b4c6fee20875e vold: cryptfs: add useful info messages
- + e248fd8d92cc2a0c6182725fae7ba3a301c03b08 vold: reduce debug info printed
- + f58801b03d1c7e5b8d576b0ef84def3fb63a47e8 Adding support of dm-req-crypt
- + d31a80993d3bccf01ffc6f06667ca9dc9068b2d6 vold: Fixes for HW FDE issues
- + e7236f86c0c28ff5f330d4321d241d7f8bd4d76c vold: cryptfs: compiler fix
- platform/tools/build
- platform/tools/external/fat32lib
- platform/tools/external/gradle
- platform/tools/swt
- platform/vendor/qcom-opensource/bluetooth
- platform/vendor/qcom-opensource/fm
- platform/vendor/qcom-opensource/kernel/kernel-tests
- platform/vendor/qcom-opensource/location
- platform/vendor/qcom-opensource/stm-log
- platform/vendor/qcom-opensource/testframework
- platform/vendor/qcom-opensource/time-services
- platform/vendor/qcom-opensource/wlan/prima
Advertisement
Add Comment
Please, Sign In to add comment