{"push_id":1474636382,"size":2,"distinct_size":2,"ref":"refs/heads/n7.1.1","head":"97abedf32f197c48708f4580855e2619cc934312","before":"93736b2f61e4b74f4e2c7938d4ca8824267c7f77","commits":[{"sha":"5b3a68f46f49a4959bc467debaae8251979a10da","author":{"name":"ezio84","email":"b08324484778fab0a95168986515430873830019@gmail.com"},"message":"Fix possible SysUI fc when playing lowbattery sound\n\nusing Ringtone manager from PowerNotificationWarnings itself to play the\nlow battery sound, instead of taking the file:// uri and passing it to the\nnotification builder (it's not allowed due to security issues). The FileProvider\napi is not good too because we need to handle root paths.\n\n-------\nLOGCAT:\n\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: FATAL EXCEPTION: main\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: Process: com.android.systemui, PID: 6064\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: java.lang.RuntimeException: Error receiving broadcast Intent { act=android.intent.action.BATTERY_CHANGED flg=0x60000010 (has extras) } in com.android.systemui.power.PowerUI$Receiver@ad8d377\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:1132)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.os.Handler.handleCallback(Handler.java:751)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.os.Handler.dispatchMessage(Handler.java:95)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.os.Looper.loop(Looper.java:154)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.app.ActivityThread.main(ActivityThread.java:6176)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat java.lang.reflect.Method.invoke(Native Method)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:888)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:778)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: Caused by: android.os.FileUriExposedException: file:///data/system/theme/audio/ui/LowBattery.ogg exposed beyond app through Notification.sound\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.os.StrictMode.onFileUriExposed(StrictMode.java:1799)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.net.Uri.checkFileUriExposed(Uri.java:2346)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.app.NotificationManager.notifyAsUser(NotificationManager.java:300)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.systemui.power.PowerNotificationWarnings.showWarningNotification(PowerNotificationWarnings.java:179)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.systemui.power.PowerNotificationWarnings.updateNotification(PowerNotificationWarnings.java:127)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.systemui.power.PowerNotificationWarnings.showLowBatteryWarning(PowerNotificationWarnings.java:233)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat com.android.systemui.power.PowerUI$Receiver.onReceive(PowerUI.java:207)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \tat android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:1122)\n12-21 09:07:51.262  6064  6064 E AndroidRuntime: \t... 7 more","distinct":true,"url":"https://api.github.com/repos/fraz14/frameworks_base/commits/5b3a68f46f49a4959bc467debaae8251979a10da"},{"sha":"97abedf32f197c48708f4580855e2619cc934312","author":{"name":"Alex Cruz","email":"59d6269bb53233bfaa68be7ab4e5f099db537b83@gmail.com"},"message":"Fix battery text gap issue\n\nSteps to reproduce\n\n1. Set battery to text only\n2. Go into statusbar items (tuner) and switch anything on\n\nSee image - https://s28.postimg.org/qsuzgdbnx/image.png\n\n- Removed unused imports from tuner service\n\nThanks to @Nobe1976 for reporting it\n\nChange-Id: I12aab0af022d83b650c7395f699a51ae140ade15","distinct":true,"url":"https://api.github.com/repos/fraz14/frameworks_base/commits/97abedf32f197c48708f4580855e2619cc934312"}]}
{"actor":{"display_login":"fraz14"}}