{"push_id":545462306,"size":18,"distinct_size":18,"ref":"refs/heads/m5","head":"6ccaf21f3acecc0ae547484c5ef71ff41bcba2da","before":"bb478bb3d01896aa89d72326899f13614860e766","commits":[{"sha":"e0f687e2d233f07ef1d362922bedf63df20b0e07","author":{"email":"f7ebc6130fec7b99e7cb686969fd71e3ac56502b@codeaurora.org","name":"Suman Mukherjee"},"message":"Camera: Adds support for meta data callbacks\n\n- This change adds a new type of callback\n  that will be called when there are pending\n  meta data notifications.\n\nChange-Id: I190971b2d0d4d189e8f4edee8204ef65b62cd453\nCherrypicked from 9706034f16d23f96966dbd060f1bb85c5a4d976a","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/e0f687e2d233f07ef1d362922bedf63df20b0e07"},{"sha":"809898c66fad38dca668faa911a7913346d8052f","author":{"email":"b7b22e5e8fd4c7f6cbf1413e71ad6f14787bfb95@codeaurora.org","name":"Ivan Evlogiev"},"message":"Camera: QCFace AOST copyrights fixed\n\nAOST files copyright data must not be updated to 2014\n\nCRs-Fixed: 587195\nChange-Id: I0cd603da674152c9f47350e571ec3e230b61f8dd","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/809898c66fad38dca668faa911a7913346d8052f"},{"sha":"589fb0fc4ec00605e29311f024a4b725b850772d","author":{"email":"c71e9458af45a4becf0b01c74bfa17dea6eeaed7@codeaurora.org","name":"Alok Kediya"},"message":"Camera: Adds support for longshot configuration\n\n- The Camera API is extended with one additional\n  call for longshot mode configuration.\n\n(cherrypicked from commit 867c4865b2a61a8e844e2784c41b7aafc392aec0 )\n\nChange-Id: Idb91a21dc0d9fa9d22b4a6bbcc0b2eebfc2cb6db","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/589fb0fc4ec00605e29311f024a4b725b850772d"},{"sha":"40e807c7d690f000291f232272e5c29021c211ec","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"Camera: make HW-Capture key can not waken up the screen\n\nWhen HW-Capture key is pressed,\nwill generate KEYCODE_FOCUS key event which wakes up the screen.\n\nmake KEYCODE_FOCUS key event not to wake up the screen.\n\nCRs-Fixed: 516900\n\nChange-Id: I53beb28b9981141b02fd9fc1223e97efd1ab400e","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/40e807c7d690f000291f232272e5c29021c211ec"},{"sha":"94435002fc5ea92e54d71b5f47666338e7eaec31","author":{"email":"308fbba6d9ab452f420d8ee3eff82b44882d60e3@codeaurora.org","name":"Ayan Ghosh"},"message":"Bluetooth: Audio Squashed gerrits for propagation\n\nBluetooth: pause music player on A2dp service disconnect\n\nWhen A2dp service disconnects as part of SSR, it marks a2dp state\nas unavailable in Audio module but does not pause music player, as\na result when bluedroid stack restarts as part of sub system restart,\nmedia player does not pause and music continues to play on device\nspeaker.\nThis change helps to pause the media player, in addition to marking\na2dp as unavailable, so that media player pauses when a2dp service\nforcibly disconnects as part of sub system restart with A2dp in\nconnected state.\n\nCRs-Fixed: 590462\nChange-Id: I05ee5bcc808eb438156b64181d54e8ccabe1e186\n\nBluetooth: Add Total track number.\n\nAdd support to add total number of tracks in\nMeta-data\n\nChange-Id: I5b1287f791615adcd4f920fe5c7cae0c7c7b04ea\nCRs-Fixed: 627869\n\nBluetooth: use  virtual sco calls for VOIP\n\n - use virtualvoicesco connection set-up for VOIP calls\n - cannot simply revert c18c9138cee0f0859bcab636a004ce92ca4a9ab5\nand 25fc29b3691a1d2a84164988dc74b2e7d301868e changes because\nof aidl modifications involved.\n\nChange-Id: Ib49cb01151a9cea2e94bc7a51ad1f58e877271aa\nCRs-Fixed: 598072\n\nSend Media button events as foreground Intent\n\nSend foreground intent for Media Button events to Music Player\nso that there is no delay in handling these Intents after the\ndevice is rebooted.\n\nChange-Id: I952a8af93586cb96c0a9f6dc910bfb49287f4b9a\nCRs-fixed: 611219\nConflicts:\nmedia/java/android/media/AudioService.java","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/94435002fc5ea92e54d71b5f47666338e7eaec31"},{"sha":"cd627c896531a1726eb0e55ce938e0880e246293","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: Don't handle specific broadcasts from QuickBoot\n\nDon't process the BOOT_COMPLETED/SHUTDOWN broadcasts sent by\nQuickBoot. They are only for apps.\n\nChange-Id: I1551d0cd73d87b6780dcffd4c1ad5c54a7c76cc8","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/cd627c896531a1726eb0e55ce938e0880e246293"},{"sha":"72cd2e5bc9758f1a24f30f135cbf5486935b743d","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: don't wake up screen when usb connected\n\nDon't wake up screen in QuickBoot mode when usb connected.\n\nChange-Id: If65936a0edbbc3b36a0768294e5c3bd7d741018a","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/72cd2e5bc9758f1a24f30f135cbf5486935b743d"},{"sha":"18294edd4c8bedc623182f28ef77441efb9bd0b8","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: filter alarms that not in whitelist\n\nDon't response to alarms that not in whitelist under QuickBoot mode.\n\nChange-Id: Ib43d13897f11945e0fa8b9b06c68b7949ca456c8","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/18294edd4c8bedc623182f28ef77441efb9bd0b8"},{"sha":"e662e77465de1363a7320ad7f5c409f1b8616b01","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: restrict app's auto start under Quickboot mode\n\nDon't launch apps that not in whitelist under Quickboot mode.\n\nChange-Id: I5d156cbea4ef18397ce4569cb74f73a446a6e49b","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/e662e77465de1363a7320ad7f5c409f1b8616b01"},{"sha":"47de1f4e6bb4098c599c8d79f58fffa91843d369","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: remove alarms for killed apps\n\nDevice may be woken up by WAKEUP alarms, which have been set\nby those killed apps before. Here to get the killed apps list\nand remove the alarms from AlarmManagerService.\n\nChange-Id: I86b119e3c0e695a34cba3f168b15ecd6b97e462b","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/47de1f4e6bb4098c599c8d79f58fffa91843d369"},{"sha":"dea20cb6f67a53d5bbbe0682cf596e9e26fe371e","author":{"email":"e57ed7557f2fe36fe37d6f66ff34953b4c55145a@codeaurora.org","name":"Kun Liang"},"message":"QuickBoot: Add wakeup check under QuickBoot mode\n\nWe only want QuickBoot application to wakeup screen in QuickBoot\nmode. Add wakeup check to filter out other wakeup callers.\n\nChange-Id: I765c698449ed0aca8d18d3ec93e00ce34bc33a68","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/dea20cb6f67a53d5bbbe0682cf596e9e26fe371e"},{"sha":"ba1b5fcc6c385b791c09b1953babdf28ef751f31","author":{"email":"427273f61df1814e0b248ecf2d6dabeb4eea50bc@codeaurora.org","name":"Kalyani polepeddy"},"message":"frameworks/base: Fix to avoid crash when the tab is not set.\n\nTab is not highlighted in Videoapp unlike Music app.\nInstead the list is highlighted with mSelectedTab a negative value\nwhen onFocusChange is called.\nAdd a check for mSelectedTab.\n\nChange-Id: I930657b8a9be4be4d973f876242a15a667ec6f94\nCRs-Fixed: 657606","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/ba1b5fcc6c385b791c09b1953babdf28ef751f31"},{"sha":"0e641a7afe922171f6df0fbc867d8476722b915a","author":{"email":"a5db94d664692b7c78a02e8ea07fa6b3486489cc@codeaurora.org","name":"kaiyiz"},"message":"MMS: Fix Messaging will force close after tap one item in suggestion list\n\nThe span end is larger than string's length, it caused IndexOutOfBounds\nexception.\n\nCheck the span end to avoid the IndexOutOfBounds exception.\n\nCRs-Fixed: 555378\n\nChange-Id: Iaf1cbe8db8704b3112afb6207982750b650fe5c5","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/0e641a7afe922171f6df0fbc867d8476722b915a"},{"sha":"78f9371088c6608a1b6539f1f75cd3939a406b82","author":{"email":"2533dc80cb13b992c2532c51bd672c532465fa29@codeaurora.org","name":"mengsun"},"message":"Common: Add the api to parse the string to current language\n\nThese APIs are used to parse the text to local languange.\nFor example, if the carrier name in English is got from network or SIM card, we will\nuse these APIs to parse it to local language and display it to the user.\n\nChange-Id: Id4922c526d77f434b43c5ac013472b6a1cd5069c","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/78f9371088c6608a1b6539f1f75cd3939a406b82"},{"sha":"6329ea251f69e6936a042996c867dbb26c8dab73","author":{"email":"1644d1302c2f2a3012acc1e7fd45bcbc6f9734d7@codeaurora.org","name":"qqzhou"},"message":"DownloadManager: add to pause/resume download by user\n\nWe add pause and resume APIs here to make application can\npause and resume downloads by DownloadManager.\n\nCode change contains:\n  - add pause and resume download APIs.\n  - add another paused status for this case.\n\nChange-Id: I5bf4f15b2464009595f7926522ca6d5f1b0e2b8d","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/6329ea251f69e6936a042996c867dbb26c8dab73"},{"sha":"fe7783e51ab9c7ef2cab4c158498adada694339d","author":{"email":"ba9a93010635b76fd49ccfe32c3a7168ce5b7c40@codeaurora.org","name":"Sachin Sharma"},"message":"frameworks/base: move the traces file to avoid data loss.\n\nIf an ANR comes just after the framework reboot, the traces for\nthe framework reboot will get over-written with the ANR traces.\nSo, We are missing the traces for the framework reboot which\nmakes debugging the framework reboot difficult.\n\nThis patch will rename and will append a unique timestamp\nthis trace file name for the framework reboot once the\nActivityManager collects the traces. In case of multiple\nWatchdog Kills the trace file generated will have diffrent\ntimestamp so that it does not get overwritten on multiple\nWatchdog kills.\n\nChange-Id: I90cb400d06aa909c1560328de4751aa02dbb6858","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/fe7783e51ab9c7ef2cab4c158498adada694339d"},{"sha":"bb186047d892384ff901aed284db694948e3a108","author":{"email":"ba9a93010635b76fd49ccfe32c3a7168ce5b7c40@codeaurora.org","name":"Sachin Sharma"},"message":"frameworks/base: creating sperate files for ANRs traces\n\nIf an ANR comes just after the framework reboot, the traces for the\nframework reboot will get over-written with the ANR traces. So, We\nare missing the traces for the framework reboot which makes debugging\nthe framework reboot difficult.\nEven for multiple ANRs in different apps, we will get the traces for\nthe last ANR.\nMost of the time traces show that the call is stuck in some native call\nand we do not have any info about the native call stack becuase we do\nnot collect the tombstones for teh ANR.\nThis patch will create one trace file for each application in case of ANR\nand the filename would be traces_<app_name>.txt and the traces for\nframework reboot will be stored in traces.txt\nChange-Id: I5b78ce62b26f25d3dc14097e2988ba12c2d77826","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/bb186047d892384ff901aed284db694948e3a108"},{"sha":"6ccaf21f3acecc0ae547484c5ef71ff41bcba2da","author":{"email":"af329407867618d5d97595b9c55ce5a75b224237@codeaurora.org","name":"Raj Kamal"},"message":"base: Do not overwrite VIRTUAL_DISPLAY_FLAG_* values\n\n* VIRTUAL_DISPLAY_FLAG_SUPPORTS_PROTECTED_BUFFERS is\ngetting read as VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY.\nThis impacts the content seen on the VD device.\n\n* Ensure that VIRTUAL_DISPLAY_FLAG_SUPPORTS_PROTECTED_BUFFERS\nand VIRTUAL_DISPLAY_FLAG_OWN_CONTENT_ONLY are different\nvalues to prevent this.\n\nCRs-Fixed: 653794\n\nChange-Id: Ic0ea99a554ab26f2ff941304d1c6809f976076ef","distinct":true,"url":"https://api.github.com/repos/pirtest/android_frameworks_base/commits/6ccaf21f3acecc0ae547484c5ef71ff41bcba2da"}]}