Related
I've noticed that multiple people, including myself, have had multiple issues with random reboots on various ICS roms. Well it was driving me crazy, so I decided to catch it in the act. Please see this from my logcat:
Code:
04-18 17:04:36.799 E AlarmManagerService: android_server_AlarmManagerService_set to type=2, 115438.634000000
04-18 17:04:36.799 V AlarmManager: trigger WAKEUP Alarm{41c5fcd8 type 2 android}
04-18 17:04:36.809 W dalvikvm: threadid=13: thread exiting with uncaught exception (group=0x40c231f8)
04-18 17:04:36.809 E android.os.Debug: [email protected] > dumpstate -k -t -n -z -d -o /data/log/dumpstate_sys_error
04-18 17:04:36.809 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: android.server.ServerThread
04-18 17:04:36.809 E AndroidRuntime: java.lang.NoSuchMethodError: com.android.server.WimaxService.access$1002
04-18 17:04:36.809 E AndroidRuntime: at com.android.server.WimaxService$4.onReceive(WimaxService.java:1150)
04-18 17:04:36.809 E AndroidRuntime: at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:728)
04-18 17:04:36.809 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:605)
04-18 17:04:36.809 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:92)
04-18 17:04:36.809 E AndroidRuntime: at android.os.Looper.loop(Looper.java:137)
04-18 17:04:36.809 E AndroidRuntime: at com.android.server.ServerThread.run(SystemServer.java:986)
04-18 17:04:36.834 I dumpstate: Check if stand-alone
04-18 17:04:36.859 I dumpstate: begin
I went back through several saved logcats after these reboots, and the signature looks the same. It looks to me as if the WiMax service (WimaxService.java) is calling an invalid method (com.android.server.WimaxService.access$1002), and causing android server to crash with a FATAL exception.
Now, I'm not a programmer, but does anyone have any ideas on how we can investigate the code and see if we can make a workaround? Thoughts anyone? I'll keep at this.
I'm not a program either, but I know Team Nocturnal had this same issue on a couple of their ROMs and Mijjah was working on it. Not sure if he has any logs of it happening.
I do know he's working on an AOKP rom as well, which I'm using, and I haven't had the issue yet.
Maybe post this in the dev thread of the rom you are using. I think we can all benefit from this Im sick of my phone rebooting while using 4g!!
Since 4.1.1 WiFi turns itself off sporadically. My sleep policy is set to never.
I did a search and found the the "My Vodaphone" app was causing problems. I've never had that application, Vodaphone is not my service provider, and I live in the U.S.
Has anyone else had this problem and figured it out?
same problem
sarshadd said:
Since 4.1.1 WiFi turns itself off sporadically. My sleep policy is set to never.
I did a search and found the the "My Vodaphone" app was causing problems. I've never had that application, Vodaphone is not my service provider, and I live in the U.S.
Has anyone else had this problem and figured it out?
Click to expand...
Click to collapse
i have the same problem
Seems to happening extremely sporadically for me. Like maybe once every few weeks I'll catch it turning off WiFi when the screen's off.
i have the same problem, for ex. whilei'm watchimg a u2be vid the wifi turns off every 30sec-1min... i'm running stock jelly bean
Looked at some logs. It doesn't seem like there is anything external turning WiFi off. Seems like it just does it all by itself, even though I have WiFi sleep set to never... Maybe it's just a bug in 4.1.1 where you set it to sleep never and the setting doesn't stick? But then the issue should be more wide spread.
The few times I've caught it in the log, it happens generally right before the PicasaSyncManager process. I have Google photo sync disabled but instant upload for google+ enabled. I'm not sure if they use the same upload process though...
Anyone have any advice?
Code:
08-22 11:19:10.513 15518 15535 I Email : ReconcilePopImapAccountsSync: done
08-22 11:19:10.614 13541 13541 W InputEventReceiver: Attempted to finish an input event but the input event receiver has already been disposed.
08-22 11:19:10.614 316 692 W InputMethodManagerService: Window already focused, ignoring focus gain of: [email protected] attribute=null
08-22 11:19:10.708 316 604 I ActivityManager: No longer want com.google.android.googlequicksearchbox (pid 15170): hidden #16
08-22 11:19:10.934 15548 15550 D dalvikvm: GC_CONCURRENT freed 378K, 47% free 2652K/4995K, paused 12ms+3ms, total 33ms
08-22 11:19:10.934 15548 15575 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 6ms
08-22 11:19:15.263 11641 11643 D dalvikvm: GC_CONCURRENT freed 337K, 45% free 2959K/5379K, paused 12ms+14ms, total 45ms
08-22 11:19:16.661 540 542 D dalvikvm: GC_CONCURRENT freed 1150K, 38% free 5712K/9155K, paused 12ms+4ms, total 73ms
08-22 11:19:16.669 540 540 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 26ms
08-22 11:19:16.669 540 15580 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 40ms
[B][COLOR="Lime"]08-22 11:19:18.403 136 296 D CommandListener: Clearing all IP addresses on wlan0[/COLOR][/B]
[COLOR="Lime"][B]08-22 11:19:18.403 316 328 D WifiService: setWifiEnabled: false pid=849, uid=10070[/B][/COLOR]
08-22 11:19:18.427 15310 15310 I wpa_supplicant: CTRL_IFACE monitor[0]: 2 - No such file or directory
[COLOR="Lime"][B]08-22 11:19:18.442 316 390 D ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED[/B][/COLOR][/COLOR]
08-22 11:19:18.450 316 390 D NetUtils: android_net_utils_resetConnections in env=0x5b3bf520 clazz=0xf200001 iface=wlan0 mask=0x3
08-22 11:19:18.450 316 390 D ConnectivityService: Attempting to switch to mobile
08-22 11:19:18.450 316 390 D ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
08-22 11:19:18.450 316 390 D ConnectivityService: Attempting to switch to ETHERNET
08-22 11:19:18.450 316 390 D ConnectivityService: resetConnections(wlan0, 3)
08-22 11:19:18.497 577 579 D dalvikvm: GC_CONCURRENT freed 723K, 40% free 4268K/7043K, paused 2ms+2ms, total 49ms
08-22 11:19:18.505 665 15471 W Smack/Packet: notify conn break (IOEx), close connection
08-22 11:19:18.513 316 390 D NetUtils: android_net_utils_resetConnections in env=0x5b3bf520 clazz=0x11400001 iface=wlan0 mask=0x3
08-22 11:19:18.513 316 390 D ConnectivityService: ConnectivityChange for WIFI: DISCONNECTED/DISCONNECTED
08-22 11:19:18.513 316 390 D ConnectivityService: Attempting to switch to mobile
08-22 11:19:18.513 316 390 D ConnectivityService: Attempting to switch to BLUETOOTH_TETHER
08-22 11:19:18.513 316 390 D ConnectivityService: Attempting to switch to ETHERNET
08-22 11:19:18.513 316 390 D ConnectivityService: resetConnections(wlan0, 3)
08-22 11:19:18.528 15310 15310 I wpa_supplicant: p2p0: CTRL-EVENT-TERMINATING
08-22 11:19:18.653 665 15471 I qtaguid : Failed write_ctrl(u 72) res=-1 errno=22
08-22 11:19:18.653 665 15471 I qtaguid : Untagging socket 72 failed errno=-22
08-22 11:19:18.653 665 15471 W NetworkManagementSocketTagger: untagSocket(72) failed with errno -22
08-22 11:19:18.661 316 390 D ConnectivityService: handleInetConditionChange: no active default network - ignore
08-22 11:19:18.708 665 667 D dalvikvm: GC_CONCURRENT freed 486K, 40% free 4037K/6723K, paused 12ms+4ms, total 48ms
08-22 11:19:18.919 316 320 D dalvikvm: GC_CONCURRENT freed 2009K, 24% free 25362K/33155K, paused 4ms+19ms, total 161ms
08-22 11:19:19.122 15310 15310 I wpa_supplicant: wlan0: CTRL-EVENT-TERMINATING
08-22 11:19:19.122 316 391 D Tethering: InitialState.processMessage what=4
08-22 11:19:19.122 316 391 D Tethering: sendTetherStateChangedBroadcast 0, 0, 0
08-22 11:19:21.520 316 391 D Tethering: MasterInitialState.processMessage what=3
08-22 11:19:21.559 316 391 D Tethering: MasterInitialState.processMessage what=3
08-22 11:19:21.591 15437 15455 D PicasaSyncManager: active network: null
08-22 11:19:21.591 15437 15455 D PicasaSyncManager: background data: true
08-22 11:19:21.692 15457 15490 D PicasaUploaderSyncManager: active network: null
08-22 11:19:21.692 15457 15490 D PicasaUploaderSyncManager: background data: true
08-22 11:19:21.794 15437 15455 D PicasaSyncManager: active network: null
08-22 11:19:21.794 15437 15455 D PicasaSyncManager: background data: true
08-22 11:19:21.841 15457 15490 D PicasaUploaderSyncManager: active network: null
08-22 11:19:21.841 15457 15490 D PicasaUploaderSyncManager: background data: true
08-22 11:19:21.934 136 291 D NetlinkEvent: Unexpected netlink message. type=0x0
08-22 11:19:21.942 316 390 D ConnectivityService: ConnectivityChange for mobile: CONNECTED/CONNECTED
08-22 11:19:21.942 316 390 E MobileDataStateTracker: default: unknown network type: 15
08-22 11:19:21.989 540 542 D dalvikvm: GC_CONCURRENT freed 1072K, 37% free 5785K/9155K, paused 12ms+14ms, total 86ms
08-22 11:19:22.942 316 390 D ConnectivityService: NetTransition Wakelock for WifiStateMachine released by timeout
08-22 11:19:24.489 140 140 D dalvikvm: WAIT_FOR_CONCURRENT_GC blocked 0ms
08-22 11:19:24.497 316 332 I ActivityManager: Start proc com.google.android.googlequicksearchbox for broadcast com.google.android.googlequicksearchbox/com.google.android.apps.sidekick.calendar.CalendarIntentService$CalendarReceiver: pid=15610 uid=10055 gids={3003, 1028, 1007, 3002, 1015}
08-22 11:19:24.513 140 140 D dalvikvm: GC_EXPLICIT freed 39K, 51% free 2156K/4352K, paused 2ms+3ms, total 22ms
Whilst your sleep policy may be set to never, it could be that avoid poor connection is checked and causing the issue. Also, if Spare Parts is installed, sleep policy must be set to never in it as well.
Sent from my Galaxy Nexus using Tapatalk 2
Avoid poor connections is off.
wifi frequency bands is set to auto.
i do not have spare parts installed.
Seeing this problem with GTasks and SNESDroid. Hoping someone can shed some light on this. It seems like if I open the physical keyboard while either of these apps are loading a new activity,
One of two things happen:
1. The whole device straight up hangs. I still get tactile feedback and the keyboard light responds, but the display is hung and the only way to get the device back into a usable state is to hold power until the device resets. logcat doesn't show any kind of trouble until I try to leave the activity that hung the phone. Then I get this:
Code:
D/InputReader( 186): Input event: value=1
I/PowerManagerService( 186): Ulight 3->11|0
D/RestrictionPolicy( 186): updateHomeKeyPolicySet():mHomekeyPolicySet:0
D/RestrictionPolicy( 186): isHomeKeyEnabled :true
D/InputReader( 186): Input event: value=0
D/RestrictionPolicy( 186): isHomeKeyEnabled :true
D/RestrictionPolicy( 186): isHomeKeyEnabled :true
I/ClipboardServiceEx( 186): mCBPickerDialog enter case. MSG_DISMISS_DIALOG
D/VoIPInterfaceManager( 186): isVoIPRinging()...
D/VoIPInterfaceManager( 186): Not exist call session
W/InputManagerService( 186): onReceive() calling hidecurrentInputLocked
I/AxT9IME ( 400): AxT9IME.onReceive:Closing add word popup
I/power ( 186): *** acquire_dvfs_lock : lockType : 1 freq : 1000000
I/ActivityManager( 186): START {intent.toShortString} from pid 186
D/PowerManagerService( 186): acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1000000 uid : 1000 pid : 186 tag : ActivityManager
W/ActivityManager( 186): mDVFSLock.acquire()
D/AndroidRuntime( 1500): Shutting down VM
W/dalvikvm( 1500): threadid=1: thread exiting with uncaught exception (group=0x40c3c1f8)
W/System.err( 1500): java.lang.RuntimeException: Unable to pause activity {org.dayup.gtask/org.dayup.gtask.activity.TaskActivity}: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2717)
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2673)
W/System.err( 1500): at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2651)
W/System.err( 1500): at android.app.ActivityThread.access$800(ActivityThread.java:127)
W/System.err( 1500): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1165)
W/System.err( 1500): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 1500): at android.os.Looper.loop(Looper.java:137)
W/System.err( 1500): at android.app.ActivityThread.main(ActivityThread.java:4517)
W/System.err( 1500): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1500): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err( 1500): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:985)
W/System.err( 1500): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:752)
W/System.err( 1500): at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1500): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
W/System.err( 1500): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)
W/System.err( 1500): at java.util.ArrayList.get(ArrayList.java:304)
W/System.err( 1500): at org.dayup.gtask.activity.cc.a(TaskEditorViewFragment.java:1463)
W/System.err( 1500): at org.dayup.gtask.activity.TaskEditorViewFragment.onPause(TaskEditorViewFragment.java:421)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:932)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1080)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.dispatchPause(FragmentManager.java:1824)
W/System.err( 1500): at android.support.v4.app.FragmentActivity.onPause(FragmentActivity.java:391)
W/System.err( 1500): at com.actionbarsherlock.app.SherlockFragmentActivity.onPause(SherlockFragmentActivity.java:79)
W/System.err( 1500): at org.dayup.activities.CommonActivity.onPause(CommonActivity.java:167)
W/System.err( 1500): at org.dayup.gtask.activity.TaskActivity.onPause(TaskActivity.java:215)
W/System.err( 1500): at android.app.Activity.performPause(Activity.java:4568)
W/System.err( 1500): at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1198)
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2704)
W/System.err( 1500): ... 12 more
D/FlurryAgent( 1500): Error logged: uncaught
D/FlurryAgent( 1500): Ending session
W/System.err( 1500): java.lang.RuntimeException: Unable to pause activity {org.dayup.gtask/org.dayup.gtask.activity.TaskActivity}: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2717)
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2673)
W/System.err( 1500): at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2651)
W/System.err( 1500): at android.app.ActivityThread.access$800(ActivityThread.java:127)
W/InputManagerService( 186): Unexpected intent Intent { act=android.sec.intent.action.CLICKED_HOMEKEY flg=0x10 }
W/System.err( 1500): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1165)
W/System.err( 1500): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 1500): at android.os.Looper.loop(Looper.java:137)
W/System.err( 1500): at android.app.ActivityThread.main(ActivityThread.java:4517)
W/System.err( 1500): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 1500): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err( 1500): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:985)
W/System.err( 1500): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:752)
W/System.err( 1500): at dalvik.system.NativeStart.main(Native Method)
W/System.err( 1500): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
W/System.err( 1500): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)
W/System.err( 1500): at java.util.ArrayList.get(ArrayList.java:304)
W/System.err( 1500): at org.dayup.gtask.activity.cc.a(TaskEditorViewFragment.java:1463)
W/System.err( 1500): at org.dayup.gtask.activity.TaskEditorViewFragment.onPause(TaskEditorViewFragment.java:421)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:932)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1080)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
W/System.err( 1500): at android.support.v4.app.FragmentManagerImpl.dispatchPause(FragmentManager.java:1824)
W/System.err( 1500): at android.support.v4.app.FragmentActivity.onPause(FragmentActivity.java:391)
W/System.err( 1500): at com.actionbarsherlock.app.SherlockFragmentActivity.onPause(SherlockFragmentActivity.java:79)
W/System.err( 1500): at org.dayup.activities.CommonActivity.onPause(CommonActivity.java:167)
W/System.err( 1500): at org.dayup.gtask.activity.TaskActivity.onPause(TaskActivity.java:215)
W/System.err( 1500): at android.app.Activity.performPause(Activity.java:4568)
W/System.err( 1500): at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1198)
W/System.err( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2704)
W/System.err( 1500): ... 12 more
D/FlurryAgent( 1500): Error logged: uncaught
E/AndroidRuntime( 1500): FATAL EXCEPTION: main
E/AndroidRuntime( 1500): java.lang.RuntimeException: Unable to pause activity {org.dayup.gtask/org.dayup.gtask.activity.TaskActivity}: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
E/AndroidRuntime( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2717)
E/AndroidRuntime( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2673)
E/AndroidRuntime( 1500): at android.app.ActivityThread.handlePauseActivity(ActivityThread.java:2651)
E/AndroidRuntime( 1500): at android.app.ActivityThread.access$800(ActivityThread.java:127)
E/AndroidRuntime( 1500): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1165)
E/AndroidRuntime( 1500): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 1500): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 1500): at android.app.ActivityThread.main(ActivityThread.java:4517)
E/AndroidRuntime( 1500): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 1500): at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 1500): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:985)
E/AndroidRuntime( 1500): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:752)
E/AndroidRuntime( 1500): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 1500): Caused by: java.lang.IndexOutOfBoundsException: Invalid index 0, size is 0
E/AndroidRuntime( 1500): at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:251)
E/AndroidRuntime( 1500): at java.util.ArrayList.get(ArrayList.java:304)
E/AndroidRuntime( 1500): at org.dayup.gtask.activity.cc.a(TaskEditorViewFragment.java:1463)
E/AndroidRuntime( 1500): at org.dayup.gtask.activity.TaskEditorViewFragment.onPause(TaskEditorViewFragment.java:421)
E/AndroidRuntime( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:932)
E/AndroidRuntime( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1080)
E/AndroidRuntime( 1500): at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1062)
E/AndroidRuntime( 1500): at android.support.v4.app.FragmentManagerImpl.dispatchPause(FragmentManager.java:1824)
E/AndroidRuntime( 1500): at android.support.v4.app.FragmentActivity.onPause(FragmentActivity.java:391)
E/AndroidRuntime( 1500): at com.actionbarsherlock.app.SherlockFragmentActivity.onPause(SherlockFragmentActivity.java:79)
E/AndroidRuntime( 1500): at org.dayup.activities.CommonActivity.onPause(CommonActivity.java:167)
E/AndroidRuntime( 1500): at org.dayup.gtask.activity.TaskActivity.onPause(TaskActivity.java:215)
E/AndroidRuntime( 1500): at android.app.Activity.performPause(Activity.java:4568)
E/AndroidRuntime( 1500): at android.app.Instrumentation.callActivityOnPause(Instrumentation.java:1198)
E/AndroidRuntime( 1500): at android.app.ActivityThread.performPauseActivity(ActivityThread.java:2704)
E/AndroidRuntime( 1500): ... 12 more
E/android.os.Debug( 186): [email protected] > dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_error
I/dumpstate( 2147): [email protected] begin
W/ActivityManager( 186): Activity pause timeout for r
Afterwards, this loops every 10-15 seconds:
Code:
D/AndroidRuntime( 2157):
D/AndroidRuntime( 2157): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2157): CheckJNI is OFF
D/AndroidRuntime( 2157): setted country_code = USA
D/AndroidRuntime( 2157): setted sales_code = ATT
D/AndroidRuntime( 2157): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2157): register_android_app_LibQmg
D/AndroidRuntime( 2157): Calling main entry com.android.commands.am.Am
Which occasionally includes:
Code:
I/Watchdog_N( 186): dumpKernelStacks
E/android.os.Debug( 186): [email protected] > dumpstate -k -t -z -d -o /data/log/dumpstate_sys_watchdog
E/Watchdog( 186): WATCHDOG caused by null
I/dumpstate( 2258): [email protected] begin
I flooded the postlength. Hold on!
2. I get a few seconds of hang, two notices of "shell has been granted SuperUser permission" and booted back to the home screen. (This freaks me out more -- what is calling busybox, WHY, and why is it su'ing? What the HELL is it doing?) Logcat absolutely FLOODS:
Code:
I/dalvikvm( 187): Jit: resizing JitTable from 8192 to 16384
I/DEBUG ( 2369): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 2369): Build fingerprint: 'samsung/SGH-I927/SGH-I927:4.0.4/IMM76D/UCLG9:user/release-keys'
I/DEBUG ( 2369): pid: 2376, tid: 2376 >>> ca.halsafar.snesdroid <<<
I/DEBUG ( 2369): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 2369): r0 00770ed6 r1 00000000 r2 00001482 r3 00000000
I/DEBUG ( 2369): r4 400a3914 r5 00000002 r6 00000000 r7 be99d0b8
I/DEBUG ( 2369): r8 00010000 r9 be99d0a4 10 00001482 fp be9ae518
I/DEBUG ( 2369): ip 00000010 sp be99d048 lr 00000010 pc 40068d18 cpsr 20000010
I/DEBUG ( 2369): d0 0000009843184000 d1 0000000043184000
I/DEBUG ( 2369): d2 0000000000000000 d3 3ff0000000000000
I/DEBUG ( 2369): d4 0000000000000000 d5 0000000000000000
I/DEBUG ( 2369): d6 0000000000000000 d7 3fc0000000000000
I/DEBUG ( 2369): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 2369): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 2369): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 2369): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 2369): scr 60000010
I/DEBUG ( 2369):
I/DEBUG ( 2369): #00 pc 0000dd18 /system/lib/libc.so (memcpy)
I/DEBUG ( 2369): #01 pc 0001b50e /system/lib/libc.so
I/DEBUG ( 2369): #02 pc 0001b6b6 /system/lib/libc.so (fwrite)
I/DEBUG ( 2369):
I/DEBUG ( 2369): code around pc:
I/DEBUG ( 2369): 40068cf8 e12fff1e e3520004 3a00007b e88d0fe0 ../...R.{..:....
I/DEBUG ( 2369): 40068d08 e2605000 e2055003 e1a0c185 e26ce020 .P`..P...... .l.
I/DEBUG ( 2369): 40068d18 e4913004 e2422004 e1b05f85 44c03001 .0... B.._...0.D
I/DEBUG ( 2369): 40068d28 41a03423 24c03001 21a03423 24c03001 #4.A.0.$#4.!.0.$
I/DEBUG ( 2369): 40068d38 21a03423 e3520004 3a000064 e310001c #4.!..R.d..:....
I/DEBUG ( 2369):
I/DEBUG ( 2369): code around lr:
I/DEBUG ( 2369): 00000000 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 2369): 00000010 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 2369): 00000020 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 2369): 00000030 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 2369): 00000040 ffffffff ffffffff ffffffff ffffffff ................
I/DEBUG ( 2369):
I/DEBUG ( 2369): stack:
I/DEBUG ( 2369): be99d008 005eb448 [heap]
I/DEBUG ( 2369): be99d00c 36000080
I/DEBUG ( 2369): be99d010 36333535
I/DEBUG ( 2369): be99d014 f29e028a
I/DEBUG ( 2369): be99d018 00000098
I/DEBUG ( 2369): be99d01c 00000000
I/DEBUG ( 2369): be99d020 00000000
I/DEBUG ( 2369): be99d024 00000000
I/DEBUG ( 2369): be99d028 00000000
I/DEBUG ( 2369): be99d02c 00000000
I/DEBUG ( 2369): be99d030 400a3914
I/DEBUG ( 2369): be99d034 be99d0d4 [stack]
I/DEBUG ( 2369): be99d038 00000000
I/DEBUG ( 2369): be99d03c 4b3f76cc /data/data/ca.halsafar.snesdroid/lib/libemu.so
I/DEBUG ( 2369): be99d040 df0027ad
I/DEBUG ( 2369): be99d044 00000000
I/DEBUG ( 2369): #00 be99d048 00010000
I/DEBUG ( 2369): be99d04c 00000000
I/DEBUG ( 2369): be99d050 be99d0b8 [stack]
I/DEBUG ( 2369): be99d054 00010000
I/DEBUG ( 2369): be99d058 be99d0a4 [stack]
I/DEBUG ( 2369): be99d05c 00001482
I/DEBUG ( 2369): be99d060 be9ae518 [stack]
I/DEBUG ( 2369): be99d064 00770ed6 [heap]
I/DEBUG ( 2369): be99d068 400a3914
I/DEBUG ( 2369): be99d06c 40076511 /system/lib/libc.so
I/DEBUG ( 2369): #01 be99d070 400a3914
I/DEBUG ( 2369): be99d074 be99d0a4 [stack]
I/DEBUG ( 2369): be99d078 00000001
I/DEBUG ( 2369): be99d07c 00000001
I/DEBUG ( 2369): be99d080 00010000
I/DEBUG ( 2369): be99d084 00010000
I/DEBUG ( 2369): be99d088 400a3914
I/DEBUG ( 2369): be99d08c 4b3f76cc /data/data/ca.halsafar.snesdroid/lib/libemu.so
I/DEBUG ( 2369): be99d090 4b3ff6ac /data/data/ca.halsafar.snesdroid/lib/libemu.so
I/DEBUG ( 2369): be99d094 4b44b8f8
I/DEBUG ( 2369): be99d098 be9ae518 [stack]
I/DEBUG ( 2369): be99d09c 400766bb /system/lib/libc.so
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
I/PowerManagerService( 187): Light Animator Finished curIntValue=60
D/PowerManagerService( 187): mIsLockZone = false
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
I/DEBUG ( 2369): [email protected] -k -t -n -z -d -o /data/log/dumpstate_app_native -m 2376
I/BootReceiver( 187): Copying /data/tombstones/tombstone_07 to DropBox (SYSTEM_TOMBSTONE)
I/dumpstate( 2409): [email protected] begin
W/SignalStrength( 187): getGsmSignalBar mGsmSignalBar=4
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=4
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=4
D/STATUSBAR-NetworkController( 276): onSignalStrengthsChanged signalStrength=SignalStrength: 99 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 gsm|lte 4 level=4
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
W/WindowManager( 187): App freeze timeout expired.
W/WindowManager( 187): Force clearing freeze: AppWindowToken{421a1960 token=Token{41e5ff30 ActivityRecord{41936d18 ca.halsafar.snesdroid/.MainActivity}}}
D/PowerManagerService( 187): lightSensorChangedLocked 10
D/PowerManagerService( 187): lcdValue 18
D/PowerManagerService( 187): buttonValue 255
D/PowerManagerService( 187): keyboardValue 0
I/PowerManagerService( 187): Light Animator Finished curIntValue=18
W/PowerManagerService( 187): Timer 0x15->0x3|0x0
I/PowerManagerService( 187): Ulight 15->3|0
D/PowerManagerService( 187): setLightBrightness : mButtonLight : 0
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
D/AndroidRuntime( 2419):
D/AndroidRuntime( 2419): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2419): CheckJNI is OFF
D/AndroidRuntime( 2419): setted country_code = USA
D/AndroidRuntime( 2419): setted sales_code = ATT
D/AndroidRuntime( 2419): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2419): register_android_app_LibQmg
W/WindowManager( 187): Window freeze timeout expired.
D/AndroidRuntime( 2419): Calling main entry com.android.commands.am.Am
I/SurfaceFlinger( 108): id=57(37) createSurface (1600x480),-1 flag=20000
W/WindowManager( 187): Force clearing orientation change: w
I/SurfaceFlinger( 108): id=58(38) createSurface (800x960),-1 flag=20000
I/SurfaceFlinger( 108): id=59(39) createSurface (1600x480),-1 flag=20000
D/AndroidRuntime( 2419): Shutting down VM
I/SurfaceFlinger( 108): id=60(40) createSurface (800x960),-1 flag=20000
D/dalvikvm( 2419): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+1ms
I/AndroidRuntime( 2419): NOTE: attach of thread 'Binder Thread #3' failed
I/SurfaceFlinger( 108): id=61(4) createSurface 0x194a154 (1x1),1 flag=0
D/PowerManagerService( 187): acquireWakeLock flags=0xa tag=KEEP_SCREEN_ON_FLAG uid=1000 pid=187 myUID=1000 myPID=187 myTID=367
D/su ( 2417): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh netcfg
D/AndroidRuntime( 2433):
D/AndroidRuntime( 2433): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2433): CheckJNI is OFF
D/AndroidRuntime( 2433): setted country_code = USA
D/AndroidRuntime( 2433): setted sales_code = ATT
D/AndroidRuntime( 2433): found sales_code tag = <ATT>, </ATT>
I/SurfaceFlinger( 108): id=56 Removed idx=9 Map Size=5
I/SurfaceFlinger( 108): id=56 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=57 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=57 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=58 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=58 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=59 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=59 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=60 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=60 Removed idx=-2 Map Size=5
V/WindowManager( 187): rotationForOrientationLw(orient=-1, last=1); user=0 USER_ROTATION_LOCKED mLidOpen=1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=0 sensorRotation=-1
D/LibQmg_native( 2433): register_android_app_LibQmg
D/AndroidRuntime( 2433): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2433): Shutting down VM
D/dalvikvm( 2433): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 1ms+0ms
D/su ( 2431): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh cat /proc/net/xt_qtaguid/stats
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
D/AndroidRuntime( 2453):
D/AndroidRuntime( 2453): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2453): CheckJNI is OFF
D/AndroidRuntime( 2453): setted country_code = USA
D/AndroidRuntime( 2453): setted sales_code = ATT
D/AndroidRuntime( 2453): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2453): register_android_app_LibQmg
D/AndroidRuntime( 2453): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2453): Shutting down VM
D/dalvikvm( 2453): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
I/AndroidRuntime( 2453): NOTE: attach of thread 'Binder Thread #3' failed
D/dalvikvm( 187): GC_CONCURRENT freed 1720K, 34% free 16090K/24327K, paused 3ms+7ms
D/dalvikvm( 187): GC_EXPLICIT freed 75K, 35% free 16023K/24327K, paused 3ms+7ms
D/su ( 2451): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh iptables -L -nvx
D/AndroidRuntime( 2467):
D/AndroidRuntime( 2467): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2467): CheckJNI is OFF
D/AndroidRuntime( 2467): setted country_code = USA
D/AndroidRuntime( 2467): setted sales_code = ATT
D/AndroidRuntime( 2467): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2467): register_android_app_LibQmg
D/AndroidRuntime( 2467): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2467): Shutting down VM
I/AndroidRuntime( 2467): NOTE: attach of thread 'Binder Thread #3' failed
D/dalvikvm( 2467): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 1ms+1ms
I/SurfaceFlinger( 108): id=61 Removed idx=4 Map Size=4
I/SurfaceFlinger( 108): id=61 Removed idx=-2 Map Size=4
D/PowerManagerService( 187): releaseWakeLockLocked flags=0x0 tag=KEEP_SCREEN_ON_FLAG myUID=1000 myPID=187 myTID=218
W/SignalStrength( 187): getGsmSignalBar mGsmSignalBar=5
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=5
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=5
D/STATUSBAR-NetworkController( 276): onSignalStrengthsChanged signalStrength=SignalStrength: 99 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 gsm|lte 5 level=5
D/su ( 2465): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh ip6tables -L -nvx
D/AndroidRuntime( 2481):
D/AndroidRuntime( 2481): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2481): CheckJNI is OFF
D/AndroidRuntime( 2481): setted country_code = USA
D/AndroidRuntime( 2481): setted sales_code = ATT
D/AndroidRuntime( 2481): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2481): register_android_app_LibQmg
D/AndroidRuntime( 2481): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2481): Shutting down VM
D/dalvikvm( 2481): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2479): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh iptables -t nat -L -n
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
D/AndroidRuntime( 2495):
D/AndroidRuntime( 2495): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2495): CheckJNI is OFF
D/AndroidRuntime( 2495): setted country_code = USA
D/AndroidRuntime( 2495): setted sales_code = ATT
D/AndroidRuntime( 2495): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2495): register_android_app_LibQmg
D/AndroidRuntime( 2495): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2495): Shutting down VM
D/dalvikvm( 2495): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2493): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh ip6tables -t nat -L -n
D/AndroidRuntime( 2509):
D/AndroidRuntime( 2509): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2509): CheckJNI is OFF
D/AndroidRuntime( 2509): setted country_code = USA
D/AndroidRuntime( 2509): setted sales_code = ATT
D/AndroidRuntime( 2509): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2509): register_android_app_LibQmg
D/AndroidRuntime( 2509): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2509): Shutting down VM
D/dalvikvm( 2509): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+1ms
D/su ( 2507): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh wpa_cli list_networks
D/AndroidRuntime( 2523):
D/AndroidRuntime( 2523): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2523): CheckJNI is OFF
D/AndroidRuntime( 2523): setted country_code = USA
D/AndroidRuntime( 2523): setted sales_code = ATT
D/AndroidRuntime( 2523): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2523): register_android_app_LibQmg
D/AndroidRuntime( 2523): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2523): Shutting down VM
D/dalvikvm( 2523): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
I/SurfaceFlinger( 108): id=62(5) createSurface 0x194735c (1x1),1 flag=0
D/PowerManagerService( 187): acquireWakeLock flags=0xa tag=KEEP_SCREEN_ON_FLAG uid=1000 pid=187 myUID=1000 myPID=187 myTID=1174
D/su ( 2521): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh ping -c 3 -i .5 192.168.3.1
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
E/AlarmManagerService( 187): android_server_AlarmManagerService_set to type=3, 323.691000000
D/AndroidRuntime( 2537):
D/AndroidRuntime( 2537): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2537): CheckJNI is OFF
D/AndroidRuntime( 2537): setted country_code = USA
D/AndroidRuntime( 2537): setted sales_code = ATT
D/AndroidRuntime( 2537): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2537): register_android_app_LibQmg
D/AndroidRuntime( 2537): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2537): Shutting down VM
D/dalvikvm( 2537): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2535): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh ping -c 3 -i .5 209.18.47.61
D/AndroidRuntime( 2551):
D/AndroidRuntime( 2551): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2551): CheckJNI is OFF
D/AndroidRuntime( 2551): setted country_code = USA
D/AndroidRuntime( 2551): setted sales_code = ATT
D/AndroidRuntime( 2551): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2551): register_android_app_LibQmg
D/AndroidRuntime( 2551): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2551): Shutting down VM
D/dalvikvm( 2551): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2549): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh ping -c 3 -i .5 209.18.47.62
D/VoldCmdListener( 100): asec list
D/VoldCmdListener( 100): CommandListener::AsecCmd::runCommand -> --
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
I/SurfaceFlinger( 108): id=62 Removed idx=4 Map Size=4
I/SurfaceFlinger( 108): id=62 Removed idx=-2 Map Size=4
D/PowerManagerService( 187): releaseWakeLockLocked flags=0x0 tag=KEEP_SCREEN_ON_FLAG myUID=1000 myPID=187 myTID=218
D/AndroidRuntime( 2572):
D/AndroidRuntime( 2572): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2572): CheckJNI is OFF
D/AndroidRuntime( 2572): setted country_code = USA
D/AndroidRuntime( 2572): setted sales_code = ATT
D/AndroidRuntime( 2572): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2572): register_android_app_LibQmg
D/AndroidRuntime( 2572): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2572): Shutting down VM
D/dalvikvm( 2572): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2570): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh df
D/AndroidRuntime( 2587):
D/AndroidRuntime( 2587): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2587): CheckJNI is OFF
D/AndroidRuntime( 2587): setted country_code = USA
D/AndroidRuntime( 2587): setted sales_code = ATT
D/AndroidRuntime( 2587): found sales_code tag = <ATT>, </ATT>
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
W/SignalStrength( 187): getGsmSignalBar mGsmSignalBar=4
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=4
W/SignalStrength( 276): getGsmSignalBar mGsmSignalBar=4
D/STATUSBAR-NetworkController( 276): onSignalStrengthsChanged signalStrength=SignalStrength: 99 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 gsm|lte 4 level=4
D/LibQmg_native( 2587): register_android_app_LibQmg
D/AndroidRuntime( 2587): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2587): Shutting down VM
D/dalvikvm( 2587): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 0ms+0ms
D/su ( 2585): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh lsof
D/AndroidRuntime( 2601):
D/AndroidRuntime( 2601): >>>>>> AndroidRuntime START com.android.internal.os.RuntimeInit <<<<<<
D/AndroidRuntime( 2601): CheckJNI is OFF
D/AndroidRuntime( 2601): setted country_code = USA
D/AndroidRuntime( 2601): setted sales_code = ATT
D/AndroidRuntime( 2601): found sales_code tag = <ATT>, </ATT>
D/LibQmg_native( 2601): register_android_app_LibQmg
D/AndroidRuntime( 2601): Calling main entry com.android.commands.am.Am
D/AndroidRuntime( 2601): Shutting down VM
D/dalvikvm( 2601): GC_CONCURRENT freed 99K, 75% free 519K/2048K, paused 1ms+1ms
I/SurfaceFlinger( 108): id=63(6) createSurface 0x19212dc (1x1),1 flag=0
D/PowerManagerService( 187): acquireWakeLock flags=0xa tag=KEEP_SCREEN_ON_FLAG uid=1000 pid=187 myUID=1000 myPID=187 myTID=199
D/su ( 2599): 2000 /system/bin/dumpstate executing 0 /system/bin/sh using shell /system/bin/sh : sh cat /proc/2376/maps
I/dumpstate( 2409): [email protected]
I/DEBUG ( 2369): gotoUploadUserFault called
I/ActivityManager( 187): Process app.processName (pid 2376) has died.
I/WindowManager( 187): WIN DEATH: win
W/ActivityManager( 187): Force removing r: app died, no saved state
I/SurfaceFlinger( 108): id=55 Removed idx=1 Map Size=4
I/SurfaceFlinger( 108): id=55 Removed idx=-2 Map Size=4
I/SurfaceFlinger( 108): id=55 Removed idx=-2 Map Size=4
D/Zygote ( 109): Process 2376 terminated by signal (11)
I/power ( 187): *** acquire_dvfs_lock : lockType : 1 freq : 1000000
D/PowerManagerService( 187): acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1000000 uid : 1000 pid : 187 tag : ActivityManager
W/ActivityManager( 187): mDVFSLock.acquire()
V/WindowManager( 187): rotationForOrientationLw(orient=1, last=1); user=0 USER_ROTATION_LOCKED mLidOpen=1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=0 sensorRotation=-1
I/SurfaceFlinger( 108): id=64(41) createSurface (480x800),-1 flag=30004
I/InputReader( 187): Reconfiguring input devices. changes=0x00000004
I/InputReader( 187): Device reconfigured: id=5, name='sec_touchscreen', surface size is now 480x800, mode is 1
I/NvCpuClient( 108): Successfully bound to service
I/ActivityManager( 187): Config changed: {0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w320dp h508dp nrml long port finger qwerty/v/v dpad/v s.13}
D/PhoneApp( 430): updateProximitySensorMode: state = IDLE
D/PhoneApp( 430): updateProximitySensorMode: lock already released.
D/STATUSBAR-PhoneStatusBar( 276): onConfigurationChanged - Configuration:{0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w320dp h508dp nrml long port finger qwerty/v/v dpad/v s.13}
W/systemui/quicksettingpanel( 276): prepareTranslationXfalse 0
D/NvAppSpecificHeuristics( 276): found matched app. wanting to force double buffering
D/Mms/MmsApp( 1155): [start] onConfigurationChanged(),newConfig={0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w320dp h508dp nrml long port finger qwerty/v/v dpad/v s.13}
V/Mms/LayoutManager( 1155): -> LayoutManager.onConfigurationChanged().
V/Mms/HVGALayoutParameters( 1155): HVGALayoutParameters.<init>(11).
V/Mms/LayoutManager( 1155): LayoutParameters: HVGA-P: 320x480
D/Mms/MmsApp( 1155): [end] onConfigurationChanged(),newConfig={0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w320dp h508dp nrml long port finger qwerty/v/v dpad/v s.13}
D/STATUSBAR-PhoneStatusBar( 276): updateExpandedSize:0
D/STATUSBAR-PhoneStatusBar( 276): updateExpandedSize:0
D/systemui/quicksetting/QuickSettingButton( 276): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 276): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 276): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 276): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 276): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/STATUSBAR-NetworkController( 276): onReceive() - ACTION_CONFIGURATION_CHANGED
D/STATUSBAR-Clock( 276): onReceive() - ACTION_CONFIGURATION_CHANGED
D/STATUSBAR-Clock( 276): updateClock :16:43
D/STATUSBAR-DateView( 276): updateClock :09/15/2012
I/SurfaceFlinger( 108): id=65(42) createSurface (960x800),-1 flag=20000
I/SurfaceFlinger( 108): id=66(43) createSurface (480x1600),-1 flag=20000
I/SurfaceFlinger( 108): id=67(44) createSurface (960x800),-1 flag=20000
I/SurfaceFlinger( 108): id=68(45) createSurface (480x1600),-1 flag=20000
I/SurfaceFlinger( 108): id=69(8) createSurface 0x1949c7c (480x800),1 flag=0
I/ClipboardServiceEx( 187): mCBPickerDialog enter case. MSG_DISMISS_DIALOG
W/InputManagerService( 187): Got RemoteException sending setActive(false) notification to pid 2376 uid 10120
I/power ( 187): *** release_dvfs_lock : lockType : 1
D/SecretWallpaper( 398): onResume: LIVE !!!
D/SecretWallpaper( 398): startCurrentLocationWeatherDataService
D/SecretWallpaper( 398): !!!!!!!!!updateWeatherInfo !!!!!!!!!!!!
D/SecretWallpaper( 398): Cur Weather: D1_CLEAR
D/SecretWallpaper( 398): XML CRASHED
D/PowerManagerService( 187): releaseDVFSLockLocked : all DVFS_MIN_LIMIT are released
W/ActivityManager( 187): mDVFSLock.release()
D/SecretWallpaper( 398): CHANGED mbSurfaceCreated: true interval: 0
D/dalvikvm( 449): GC_CONCURRENT freed 1248K, 11% free 13589K/15239K, paused 3ms+11ms
E/DataRouter( 106): usb connection is true
E/DataRouter( 106): DSR is ON. Don't send DTR ON.
I/SurfaceFlinger( 108): id=64 Removed idx=9 Map Size=5
I/SurfaceFlinger( 108): id=64 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=65 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=66 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=65 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=67 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=66 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=68 Removed idx=5 Map Size=5
I/SurfaceFlinger( 108): id=67 Removed idx=-2 Map Size=5
I/SurfaceFlinger( 108): id=68 Removed idx=-2 Map Size=5
V/WindowManager( 187): rotationForOrientationLw(orient=1, last=0); user=0 USER_ROTATION_LOCKED mLidOpen=1 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=0 sensorRotation=-1
I/SurfaceFlinger( 108): id=63 Removed idx=4 Map Size=4
I/SurfaceFlinger( 108): id=63 Removed idx=-2 Map Size=4
D/PowerManagerService( 187): releaseWakeLockLocked flags=0x0 tag=KEEP_SCREEN_ON_FLAG myUID=1000 myPID=187 myTID=218
"Copying to DropBox"... there's a debug parachute in this ROM that's sending cores to hell-knows-where. That concerns me greatly.
Anyone that knows more about Android internals want to chime in? Why is this hang happening? Anyone recognize this parachute? Is this CIQ or something Samsung baked up? Any realistic chance of a fix?
-E- This is on UCLG9 with Nardoholio's keyboard fix. I wonder if maybe the fix causes other problems... but that doesn't explain this suspicious parachute.
Triple-posting to avoid size limit.
I was able to reproduce #2 in UCLH2 without mods, but #1 now behaves differently, and doesn't result in a hang. The new behavior suggests a bug in GTasks was aggravating a problem in the ROM that's since been fixed. I'm basing this guess on two lines that jumped out at me in logcat:
Code:
E/ActivityThread( 1456): Failed to find provider info for org.dayup.gtask.key
...
W/PhoneWindow( 1456): Previously focused view reported id 2131099807 during save, but can't be found during restore.
About #2, I just noticed the process starts a lot earlier in the logcat. Here's the bits I unwittingly left out:
Code:
D/MainActivity( 2637): onPause()
D/MainActivity( 2637): onStop()
D/MainActivity( 2637): onDestroy()
D/libemu.so( 2637): (./jni/EmulatorBridge.cpp:76) destroy()
I/libemu.so( 2637): called closePcm when pcm already off
D/libemu.so( 2637): (./jni/Application.cpp:152) Start Application.destroy()
D/libemu.so( 2637): (./jni/Application.cpp:175) Finished Application.destroy()
I/InputReader( 186): Reconfiguring input devices. changes=0x00000004
I/InputReader( 186): Device reconfigured: id=5, name='sec_touchscreen', surface size is now 480x800, mode is 1
D/STATUSBAR-PhoneStatusBar( 431): onConfigurationChanged - Configuration:{0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w320dp h508dp nrml long port finger qwerty/v/h dpad/v s.25}
W/systemui/quicksettingpanel( 431): prepareTranslationXfalse 0
D/libemu.so( 2637): (./jni/Application.cpp:1490) saveState(10)
D/libemu.so( 2637): (./jni/Snes9xSystem.cpp:289) S9xChooseFilename result: /mnt/sdcard/external_sd/SNESDroid/states/.010
F/libc ( 2637): Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1)
D/NvAppSpecificHeuristics( 431): found matched app. wanting to force double buffering
D/STATUSBAR-PhoneStatusBar( 431): updateExpandedSize:0
D/STATUSBAR-PhoneStatusBar( 431): updateExpandedSize:0
D/systemui/quicksetting/QuickSettingButton( 431): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 431): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 431): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 431): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/systemui/quicksetting/QuickSettingButton( 431): ACTION_CONFIGURATION_CHANGED - mBtnText.setText();
D/STATUSBAR-NetworkController( 431): onReceive() - ACTION_CONFIGURATION_CHANGED
D/STATUSBAR-Clock( 431): onReceive() - ACTION_CONFIGURATION_CHANGED
D/STATUSBAR-Clock( 431): updateClock :18:00
D/STATUSBAR-DateView( 431): updateClock :09/15/2012
I/DEBUG ( 103): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
At which point it launches into the big debugspam.
My theory: The SNESDroid NDK code segfaults, due to a legitimate bug in the app itself. The parachute that launches is something added to testing builds by Samsung, which is supposed to catch as much useful debugging info as possible and haul it off to some developer's DropBox account. Because the SNESDroid crash happens in NDK code, the segfault is broadcasted at the hardware level, triggering the aforementioned parachute, which was never made to handle an app crash, and causes some weirdness at the system level as a result.
So tl;dr it's just buggy apps. UCLG9 has its own bug that's triggered by one of them but that bug has been fixed in UCLH2. I'm going to apply the keyboard backlight fix and try again just to be sure. Installed root and keyboard fix, behavior has not changed.
When the keyboard is pulled out, the system tries to force the orientation to landscape. Some apps, like Netflix don't let this happen. Some don't mind, and others crash. It's not a fault of Samsung if that's what's causing this.
Sent from my SGH-I927 using xda premium
Nardholio said:
When the keyboard is pulled out, the system tries to force the orientation to landscape. Some apps, like Netflix don't let this happen. Some don't mind, and others crash. It's not a fault of Samsung if that's what's causing this.
Sent from my SGH-I927 using xda premium
Click to expand...
Click to collapse
Apps crashing is one thing. If an app bug takes down the entire OS, I'll rightly blame Samsung.
I'm getting another whole-phone hang, again related to SNESDroid. I'm trying to find a way to reliably reproduce it, then I'll post the logcat from that, or at least, what I can pull before the device goes completely AWOL.
I have had it happening to me all the time before - usually crashes whenever I start up some demanding apps (I sent thegreatergood the entire logcat - it jumped at me as some type of kernel package errors, not thegreatergood's fault, it even occurs with stock kernel (LiteROM without LiteKernel) and the stock ICS) - it is certainly the stranger bugs I have seen. It starts mainly with the missing kernel package (halfway between kernel and the entire Android VM). I tried thegreatergood's newer Rev. 2 LiteKernel, the chance of it occurring is/was greatly reduced.
Sent from my SGH-I927 using xda app-developers app
I managed to reproduce the whole-phone freeze. Here's what that looks like -- it's very obviously an OS bug as AndroidRuntime itself is crashing.
Code:
I/ActivityManager( 186): START {intent.toShortString} from pid 465
D/PowerManagerService( 186): acquireDVFSLockLocked : type : DVFS_MIN_LIMIT frequency : 1000000 uid : 1000 pid : 186 tag : ActivityManager
W/ActivityManager( 186): mDVFSLock.acquire()
I/ActivityManager( 186): Start proc app.processName for activity hostingNameStr: pid=3774 uid=10120 gids={1015, 1023, 3003}
I/dalvikvm( 3774): Turning on JNI app bug workarounds for target SDK version 5...
I/SurfaceFlinger( 108): id=471(70) createSurface 0x130a36c (480x800),2 flag=400
V/WindowManager( 186): rotationForOrientationLw(orient=0, last=0); user=0 USER_ROTATION_LOCKED mLidOpen=0 mDockMode=0 mHdmiPlugged=false mAccelerometerDefault=0 sensorRotation=-1
I/SurfaceFlinger( 108): id=472(262) createSurface (480x800),-1 flag=30004
I/InputReader( 186): Reconfiguring input devices. changes=0x00000004
I/InputReader( 186): Device reconfigured: id=5, name='sec_touchscreen', surface size is now 480x800, mode is 1
I/NvCpuClient( 108): Successfully bound to service
D/PhoneApp( 438): updateProximitySensorMode: state = IDLE
D/PhoneApp( 438): updateProximitySensorMode: lock already released.
I/ActivityManager( 186): Config changed: {0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w533dp h294dp nrml long land finger qwerty/v/h dpad/v s.60}
D/STATUSBAR-PhoneStatusBar( 275): onConfigurationChanged - Configuration:{0 1.0 310mcc640mnc en_US layoutdir=0 sw320dp w533dp h294dp nrml long land finger qwerty/v/h dpad/v s.60}
W/systemui/quicksettingpanel( 275): prepareTranslationXfalse 0
D/SecretWallpaper( 410): Engine pause
D/OpenGLRenderer( 465): Flushing caches (mode 0)
D/OpenGLRenderer( 465): Flushing caches (mode 0)
I/SurfaceFlinger( 108): id=469 Removed idx=1 Map Size=4
D/NvAppSpecificHeuristics( 275): found matched app. wanting to force double buffering
D/STATUSBAR-PhoneStatusBar( 275): updateExpandedSize:1
I/SurfaceFlinger( 108): id=469 Removed idx=-2 Map Size=4
D/OpenGLRenderer( 465): Flushing caches (mode 1)
D/STATUSBAR-PhoneStatusBar( 275): updateExpandedSize:1
D/SecretWallpaper( 410): DESTROYED
D/EmulatorActivity( 3774): onCreate()
D/EmulatorActivity( 3774): onResume()
D/ConfigXML( 3774): openConfigXML()
D/dalvikvm( 3774): Trying to load lib /data/data/ca.halsafar.snesdroid/lib/libemu.so 0x41565360
I/dalvikvm-heap( 275): Grow heap (frag case) to 13.964MB for 402208-byte allocation
D/dalvikvm( 3774): Added shared lib /data/data/ca.halsafar.snesdroid/lib/libemu.so 0x41565360
D/libemu.so( 3774): (./jni/EmulatorBridge.cpp:57) JNI_OnLoad()
D/ConfigXML( 3774): XMLFILE: file:/
D/ConfigXML( 3774): Exception: org.w3c.dom.DOMException: Only one root element allowed
W/System.err( 3774): org.w3c.dom.DOMException: Only one root element allowed
W/System.err( 3774): at org.apache.harmony.xml.dom.DocumentImpl.insertChildAt(DocumentImpl.java:421)
W/System.err( 3774): at org.apache.harmony.xml.dom.InnerNodeImpl.appendChild(InnerNodeImpl.java:52)
W/System.err( 3774): at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:306)
W/System.err( 3774): at org.apache.harmony.xml.parsers.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:128)
W/System.err( 3774): at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:155)
W/System.err( 3774): at ca.halsafar.snesdroid.ConfigXML.openConfigXML(ConfigXML.java:65)
W/System.err( 3774): at ca.halsafar.snesdroid.ConfigXML.getNodeAttribute(ConfigXML.java:104)
W/System.err( 3774): at ca.halsafar.snesdroid.EmulatorActivity.onResume(EmulatorActivity.java:81)
W/System.err( 3774): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1157)
W/System.err( 3774): at android.app.Activity.performResume(Activity.java:4544)
W/System.err( 3774): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2445)
W/System.err( 3774): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2483)
W/System.err( 3774): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1997)
W/System.err( 3774): at android.app.ActivityThread.access$600(ActivityThread.java:127)
W/System.err( 3774): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1158)
W/System.err( 3774): at android.os.Handler.dispatchMessage(Handler.java:99)
W/System.err( 3774): at android.os.Looper.loop(Looper.java:137)
W/System.err( 3774): at android.app.ActivityThread.main(ActivityThread.java:4517)
W/System.err( 3774): at java.lang.reflect.Method.invokeNative(Native Method)
W/System.err( 3774): at java.lang.reflect.Method.invoke(Method.java:511)
W/System.err( 3774): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:985)
W/System.err( 3774): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:752)
W/System.err( 3774): at dalvik.system.NativeStart.main(Native Method)
D/AndroidRuntime( 3774): Shutting down VM
W/dalvikvm( 3774): threadid=1: thread exiting with uncaught exception (group=0x40c361f8)
D/dalvikvm( 275): GC_CONCURRENT freed 1205K, 23% free 11889K/15367K, paused 2ms+4ms
E/AndroidRuntime( 3774): FATAL EXCEPTION: main
E/AndroidRuntime( 3774): java.lang.RuntimeException: Unable to resume activity {ca.halsafar.snesdroid/ca.halsafar.snesdroid.EmulatorActivity}: java.lang.NumberFormatException: Invalid int: "null"
E/AndroidRuntime( 3774): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2455)
E/AndroidRuntime( 3774): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2483)
E/AndroidRuntime( 3774): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1997)
E/AndroidRuntime( 3774): at android.app.ActivityThread.access$600(ActivityThread.java:127)
E/AndroidRuntime( 3774): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1158)
E/AndroidRuntime( 3774): at android.os.Handler.dispatchMessage(Handler.java:99)
E/AndroidRuntime( 3774): at android.os.Looper.loop(Looper.java:137)
E/AndroidRuntime( 3774): at android.app.ActivityThread.main(ActivityThread.java:4517)
E/AndroidRuntime( 3774): at java.lang.reflect.Method.invokeNative(Native Method)
E/AndroidRuntime( 3774): at java.lang.reflect.Method.invoke(Method.java:511)
E/AndroidRuntime( 3774): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:985)
E/AndroidRuntime( 3774): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:752)
E/AndroidRuntime( 3774): at dalvik.system.NativeStart.main(Native Method)
E/AndroidRuntime( 3774): Caused by: java.lang.NumberFormatException: Invalid int: "null"
E/AndroidRuntime( 3774): at java.lang.Integer.invalidInt(Integer.java:138)
E/AndroidRuntime( 3774): at java.lang.Integer.parseInt(Integer.java:355)
E/AndroidRuntime( 3774): at java.lang.Integer.parseInt(Integer.java:332)
E/AndroidRuntime( 3774): at java.lang.Integer.valueOf(Integer.java:490)
E/AndroidRuntime( 3774): at ca.halsafar.snesdroid.EmulatorActivity.onResume(EmulatorActivity.java:81)
E/AndroidRuntime( 3774): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1157)
E/AndroidRuntime( 3774): at android.app.Activity.performResume(Activity.java:4544)
E/AndroidRuntime( 3774): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2445)
E/AndroidRuntime( 3774): ... 12 more
I/SurfaceFlinger( 108): id=473(263) createSurface (1600x480),-1 flag=20000
I/SurfaceFlinger( 108): id=474(264) createSurface (800x960),-1 flag=20000
I/SurfaceFlinger( 108): id=475(265) createSurface (1600x480),-1 flag=20000
I/SurfaceFlinger( 108): id=476(266) createSurface (800x960),-1 flag=20000
W/ActivityManager( 186): Force finishing activity r.intent.getComponent().flattenToShortString()
E/android.os.Debug( 186): [email protected] > dumpstate -k -t -n -z -d -o /data/log/dumpstate_app_error
Yup, I agree. Looks like a few invalid service tags being applied forcibly here, immediately after the library (I think video driver hook). I know it can occur with any apps, though.
EDIT: I now remember. Few kernels like LH2 doesn't get along that well - I am using thegreatergood's LiteKernel R4.1, and it solved most of problems. What you are seeing could be kernel panic - whenever you see SNESDroid is attempting to eliminate its own VM which is otherwise invalid - at ths point the kernel freaks out.
Sent from my SGH-I927 using xda app-developers app
Dr. Mario said:
Yup, I agree. Looks like a few invalid service tags being applied forcibly here, immediately after the library (I think video driver hook). I know it can occur with any apps, though.
EDIT: I now remember. Few kernels like LH2 doesn't get along that well - I am using thegreatergood's LiteKernel R4.1, and it solved most of problems. What you are seeing could be kernel panic - whenever you see SNESDroid is attempting to eliminate its own VM which is otherwise invalid - at ths point the kernel freaks out.
Sent from my SGH-I927 using xda app-developers app
Click to expand...
Click to collapse
The kernel is still running though -- logcat is still responding (though not logging much) and I can open a shell. It's like the whole runtime dies and doesn't come back.
Hmm. It's like a can of worms. You're correct about kernel, though - as I see that the kernel is still commenting after everything crashes and burns.
EDIT: Did you try force restart the runtime? Getting curiouser and curiouser.
Sent from my SGH-I927 using xda app-developers app
Hello techy people,
I have bought XA2, unlocked bootloader and installed latest LOS 15 (30 Nov build). Installed Magisk, MicroG, Afwall, all worked well and today random reboots started to happen. Sometimes it happens when I play with location settings in maps app, sometimes when I use the messenger. I did a few logcats and all of them have the following bit:
12-02 39.242 12603 12689 D ConnectivityService: handleLingerComplete for NetworkAgentInfo [MOBILE (LTE) - 100]
12-02 39.258 12449 12488 W IptablesRestoreController: iptables-restore process 12453 terminated status=256
12-02 39.262 12449 12488 E Netd : failed to change iptables rule that sets incoming packet mark
12-02 39.262 12449 12488 E Netd : failed to change permission on interface rmnet_data0 of netId 100 from 0 to 1
12-02 39.266 12603 12689 E AndroidRuntime: *** FATAL EXCEPTION IN SYSTEM PROCESS: ConnectivityServiceThread
12-02 39.266 12603 12689 E AndroidRuntime: java.lang.IllegalStateException: command '67 network permission network set NETWORK 100' failed with '400 67 setPermissionForNetworks() failed (Remote I/O error)'
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.NetworkManagementService.setNetworkPermission(NetworkManagementService.java:2707)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.ConnectivityService.updateCapabilities(ConnectivityService.java:4708)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.ConnectivityService.handleLingerComplete(ConnectivityService.java:4879)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.ConnectivityService.-wrap9(Unknown Source:0)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.ConnectivityService$NetworkStateTrackerHandler.maybeHandleNetworkAgentInfoMessage(ConnectivityService.java:2213)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.ConnectivityService$NetworkStateTrackerHandler.handleMessage(ConnectivityService.java:2225)
12-02 39.266 12603 12689 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.internal.util.WakeupMessage.onAlarm(WakeupMessage.java:111)
12-02 39.266 12603 12689 E AndroidRuntime: at android.app.AlarmManager$ListenerWrapper.run(AlarmManager.java:243)
12-02 39.266 12603 12689 E AndroidRuntime: at android.os.Handler.handleCallback(Handler.java:790)
12-02 39.266 12603 12689 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:99)
12-02 39.266 12603 12689 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
12-02 39.266 12603 12689 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:65)
12-02 39.266 12603 12689 E AndroidRuntime: Caused by: com.android.server.NativeDaemonConnector$NativeDaemonFailureException: command '67 network permission network set NETWORK 100' failed with '400 67 setPermissionForNetworks() failed (Remote I/O error)'
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.NativeDaemonConnector.executeForList(NativeDaemonConnector.java:505)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.NativeDaemonConnector.execute(NativeDaemonConnector.java:401)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.NativeDaemonConnector.execute(NativeDaemonConnector.java:396)
12-02 39.266 12603 12689 E AndroidRuntime: at com.android.server.NetworkManagementService.setNetworkPermission(NetworkManagementService.java:2702)
12-02 39.266 12603 12689 E AndroidRuntime: ... 12 more
12-02 39.284 12603 12689 I Process : Sending signal. PID: 12603 SIG: 9
12-02 39.440 889 889 I adbd : Framework disconnect
12-02 39.445 859 859 I lowmemorykiller: ActivityManager disconnected
12-02 39.445 859 859 I lowmemorykiller: Closing Activity Manager data connection
12-02 39.446 924 924 E LocSvc_GnssInterface: serviceDied] service died. cookie: 0, who: 0x70de233c20
12-02 39.447 924 924 E LocSvc_APIClientBase: locAPIStopTracking:339] invalid session: 0.
12-02 39.447 924 924 E GnssHal_GnssGeofencing: serviceDied] service died. cookie: 0, who: 0x70de233fe0
12-02 39.447 924 924 E LocSvc_GnssNiInterface: serviceDied] service died. cookie: 0, who: 0x70de2b3020
12-02 39.451 12727 12744 W Sensors : sensorservice died [0x722207c3e0]
12-02 39.451 598 598 D SurfaceFlinger: Set power mode=2, type=0 flinger=0x750ae5f000
12-02 39.451 575 575 I ServiceManager: service 'launcherapps' died
12-02 39.452 14342 14420 W Sensors : sensorservice died [0xe6b374c0]
12-02 39.452 575 575 I ServiceManager: service 'media_projection' died
12-02 39.452 575 575 I ServiceManager: service 'media.camera.proxy' died
12-02 39.453 575 575 I ServiceManager: service 'autofill' died
12-02 39.453 575 575 I ServiceManager: service 'imms' died
12-02 39.453 575 575 I ServiceManager: service 'profile' died
12-02 39.454 575 575 I ServiceManager: service 'usb' died
12-02 39.454 575 575 I ServiceManager: service 'serial' died
12-02 39.455 575 575 I ServiceManager: service 'hardware_properties' died
12-02 39.457 12445 12445 E Zygote : Exit zygote because system server (12603) has terminated
Click to expand...
Click to collapse
I understand that bootloops are caused by setPermissionForNetworks() but not sure how to fix it.
Any help would be appreciated.
All sorted, many thanks
pupsidze said:
All sorted, many thanks
Click to expand...
Click to collapse
How did you fix it?
Hi all,
I have a very strange issue with my Pixel 6 Pro. Not rooted and original Android 13 firmware. The phone reboots whenever I enable the physical SIM or eSim. Then it shows me a screen to reboot or do a factory reset.
If I select the reboot option and keep the SIM enabled, it reboots, loads the UI and whenever the Sim is connected, it reboots again. This keeps going on forever.
After a reboot, when I quickly go to the menu and disable the sim, it will restart one more time and stop restarting after that since the sim is disabled.
Recently, I received the latest Android 13 Security Patch and issue started then (I was already on 13). I had the same issue also when I installed the Android 13 Beta firmware and I even created a bug on Android Beta issue tracker.
See: https://issuetracker.google.com/issues/236862868
Since it took some time before they responded, I went back to the stable 12 and updated to the stable 13 when it came out. I experienced no issues until the latest security patch.
Long story, but I'm just wondering, do you have any ideas what I can try more? Right now, I can't use any mobile services on this phone. Everything, including wifi works fine when the sim is disabled btw.
mrhnn said:
Hi all,
I have a very strange issue with my Pixel 6 Pro. Not rooted and original Android 13 firmware. The phone reboots whenever I enable the physical SIM or eSim. Then it shows me a screen to reboot or do a factory reset.
If I select the reboot option and keep the SIM enabled, it reboots, loads the UI and whenever the Sim is connected, it reboots again. This keeps going on forever.
After a reboot, when I quickly go to the menu and disable the sim, it will restart one more time and stop restarting after that since the sim is disabled.
Recently, I received the latest Android 13 Security Patch and issue started then (I was already on 13). I had the same issue also when I installed the Android 13 Beta firmware and I even created a bug on Android Beta issue tracker.
See: https://issuetracker.google.com/issues/236862868
Since it took some time before they responded, I went back to the stable 12 and updated to the stable 13 when it came out. I experienced no issues until the latest security patch.
Long story, but I'm just wondering, do you have any ideas what I can try more? Right now, I can't use any mobile services on this phone. Everything, including wifi works fine when the sim is disabled btw.
Click to expand...
Click to collapse
Did you buy it on eBay?
FoneWatcher said:
Did you buy it on eBay?
Click to expand...
Click to collapse
No, no. I bought it in the electronics store in Jan-22.
mrhnn said:
No, no. I bought it in the electronics store in Jan-22.
Click to expand...
Click to collapse
I've never used eSIM, but, I looked around & found this:
How to use dual SIMs on your Google Pixel phone - Pixel Phone Help
New to Pixel? Use our setup guide If you have a Pixel 3a or later Pixel phone, you can use two
support.google.com
Namely, have you checked/verified that your carrier(s) allow for Dual-Sim?
Other than that, my only guess is that the phone is SIM locked, but, if you bought it new & the phone is paid off, that can be ruled out.
Thank you. The phone was completely working fine with both eSim as well as with physical SIM.
Right now, it doesn't even matter which sim i choose / enable. Both ways it reboots.
For example: I disable and delete eSim completely and just put in the sim card, phone reboots after connecting to the carrier.
Seems to be an issue with some services on the phone.
I have a logcat from previous error (back in June when i had Android 13 Beta). I will try to get a new logcat with current stable version
Here you can see some fatal errors regarding com.shannon.qualifiednetworksservice
06-23 09:50:38.876 2877 3331 D CellBroadcastConfigService: mAlwaysOn is set to true, enable the range: 4370:4370
06-23 09:50:38.876 2358 2358 I VvmSimStateTracker: android.intent.action.SIM_STATE_CHANGED
06-23 09:50:38.878 3308 3326 E AndroidRuntime: FATAL EXCEPTION: QualifiedNetworksService
06-23 09:50:38.878 3308 3326 E AndroidRuntime: Process: com.shannon.qualifiednetworksservice, PID: 3308
06-23 09:50:38.878 3308 3326 E AndroidRuntime: java.lang.IllegalArgumentException: Source access networks contains unknown. "source=geran|utran|eutran|ngran|iwlan, target=geran|utran|eutran|ngran|iwlan, type=disallowed, capabilities=eims|mms|xcap|cbs"
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.android.internal.telephony.data.DataNetworkController$HandoverRule.<init>(DataNetworkController.java:717)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ConfigurationManager.updateCarrierConfigInfo(ConfigurationManager.java:229)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ConfigurationManager.<init>(ConfigurationManager.java:78)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ShannonQualifiedNetworksService$ShannonNetworkAvailabilityProvider.<init>(ShannonQualifiedNetworksService.java:133)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ShannonQualifiedNetworksService.onCreateNetworkAvailabilityProvider(ShannonQualifiedNetworksService.java:207)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.telephony.data.QualifiedNetworksService$QualifiedNetworksServiceHandler.handleMessage(QualifiedNetworksService.java:222)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
06-23 09:50:38.880 1744 2497 D CompatibilityChangeReporter: Compat change id reported: 184323934; UID 1000; state: ENABLED
06-23 09:50:38.882 1744 3335 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
06-23 09:50:38.882 1744 3306 W ActivityManager: Process com.shannon.qualifiednetworksservice has crashed too many times, killing! Reason: crashed quickly
06-23 09:50:38.883 3308 3326 I Process : Sending signal. PID: 3308 SIG: 9
mrhnn said:
Thank you. The phone was completely working fine with both eSim as well as with physical SIM.
Right now, it doesn't even matter which sim i choose / enable. Both ways it reboots.
For example: I disable and delete eSim completely and just put in the sim card, phone reboots after connecting to the carrier.
Seems to be an issue with some services on the phone.
I have a logcat from previous error (back in June when i had Android 13 Beta). I will try to get a new logcat with current stable version
Here you can see some fatal errors regarding com.shannon.qualifiednetworksservice
06-23 09:50:38.876 2877 3331 D CellBroadcastConfigService: mAlwaysOn is set to true, enable the range: 4370:4370
06-23 09:50:38.876 2358 2358 I VvmSimStateTracker: android.intent.action.SIM_STATE_CHANGED
06-23 09:50:38.878 3308 3326 E AndroidRuntime: FATAL EXCEPTION: QualifiedNetworksService
06-23 09:50:38.878 3308 3326 E AndroidRuntime: Process: com.shannon.qualifiednetworksservice, PID: 3308
06-23 09:50:38.878 3308 3326 E AndroidRuntime: java.lang.IllegalArgumentException: Source access networks contains unknown. "source=geran|utran|eutran|ngran|iwlan, target=geran|utran|eutran|ngran|iwlan, type=disallowed, capabilities=eims|mms|xcap|cbs"
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.android.internal.telephony.data.DataNetworkController$HandoverRule.<init>(DataNetworkController.java:717)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ConfigurationManager.updateCarrierConfigInfo(ConfigurationManager.java:229)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ConfigurationManager.<init>(ConfigurationManager.java:78)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ShannonQualifiedNetworksService$ShannonNetworkAvailabilityProvider.<init>(ShannonQualifiedNetworksService.java:133)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at com.shannon.qualifiednetworksservice.ShannonQualifiedNetworksService.onCreateNetworkAvailabilityProvider(ShannonQualifiedNetworksService.java:207)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.telephony.data.QualifiedNetworksService$QualifiedNetworksServiceHandler.handleMessage(QualifiedNetworksService.java:222)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Looper.loopOnce(Looper.java:201)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.Looper.loop(Looper.java:288)
06-23 09:50:38.878 3308 3326 E AndroidRuntime: at android.os.HandlerThread.run(HandlerThread.java:67)
06-23 09:50:38.880 1744 2497 D CompatibilityChangeReporter: Compat change id reported: 184323934; UID 1000; state: ENABLED
06-23 09:50:38.882 1744 3335 I DropBoxManagerService: add tag=system_app_crash isTagEnabled=true flags=0x2
06-23 09:50:38.882 1744 3306 W ActivityManager: Process com.shannon.qualifiednetworksservice has crashed too many times, killing! Reason: crashed quickly
06-23 09:50:38.883 3308 3326 I Process : Sending signal. PID: 3308 SIG: 9
Click to expand...
Click to collapse
Hi,
I just curious to you solved or not this issue, beauce i have the same problem et its really interesting. I tried lots of things but not working
akbulut00 said:
Hi,
I just curious to you solved or not this issue, beauce i have the same problem et its really interesting. I tried lots of things but not working
Click to expand...
Click to collapse
Hi, yes I solved it by changing the phone language from Turkish to English.
Steps:
Turn on the phone and as soon as you see the menu, turn on airplane mode (disable all networking options)
Phone will reboot again but since airplane mode is active, phone services will not be activated
Once the phone stops rebooting, change the language to English.
Just to make sure, reboot the phone with the new language.
Turn off airplane mode
Let me know if this works for you as well!
mrhnn said:
Hi, yes I solved it by changing the phone language from Turkish to English.
Steps:
Turn on the phone and as soon as you see the menu, turn on airplane mode (disable all networking options)
Phone will reboot again but since airplane mode is active, phone services will not be activated
Once the phone stops rebooting, change the language to English.
Just to make sure, reboot the phone with the new language.
Turn off airplane mode
Let me know if this works for you as well!
Click to expand...
Click to collapse
i realized to not completed security update, now im installing it. I will try again after completed.
i ll tell you the resault.
akbulut00 said:
i realized to not completed security update, now im installing it. I will try again after completed.
i ll tell you the resault.
Click to expand...
Click to collapse
Dissolved. The problem was the incomplete update.
sagolasin yine de