{"push_id":2734367874,"size":42,"distinct_size":42,"ref":"refs/heads/xtended","head":"1ca11e4a2b7abd853fc2f3b23a801775b3ec586e","before":"3a2af6cc1110a8b9fc05e0ca344a25a1ebb9ab93","commits":[{"sha":"52abcd55c15c56bddf7fe1b2143909358a785f56","author":{"name":"Alexander Martinz","email":"a1418a03e3f7813c1fd3f97ab13f9d68ba5a9ac2@gmail.com"},"message":"fw_base: On-The-Go Mode (1/2)\n\nBenzoEdit:\nCleaned up for M now N\n\nAICPEdit:\nAdapted to Los base and power menu on O\nIncludes\n * 3ef04d9737eb92af4b27af6d5cd28144775db557\n\tGlobalActions: OnTheGo: Change drawable and fix string\n\tby mydongistiny <jaysonedson@gmail.com>\n * 01dfffa2518cd4e57bdc02e741eb24ea3ca5e899\n\tSystemUI: OnTheGo: Fix derp that started screenrecord\n\tby mydongistiny <jaysonedson@gmail.com>\n * fd91b431015cf5823dcd5d6b04b5aceb0185b07d\n\tSystemUI: OnTheGo: Add notification channel parts\n\tby mydongistiny <jaysonedson@gmail.com>\n\nXtended Edits:-\nMake it toggle for users to disable it in power menu","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/52abcd55c15c56bddf7fe1b2143909358a785f56"},{"sha":"d17f554f7cbe4b3de327c18bda13a9dba656df7c","author":{"name":"mydongistiny","email":"13d43dc3cc17f3f39b1ab90f05bdb3384966597a@gmail.com"},"message":"QS: SystemUI: Add On-The-Go Tile\n\nChange-Id: Ic345f83723a48e3a7d610926fb9b47fab7ef878f","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/d17f554f7cbe4b3de327c18bda13a9dba656df7c"},{"sha":"abe5d139f0f656f10fc2ce9a532fb9e077344176","author":{"name":"qiushi.han","email":"cef26fecfeb3f6760a40891ac7de2edb380cbcc0@spreadtrum.com"},"message":"Remove unused calling for better performance\n\ngetWindowContainerBounds will be called many times, trying to hold\nWMS lock, leading to bad performance, but no one will use this taskBounds.\n\nTest: make services\nChange-Id: I8719a06c5a71b1a33b579dbd0e7863550265d975\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/abe5d139f0f656f10fc2ce9a532fb9e077344176"},{"sha":"3749f534abdb42809d6ca15318f169741beb5acc","author":{"name":"gaoshiqi","email":"62b40d9f4b6c810639eb19a721b1ce3c3b31a949@xiaomi.com"},"message":"ContentProvider: avoid client waiting forever if server is killed\n\nConsidering such a scene:\nA client is asking for provider while the server ProcessRecord\nis killed but not called binderDied().\n\nnow, 'providerRunning' is false and 'firstClass' is true,\nso the system will not create a new ContentProviderRecord.\nSystem can get a record from provider map, and add it to Launching.\nhowever, this record will be cleaned when startProcessLocked(),\nbecause process is killed, which will cause the binder thread\ncalled from client will be waiting on the old record forever.\n\nso just use 'providerRunning' as contidition to create\nContentProviderRecord, but in order to prevent creating more than\none record before provider is published, just check from launching.\n\nChange-Id: I828b7ee80cd803f8bc4faebf8d4e3692989f8349\nSigned-off-by: gaoshiqi <gaoshiqi@xiaomi.com>\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/3749f534abdb42809d6ca15318f169741beb5acc"},{"sha":"861639441a9274072a3249db0a6168aba9e3086c","author":{"name":"Yuntao.Xiao","email":"144a07b632812cd5c58b0998ba77a88ad7384c2b@spreadtrum.corp-partner.google.com"},"message":"Force remove task even if TaskRecord list is empty\n\nremoveTaskByIdLocked can not trigger removeTask (last token) when\nthe TaskRecord#mTaskHistory is empty, this will cause memory leak\nin ActivityManagerService because no public-api for app can remove it.\n\nGive a chance, when the TaskRecord is really empty (not runnng),\nforce remove it.\n\nBug: 110440661\nTest: make services\n\nChange-Id: Ibe6e77d4d7e7ab0542afffdd98de2540fe72d427\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/861639441a9274072a3249db0a6168aba9e3086c"},{"sha":"3b289b7708d888e941d614430862fd1d9547be31","author":{"name":"Tobias Lindskog","email":"5a1adda7246facf4a2c013c871ba72d7cbbb29fc@sony.com"},"message":"Return null if a provider died before acquisition\n\nIn case of a race between appDiedLocked and getContentProvider, it was\npossible for a holder with a null provider to be returned.  The caller\nof getContentProvider would then typically try to instantiate the\nprovider locally, and fail with a security exception.\n\nInstead of returning an invalid holder with a null provider, return a\nnull holder.  getContentProvider already returns null in several cases,\nso callers should be prepared for it.\n\nBug: 110800239\nTest: manual\nChange-Id: I70920e666fb46bdedec3592ea487018b9570a31f\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/3b289b7708d888e941d614430862fd1d9547be31"},{"sha":"6cc3fb7c11ec4e5c49f87d2a8b6409789b983386","author":{"name":"Tetsutoki Shiozawa","email":"de4ab3571d701196ec929d26f4696a89a557325e@sony.com"},"message":"SystemUI: Wallpaper is black or cut in half vertically\n\nAfter setting wallpaper, it is sometimes cut in half.\n\nTest: running test application, problem not reproduced.\nBug: 110432281\nChange-Id: Ie45038e7754006ee4932901dcb4779ee10fc4b44\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/6cc3fb7c11ec4e5c49f87d2a8b6409789b983386"},{"sha":"6f5d6849b65eb29d031951144d90cfe9d285d1cb","author":{"name":"wangjing","email":"4ee0800cf9844eee98fc88250957716b35aa590c@gmail.com"},"message":"Fix problems caused by multithreading in VibratorService\n\nThe mCurrentVibration variable in the vibrate method may be modified in the doCancelVibrateLocked\nmethod, but the vibrate method does not lock when accessing mCurrentVibration, and the\ndoCancelVibrateLocked method is locked.\n\nBug: 72203071\nChange-Id: I209e5ff6ba99df2d2852c988ec21825ab7eba74c\nSigned-off-by: wangjing <vennnice520@gmail.com>\nSigned-off-by: mydongistiny <jaysonedson@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/6f5d6849b65eb29d031951144d90cfe9d285d1cb"},{"sha":"9db71fa999c55b6a1baea74d561bd391b77d3d64","author":{"name":"BigBrother1984","email":"d45f809995121c80c3ebda0b3077c6901310b638@aospa.co"},"message":"SystemUI: Tiny expanding improvement\n\nChange-Id: I2b650c31d44f9f5762f6510611813b1795cdc740\nSigned-off-by: BigBrother1984 <carlosavignano@aospa.co>\nSigned-off-by: Jagrav Naik <jagravnaik0@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/9db71fa999c55b6a1baea74d561bd391b77d3d64"},{"sha":"d3e16349002f9cb977a16f1f0847a14ae1481088","author":{"name":"Adrian DC","email":"01fb3892f39957945220431e7409156544d2f041@gmail.com"},"message":"SystemUI: Restrict persistent USB drive notifications to USB disks\n\n * Without the addition of the isUsb check, a regular FAT32 MicroSD\n    would have a persistent notification that is unwished\n\nChange-Id: I396a861702674d0a6a70beb5206fb4c7374ec85d\nSigned-off-by: Jagrav Naik <jagravnaik0@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/d3e16349002f9cb977a16f1f0847a14ae1481088"},{"sha":"52dbc4e068e35c60e34dc117314eafd1c6e030d9","author":{"name":"Alex Naidis","email":"c124df4c5f878c1a0e66535c4210a84ecd4d2d9c@paranoidandroid.co"},"message":"Unbreak public api by hiding substratum interfaces\n\nChange-Id: I5857ad50124267e99c4d7c9c790648f76a9bef66\nSigned-off-by: Alex Naidis <alex.naidis@paranoidandroid.co>\nSigned-off-by: Jagrav Naik <jagravnaik0@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/52dbc4e068e35c60e34dc117314eafd1c6e030d9"},{"sha":"2193f07f0359b2faf6ac00cb11eabd3a0ed02f12","author":{"name":"Ícaro Hoff","email":"c2316892c25b5bf3c65eaebde6e9f385f5760403@gmail.com"},"message":"fingerprint: handle PerformanceStats NULL pointers\n\nbcc100a has added support for this feature, but the NULL checks\nweren't complete, only \"handleAcquired\" was checking if PerformanceStats\nwas supported before calling the API.\nExtend the NULL checks to \"handleAuthenticated\" and \"handleFailedAttempt\"\ncalls as well.\n\nChange-Id: I3cc9b35ea6b81dc0c503b9feab940873b344323e\nSigned-off-by: Ícaro Hoff <icarohoff@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/2193f07f0359b2faf6ac00cb11eabd3a0ed02f12"},{"sha":"bb5859fda7b1257d885c81d3ce9997dbb1a74099","author":{"name":"Jun Wang","email":"bea78a1bfad5340f6664ba3c3ea5367895e92760@codeaurora.org"},"message":"Optimize AbsListView to reduce click operation latency\n\nSeparate performClick from delayed message. Then we can do\nperformClick in advance of PRESSED_STATE_DURATION(64ms) delay.\nThis will benefit for click operation latency. The delayed\nmessage is still used to clear pressed status.\n\nChange-Id: I6748a6cfaf997cc0e6f6ad35a76d68ae608660ec\nCRs-Fixed: 2166045","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/bb5859fda7b1257d885c81d3ce9997dbb1a74099"},{"sha":"4076d35f6572bc8bec89395840232aa39d7c985a","author":{"name":"Evan Anderson","email":"e096fec2abea71f82bd1a5da001fc46bd3e4e228@aospa.co"},"message":"core: os: Build: Don't fail consistency check if vendor is mismatched\n\nThis section of code triggers the \"internal problem\" dialog that shows\non boot when the vendor and system fingerprint mismatch. Since we build\nour own vendor image, the fingerprint will always mismatch with system\nfingerprint. This doesn't cause a problem, so we can safely ignore the\nmismatch when determining build consistency. Since this method will now\nalways return true, the dialog will no longer show on boot.\n\nTicket NOUGAT-53\n\nChange-Id: I7a887fccd01155eb8c62e1bdf5726c2f1b694ba5\nSigned-off-by: Evan Anderson <evananderson@aospa.co>\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/4076d35f6572bc8bec89395840232aa39d7c985a"},{"sha":"ec805eab4a56040b2e9066b8143f5e161333b257","author":{"name":"Subramanian Srinivasan","email":"6061ebd2d4db6dcd0b82b8cdf134068e96eb9ac0@codeaurora.org"},"message":"Move BT state to OFF when BLE app count is zero\n\nDuring processing of disableBLE, move BT state to\nOFF when BLE is enabled(state is BLE ON) and the\nBLE app count is zero.\n\nChange-Id: I427aa54330bb00e9b4cf06c50428a17fbaae1fda","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/ec805eab4a56040b2e9066b8143f5e161333b257"},{"sha":"aa132d55df43ae3fc729fbb35fad3994d651556f","author":{"name":"chengang","email":"dc3dd92f5207a1523d1c8f43559ec8bb414f71d3@xiaomi.com"},"message":"Account: Fix the risk of sqliteconnection leak\n\nFix the risk of sqliteconnection leak in accountmanagerservice\n\nBug: 71334517\n\nChange-Id: I92a7381bceb5885f57cc46e686cf2581b5355df9\nSigned-off-by: yuanhao <yuanhao@xiaomi.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/aa132d55df43ae3fc729fbb35fad3994d651556f"},{"sha":"23681a6ee048e68bb818191cd4044d36c327c390","author":{"name":"juncao","email":"6fd3fd5ccdbfe0709c72f8b69ceace831fb36e2f@codeaurora.org"},"message":"Skype voice can't transfer to carkit after re-connection\n\nDUT will not start sco connection afater remote device re\nconnect. The root cause for this issue should be lack of\nmScoAudioMode update which makes vitual voice call is not\nstarted and SCO connection failed. The fix will set the value\nto a correct value\n\nCRs-Fixed: 2140110\n\nChange-Id: I949e1c5ccf9ada015b17db4fe9995ddde0604c4a\nSigned-off-by: Adesh15 <adesikha15@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/23681a6ee048e68bb818191cd4044d36c327c390"},{"sha":"fabd329830b7117c9cdc901603b78b8f13f63e65","author":{"name":"Ken Narita","email":"e3de7c09b823ce08a3364dbe6b4a27e439b9e93e@sony.com"},"message":"media: Parse Exif OffsetTime in MediaScanner\n\nMediaScanner parses Exif OffsetTime value to use UTC time\nfor DATE_TAKEN value.\n\nBug: 62856173\n\nChange-Id: I14adf2b8744db7fd5116b570c0a033b62d2c8e27\nSigned-off-by: Adesh15 <adesikha15@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/fabd329830b7117c9cdc901603b78b8f13f63e65"},{"sha":"b512edfac2f08161268941e0699c14425f96397b","author":{"name":"Jeevaka Prabu Badrappan","email":"8809629ee576188042b9156de6d62e032d320a97@intel.com"},"message":"BatteryStats: Update WifiState even if EnergyInfo is invalid\n\nCTS test case testWifiUpload and testWifiDownload fails as the\nWifi data and energy information statistics are not seen on\ndumpsys batterystats --checkin.\n\nIf optional link layer statistics feature is not supported,\nenergyInfo returned is null. Even if energy information is\nnot available, tx and rx packet statistics needs to be\nupdated.\n\nFix the issue by allowing to dump data statistics even if\nenergy information data is not available.\n\nBug: 78197718\nTest: test cts -m CtsIncidentHostTestCases with optional link layer statistics not supported\nChange-Id: Ic516a47769e7c946fb7c5d54f34b9a1c143814c6\nSigned-off-by: Jeevaka Prabu Badrappan <jeevaka.badrappan@intel.com>\nSigned-off-by: Adesh15 <adesikha15@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/b512edfac2f08161268941e0699c14425f96397b"},{"sha":"2328433513d2764a7aaef34bce97cf8415a79f93","author":{"name":"Jerry Zhang","email":"197e2d05aab4646f19868e9232aea398cb9a923b@google.com"},"message":"Check for null path in getInternalPathForUser\n\nIn some situations, path could be null resulting\nin a crash.\n\nWhen sdcard is formatted in unsupported fstype (like exfat),\nvold doesn't mount it. It also doesn't call setPath on this volume.\nSo StorageManagerService would end up with a volume that has\n\"null\" path and is inserted into mVolumes as well.\nWhen getInternalPathForUser() is called on such a volume,\nthis will cause applications to crash due to the missing\nnull check.\n\nTest: no crash\nBug: 109730998\nChange-Id: I2ce0410162d1327905d690331f461f9187e20906\n(cherry picked from commit 6f6154bf0493cf66628c8f2418827fe54679b1eb)\nSigned-off-by: Shreyansh Lodha <slodha96@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Project-Xtended/frameworks_base/commits/2328433513d2764a7aaef34bce97cf8415a79f93"}]}
{"actor":{"display_login":"SuperDroidBond"}}