{"push_id":1250571702,"size":7,"distinct_size":7,"ref":"refs/heads/oct-mm","head":"55c7e3bd6dd4c0b7b7c7d5bb7632610de5f99ef6","before":"80b538b4fbdfd699f4af767d6c3d7adbe20e0ad8","commits":[{"sha":"4910bb1c785d7ec748f185f902ddd750dcb9dfcb","author":{"name":"Bharadwaj Narasimha","email":"18a0993b26a5af3444d77bf8c5024191b813b8e2@cyngn.com"},"message":"IconPackHelper:Use un-tinted iconback when no defaultSwatchcolor is specified\n\nAfter applying the theme which supports paletteback feature and if there is\nno defaultSwatchColor specified then the background should go to the\noriginal color. Instead in a particular FootballDemo theme the theme\nwould never get applied and just flood the logcat with null exceptions\nfor each and every app.\n\nTICKET:CYNGNOS-2942\n\nChange-Id: If2bd3d23ab5075dac1d8ff3f197cebc28c9c1f20","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/4910bb1c785d7ec748f185f902ddd750dcb9dfcb"},{"sha":"32265aeedd523b5568e948f918d1c689ef92d82e","author":{"name":"Diogo Ferreira","email":"5503bdbfbebae173655b9e43f1ee8511bbf16820@cyngn.com"},"message":"pm: resolver: Don't hold the lock when calling into the resolver\n\nThis lock isn't really needed because the proxy will return\nfalse if the resolver package doesn't exist or throws a\nremote exception.\n\nHaving this lock causes a deadlock between the PM and the app:\n\nresolveIntent holds the PackageManagerService#mPackages lock and\nthen tries to lock on PackageMonitor#mLock.\n\nMeanwhile, when packages change, LaodedApk holds onto the\nPackageMonitor#mLock and then tries to query the intent services and\ntries to lock on PackageManagerService#mPackages.\n\nRelevant traces below:\n\"Binder_4\" prio=5 tid=60 Blocked\n  | group=\"main\" sCount=1 dsCount=0 obj=0x136f00a0 self=0x7f743d2a00\n  | sysTid=949 nice=0 cgrp=default sched=0/0 handle=0x7f74b93440\n  | state=S schedstat=( 1032333944 663457790 2968 ) utm=74 stm=29 core=3 HZ=100\n  | stack=0x7f74a97000-0x7f74a99000 stackSize=1013KB\n  | held mutexes=\n  at com.android.server.ServiceWatcher.getBinder(ServiceWatcher.java:368)\n  - waiting to lock <0x083e77c9> (a java.lang.Object) held by thread 9\n  at org.cyanogenmod.platform.internal.AppSuggestProviderProxy.getService(AppSuggestProviderProxy.java:68)\n  at org.cyanogenmod.platform.internal.AppSuggestProviderProxy.handles(AppSuggestProviderProxy.java:73)\n  at org.cyanogenmod.platform.internal.AppSuggestManagerService$1.handles(AppSuggestManagerService.java:50)\n  at cyanogenmod.app.suggest.AppSuggestManager.handles(AppSuggestManager.java:101)\n  at com.android.server.pm.PackageManagerService.shouldIncludeResolveActivity(PackageManagerService.java:4704)\n  - locked <0x0183dd64> (a android.util.ArrayMap)\n  at com.android.server.pm.PackageManagerService.chooseBestActivity(PackageManagerService.java:4430)\n  at com.android.server.pm.PackageManagerService.resolveIntent(PackageManagerService.java:4353)\n  at android.content.pm.IPackageManager$Stub.onTransact(IPackageManager.java:628)\n  at com.android.server.pm.PackageManagerService.onTransact(PackageManagerService.java:2754)\n  at android.os.Binder.execTransact(Binder.java:453)\n\n\"android.bg\" prio=5 tid=9 Blocked\n  | group=\"main\" sCount=1 dsCount=0 obj=0x12c04b80 self=0x7f84a7d800\n  | sysTid=766 nice=10 cgrp=bg_non_interactive sched=0/0 handle=0x7f89b3f440\n  | state=S schedstat=( 1237112536 3291977271 2848 ) utm=62 stm=61 core=2 HZ=100\n  | stack=0x7f89a3d000-0x7f89a3f000 stackSize=1037KB\n  | held mutexes=\n  at com.android.server.pm.PackageManagerService.queryIntentServices(PackageManagerService.java:5405)\n  - waiting to lock <0x0183dd64> (a android.util.ArrayMap) held by thread 60\n  at android.app.ApplicationPackageManager.queryIntentServicesAsUser(ApplicationPackageManager.java:731)\n  at com.android.server.ServiceWatcher.bindBestPackageLocked(ServiceWatcher.java:167)\n  at com.android.server.ServiceWatcher.-wrap0(ServiceWatcher.java:-1)\n  at com.android.server.ServiceWatcher$1.onPackageChanged(ServiceWatcher.java:321)\n  - locked <0x083e77c9> (a java.lang.Object)\n  at com.android.internal.content.PackageMonitor.onReceive(PackageMonitor.java:352)\n  at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:882)\n  at android.os.Handler.handleCallback(Handler.java:739)\n  at android.os.Handler.dispatchMessage(Handler.java:95)\n  at android.os.Looper.loop(Looper.java:148)\n  at android.os.HandlerThread.run(HandlerThread.java:61)\n\nChange-Id: Id4775ca4d12b6cf42bea97bd74e4c38d591a1cf3","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/32265aeedd523b5568e948f918d1c689ef92d82e"},{"sha":"59350eaf491df7cac496a38443e9d3fb8b715137","author":{"name":"Alexander Martinz","email":"61f2a1f7c20cc4d7b53ee7a273f19b8fc2ddc98f@gmail.com"},"message":"[2/2] base: cm custom boot dexopt UI\n\n* Pass app info and number of installed packages to boot message UI\n* Ui by Asher and Joey, based on Alexander's previous work\n\nChange-Id: I9ec9d0cb0e20a9bac73e126f6b6f3965400f05e7","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/59350eaf491df7cac496a38443e9d3fb8b715137"},{"sha":"f0beb7f8fb89fedbabf29567ddc75d138f4dfda8","author":{"name":"Dave Kover","email":"d676da7831506020692740b8a9db48c6fa30c5ea@cyngn.com"},"message":"Fix slow anim when using a gesture to open status bar pulldown\n\nWhen using a custom launcher, like Nova, it is possible to set a\ngesture to open the status bar pulldown. It does not open at the\nsame speed as when using a finder to pull down from the top\nof the screen at the status bar. This fixes that.\n\nChange-Id: If3f14f14ef5ed4f14495472d0335cb11d743a5a1","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/f0beb7f8fb89fedbabf29567ddc75d138f4dfda8"},{"sha":"8b088b693c43923b549cc9e51c068258e244e191","author":{"name":"blinky@build01","email":"61eb39d4445155efb6068840385577c11776cd20@cyanogenmod.com"},"message":"Automatic translation import\n\nChange-Id: I599894bfd30ff9d78253482981737fc8a440a826\nTicket: -","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/8b088b693c43923b549cc9e51c068258e244e191"},{"sha":"1a83b36cbb2a1b8951b1e31812debcdb54c0d56e","author":{"name":"tao.pei","email":"37535a80167742c000c778dd62faa9c142998d37@ck-telecom.com"},"message":"am: Account for time changes when showing recent activities\n\n[Procedures]\n1. Go to Settings->Date&Time\n   Set time backwards, eg. 2016.6.15 -> 2016.6.10\n\n2. Tap recent apps button to show recent activities.\n   There will be no activities shown.\n\nChange-Id: Ifd860c0d08fac49f9d3c8eac590b6db9e6afb09d","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/1a83b36cbb2a1b8951b1e31812debcdb54c0d56e"},{"sha":"55c7e3bd6dd4c0b7b7c7d5bb7632610de5f99ef6","author":{"name":"hedwig34","email":"6dabea7e29b58f19738e0c7f7781c5c0b6da7f0d@gmail.com"},"message":"Merge remote-tracking branch 'cm/cm-13.0' into oct-mm","distinct":true,"url":"https://api.github.com/repos/Team-OctOS/platform_frameworks_base/commits/55c7e3bd6dd4c0b7b7c7d5bb7632610de5f99ef6"}]}
{"actor":{"display_login":"OctoGerrit"}}