tacothedank / scoop Goto Github PK
View Code? Open in Web Editor NEW[ADB/Root] Catches a stack trace when an app crashes unexpectedly.
License: Apache License 2.0
[ADB/Root] Catches a stack trace when an app crashes unexpectedly.
License: Apache License 2.0
There is a top level Clear button which clears all crashes - fine.
But when a particular app crash group is selected, there is still a Clear button in the menu. Tapping it also clears all crashes instead of just that app's crashes - not fine. It is unexpected UX.
I crashed an app using contentoverload. Basically I mske it so that when I try to load too many stuf or a browser has too many tabs open, it crashes. This app doesn't recognize the crash when I do that
FATAL EXCEPTION: main
Process: taco.scoop, PID: 30645
java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1786452 bytes
at android.app.ActivityClient.activityStopped(ActivityClient.java:86)
at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:210)
at android.os.Looper.loop(Looper.java:299)
at android.app.ActivityThread.main(ActivityThread.java:8261)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:556)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1045)
Caused by: android.os.TransactionTooLargeException: data parcel size 1786452 bytes
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:624)
at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1297)
at android.app.ActivityClient.activityStopped(ActivityClient.java:83)
... 9 more
miui 13.0.5
android 12 (api 31)
Please consider adding Xposed part back. It was very much used and works perfectly. I've been using it like that for a very long time now. It eliminates the need for a background service and a permanent notification. Hooking directly into an app's crash handler is a much more elegant approach than constantly monitoring logcat.
Can see the list of crashes of the selected app.
Crash:
E AndroidRuntime: java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1094132 bytes
E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:87)
E AndroidRuntime: at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143)
E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7842)
E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
E AndroidRuntime: Caused by: android.os.TransactionTooLargeException: data parcel size 1094132 bytes
E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method)
E AndroidRuntime: at android.os.BinderProxy.transact(BinderProxy.java:571)
E AndroidRuntime: at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1315)
E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:84)
E AndroidRuntime: ... 9 more
100%
Clear the crashes history.
When you click on "no permission to log" the command "pm grant taco.scoop android.permission.READ_LOGS" should appear to apply to adb. I'm sure few people will search for this command on the internet.
Pressing stop button on scoop notifications bar won't work they will do nothing and only way to stop is force stop the apps
Realme 5i
Android Q
Stock Rom
ADB Mode
Edit again:
I forgot if i downgrade the app recently
Uh nvm 2.3.1 still not working :(
I got a huge spam of failures. After that Scoop does not allow me to see the crash, scroll trough all captured crashes, or enter settings of Scoop. Scoop itself crashes.
I've captured app specific log via Logcat Extreme Pro and have a screen recording if needed.
Using Clear and Settings of Scoop works again. So something with a high amount of crashes in the list.
After using adb authorization, or after the phone restart, authorization is invalid, I cannot know the running status of scoop.
And will scoop support Shizuku or wireless debugging? Thanks
The saved trace icon does not follow the theme, the new icon is fine.
A11 auto dark theme
V2.1.3 Fdroid
Screenshot of dialog [1]
Choosing "Allow one-time access" for the READ_LOGS permission request apparently gives the Scoop service the permissions as long as it runs, meaning that at the latest after a reboot, it will lose the permission again.
Reference: https://issuetracker.google.com/u/0/issues/232206670#comment19
Issues:
Scoop status notification falsely reports "Monitoring app crashes" (scoop_running)
and "Permission status" setting states "READ_LOGS permission is granted"
but doesn't detect app crashes
Only after stopping the service via the notification and reopening the app, the Android dialog [1] appears, after which (granting permission) Scoop works.
[1] https://twitter.com/MishaalRahman/status/1559930174598270976
Not of priority to me, just want to report it.
FATAL EXCEPTION: main
Process: taco.scoop, PID: 21468
java.lang.IllegalArgumentException: Wrong state class, expecting View State but received class androidx.appcompat.widget.Toolbar$SavedState instead. This usually happens when two views of different type have the same id in the same hierarchy. This view's id is id/main_cab_stub. Make sure other views do not use the same id.
at android.view.View.onRestoreInstanceState(View.java:22284)
at android.view.View.dispatchRestoreInstanceState(View.java:22256)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4826)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4826)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4826)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:4826)
at android.view.View.restoreHierarchyState(View.java:22234)
at com.android.internal.policy.PhoneWindow.restoreHierarchyState(PhoneWindow.java:2272)
at android.app.Activity.onRestoreInstanceState(Activity.java:1768)
at android.app.Activity.performRestoreInstanceState(Activity.java:1721)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1376)
at android.app.ActivityThread.handleStartActivity(ActivityThread.java:4076)
at android.app.servertransaction.TransactionExecutor.performLifecycleSequence(TransactionExecutor.java:221)
at android.app.servertransaction.TransactionExecutor.cycleToPath(TransactionExecutor.java:201)
at android.app.servertransaction.TransactionExecutor.executeLifecycleState(TransactionExecutor.java:173)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:97)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2438)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loopOnce(Looper.java:226)
at android.os.Looper.loop(Looper.java:313)
at android.app.ActivityThread.main(ActivityThread.java:8663)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:567)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)
App does not ask for any permissions. That's why on my Android 11 there is no reading of any app crashes I did.
When installing scoop for first time, it doesn't ask for permissions for reading logs.
And upon tapping permissions in settings, i think it should show a dialog which tells how to give this permission.
Currently, when I open the app and either a) tap an app or b) go to settings, the app crashes. After some old school log digging I found they both have an error similar to this:
This particular one is from entering the settings screen, while the parcel size differs by a bit when going to a crash screen. Both screens load temporarily before the app crashes, long enough to get into an actual crash report, but the app still crashes from there.
If it is any help, I have an app with 136 crashes and another with 33 crashes with some more with less than 10. Removing the worst app fixes the issue, so it seems to be related to the number of crashes loaded on the main page.
I got the app from F-Droid recently and I've quickly come across the issue where I have multiple different crashes from the same app, and I cannot remember the context for each particular crash log, making them useless.
So I think it would be helpful to provide a text field for a short note when the user opens the crash notification, so that the steps to reproduce, or the context, or anything relevant, can be saved along with the crash log and viewed later when reporting the crash.
When long-pressing on a crash log to delete it, you need to wait for the "1 crash selected" dropdown bar with the delete button to appear fully before lifting your finger.
If you lift your finger before the animation is completed, the dropdown bar gets its feelings hurt and just disappears back the way it came from. </3
An app crashed while I was using it. Almost immediately I got a scoop notification, but it was a scoop crash, not a crash for the app I was using.
Given the timing, I'm assuming scoop crashed when trying to capture a traceback for the other app.
This has happened twice in the last 6h, I switched from the old xposed repo version to the fdroid app just yesterday. Speaking of which, many thanks for maintaining scoop, I was glad to see someone had adopted it.
java.lang.IllegalArgumentException: fromIndex(1) > toIndex(0)
at java.util.ArrayList.subListRangeCheck(ArrayList.java:1018)
at java.util.ArrayList.subList(ArrayList.java:1008)
at taco.scoop.core.service.detector.CrashDetector.reportCrash(CrashDetector.kt:64)
at taco.scoop.core.service.detector.CrashDetector.access$reportCrash(CrashDetector.kt:11)
at taco.scoop.core.service.detector.CrashDetector$readThread$1.run(CrashDetector.kt:29)
Can we have a blacklisting option on crash notification of that app? I have a large database of apps installed on my device. So, it takes a lot to scan and also, I'm not sure rotating the screen breaks it or not.
Thanks.
Which one is better?
Do xposed mode more accurate rather than ADB
@TacoTheDank
This would be nice to have. When a crash happens when I haven't connected to the internet but taps on "Upload to a dog in" then it shows that it is failed.
Show toast message for letting to know and the notification may be cleared itself after that because after getting URL
In Android's Developer's settings there's an option to select the bug reporting manager. I csn imagine that having the right flags and asking for right permission would get Scoop into that list, solving the permission's problem (root/adb usage) and maybe save battery for users.
Unfortunately I still didn't have time to do enough research, so for now it's just an idea or suggestion.
The current package name is taco.scoop
, which is contrary to Java and Android app tradition.
The package must start with a domain that you own.
If you don't have a domain, why not io.github.tacothedank.scoop
?
Which command in the adb shell revokes the given permisson for reading ?
Hello, I would like to ask if there is a necessary setting to select for LSPosed.
... although the related setting is activated.
Or let's say "very much looks like", "very likely that...", cause I've not diffed the 38 crashes of current Floris Board beta04, god beware ;-)
(Edit: typo)
Scoop v2.3.1 (F-Droid)
Android 6.0.1 (with GMS upd. to 21.18.16, cn=M sdk=23)
Webview 94.0.4606.71
Motorola Moto G4
device not rooted
Not to forget:
Huge thanks for making this app available!! Makes it soo much easier each time!!
I think that it would be very useful to have not only the ability to blacklist an app, but to have a specific notification channel per package to have fine-grained control over how the user receives a notification. A good implementation would to have a notification channel group called "Crashes" and to have sub channels for each app like "F-Droid" or "Messages" and each app could have a description associated like "Crash channel for org.fdroid.fdroid". It would be best for the feature to be opt in (default 1 channel) and to have the ability to set defaults for newly added apps (sound, vibrate, silent). It would also be nice to have the option for crashes of the same app forming a group in the notification shade to clean up some space(also opt in / out).
I don't know how many people would find this useful, but I have a lot of apps that crash often that I would still like to see reports of, just without my phone vibrating every ten minutes.
Read here: https://t.me/dogbin
There's an alternative by someone else here, but it's written in Rust, not Kotlin 😔.
There's a fork of dogbin called catbin here, although IDK what it's supported by, so I'll have to contact the author to see if they're okay with its usage in Scoop.
FATAL EXCEPTION: main
Process: taco.scoop, PID: 27184
java.lang.RuntimeException: Unable to start receiver taco.scoop.core.receiver.StopReceiver: kotlin.UninitializedPropertyAccessException: lateinit property intent has not been initialized
at android.app.ActivityThread.handleReceiver(ActivityThread.java:3798)
at android.app.ActivityThread.access$1400(ActivityThread.java:220)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1871)
at android.os.Handler.dispatchMessage(Handler.java:107)
at android.os.Looper.loop(Looper.java:214)
at android.app.ActivityThread.main(ActivityThread.java:7403)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:935)
Caused by: kotlin.UninitializedPropertyAccessException: lateinit property intent has not been initialized
at taco.scoop.util.ServiceUtilsKt.getIntent(ServiceUtils.kt:10)
at taco.scoop.util.ServiceUtilsKt.stopScoopService(ServiceUtils.kt:35)
at taco.scoop.core.receiver.StopReceiver.onReceive(StopReceiver.kt:11)
at android.app.ActivityThread.handleReceiver(ActivityThread.java:3789)
... 8 more
Hi i recommend you add mark if xposed module scoop enabled buddy thanks :)
Just like the title says, I want to know the command needed for that to be activated. Bugjaegar is an app which when connected acts as a computer, I want to know the command needed to complete this.
Scoop worked in the past, also on Android 12.
However, since the update from CalyxOS 3.4.0 to CalyxOS 3.5.0 (which included mostly security fixes, it crashes when
As scoop can't catch itself, generated like this:
$ adb logcat | tee ~/Downloads/logcat.txt | grep -i -E "exception|scoop" --context=15
So it has some context around crashes of scoop.
05-11 22:47:05.251 4917 4941 I Gralloc4: Adding additional valid usage bits: 0x0
05-11 22:47:05.268 1749 1927 I ActivityTaskManager: Displayed taco.scoop/.ui.activity.MainActivity: +263ms
05-11 22:47:05.638 1749 2420 W InputManager-JNI: Input channel object '1861e2e Splash Screen taco.scoop (client)' was disposed without first being removed with the input manager!
05-11 22:47:06.144 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:06.145 1090 1228 D VSC : @ 330565.435: [WO] Proposed rotation: 4, flat angle threshold: 65
05-11 22:47:06.145 1090 1228 D VSC : @ 330565.435: [WO] orientation angle 358, orientation 4
05-11 22:47:06.145 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:06.145 1090 1228 D VSC : @ 330565.435: [WO] Gyro angle integrated: 6.384993
05-11 22:47:06.145 1090 1228 D VSC : @ 330565.435: [WO] Gyro angle integrated: 6.384993
05-11 22:47:06.498 1749 1930 W ActivityTaskManager: Request to remove task ignored for non-existent task 21023
05-11 22:47:06.504 1090 1090 I sensors-hal: [hal]batch_physical_sensor:319, android.sensor.accelerometer/11, period=200000000, max_latency=2000000000
05-11 22:47:06.504 1090 1090 I sensors-hal: [sensor]set_config:64, sample_period_ns is adjusted to 200000000 based on min/max delay_ns
05-11 22:47:06.504 1090 1090 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:06.504 1090 1090 I sensors-hal: [hal]batch_physical_sensor:328, android.sensor.accelerometer/11, period=200000000, max_latency=2000000000 request completed
05-11 22:47:06.505 1090 4859 I sensors-hal: [ssc_sensor]ssc_conn_resp_cb:685, resp_value = 0
05-11 22:47:06.505 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:06.505 1090 1228 W SEE : @ 330565.797: adding req to Q sensor=1 req=0xb202a6b8 msg=513
05-11 22:47:06.565 1749 27681 I ActivityTaskManager: START u0 {cmp=taco.scoop/.ui.activity.DetailActivity (has extras)} from uid 10273
05-11 22:47:06.603 1749 2420 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (269841816)
05-11 22:47:06.611 4917 4917 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10273; state: ENABLED
05-11 22:47:06.681 1749 1927 I ActivityTaskManager: Displayed taco.scoop/.ui.activity.DetailActivity: +115ms
05-11 22:47:06.987 1389 1945 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:06.991 1389 1586 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:07.082 4917 4935 D OpenGLRenderer: endAllActiveAnimators on 0xb4000074f49a3d10 (RippleDrawable) with handle 0xb4000074049bd9c0
05-11 22:47:07.102 4917 4917 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 3013488)
05-11 22:47:07.103 4917 4917 W ActivityStopInfo: Bundle stats:
05-11 22:47:07.108 4917 4917 W ActivityStopInfo: mItems [size=3010148]
05-11 22:47:07.108 4917 4917 W ActivityStopInfo: android:viewHierarchyState [size=1288]
05-11 22:47:07.108 4917 4917 W ActivityStopInfo: android:views [size=1240]
05-11 22:47:07.109 4917 4917 W ActivityStopInfo: androidx.lifecycle.BundlableSavedStateRegistry.key [size=1200]
05-11 22:47:07.109 4917 4917 W ActivityStopInfo: PersistableBundle stats:
05-11 22:47:07.109 4917 4917 W ActivityStopInfo: [null]
05-11 22:47:07.110 4917 4917 D AndroidRuntime: Shutting down VM
05-11 22:47:07.111 4917 4917 E AndroidRuntime: FATAL EXCEPTION: main
05-11 22:47:07.111 4917 4917 E AndroidRuntime: Process: taco.scoop, PID: 4917
05-11 22:47:07.111 4917 4917 E AndroidRuntime: java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 3013488 bytes
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:87)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: Caused by: android.os.TransactionTooLargeException: data parcel size 3013488 bytes
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.os.BinderProxy.transact(BinderProxy.java:571)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1315)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:84)
05-11 22:47:07.111 4917 4917 E AndroidRuntime: ... 9 more
05-11 22:47:07.113 1749 4953 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
05-11 22:47:07.113 1749 2420 W ActivityTaskManager: Force finishing activity taco.scoop/.ui.activity.DetailActivity
05-11 22:47:07.150 1749 1928 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 1000; state: DISABLED
05-11 22:47:07.628 1749 1930 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{f06e533 u0 taco.scoop/.ui.activity.DetailActivity t21021 f}}
05-11 22:47:07.629 1749 1930 W ActivityTaskManager: Activity pause timeout for ActivityRecord{f06e533 u0 taco.scoop/.ui.activity.DetailActivity t21021 f}}
05-11 22:47:08.239 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:08.239 1090 1228 D VSC : @ 330567.529: [WO] Proposed rotation: 4, flat angle threshold: 65
05-11 22:47:08.239 1090 1228 D VSC : @ 330567.529: [WO] orientation angle 359, orientation 4
05-11 22:47:08.239 1090 1228 D VSC : @ 330567.529: [WO] Gyro angle integrated: 17.516420
05-11 22:47:08.239 1090 1228 D VSC : @ 330567.529: [WO] Gyro angle integrated: 17.516420
05-11 22:47:08.575 1749 2420 W WindowManager: Force finishing activity taco.scoop/.ui.activity.DetailActivity
05-11 22:47:08.576 1749 2420 W WindowManager: Force finishing activity taco.scoop/.ui.activity.MainActivity
05-11 22:47:08.576 1749 8720 D OpenGLRenderer: endAllActiveAnimators on 0xb4000074f49d81f0 (RippleDrawable) with handle 0xb400007404acb900
05-11 22:47:08.584 1749 1928 W InputManager-JNI: Input channel object '8efc398 Application Error: taco.scoop (client)' was disposed without first being removed with the input manager!
05-11 22:47:08.591 1749 2420 I ActivityManager: Killing 4917:taco.scoop/u0a273 (adj 0): crash
05-11 22:47:08.597 1749 1930 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
05-11 22:47:08.598 1749 1989 I libprocessgroup: Successfully killed process cgroup uid 10273 pid 4917 in 6ms
05-11 22:47:08.603 4708 4786 D SettingsActivity: No enabled state changed, skipping updateCategory call
05-11 22:47:08.612 4708 4708 I android_os_HwBinder: HwBinder: Starting thread pool for getting: [email protected]::IDumpstateDevice/default
05-11 22:47:08.614 4708 4708 I android_os_HwBinder: HwBinder: Starting thread pool for getting: [email protected]::IDumpstateDevice/default
05-11 22:47:08.616 4708 4708 W Settings: Setting bugreport_in_power_menu has moved from android.provider.Settings.Secure to android.provider.Settings.Global.
05-11 22:47:08.618 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.618 4708 4708 D AbstractBtDlgCtr: Unable to get current config index. Current codec Config is null.
05-11 22:47:08.623 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.623 4708 4708 D AbstractBtDlgCtr: Unable to get current config index. Current codec Config is null.
05-11 22:47:08.624 4708 4708 E BtHDAudioCtr: Active device is null. To disable HD audio button
05-11 22:47:08.628 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.628 4708 4708 D AbstractBtDlgCtr: Unable to get current config index. Current codec Config is null.
05-11 22:47:08.632 688 688 D libnos_transport: Calling App 1 with params 0x0003
05-11 22:47:08.632 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.638 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.644 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.649 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.653 1749 2420 V ActivityManager: Got obituary of 4917:taco.scoop
05-11 22:47:08.653 1749 28133 I WindowManager: WIN DEATH: Window{9604b8e u0 taco.scoop/taco.scoop.ui.activity.MainActivity}
05-11 22:47:08.654 1749 28133 W InputManager-JNI: Input channel object '9604b8e taco.scoop/taco.scoop.ui.activity.MainActivity (client)' was disposed without first being removed with the input manager!
05-11 22:47:08.655 1055 1055 I Zygote : Process 4917 exited due to signal 9 (Killed)
05-11 22:47:08.656 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.656 1749 6851 I WindowManager: WIN DEATH: Window{11ca8ee u0 taco.scoop/taco.scoop.ui.activity.DetailActivity}
05-11 22:47:08.656 1749 6851 W InputManager-JNI: Input channel object '11ca8ee taco.scoop/taco.scoop.ui.activity.DetailActivity (client)' was disposed without first being removed with the input manager!
05-11 22:47:08.661 688 688 E libnos_datagram: can't send spi message: Try again
05-11 22:47:08.663 730 730 E BpTransactionCompletedListener: Failed to transact (-32)
05-11 22:47:08.669 688 688 D libnos_transport: App 1 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000
05-11 22:47:08.669 688 688 D libnos_transport: Send app 1 command data (0 bytes)
05-11 22:47:08.669 688 688 D libnos_transport: Send app 1 go command 0x00010003
05-11 22:47:08.669 688 688 D libnos_transport: Polling app 1
05-11 22:47:08.673 730 730 E ClientCache: failed to get buffer, invalid process token
05-11 22:47:08.702 688 688 D libnos_transport: App 1 poll=16 status=0x80000000 reply_len=0 flags=0x0000
05-11 22:47:08.702 688 688 D libnos_transport: App 1 polled=16 status=0x80000000 reply_len=0 flags=0x0000
05-11 22:47:08.703 688 688 D libnos_transport: App 1 returning 0x0
05-11 22:47:08.704 688 688 D libnos_transport: Calling App 1 with params 0x0003
05-11 22:47:08.706 688 688 D libnos_transport: App 1 inspection status=0x00000000 reply_len=0 protocol=1 flags=0x0000
05-11 22:47:08.706 688 688 D libnos_transport: Send app 1 command data (2 bytes)
05-11 22:47:08.706 688 688 D libnos_transport: Send app 1 go command 0x00010003
05-11 22:47:08.707 688 688 D libnos_transport: Polling app 1
--
05-11 22:47:08.744 688 688 D libnos_transport: App 1 polled=2 status=0x80000000 reply_len=0 flags=0x0000
05-11 22:47:08.745 688 688 D libnos_transport: App 1 returning 0x0
05-11 22:47:08.751 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.751 4708 4708 D AbstractBtDlgCtr: Unable to get current config index. Current codec Config is null.
05-11 22:47:08.752 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.754 4708 4708 D AbstractBtDlgCtr: Unable to get current codec config. No active device.
05-11 22:47:08.754 4708 4708 D AbstractBtDlgCtr: Unable to get current config index. Current codec Config is null.
05-11 22:47:08.761 1749 28133 W SparseMappingTable: Time val negative: -30076
05-11 22:47:08.761 1749 28133 W SparseMappingTable: Time val negative: -21244
05-11 22:47:08.761 1749 28133 W SparseMappingTable: Time val negative: -21244
05-11 22:47:08.761 1749 28133 W SparseMappingTable: Time val negative: -21244
05-11 22:47:08.775 4708 4786 W TileUtils: Found com.android.emergency.EmergencyInfoActivity for intent Intent { act=com.android.settings.action.IA_SETTINGS } is primary profile only, skip loading tile for uid 10
05-11 22:47:08.775 4708 4786 W TileUtils: Found org.lineageos.lineageparts.statusbar.StatusBarSettings for intent Intent { act=com.android.settings.action.IA_SETTINGS } is primary profile only, skip loading tile for uid 10
05-11 22:47:08.775 4708 4786 W TileUtils: Found org.lineageos.lineageparts.input.ButtonSettings for intent Intent { act=com.android.settings.action.IA_SETTINGS } is primary profile only, skip loading tile for uid 10
05-11 22:47:08.775 4708 4786 W TileUtils: Found org.protonaosp.elmyra.settings.SettingsActivity for intent Intent { act=com.android.settings.action.IA_SETTINGS } is primary profile only, skip loading tile for uid 10
05-11 22:47:08.786 1749 1932 W WindowManager: Failed to deliver inset state change to w=Window{11ca8ee u0 taco.scoop/taco.scoop.ui.activity.DetailActivity EXITING}
05-11 22:47:08.786 1749 1932 W WindowManager: android.os.DeadObjectException
05-11 22:47:08.786 1749 1932 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:571)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:687)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:4037)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$6$InsetsStateController(InsetsStateController.java:552)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda1.run(Unknown Source:2)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:226)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:106)
05-11 22:47:08.786 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator$$ExternalSyntheticLambda0.doFrame(Unknown Source:2)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1035)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:845)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:775)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
05-11 22:47:08.786 1749 1932 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938)
--
05-11 22:47:10.237 1090 1228 D VSC : @ 330569.529: [WO] Proposed rotation: 0, flat angle threshold: 65
05-11 22:47:10.237 1090 1228 D VSC : @ 330569.529: [WO] orientation angle 2, orientation 0
05-11 22:47:10.237 1090 1228 D VSC : @ 330569.529: [WO] Gyro angle integrated: 77.878242
05-11 22:47:10.237 1090 1228 D VSC : @ 330569.529: [WO] Gyro angle integrated: 77.878242
05-11 22:47:10.487 9507 9507 D InputMethodManager: showSoftInput() view=com.android.launcher3.allapps.search.AppsSearchContainerLayout{3424b3b VFED..CL. .F.P..ID 50,149-1030,289 #7f09020a app:id/search_container_all_apps aid=1073742891} flags=0 reason=SHOW_SOFT_INPUT
05-11 22:47:10.502 5408 5408 I LatinIME: Starting input. Cursor position = 0,0
05-11 22:47:10.543 9507 9507 D InsetsController: show(ime(), fromIme=true)
05-11 22:47:12.217 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:12.217 1090 1228 D VSC : @ 330571.508: [WO] Proposed rotation: 4, flat angle threshold: 65
05-11 22:47:12.217 1090 1228 D VSC : @ 330571.508: [WO] orientation angle 357, orientation 4
05-11 22:47:12.217 1090 1228 D VSC : @ 330571.508: [WO] Gyro angle integrated: 14.698381
05-11 22:47:12.217 1090 1228 D VSC : @ 330571.508: [WO] Gyro angle integrated: 14.698381
05-11 22:47:13.073 1389 1945 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:13.074 1389 1586 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:13.270 1749 12861 W ProcessStats: Tracking association SourceState{4717e14 system/1000 BTopFgs #361373} whose proc state 2 is better than process ProcessState{34f6bd org.kde.kdeconnect_tp/10263 pkg=org.kde.kdeconnect_tp} proc state 3 (53 skipped)
05-11 22:47:13.312 1749 2583 I ActivityTaskManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=taco.scoop/.ui.activity.MainActivity bnds=[37,306][238,644]} from uid 10171
05-11 22:47:13.313 1749 2583 W ActivityTaskManager: Can't find TaskDisplayArea to determine support for multi window. Task id=21024 attached=false
05-11 22:47:13.315 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 174042980; UID 10273; state: DISABLED
05-11 22:47:13.316 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 184838306; UID 10273; state: DISABLED
05-11 22:47:13.317 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 185004937; UID 10273; state: DISABLED
05-11 22:47:13.317 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 181136395; UID 10273; state: DISABLED
05-11 22:47:13.317 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 174042936; UID 10273; state: DISABLED
05-11 22:47:13.319 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 197654537; UID 10273; state: ENABLED
05-11 22:47:13.322 1749 2583 D CompatibilityChangeReporter: Compat change id reported: 168419799; UID 10273; state: DISABLED
05-11 22:47:13.328 1749 1930 D CompatibilityChangeReporter: Compat change id reported: 135634846; UID 10273; state: DISABLED
05-11 22:47:13.328 1749 1930 D CompatibilityChangeReporter: Compat change id reported: 177438394; UID 10273; state: DISABLED
05-11 22:47:13.328 1749 1930 D CompatibilityChangeReporter: Compat change id reported: 135772972; UID 10273; state: DISABLED
05-11 22:47:13.328 1749 1930 D CompatibilityChangeReporter: Compat change id reported: 135754954; UID 10273; state: ENABLED
05-11 22:47:13.330 1749 1972 D CompatibilityChangeReporter: Compat change id reported: 143937733; UID 10273; state: ENABLED
05-11 22:47:13.337 1055 1055 D Zygote : Forked child process 4974
05-11 22:47:13.338 1749 1972 I ActivityManager: Start proc 4974:taco.scoop/u0a273 for pre-top-activity {taco.scoop/taco.scoop.ui.activity.MainActivity}
05-11 22:47:13.349 4974 4974 E taco.scoop: Not starting debugger since process cannot load the jdwp agent.
05-11 22:47:13.354 4974 4974 D ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
05-11 22:47:13.364 4974 4974 D CompatibilityChangeReporter: Compat change id reported: 171979766; UID 10273; state: ENABLED
05-11 22:47:13.374 4974 4974 V GraphicsEnvironment: ANGLE Developer option for 'taco.scoop' set to: 'default'
05-11 22:47:13.375 4974 4974 V GraphicsEnvironment: ANGLE GameManagerService for taco.scoop: false
05-11 22:47:13.375 4974 4974 V GraphicsEnvironment: Neither updatable production driver nor prerelease driver is supported.
05-11 22:47:13.375 4974 4974 D NetworkSecurityConfig: No Network Security Config specified, using platform default
05-11 22:47:13.375 4974 4974 D NetworkSecurityConfig: No Network Security Config specified, using platform default
05-11 22:47:13.419 8925 9910 E FontsProvider: query: content://com.google.android.gms.fonts [_id, file_id, font_ttc_index, font_variation_settings, font_weight, font_italic, result_code] query = ? [name=Google Sans&weight=500]
05-11 22:47:13.420 8925 9910 D FontsProvider: openFile: content://com.google.android.gms.fonts/file/1337 mode: r
05-11 22:47:13.422 4974 4974 D Inquiry : Built instance main
05-11 22:47:13.423 8925 9910 E FontsProvider: query: content://com.google.android.gms.fonts [_id, file_id, font_ttc_index, font_variation_settings, font_weight, font_italic, result_code] query = ? [name=Google Sans]
05-11 22:47:13.424 4974 4996 D Inquiry : Scheme for taco.scoop.core.data.crash.Crash: description TEXT, _id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, packageName TEXT, stackTrace TEXT, time INTEGER
05-11 22:47:13.424 8925 9910 D FontsProvider: openFile: content://com.google.android.gms.fonts/file/1337 mode: r
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: QUALCOMM build : 85da404, I46ff5fc46f
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Build Date : 11/30/20
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: OpenGL ES Shader Compiler Version: EV031.31.04.01
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Local Branch : promo490_3_Google
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Remote Branch :
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Remote Branch :
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Reconstruct Branch :
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Build Config : S P 10.0.4 AArch64
05-11 22:47:13.448 4974 4991 I AdrenoGLES-0: Driver Path : /vendor/lib64/egl/libGLESv2_adreno.so
05-11 22:47:13.449 4974 4991 D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
05-11 22:47:13.455 4974 4991 I AdrenoGLES-0: PFP: 0x016ee190, ME: 0x00000000
05-11 22:47:13.457 4974 4991 W AdrenoUtils: <ReadGpuID_from_sysfs:197>: Failed to open /sys/class/kgsl/kgsl-3d0/gpu_model
05-11 22:47:13.457 4974 4991 W AdrenoUtils: <ReadGpuID:221>: Failed to read chip ID from gpu_model. Fallback to use the GSL path
05-11 22:47:13.461 732 756 I SDM : HWCDisplay::GetColorModeCount: Supported color mode count = 3
05-11 22:47:13.462 4974 4991 D hw-ProcessState: Binder ioctl to enable oneway spam detection failed: Invalid argument
05-11 22:47:13.466 4974 4997 I Gralloc4: Adding additional valid usage bits: 0x0
05-11 22:47:13.493 1749 1927 I ActivityTaskManager: Displayed taco.scoop/.ui.activity.MainActivity: +177ms
05-11 22:47:13.873 1749 12861 W InputManager-JNI: Input channel object '77fbddf Splash Screen taco.scoop (client)' was disposed without first being removed with the input manager!
05-11 22:47:13.914 718 4836 I keystore2: keystore2::watchdog: Watchdog thread idle -> terminating. Have a great day.
05-11 22:47:14.205 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:14.205 1090 1228 D VSC : @ 330573.495: [WO] Proposed rotation: 0, flat angle threshold: 65
05-11 22:47:14.205 1090 1228 D VSC : @ 330573.496: [WO] orientation angle 0, orientation 0
05-11 22:47:14.205 1090 1228 D VSC : @ 330573.496: [WO] Gyro angle integrated: 4.186740
05-11 22:47:14.205 1090 1228 D VSC : @ 330573.496: [WO] Gyro angle integrated: 4.186740
05-11 22:47:14.566 1749 27681 I ActivityTaskManager: START u0 {cmp=taco.scoop/.ui.activity.DetailActivity (has extras)} from uid 10273
05-11 22:47:14.610 1749 27681 W ActivityTaskManager: Tried to set launchTime (0) < mLastActivityLaunchTime (269850106)
05-11 22:47:14.620 4974 4974 D CompatibilityChangeReporter: Compat change id reported: 171228096; UID 10273; state: ENABLED
05-11 22:47:14.707 1749 1927 I ActivityTaskManager: Displayed taco.scoop/.ui.activity.DetailActivity: +140ms
05-11 22:47:14.911 1109 1836 I QC2Comp : [avcD_91] Stats: Works: Q(23)/Done(23)| Work-Rate: Q(0.0/s Avg=0.0/s) Done(0.000/s Avg=0.016/s)| Stream: 16.67fps 578.8Kbps| Pending(0) i/p-done(0)
05-11 22:47:15.116 4974 4991 D OpenGLRenderer: endAllActiveAnimators on 0xb4000074f49a3d10 (RippleDrawable) with handle 0xb4000074049bd8a0
05-11 22:47:15.137 4974 4974 E JavaBinder: !!! FAILED BINDER TRANSACTION !!! (parcel size = 3013488)
05-11 22:47:15.138 4974 4974 W ActivityStopInfo: Bundle stats:
05-11 22:47:15.143 4974 4974 W ActivityStopInfo: mItems [size=3010148]
05-11 22:47:15.143 4974 4974 W ActivityStopInfo: android:viewHierarchyState [size=1288]
05-11 22:47:15.144 4974 4974 W ActivityStopInfo: android:views [size=1240]
05-11 22:47:15.144 4974 4974 W ActivityStopInfo: androidx.lifecycle.BundlableSavedStateRegistry.key [size=1200]
05-11 22:47:15.144 4974 4974 W ActivityStopInfo: PersistableBundle stats:
05-11 22:47:15.144 4974 4974 W ActivityStopInfo: [null]
05-11 22:47:15.144 4974 4974 D AndroidRuntime: Shutting down VM
05-11 22:47:15.144 4974 4974 E AndroidRuntime: FATAL EXCEPTION: main
05-11 22:47:15.144 4974 4974 E AndroidRuntime: Process: taco.scoop, PID: 4974
05-11 22:47:15.144 4974 4974 E AndroidRuntime: java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 3013488 bytes
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:87)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:938)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7870)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: Caused by: android.os.TransactionTooLargeException: data parcel size 3013488 bytes
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.BinderProxy.transactNative(Native Method)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.os.BinderProxy.transact(BinderProxy.java:571)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1315)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: at android.app.ActivityClient.activityStopped(ActivityClient.java:84)
05-11 22:47:15.144 4974 4974 E AndroidRuntime: ... 9 more
05-11 22:47:15.146 1749 5010 I DropBoxManagerService: add tag=data_app_crash isTagEnabled=true flags=0x2
05-11 22:47:15.146 1749 12861 W ActivityTaskManager: Force finishing activity taco.scoop/.ui.activity.DetailActivity
05-11 22:47:15.166 4974 4974 I Process : Sending signal. PID: 4974 SIG: 9
05-11 22:47:15.184 1749 12861 I ActivityManager: Process taco.scoop (pid 4974) has died: fg TOP
05-11 22:47:15.185 1749 9975 I WindowManager: WIN DEATH: Window{4f9dccf u0 taco.scoop/taco.scoop.ui.activity.MainActivity}
05-11 22:47:15.185 1749 1989 I libprocessgroup: Successfully killed process cgroup uid 10273 pid 4974 in 0ms
05-11 22:47:15.185 1749 9975 W InputManager-JNI: Input channel object '4f9dccf taco.scoop/taco.scoop.ui.activity.MainActivity (client)' was disposed without first being removed with the input manager!
05-11 22:47:15.186 1055 1055 I Zygote : Process 4974 exited due to signal 9 (Killed)
05-11 22:47:15.187 730 730 E ClientCache: failed to get buffer, invalid process token
05-11 22:47:15.189 1749 27681 I WindowManager: WIN DEATH: Window{8e5bdc1 u0 taco.scoop/taco.scoop.ui.activity.DetailActivity}
05-11 22:47:15.189 1749 27681 W InputManager-JNI: Input channel object '8e5bdc1 taco.scoop/taco.scoop.ui.activity.DetailActivity (client)' was disposed without first being removed with the input manager!
05-11 22:47:15.193 1749 1930 V WindowManager: Unknown focus tokens, dropping reportFocusChanged
05-11 22:47:15.195 1749 12861 W ActivityTaskManager: Force removing ActivityRecord{f45dc83 u0 taco.scoop/.ui.activity.MainActivity t21024}: app died, no saved state
05-11 22:47:15.198 730 730 E BpTransactionCompletedListener: Failed to transact (-32)
05-11 22:47:15.229 1749 1932 W WindowManager: Failed to deliver inset state change to w=Window{8e5bdc1 u0 taco.scoop/taco.scoop.ui.activity.DetailActivity EXITING}
05-11 22:47:15.229 1749 1932 W WindowManager: android.os.DeadObjectException
05-11 22:47:15.229 1749 1932 W WindowManager: at android.os.BinderProxy.transactNative(Native Method)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.os.BinderProxy.transact(BinderProxy.java:571)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.view.IWindow$Stub$Proxy.insetsControlChanged(IWindow.java:687)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.WindowState.notifyInsetsControlChanged(WindowState.java:4037)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.InsetsStateController.lambda$notifyPendingInsetsControlChanged$6$InsetsStateController(InsetsStateController.java:552)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.InsetsStateController$$ExternalSyntheticLambda1.run(Unknown Source:2)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.executeAfterPrepareSurfacesRunnables(WindowAnimator.java:345)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.animate(WindowAnimator.java:226)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator.lambda$new$1$WindowAnimator(WindowAnimator.java:106)
05-11 22:47:15.229 1749 1932 W WindowManager: at com.android.server.wm.WindowAnimator$$ExternalSyntheticLambda0.doFrame(Unknown Source:2)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1035)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.view.Choreographer.doCallbacks(Choreographer.java:845)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.view.Choreographer.doFrame(Choreographer.java:775)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1022)
05-11 22:47:15.229 1749 1932 W WindowManager: at android.os.Handler.handleCallback(Handler.java:938)
--
05-11 22:47:15.458 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.460 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.461 1749 1769 W System : A resource failed to call release.
05-11 22:47:15.462 1749 1769 W MediaPlayer-JNI: MediaPlayer finalized without being released
05-11 22:47:15.463 1373 7243 D NuPlayerDriver: reset(0xefdc1410) at state 4
05-11 22:47:15.464 1373 4634 D NuPlayerDriver: notifyResetComplete(0xefdc1410)
05-11 22:47:15.465 1749 1769 V MediaPlayer: resetDrmState: mDrmInfo=null mDrmProvisioningThread=null mPrepareDrmInProgress=false mActiveDrmScheme=false
05-11 22:47:15.465 1749 1769 V MediaPlayer: cleanDrmObj: mDrmObj=null mDrmSessionId=null
05-11 22:47:15.467 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.467 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.468 1749 1769 W System : A resource failed to call release.
05-11 22:47:15.469 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.470 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.472 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.472 1749 1769 W System : A resource failed to call close.
05-11 22:47:15.663 1749 1930 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{d716d9a u0 taco.scoop/.ui.activity.DetailActivity t-1 f}}
05-11 22:47:16.217 1090 1228 E QMI_FW : qmi_cci_get_ref: ref count increased 2
05-11 22:47:16.217 1090 1228 D VSC : @ 330575.508: [WO] Proposed rotation: 4, flat angle threshold: 65
05-11 22:47:16.217 1090 1228 D VSC : @ 330575.508: [WO] orientation angle 356, orientation 4
05-11 22:47:16.217 1090 1228 D VSC : @ 330575.508: [WO] Gyro angle integrated: 196.858215
05-11 22:47:16.217 1090 1228 D VSC : @ 330575.508: [WO] Gyro angle integrated: 196.858215
05-11 22:47:16.217 1090 1228 D VSC : @ 330575.508: [WO] Rejected by swing_time. Last detected 0 ms ago.
Device: Pixel 4 (flame)
OS: Android 12, CalyxOS 3.5.0
source: F-Droid
version: v. 2.4.1
Build-ID: SP2A.220505.002.22305000
Prerequisites:
Settings "Combine same apps" and "Combine same crashes" are both activated.
Whenever crashes are listed from several dates, there's a weird thing happening, that looks like the topmost crash is restacked to the very bottom in that app's group (or a duplicate is made and restacked to bottom? Can't tell yet because of #36).
OS: Android 12 (One UI 4.1)
Device: Galaxy A51
Steps to reproduce:
In my case nothing is initially visible. I thought that the crash was for some reason invisible, but I once scrolled to the left and noticed that part of the crash was shown (I couldn't scroll further than that part of the crash though), and then I immediately realized this was an RTL bug.
Hey man. I noticed that the app doesnt start automatically after restarting my phone and I often forget to do it. Could you add this in as an option?
Hey I just found your app on fdroid. When I launch it I get the image "y u no allow root" but the app didnt request it. And I couldnt find a seting to manually trigger an attempt. I have a OnePlus Nord N10 5G on Android 10 with Magisk 22.1.
You have a big checklist of all apps that are installed… and randomly in the alphabetically sorted list the ones you muted are checked.
IMHO this would improve the situation:
Less important IMHO would be:
E.g. look how the modern settings in Android 12 e.g. handle app-related stuff, like the app list., an interesting feature there is:
The "app notifications" settings screen alos has some interesting UX aspects:
Of course all that may need some testing, these are only ideas.
type: crash
osVersion: OnePlus/OnePlus7T/OnePlus7T:12/SQ3A.220705.004/eng.emy.20221009.051326:user/release-keys
package: taco.scoop:34
process: taco.scoop
java.lang.RuntimeException: android.os.TransactionTooLargeException: data parcel size 1060928 bytes
at android.app.ActivityClient.activityStopped(ActivityClient.java:87)
at android.app.servertransaction.PendingTransactionActions$StopInfo.run(PendingTransactionActions.java:143)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7870)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1019)
Caused by: android.os.TransactionTooLargeException: data parcel size 1060928 bytes
at android.os.BinderProxy.transactNative(Native Method)
at android.os.BinderProxy.transact(BinderProxy.java:571)
at android.app.IActivityClientController$Stub$Proxy.activityStopped(IActivityClientController.java:1315)
at android.app.ActivityClient.activityStopped(ActivityClient.java:84)
... 9 more
If possible, I would like to ask feature to autostart app on boot with a switchable option, off by default.
(I've expected the precise amount of crashes or "Delete 1 app's crashes?".)
Crashes of blacklisted apps are secretly caught and saved in the background, and they are simply hidden from view.
If you blacklist an app, crash it, and un-blacklist it, you will see that the crash was still caught and saved.
Blacklisted apps should be getting ignored altogether.
Scoop used to produce logs when the app gets crashed frequently before but I tried every possible way to produce logs but it ain't working for me now. Does scoop works on Android 10?
Device - Realme 2 Pro
Android version - Android 10
ROM - Stock
Check this video:
https://user-images.githubusercontent.com/70900505/197377544-760c727d-ed18-49d7-9def-5b372332ad00.mp4
Just a question what is dogbin? What is relations dogbin to crash log issues? 🤔
If anyone could help with this, that would be greatly appreciated!
Add a feature to check for updates on GitHub releases from with in the app.
If internet permission is a problem for some users or devs. Then a separate companion app would be a better option. Just like vanced manager.
However, if am update manager is to be considered for updating. Maybe, a separate universal project that updates apps from GitHub releases would be a better implementation. There might be something that already exists(like Aruora droid, fdroid) but many of such apps require apps or projects themselves to be listed. In contrast to that, I am suggesting to allow the user to pick/give a repository link and updates would be done on that basis(no need of varification period and other stuff).
Sorry for putting all thoughts in one issue.
I accidentally (honestly, it was my fault), I uninstalled Scoop without disabling the work profile or so before. Interestingly, I remember scoop once registered as a system administrator to prevent that exact thing from happening – but, maybe as it did not do that (apparently) now in a more recent Android version, I thought Android would maybe do that automatically once you uninstall the app.
When trying to install and enable Scoop again it also fails.
I also found no system setting to disable the work profile.
What can I do now?
Device: Fairphone 4 (FP4)
OS: Android 13, CalyxOS 4.4.1
source: F-Droid
version: v.
Build-ID: TQ1A.221205.011.22404010
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.