{"push_id":2692370214,"size":10,"distinct_size":10,"ref":"refs/heads/xtended","head":"974f1cc0ab048ad67ea3e1e18dd73be62fa6ab22","before":"39dad183f47c17f07f9130eb77bc7c2db3708451","commits":[{"sha":"d5223324e7672d293d7cd15da60c3d71f3618873","author":{"name":"xinwei.lin","email":"ec6a174506294b22361be9bdfdd65c37d32a626d@vivo.corp-partner.google.com"},"message":"Speed up the speed of computer MTP query\n\nOld flow, the first time computer MTP shows files is too slow, most of\nthe time is cost by JVM. Because it needs to call JVM to call\nmediaprovider to query out the result. Now, use sqlite to query out the\nresult directly, it can improve a lot of time.\ne.g. The first time MTP shows 1000 folders, takes about 15s, with new\nflow it takes about 4s.\n\nChange-Id: I20ff43f86289e1cdaf1caf47a64907d8cbd88aec\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/d5223324e7672d293d7cd15da60c3d71f3618873"},{"sha":"95ab0fe0f5bc0a6931730ad58c47e3c978bd8abc","author":{"name":"George Burgess IV","email":"de529b786f2b787d55f5334cbfa0c9df88f2071e@google.com"},"message":"Fix a 'memory leak'\n\nRealistically, this memory will be reclaimed by the OS when we return\nhere. Regardless, we do a similar cleanup above if an exec() function\nfails, and having the free here makes our tooling slightly happier.\n\nComplained about by the static analyzer\n\nBug: None\nTest: Ran the analyzer. It no longer complains about this leak.\nChange-Id: Ia7107c585cc38fef8bd7c59d85ff896b04e93658\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/95ab0fe0f5bc0a6931730ad58c47e3c978bd8abc"},{"sha":"b634bb20afdd4be6e72588dd8ad3cbe37e02a429","author":{"name":"George Burgess IV","email":"de529b786f2b787d55f5334cbfa0c9df88f2071e@google.com"},"message":"MtpDatabase: Fix potential NULL dereference errors\n\nFound by the static analyzer; there were 10, but all of them looked\nlike:\n\nframeworks/base/media/jni/android_mtp_MtpDatabase.cpp:751:39: warning:\nArray access (from variable 'longValues') results in a null pointer\ndereference\n    packet.putUInt128(longValues[i]);\n\nBug: None.\nTest: Warnings no longer appear.\nChange-Id: I0f41e93922c51563d77b9f58f3f6538688ff2065\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/b634bb20afdd4be6e72588dd8ad3cbe37e02a429"},{"sha":"2002336523be8a87c2a22a8dc71cda9747b0ca03","author":{"name":"SuperDroidBond","email":"84b269630019c7a737770fd2a808486dbbcdc6c7@yahoo.com"},"message":"Fix MTP & Battery Saver Color not working properly","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/2002336523be8a87c2a22a8dc71cda9747b0ca03"},{"sha":"4c054eb1505e2f42055c1003d0ca0a9053c0382b","author":{"name":"SuperDroidBond","email":"84b269630019c7a737770fd2a808486dbbcdc6c7@yahoo.com"},"message":"LS OwnerInfo Fonts & Size Options [1/2]\n\nSuperdroidBond:- It's done on the basis of LS Date Font & Size.","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/4c054eb1505e2f42055c1003d0ca0a9053c0382b"},{"sha":"7d6d9ff9f027d2829056a96660f81a66afd7051d","author":{"name":"Kensuke Ueda","email":"f958e78f5094b57657b7c96f576f8a59339149cf@nttdocomo.co.jp"},"message":"Improve a calculation method for LTE antenna reception level\n\nThis proposal will fix a problem that Android devices could\nshow different levels of antenna bars under the same radio\nenvironment if each device uses different modem.\nThis behavior makes confusion toward users and others.\n\nThat behavior comes from using RSSNR as a metric for\ndetermining antenna bars. Unfortunately, RSSNR does NOT define\nperformance requirements and error tolerance level in 3GPP.\nTherefore, accuracy of RSSNR measurement could be inconsistent\namong Android devices or modems.\n\nThe patch we would like to contribute here will be offering\nAndroid device to use RSRQ for antenna bar metric instead of RSSNR.\n\n1.)RSRQ, like RSSNR, takes interference into account\n   when measuring the radio quality.\n   Android already supports measurement of RSRQ.\n\n2.)The performance requirement for RSRQ is already defined in 3GPP.\n\n3.)DOCOMO and other many mobile operators use RSRP and RSRQ\n   when designing LTE coverage areas, and alignment here will\n   be very beneficial for both users and operators.\n\nHope this patch helps to improve Android antenna bar accuracy and consistency today.\n\nChange-Id: Id1c3339764294ef51365ab133a1c7b42e14e1800\nSigned-off-by: Kensuke Ueda <uedake@nttdocomo.co.jp>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/7d6d9ff9f027d2829056a96660f81a66afd7051d"},{"sha":"6108196a687bfced80f0c46f4a8a3759433fb436","author":{"name":"Alex","email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@dirtyunicorns.com"},"message":"Merge tag 'android-8.1.0_r40' of https://android.googlesource.com/platform//frameworks/base into HEAD\n\nAndroid 8.1.0 Release 40 (OPM4.171019.021.R1)\n\nChange-Id: I9053315a0f50dbeb1c7fabd03bf410b2cf4884ad","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/6108196a687bfced80f0c46f4a8a3759433fb436"},{"sha":"99b15e5275bb35881ca037e1810b8f05312f06a7","author":{"name":"SuperDroidBond","email":"84b269630019c7a737770fd2a808486dbbcdc6c7@yahoo.com"},"message":"Revert \"Don't update if HeadsUp is disabled\"\n\nThis reverts commit 2790b1753d6b46ded8d8c613f0f489630030a761.","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/99b15e5275bb35881ca037e1810b8f05312f06a7"},{"sha":"699abd2ececcf306f17583ac974261e9ad1ecb4f","author":{"name":"danny","email":"d46f324074ba52edc9754871b34dfe630e4b6b37@web.de"},"message":"base: Privacy Guard for O [AOSP] [1/3] (#9)\n\n@mcdachpappe:\r\n* port from LineageOS to AOSP\r\n* contains the following commits:\r\n\r\n* appops: Privacy Guard for O\r\nhttps://github.com/LineageOS/android_frameworks_base/commit/c0f33379d860b97baea832c157692619bd044f58\r\nby @Steve Kondik\r\n\r\n* CMSettings: add privacy guard default key\r\nhttps://github.com/LineageOS/android_lineage-sdk/commit/f61f9d079f5fb420446fd0c84a213eb87ec672f3\r\nby @romanbb\r\n\r\n* Allow disabling the privacy guard notification - port from cm-12.1 (3/3)\r\nhttps://github.com/LineageOS/android_lineage-sdk/commit/ba670bf88fb3ad2de948fc0a4e4a6e257a92f8ad\r\nby @chirayudesai\r\n\r\nOriginal authors:\r\n   - Sam Mortimer\r\n   - Danesh Mondegarian\r\n   - Jorge Ruesga\r\n   - Diogo Ferreira\r\n   - Roman Birg\r\n   - Adnan Begovic\r\n   - Chirayu Desai\r\n   - Lars Greiss\r\n   - Steve Kondik\r\n   - CodeAurora","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/699abd2ececcf306f17583ac974261e9ad1ecb4f"},{"sha":"974f1cc0ab048ad67ea3e1e18dd73be62fa6ab22","author":{"name":"SpiritCroc","email":"e1a8474b2b2fbff2ebd52e93f746a0d2cf5a45e0@gmail.com"},"message":"Configurable status bar ticker duration [1/2]\n\nChange-Id: Iab3674560a2723b52f96992d85248ae1e9914349","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/974f1cc0ab048ad67ea3e1e18dd73be62fa6ab22"}]}
{"actor":{"display_login":"SuperDroidBond"}}