{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":160962824,"defaultBranch":"fourteen","name":"android_frameworks_base","ownerLogin":"SuperiorOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-12-08T17:32:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43355064?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714479361.0","currentOid":""},"activityList":{"items":[{"before":"c03a5efc9300ea9848a6d52695b54168ffd76e7a","after":"20b6d53df940ef61875ea42ba56fc64e43b1972b","ref":"refs/heads/fourteen","pushedAt":"2024-06-04T04:50:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"Avoid keyguard fling transition interrupt for timing issue\n\nFor some low-end or bad performance devices, sometimes keyguard\nflingToHeight animation still not complete, at this moment if received\nthe onStartedWakingUp while try turn screen on, it will cause the\nremote SystemUI keyguard dismiss transition can't run.\n\nBefore execute a fling animation of Keyguard, set the animation execution time to 0 determines that it is Screen Off state.\nThis solution makes Screen On can not affect animation.\n\nBug: 301196699\nTest: run cts KeyguardTests\n\nGoogle: 2787913\nChange-Id: Ic7be1b5e41814adb44ce79857b79283040b4e3a4\nMerged-In: I4743c0ad53f89ee2fdc2f8e9eed864fe79f3bfc3","shortMessageHtmlLink":"Avoid keyguard fling transition interrupt for timing issue"}},{"before":"1f784f38958617d08b04b893697141a502e5cee6","after":"5ddc7c7e8158b337216e02b3858580e1a9584a7a","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-04T04:49:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"Avoid keyguard fling transition interrupt for timing issue\n\nFor some low-end or bad performance devices, sometimes keyguard\nflingToHeight animation still not complete, at this moment if received\nthe onStartedWakingUp while try turn screen on, it will cause the\nremote SystemUI keyguard dismiss transition can't run.\n\nBefore execute a fling animation of Keyguard, set the animation execution time to 0 determines that it is Screen Off state.\nThis solution makes Screen On can not affect animation.\n\nBug: 301196699\nTest: run cts KeyguardTests\n\nGoogle: 2787913\nChange-Id: Ic7be1b5e41814adb44ce79857b79283040b4e3a4\nMerged-In: I4743c0ad53f89ee2fdc2f8e9eed864fe79f3bfc3","shortMessageHtmlLink":"Avoid keyguard fling transition interrupt for timing issue"}},{"before":"bc2cad914500dbb86a4802bd62ed9f0ea01c5f01","after":"c03a5efc9300ea9848a6d52695b54168ffd76e7a","ref":"refs/heads/fourteen","pushedAt":"2024-06-04T04:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"Frameworks: Enable VoNR by default","shortMessageHtmlLink":"Frameworks: Enable VoNR by default"}},{"before":"2a6cca1a65810f7f603bf093bb14bec9c217fba3","after":"1f784f38958617d08b04b893697141a502e5cee6","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-04T04:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"Frameworks: Enable VoNR by default","shortMessageHtmlLink":"Frameworks: Enable VoNR by default"}},{"before":"a206631080b0d9d9deb2239cba370c90e490ddd8","after":"bc2cad914500dbb86a4802bd62ed9f0ea01c5f01","ref":"refs/heads/fourteen","pushedAt":"2024-06-04T04:36:38.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Filter out duplicate notification icons on statusbar\n\nWonder why it wasn't done already smh...\n\nChange-Id: I9296fa8ed0f7d95a8024af23dfa53cf6ad9aa5be\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Filter out duplicate notification icons on statusbar"}},{"before":"c50c47c08423cecb245ed34051febb759028cda8","after":"2a6cca1a65810f7f603bf093bb14bec9c217fba3","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-04T04:36:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Filter out duplicate notification icons on statusbar\n\nWonder why it wasn't done already smh...\n\nChange-Id: I9296fa8ed0f7d95a8024af23dfa53cf6ad9aa5be\nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Filter out duplicate notification icons on statusbar"}},{"before":"175aa79d2b9f8021afe45542271752234fbabe1e","after":"a206631080b0d9d9deb2239cba370c90e490ddd8","ref":"refs/heads/fourteen","pushedAt":"2024-06-04T04:24:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Ignore R8 optimizations warnings\n\nSigned-off-by: minaripenguin \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Ignore R8 optimizations warnings"}},{"before":"9bf7b66f59b1c9f3f153f4a3a012a5b4e78bb61a","after":"c50c47c08423cecb245ed34051febb759028cda8","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-04T04:23:56.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Ignore R8 optimizations warnings\n\nSigned-off-by: minaripenguin \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Ignore R8 optimizations warnings"}},{"before":"46cafa9aa64a2668cc1329e1d255c2f9aa9e47fb","after":"175aa79d2b9f8021afe45542271752234fbabe1e","ref":"refs/heads/fourteen","pushedAt":"2024-06-03T11:11:19.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Prevent OOB when reinflating QS panel with notifications\n\n--------- beginning of crash\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: FATAL EXCEPTION: main\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Process: com.android.systemui, PID: 1747\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: android.view.InflateException: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Error inflating class \n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Error inflating class \n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Constructor.newInstance0(Native Method)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Constructor.newInstance(Constructor.java:343)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createView(LayoutInflater.java:858)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createView(LayoutInflater.java:780)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.onCreateView(LayoutInflater.java:934)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.onCreateView(LayoutInflater.java:954)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1008)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.inflate(LayoutInflater.java:686)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.inflate(LayoutInflater.java:538)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.NotificationMenuRow.createMenuViews(NotificationMenuRow.java:74)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.NotificationMenuRow.createMenu(NotificationMenuRow.java:5)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.ExpandableNotificationRow.reInflateViews(ExpandableNotificationRow.java:163)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.ExpandableNotificationRow.onDensityOrFontScaleChanged(ExpandableNotificationRow.java:11)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.updateNotificationsOnDensityOrFontScaleChanged(ViewConfigCoordinator.kt:28)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.onDensityOrFontScaleChanged(ViewConfigCoordinator.kt:50)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.onThemeChanged(ViewConfigCoordinator.kt:0)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.phone.ConfigurationControllerImpl.onConfigurationChanged(ConfigurationControllerImpl.kt:361)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.SystemUIApplication.onConfigurationChanged(SystemUIApplication.java:46)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.performConfigurationChanged(ConfigurationController.java:246)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.handleConfigurationChanged(ConfigurationController.java:220)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.handleConfigurationChanged(ConfigurationController.java:131)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:5998)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.ConfigurationChangeItem.execute(ConfigurationChangeItem.java:43)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:138)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Handler.dispatchMessage(Handler.java:106)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Looper.loopOnce(Looper.java:201)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Looper.loop(Looper.java:288)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread.main(ActivityThread.java:7943)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Method.invoke(Native Method)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:848)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: Caused by: java.lang.IndexOutOfBoundsException\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.StringBlock.nativeGetString(Native Method)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.StringBlock.getSequence(StringBlock.java:124)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.ApkAssets.getStringFromPool(ApkAssets.java:351)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.AssetManager.getPooledStringForCookie(AssetManager.java:869)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.loadStringValueAt(TypedArray.java:1400)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.getValueAt(TypedArray.java:1385)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.getFont(TypedArray.java:1042)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.readTextAppearance(TextView.java:4155)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1129)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1067)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1063)\n\nSigned-off-by: minaripenguin \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Prevent OOB when reinflating QS panel with notifications"}},{"before":"09a5331e70e42f8e77e2b1120f834837a1842d6a","after":"9bf7b66f59b1c9f3f153f4a3a012a5b4e78bb61a","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-03T11:10:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Improve QS data usage info\n\nSigned-off-by: minaripenguin ","shortMessageHtmlLink":"SystemUI: Improve QS data usage info"}},{"before":"626a23749778bc27e5701d368d6ca8e6a9784840","after":"09a5331e70e42f8e77e2b1120f834837a1842d6a","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-03T11:09:39.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Prevent OOB when reinflating QS panel with notifications\n\n--------- beginning of crash\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: FATAL EXCEPTION: main\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Process: com.android.systemui, PID: 1747\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: android.view.InflateException: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Error inflating class \n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #63 in com.android.systemui:layout/feedback_info: Error inflating class \n04-06 05:25:02.537 1747 1747 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Constructor.newInstance0(Native Method)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Constructor.newInstance(Constructor.java:343)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createView(LayoutInflater.java:858)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createView(LayoutInflater.java:780)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.internal.policy.PhoneLayoutInflater.onCreateView(PhoneLayoutInflater.java:58)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.onCreateView(LayoutInflater.java:934)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.onCreateView(LayoutInflater.java:954)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:1008)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:965)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1127)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflate(LayoutInflater.java:1130)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:1088)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.inflate(LayoutInflater.java:686)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.view.LayoutInflater.inflate(LayoutInflater.java:538)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.NotificationMenuRow.createMenuViews(NotificationMenuRow.java:74)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.NotificationMenuRow.createMenu(NotificationMenuRow.java:5)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.ExpandableNotificationRow.reInflateViews(ExpandableNotificationRow.java:163)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.row.ExpandableNotificationRow.onDensityOrFontScaleChanged(ExpandableNotificationRow.java:11)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.updateNotificationsOnDensityOrFontScaleChanged(ViewConfigCoordinator.kt:28)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.onDensityOrFontScaleChanged(ViewConfigCoordinator.kt:50)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.notification.collection.coordinator.ViewConfigCoordinator.onThemeChanged(ViewConfigCoordinator.kt:0)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.statusbar.phone.ConfigurationControllerImpl.onConfigurationChanged(ConfigurationControllerImpl.kt:361)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat com.android.systemui.SystemUIApplication.onConfigurationChanged(SystemUIApplication.java:46)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.performConfigurationChanged(ConfigurationController.java:246)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.handleConfigurationChanged(ConfigurationController.java:220)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ConfigurationController.handleConfigurationChanged(ConfigurationController.java:131)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:5998)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.ConfigurationChangeItem.execute(ConfigurationChangeItem.java:43)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:138)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:2308)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Handler.dispatchMessage(Handler.java:106)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Looper.loopOnce(Looper.java:201)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.os.Looper.loop(Looper.java:288)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat android.app.ActivityThread.main(ActivityThread.java:7943)\n04-06 05:25:02.537 1747 1747 E AndroidRuntime: \tat java.lang.reflect.Method.invoke(Native Method)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:848)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: Caused by: java.lang.IndexOutOfBoundsException\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.StringBlock.nativeGetString(Native Method)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.StringBlock.getSequence(StringBlock.java:124)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.ApkAssets.getStringFromPool(ApkAssets.java:351)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.AssetManager.getPooledStringForCookie(AssetManager.java:869)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.loadStringValueAt(TypedArray.java:1400)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.getValueAt(TypedArray.java:1385)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.content.res.TypedArray.getFont(TypedArray.java:1042)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.readTextAppearance(TextView.java:4155)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1129)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1067)\n04-06 05:25:02.538 1747 1747 E AndroidRuntime: \tat android.widget.TextView.(TextView.java:1063)\n\nSigned-off-by: minaripenguin \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"SystemUI: Prevent OOB when reinflating QS panel with notifications"}},{"before":"8a6878f2a956ccc6eb1ec00879cdef60275e611a","after":"46cafa9aa64a2668cc1329e1d255c2f9aa9e47fb","ref":"refs/heads/fourteen","pushedAt":"2024-06-03T09:39:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"SystemUI: Improve QS data usage info\n\nSigned-off-by: minaripenguin ","shortMessageHtmlLink":"SystemUI: Improve QS data usage info"}},{"before":"9e6428ee6b4c3d2afe2c5bdac31131c7ad2ece99","after":"8a6878f2a956ccc6eb1ec00879cdef60275e611a","ref":"refs/heads/fourteen","pushedAt":"2024-06-03T09:04:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Always disable rotation on lockscreen\n\nLooks ugly\n\nChange-Id: I15e04b19c2d9705d5003f4eb86f13ba1636271ab\nSigned-off-by: S I P U N ","shortMessageHtmlLink":"SystemUI: Always disable rotation on lockscreen"}},{"before":"139feff7f69757d2a8a099e58d1f2a45e88a98e8","after":"626a23749778bc27e5701d368d6ca8e6a9784840","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-06-03T09:04:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: Always disable rotation on lockscreen\n\nLooks ugly\n\nChange-Id: I15e04b19c2d9705d5003f4eb86f13ba1636271ab\nSigned-off-by: S I P U N ","shortMessageHtmlLink":"SystemUI: Always disable rotation on lockscreen"}},{"before":"149c5c364024d0207fa174e7c5a5df1a92d2ab31","after":"9e6428ee6b4c3d2afe2c5bdac31131c7ad2ece99","ref":"refs/heads/fourteen","pushedAt":"2024-05-29T14:29:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Darkstar085","name":"S I P U N","path":"/Darkstar085","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29405483?s=80&v=4"},"commit":{"message":"keystore: Fix bootloader spoofing\n\n* aside from sign-in failing due to empty hardware identifier,\n patch d4cf6b2cc15a942fb2f351b70b0774b58b233347 also introduced another regression which resulted to breakage of sign-up,\n fix it by using propimitation hooks `onEngineGetCertificateChain` and blacklisting setupwizard.\n\ntest: do factory reset, do device setup, google sign-in works and setup completed without errors\n\nOriginal commit:\nhttps://github.com/minaripenguin/android_frameworks_base/commit/1922249c4fec96e867f9a728d919e7b30f432947\n\nChange-Id: Ia81ed7c9c07d42ff975f059fda8e45b10e2a457d\nSigned-off-by: minaripenguin \nSigned-off-by: someone5678 \nSigned-off-by: S I P U N ","shortMessageHtmlLink":"keystore: Fix bootloader spoofing"}},{"before":"9f8d3a63536e85a9df08d485329347118201c2a6","after":"139feff7f69757d2a8a099e58d1f2a45e88a98e8","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-27T16:54:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"fwb: Limit disable config to extra fps only not gms or gphotos spoof\n\n* Default to false\n\nSigned-off-by: Jayant-Deshmukh ","shortMessageHtmlLink":"fwb: Limit disable config to extra fps only not gms or gphotos spoof"}},{"before":"139feff7f69757d2a8a099e58d1f2a45e88a98e8","after":"9f8d3a63536e85a9df08d485329347118201c2a6","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-27T14:22:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"PixelPropsUtils: PiHook changes\n\n* Update to latest changes\n* Arrange props order\n\nChange-Id: I39e54968db4dfccd4712b7e5a4e5376261a21d86\nSigned-off-by: S I P U N ","shortMessageHtmlLink":"PixelPropsUtils: PiHook changes"}},{"before":"97f6a8a02d4dccd9d0400317353a46d5c06a7a45","after":"149c5c364024d0207fa174e7c5a5df1a92d2ab31","ref":"refs/heads/fourteen","pushedAt":"2024-05-27T13:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Darkstar085","name":"S I P U N","path":"/Darkstar085","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/29405483?s=80&v=4"},"commit":{"message":"PixelPropsUtils: PiHook changes\n\n* Update to latest changes\n* Arrange props order\n\nChange-Id: I39e54968db4dfccd4712b7e5a4e5376261a21d86\nSigned-off-by: S I P U N ","shortMessageHtmlLink":"PixelPropsUtils: PiHook changes"}},{"before":"67498a9ed24e3d9c3b5ec1a5c2e73f3dc743d1bf","after":"139feff7f69757d2a8a099e58d1f2a45e88a98e8","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-27T13:02:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"fwb: Limit disable config to extra fps only not gms or gphotos spoof\n\n* Default to false\n\nSigned-off-by: Jayant-Deshmukh ","shortMessageHtmlLink":"fwb: Limit disable config to extra fps only not gms or gphotos spoof"}},{"before":"f76a8d533e6199bdb58f3ebc963cc5361146f439","after":"67498a9ed24e3d9c3b5ec1a5c2e73f3dc743d1bf","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-27T12:45:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"fwb: Limit disable config to extra fps only not gms or gphotos spoof\n\n* Default to false\n\nSigned-off-by: Jayant-Deshmukh ","shortMessageHtmlLink":"fwb: Limit disable config to extra fps only not gms or gphotos spoof"}},{"before":"6193334c76bc4c5cb9a0be149251be953c841880","after":"97f6a8a02d4dccd9d0400317353a46d5c06a7a45","ref":"refs/heads/fourteen","pushedAt":"2024-05-22T05:21:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"BatteryStatsImpl: Fix wrong synchronized with mDailyFile.\n\nDailyFile is synchronized with wrong Object 'mCheckinFile' when writing data to mDailyFile, which may cause unexpected errors in BatteryStats.\n\nBug: N/A\nTest: N/A\nChange-Id: I212460aff20b2135d987ab6cdbbdc1c4eb841c16","shortMessageHtmlLink":"BatteryStatsImpl: Fix wrong synchronized with mDailyFile."}},{"before":"b3376b5604c603147b1d1d1084a37faafdac8835","after":"f76a8d533e6199bdb58f3ebc963cc5361146f439","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-22T05:21:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"BatteryStatsImpl: Fix wrong synchronized with mDailyFile.\n\nDailyFile is synchronized with wrong Object 'mCheckinFile' when writing data to mDailyFile, which may cause unexpected errors in BatteryStats.\n\nBug: N/A\nTest: N/A\nChange-Id: I212460aff20b2135d987ab6cdbbdc1c4eb841c16","shortMessageHtmlLink":"BatteryStatsImpl: Fix wrong synchronized with mDailyFile."}},{"before":"84bd856d6409e8742366b51ae5e62997e2dc3ed7","after":"6193334c76bc4c5cb9a0be149251be953c841880","ref":"refs/heads/fourteen","pushedAt":"2024-05-22T05:17:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"BatteryStatsImpl:fix ArithmeticException due to list size is zero.\n\nTest: OEM monkey test\nBug: 341658103\nChange-Id: Idfc3db1c0ea3be536cad82bf98fab6d668d26a36","shortMessageHtmlLink":"BatteryStatsImpl:fix ArithmeticException due to list size is zero."}},{"before":"adbfabfdc00fd693bd504ded85c35ff4c0821b89","after":"b3376b5604c603147b1d1d1084a37faafdac8835","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-22T05:15:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"BatteryStatsImpl:fix ArithmeticException due to list size is zero.\n\nTest: OEM monkey test\nBug: 341658103\nChange-Id: Idfc3db1c0ea3be536cad82bf98fab6d668d26a36","shortMessageHtmlLink":"BatteryStatsImpl:fix ArithmeticException due to list size is zero."}},{"before":"28aebdf7d26eb338c0be9447f47d4acea3005da1","after":"84bd856d6409e8742366b51ae5e62997e2dc3ed7","ref":"refs/heads/fourteen","pushedAt":"2024-05-21T15:41:04.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: screenshot: open the screenshot instead of edit\n\nOpen the taken screenshot in gallery application when clicking on the\npreview. There is a seperate edit button, so the preview imageview\nshould open gallery instead.\n\nTest: atest com.android.systemui.screenshot.ScreenshotNotificationSmartActionsTest\nChange-Id: I8f882ddd0da47ca50acc37d25ee0866ce5698e4f\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"SystemUI: screenshot: open the screenshot instead of edit"}},{"before":"9f3c98959b7b1133a3e72bf43bbdc3ae9251b40b","after":"adbfabfdc00fd693bd504ded85c35ff4c0821b89","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-21T13:18:15.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"SystemUI: screenshot: open the screenshot instead of edit\n\nOpen the taken screenshot in gallery application when clicking on the\npreview. There is a seperate edit button, so the preview imageview\nshould open gallery instead.\n\nTest: atest com.android.systemui.screenshot.ScreenshotNotificationSmartActionsTest\nChange-Id: I8f882ddd0da47ca50acc37d25ee0866ce5698e4f\nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"SystemUI: screenshot: open the screenshot instead of edit"}},{"before":"2200b8f085195db62a0e101b420607630e875973","after":"28aebdf7d26eb338c0be9447f47d4acea3005da1","ref":"refs/heads/fourteen","pushedAt":"2024-05-20T05:21:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"core: BatteryManager: Add few more Battery broadcast intents\n\n * maximum_capacity\n * design_capacity\n\nChange-Id: Idfa9207cc8bd35469876f3094f3bc948741c94bf\nSigned-off-by: Jyotiraditya Panda \nSigned-off-by: Adithya R ","shortMessageHtmlLink":"core: BatteryManager: Add few more Battery broadcast intents"}},{"before":"b35ebac05d83de8f8331cbc9864e776f2860f7e1","after":"9f3c98959b7b1133a3e72bf43bbdc3ae9251b40b","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-20T05:21:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"core: BatteryManager: Add few more Battery broadcast intents\n\n * maximum_capacity\n * design_capacity\n\nChange-Id: Idfa9207cc8bd35469876f3094f3bc948741c94bf\nSigned-off-by: Jyotiraditya Panda \nSigned-off-by: Adithya R ","shortMessageHtmlLink":"core: BatteryManager: Add few more Battery broadcast intents"}},{"before":"2d249ac4c2eaa107fc31e0802f8366949f57e1d0","after":"2200b8f085195db62a0e101b420607630e875973","ref":"refs/heads/fourteen","pushedAt":"2024-05-20T03:49:41.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"ChargingControl: Additional log lines for deadline\n\nChange-Id: I9ceb3b0df0095cb12408a6ae47be8fd8af6678a8\nSigned-off-by: Mohammad Hasan Keramat J \nSigned-off-by: Dmitrii \nSigned-off-by: Kanishk \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"ChargingControl: Additional log lines for deadline"}},{"before":"7afaba252c749378bc1ce6e24a90187e3ecc1d2e","after":"b35ebac05d83de8f8331cbc9864e776f2860f7e1","ref":"refs/heads/fourteen-aosp","pushedAt":"2024-05-20T03:46:19.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"Jayant-Deshmukh","name":"Jayant Deshmukh","path":"/Jayant-Deshmukh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/37954829?s=80&v=4"},"commit":{"message":"ChargingControl: Additional log lines for deadline\n\nChange-Id: I9ceb3b0df0095cb12408a6ae47be8fd8af6678a8\nSigned-off-by: Mohammad Hasan Keramat J \nSigned-off-by: Dmitrii \nSigned-off-by: Kanishk \nSigned-off-by: Dmitrii ","shortMessageHtmlLink":"ChargingControl: Additional log lines for deadline"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEW5yd3wA","startCursor":null,"endCursor":null}},"title":"Activity ยท SuperiorOS/android_frameworks_base"}