Freezing and charging issues

Primary symptom: frozen OS
With either black screen or switched on screen, no feedback on any buttons or screen pushes, no feedback when being connected to charger

Other:

  • failed Threema update being downloaded remained for 1-2 months in notification area and even reboot didn’t help to remove, of course removed after OS reinstallation
  • System seems often but not always to reset Mobile connections upfront as PIN requests appear to happen
  • Seems to be more stable if only on Wifi and mobile connections switched off

Running Fairphone 1 AOSP (no gApps)
essential Apps: Threema (>500MB backup file), k9 mail, DAVdroid, 76 other apps from froid repository
Storage: 128GB SDcard (~80GB free), 32GB before
Incident History: exchanged battery due to swelling battery issue in 2014
Setup running stable for more than 6months (after SDcard upgrade)

Actions: Take battery out and after a while back in
Result: Device seems to be bricked, power button doesn’t work
Action: Remove two SIMs and SDcard (this is certainly wears contacts down as well)
Result: Sometimes OS boots, sometimes not
Action: Wait unknown amount of time, sometimes 10 min, sometimes 24hrs
Result: OS loads, this behaviour occurs only after freezes, when being properly shutdown switching on works properly


Chronologic Testing:

Thesis: USB connector broken as charging didn’t work in the end though OS was reporting that Battery has been charged 100% (though very slowly)
Action: External flexible battery charger, Magnetic USB cable, Clean USB connector, Tear down and check USB connector, Pins where down on the bottom pushed them a little bit up
Result: As even data connections worked with magnetic USB connector i assume charging battery works as well, unsure which of these actions helped actually, there was lot of dust in USB connector, where as USB cable itself can be wiggled a little in the socket the USB connector itself seems to be tight.

Thesis: Battery broken
Action: New battery ordered, meanwhile device couldn’t be started at all
Result: gained temporarily more reliable behaviour which vanished, remains now at least one freeze per day, old battery actually seems to be dead

Thesis: OS broken
Action: OS factory reset
Result: Faster OS, first freeze during Threema backup restore (500MB) and a received call (other essential Apps where installed as well), Threema reinstallation and restore only on Wifi successful but freezing still happens

Thesis: Threema occupies too big amount of RAM
Action: Delete Threema history
Result: unchanged

Thesis: Hardware broken
Action: Factory Automatic Self Test
Result: Test reports faulty Hardware like malfunctioning Camera (but works obviously), i assume that the output is not useful…

Thesis: 128 GB SD card sends OS in loop
Action: replace with 32 GB, reinstall OS, no Threema, just k9mail fdroid, davdroid, meanwhile new battery seemed to be completely discharged as switch on was possible with old battery and new is now in external charger for >2hrs,
Result: not yet frozen but mobile connection resets experienced several times with even Wifi being down
–> Logcat result for this(removed processes as they seem to be mail related D/libc-netbsd, E/NativeCrypto,
E/k9) look further down

–> Update: After one stable day frozen again, unfortunately it is hard to get a log for this --> next step, once it can be switched on, SAFE MODE

Current assumptions: There are two issues

  1. Batteries not charging though OS is telling so and data exchange is possible without any experienced data corruption (weird) --> Can this actually be true?
  2. Original reason for freeze unclear. I ruled out Apps, oversized and officially unsupported SD card and corrupted OS. It remains SIM card connectors? Or maybe a side effect to issue 1 as power supply might be instable?

Any remarks would be highly appreciated on how to debug from here on or whether logcat is already giving a clue where to look further

Thanks in advance

kemrit


[details=logcat output during losing mobile connection, incomplete due to text restrictions]E/CellLocation( 672): create GsmCellLocation
E/FWKEXT ( 672): Enter GetCurrentOP
E/hwcomposer_v1.0( 132): [WKR] Timed out waiting for FrameSyncThread…
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(0)( 5326): md_fsd Ver:v1.00
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(1)( 5326): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5332): mSockListenId ok
E/MDLOGGER_CTRL( 5332): select timeout
E/WifiStateMachine( 672): Connection lost, restart supplicant
E/cutils ( 5383): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5383): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5383): to chown(/storage/emulated/0/Android, 0, 0)E/CellLocation( 672): create GsmCellLocation
E/CellLocation( 672): create GsmCellLocation
E/cutils ( 5383): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/Tethering( 672): attempting to remove unknown iface (p2p0), ignoring
E/NetdConnector( 672): NDC Command {59 interface clearaddrs wlan0} took too long (7078ms)
E/WifiStateMachine( 672): Error! unhandled message{ what=131245 when=-9ms target=Handler (com.android.internal.util.StateMachine$SmHandler) {41a14240} }
E/ConnectivityService( 672): Exception trying to remove a route: java.lang.IllegalStateException: command ‘61 interface route remove wlan0 default 192.168.178.1 32 0.0.0.0’ failed with '400 61 Failed to remove route from default table (No such process)'
E/ConnectivityService( 672): Exception trying to remove a route: java.lang.IllegalStateException: command ‘62 interface route remove wlan0 default 0.0.0.0 0 192.168.178.1’ failed with '400 62 Failed to remove route from default table (No such process)'
E/Tethering( 672): attempting to remove unknown iface (wlan0), ignoring
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/ccci_fsd(0)( 5443): md_fsd Ver:v1.00
E/ccci_fsd(1)( 5443): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5447): mSockListenId ok
E/MDLOGGER_CTRL( 5447): select timeout
I/A3M ( 672): shaderprogram.cpp; ShaderProgramCache; 176; Shader program binaries are supported.
I/A3M ( 672): shaderprogramloader.cpp; ShaderProgramLoader; 266; Shader program binary caching is enabled.
E/FWKEXT ( 672): Enter GetCurrentOP
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/hwcomposer_v1.0( 132): [WKR] Timed out waiting for FrameSyncThread…
E/cutils ( 5557): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5557): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5557): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5557): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/Fence ( 840): dequeueBuffer_DEPRECATED: fence 54 didn’t signal in 300 ms
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 247 didn’t signal in 300 ms
E/CellLocation( 672): create GsmCellLocation
E/cutils ( 5585): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5585): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5585): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5585): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 247 didn’t signal in 300 ms
E/cutils ( 5603): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5603): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5603): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5603): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/cutils ( 5622): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5622): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5622): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5622): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/cutils ( 5646): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5646): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5646): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5646): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(0)( 5680): md_fsd Ver:v1.00
E/ccci_fsd(1)( 5680): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5682): mSockListenId ok
E/MDLOGGER_CTRL( 5682): select timeout
I/A3M ( 672): shaderprogram.cpp; ShaderProgramCache; 176; Shader program binaries are supported.
I/A3M ( 672): shaderprogramloader.cpp; ShaderProgramLoader; 266; Shader program binary caching is enabled.
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 268 didn’t signal in 300 ms
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 268 didn’t signal in 300 ms
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/cutils ( 5745): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 5745): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 5745): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 5745): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 263 didn’t signal in 300 ms
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 263 didn’t signal in 300 ms
E/CellLocation( 672): create GsmCellLocation
E/Fence ( 672): dequeueBuffer_DEPRECATED: fence 263 didn’t signal in 300 ms
E/NativeDaemonConnector.ResponseQueue( 672): Timeout waiting for response
E/NetdConnector( 672): timed-out waiting for response to 65 softap fwreload wlan0 STA
E/WifiStateMachine( 672): Failed to reload STA firmware java.lang.IllegalStateException: command ‘65 softap fwreload wlan0 STA’ failed with 'null’
E/ccci_fsd(0)( 5810): md_fsd Ver:v1.00
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(1)( 5810): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5812): mSockListenId ok
E/MDLOGGER_CTRL( 5812): select timeout
E/hwcomposer_v1.0( 132): [WKR] Timed out waiting for FrameSyncThread…
I/A3M ( 672): shaderprogram.cpp; ShaderProgramCache; 176; Shader program binaries are supported.
I/A3M ( 672): shaderprogramloader.cpp; ShaderProgramLoader; 266; Shader program binary caching is enabled.
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/ccci_fsd(0)( 5900): md_fsd Ver:v1.00
E/ccci_fsd(1)( 5900): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5906): mSockListenId ok
E/MDLOGGER_CTRL( 5906): select timeout
E/ ( 136): AudioCloseDumpPCMFile file== NULL
E/ccci_fsd(0)( 5979): md_fsd Ver:v1.00
E/ccci_fsd(1)( 5979): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 5981): mSockListenId ok
E/MDLOGGER_CTRL( 5981): select timeout
E/ ( 136): AudioCloseDumpPCMFile file== NULL
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onStop(LogActivity.java:211)
I/System ( 4625): at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1211)
I/System ( 4625): at android.app.Activity.performStop(Activity.java:5264)
I/System ( 4625): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3301)
I/System ( 4625): at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3357)
I/System ( 4625): at android.app.ActivityThread.access$900(ActivityThread.java:156)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)
I/System ( 4625): at java.lang.reflect.Method.invokeNative(Native Method)
I/System ( 4625): at java.lang.reflect.Method.invoke(Method.java:511)
I/System ( 4625): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
I/System ( 4625): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
I/System ( 4625): at dalvik.system.NativeStart.main(Native Method)
E/WifiService( 672): Invoking mWifiStateMachine.setWifiEnabled
E/CellLocation( 672): create GsmCellLocation
E/NativeDaemonConnector.ResponseQueue( 672): Timeout waiting for response
E/NetdConnector( 672): timed-out waiting for response to 66 bandwidth setglobalalert 2097152
E/cutils ( 6069): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 6069): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 6069): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 6069): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(0)( 6102): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6102): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6105): mSockListenId ok
E/MDLOGGER_CTRL( 6105): select timeout
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.start(LogCat.java:112)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.reset(LogActivity.java:240)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.init(LogActivity.java:188)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onResume(LogActivity.java:196)
I/System ( 4625): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1190)
I/System ( 4625): at android.app.Activity.performResume(Activity.java:5200)
I/System ( 4625): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2886)
I/System ( 4625): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2928)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)
I/System ( 4625): at java.lang.reflect.Method.invokeNative(Native Method)
I/System ( 4625): at java.lang.reflect.Method.invoke(Method.java:511)
I/System ( 4625): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
I/System ( 4625): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
I/System ( 4625): at dalvik.system.NativeStart.main(Native Method)
E/CellLocation( 672): create GsmCellLocation
E/NativeDaemonConnector.ResponseQueue( 672): Timeout waiting for response
E/NetdConnector( 672): timed-out waiting for response to 67 interface getcfg wlan0
E/WifiStateMachine( 672): Unable to change interface settings: java.lang.IllegalStateException: command ‘67 interface getcfg wlan0’ failed with 'null’
E/wpa_supplicant( 6240): Add randomness: count=1 entropy=0
E/wpa_supplicant( 6240): nl80211: Could not configure driver to use managed mode
E/wpa_supplicant( 6240): Could not read interface wlan0 flags: No such device
E/wpa_supplicant( 6240): wlan0: Failed to initialize driver interface
E/wpa_supplicant( 6240): Skip to initialize Wi-Fi Display
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/CellLocation( 672): create GsmCellLocation
E/ccci_fsd(0)( 6264): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6264): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6266): mSockListenId ok
E/MDLOGGER_CTRL( 6266): select timeout
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/cutils ( 6321): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 6321): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 6321): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 6321): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/ccci_fsd(0)( 6353): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6353): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6355): mSockListenId ok
E/MDLOGGER_CTRL( 6355): select timeout
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/ccci_fsd(0)( 6425): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6425): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6427): mSockListenId ok
E/MDLOGGER_CTRL( 6427): select timeout
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/WifiStateMachine( 672): Failed to setup control channel, restart supplicant
E/ccci_fsd(0)( 6495): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6495): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6497): mSockListenId ok
E/MDLOGGER_CTRL( 6497): select timeout
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onStop(LogActivity.java:211)
I/System ( 4625): at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1211)
I/System ( 4625): at android.app.Activity.performStop(Activity.java:5264)
I/System ( 4625): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3301)
I/System ( 4625): at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3357)
I/System ( 4625): at android.app.ActivityThread.access$900(ActivityThread.java:156)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)
I/System ( 4625): at java.lang.reflect.Method.invokeNative(Native Method)
I/System ( 4625): at java.lang.reflect.Method.invoke(Method.java:511)
I/System ( 4625): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
I/System ( 4625): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
I/System ( 4625): at dalvik.system.NativeStart.main(Native Method)
E/WifiService( 672): Invoking mWifiStateMachine.setWifiEnabled
E/ccci_fsd(0)( 6587): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6587): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6589): mSockListenId ok
E/MDLOGGER_CTRL( 6589): select timeout
E/cutils ( 6635): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 6635): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 6635): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 6635): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/ccci_fsd(0)( 6665): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6665): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/ActivityManager( 672): writeStringToFile error: /sys/kernel/debug/tracing/tracing_on java.io.FileNotFoundException: /sys/kernel/debug/tracing/tracing_on: open failed: ENOENT (No such file or directory)
E/ActivityManager( 672): writeStringToFile error: /sys/kernel/debug/binder/transaction_log_enable java.io.FileNotFoundException: /sys/kernel/debug/binder/transaction_log_enable: open failed: ENOENT (No such file or directory)
E/MDLOGGER_CTRL( 6667): mSockListenId ok
E/MDLOGGER_CTRL( 6667): select timeout
E/ANRManager( 672): ANR in com.android.settings (com.android.settings/.SubSettings)
E/ANRManager( 672): Reason: keyDispatchingTimedOut
E/ANRManager( 672): Load: 10.92 / 10.42 / 9.55
E/ANRManager( 672): Android time :[2017-01-10 22:20:57.191] [2827.784]
E/ANRManager( 672): CPU usage from 8631ms to 683ms ago:
E/ANRManager( 672): 9.5% 672/system_server: 6.6% user + 2.8% kernel / faults: 348 minor
E/ANRManager( 672): 4% 900/com.android.phone: 3.1% user + 0.8% kernel / faults: 166 minor
E/ANRManager( 672): 2.8% 840/com.android.systemui: 2.3% user + 0.5% kernel / faults: 279 minor
E/ANRManager( 672): 2.3% 132/surfaceflinger: 1.6% user + 0.7% kernel / faults: 13 minor
E/ANRManager( 672): 0.8% 6052/kworker/0:4: 0% user + 0.8% kernel
E/ANRManager( 672): 0.2% 57/bat_thread_kthr: 0% user + 0.2% kernel
E/ANRManager( 672): 0.3% 63/disp_config_upd: 0% user + 0.3% kernel
E/ANRManager( 672): 0.2% 1//init: 0.1% user + 0.1% kernel / faults: 23 minor
E/ANRManager( 672): 0.2% 64/mmcqd/0: 0% user + 0.2% kernel
E/ANRManager( 672): 0.2% 73/mtk-tpd: 0% user + 0.2% kernel
E/ANRManager( 672): 0.2% 117/servicemanager: 0% user + 0.2% kernel
E/ANRManager( 672): 0.2% 4109/com.android.contacts: 0.1% user + 0.1% kernel / faults: 41 minor
E/ANRManager( 672): 0% 50/binder_watchdog: 0% user + 0% kernel
E/ANRManager( 672): 0% 89/jbd2/mmcblk0p7-: 0% user + 0% kernel
E/ANRManager( 672): 0% 122/ccci_mdinit: 0% user + 0% kernel
E/ANRManager( 672): 0% 133/zygote: 0% user + 0% kernel / faults: 65 minor
E/ANRManager( 672): 0% 913/com.android.inputmethod.latin: 0% user + 0% kernel / faults: 5 minor
E/ANRManager( 672): 0.1% 935/android.process.acore: 0.1% user + 0% kernel / faults: 20 minor
E/ANRManager( 672): 0% 1021/com.android.location.fused: 0% user + 0% kernel / faults: 26 minor
E/ANRManager( 672): 0% 1493/com.android.gallery3d: 0% user + 0% kernel / faults: 26 minor
E/ANRManager( 672): 0.1% 2221/com.android.settings: 0% user + 0.1% kernel
E/ANRManager( 672): 0% 2291/com.mediatek.filemanager: 0% user + 0% kernel / faults: 23 minor
E/ANRManager( 672): 0% 2377/com.svox.pico: 0% user + 0% kernel / faults: 19 minor
E/ANRManager( 672): 0% 2779/org.fdroid.fdroid: 0% user + 0% kernel / faults: 21 minor
E/ANRManager( 672): 0% 3384/logcat: 0% user + 0% kernel
E/ANRManager( 672): 0.1% 3517/kworker/u:1: 0% user + 0.1% kernel
E/ANRManager( 672): 0% 4312/com.fsck.k9: 0% user + 0% kernel / faults: 17 minor
E/ANRManager( 672): 0% 4580/com.android.keychain: 0% user + 0% kernel / faults: 23 minor
E/ANRManager( 672): 0% 4661/com.android.settings:superuser: 0% user + 0% kernel / faults: 27 minor
E/ANRManager( 672): 0.1% 4898/kworker/0:0: 0% user + 0.1% kernel
E/ANRManager( 672): 0% 5622/com.android.mms: 0% user + 0% kernel / faults: 16 minor
E/ANRManager( 672): 0% 5646/com.mediatek.schpwronoff: 0% user + 0% kernel / faults: 43 minor
E/ANRManager( 672): +0% 6587/ccci_fsd: 0% user + 0% kernel
E/ANRManager( 672): +0% 6588/gsm0710muxd: 0% user + 0% kernel
E/ANRManager( 672): +0% 6589/mdlogger: 0% user + 0% kernel
E/ANRManager( 672): +0% 6608/rild: 0% user + 0% kernel
E/ANRManager( 672): +0% 6635/com.mediatek.mtklogger: 0% user + 0% kernel
E/ANRManager( 672): 6.5% TOTAL: 3.9% user + 2.2% kernel + 0.2% iowait + 0% softirq
E/ActivityManager( 672): get crashInfo fail.
E/NativeDaemonConnector.ResponseQueue( 672): Timeout waiting for response
E/NetdConnector( 672): timed-out waiting for response to 68 softap fwreload wlan0 STA
E/WifiStateMachine( 672): Failed to reload STA firmware java.lang.IllegalStateException: command ‘68 softap fwreload wlan0 STA’ failed with 'null’
E/ccci_fsd(0)( 6742): md_fsd Ver:v1.00
E/ccci_fsd(1)( 6742): IsReadOnly: [error]fail on file: /data/nvram/md/FAT3149C88D.log
E/MDLOGGER_CTRL( 6744): mSockListenId ok
E/MDLOGGER_CTRL( 6744): select timeout
E/cutils ( 6801): to chown(/mnt/shell/emulated/0, 0, 0)
E/cutils ( 6801): to chown(/mnt/shell/emulated/obb, 0, 0)
E/cutils ( 6801): to chown(/storage/emulated/0/Android, 0, 0)
E/cutils ( 6801): to chown(/storage/emulated/0/Android/obb, 0, 0)
E/VoldCmdListener( 118): CommandListener::VolumeCmd::runCommand --> shared
E/MountService( 672): Failed to read response to volume shared /storage/emulated/0 ums
E/VoldCmdListener( 118): CommandListener::VolumeCmd::runCommand --> shared
E/CellLocation( 672): create GsmCellLocation
E/VoldCmdListener( 118): CommandListener::VolumeCmd::runCommand --> shared
E/MountService( 672): Failed to read response to volume shared /storage/emulated/0 ums
E/CellLocation( 672): create GsmCellLocation
E/NativeDaemonConnector.ResponseQueue( 672): Timeout waiting for response
E/NetdConnector( 672): timed-out waiting for response to 69 interface getcfg wlan0
E/WifiStateMachine( 672): Unable to change interface settings: java.lang.IllegalStateException: command ‘69 interface getcfg wlan0’ failed with 'null’
E/wpa_supplicant( 6858): Add randomness: count=1 entropy=0
E/wpa_supplicant( 6858): nl80211: Could not configure driver to use managed mode
E/wpa_supplicant( 6858): Could not read interface wlan0 flags: No such device
E/wpa_supplicant( 6858): wlan0: Failed to initialize driver interface
E/wpa_supplicant( 6858): Skip to initialize Wi-Fi Display
E/WifiCommon( 672): [wlan0]wifi_connect_to_supplicant Failed!!
E/WifiStateMachine( 672): Failed to setup control channel, restart supplicant
E/FWKEXT ( 672): Enter GetCurrentOP
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.start(LogCat.java:112)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.reset(LogActivity.java:240)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.init(LogActivity.java:188)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onResume(LogActivity.java:196)
I/System ( 4625): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1190)
I/System ( 4625): at android.app.Activity.performResume(Activity.java:5200)
I/System ( 4625): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2886)
I/System ( 4625): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2928)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)
I/System ( 4625): at java.lang.reflect.Method.invokeNative(Native Method)
I/System ( 4625): at java.lang.reflect.Method.invoke(Method.java:511)
I/System ( 4625): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
I/System ( 4625): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
I/System ( 4625): at dalvik.system.NativeStart.main(Native Method)
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onStop(LogActivity.java:211)
I/System ( 4625): at android.app.Instrumentation.callActivityOnStop(Instrumentation.java:1211)
I/System ( 4625): at android.app.Activity.performStop(Activity.java:5264)
I/System ( 4625): at android.app.ActivityThread.performStopActivityInner(ActivityThread.java:3301)
I/System ( 4625): at android.app.ActivityThread.handleStopActivity(ActivityThread.java:3357)
I/System ( 4625): at android.app.ActivityThread.access$900(ActivityThread.java:156)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1367)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)
I/System ( 4625): at java.lang.reflect.Method.invokeNative(Native Method)
I/System ( 4625): at java.lang.reflect.Method.invoke(Method.java:511)
I/System ( 4625): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:833)
I/System ( 4625): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
I/System ( 4625): at dalvik.system.NativeStart.main(Native Method)
I/System ( 4625): libcore.io.ErrnoException: kill failed: EPERM (Operation not permitted)
I/System ( 4625): at libcore.io.Posix.kill(Native Method)
I/System ( 4625): at libcore.io.ForwardingOs.kill(ForwardingOs.java:81)
I/System ( 4625): at java.lang.ProcessManager$ProcessImpl.destroy(ProcessManager.java:260)
I/System ( 4625): at eu.chainfire.libsuperuser.Shell$Interactive.kill(Shell.java:1611)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.stop(LogCat.java:162)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogCat.start(LogCat.java:112)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.reset(LogActivity.java:240)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.init(LogActivity.java:188)
I/System ( 4625): at rs.pedjaapps.alogcatroot.app.LogActivity.onResume(LogActivity.java:196)
I/System ( 4625): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1190)
I/System ( 4625): at android.app.Activity.performResume(Activity.java:5200)
I/System ( 4625): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2886)
I/System ( 4625): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2928)
I/System ( 4625): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1382)
I/System ( 4625): at android.os.Handler.dispatchMessage(Handler.java:99)
I/System ( 4625): at android.os.Looper.loop(Looper.java:153)
I/System ( 4625): at android.app.ActivityThread.main(ActivityThread.java:5299)[/details]

1 Like

You could use your FP1 in safe mode for a while so as to rule out any third-party apps you mentioned:

Edit: Make a backup with Titanium Backup, at least backup the accounts, in case this happens (also for FP1). @YtvwlD saved me because he suggested to restore my Titanium Backup accounts backup.

1 Like

I can’t really help you other than recommending the usual things (take out any cards, clear cache, delete data, reinstall system - in this order).

I haven’t seen anything unusual in the logcat.
The stacktraces of rs.pedjaapps.alogcatroot.app.LogCat are a bit annoying but I don’t think they are really causing problems.

But I’m very impressed by the research you’ve already done. :+1:

Thanks a lot Stefan, i will give that next a try!

Thanks for your feedback YtvwlD! I will ensure for the Safe Mode test to keep this order before, it might have been that i have mixed the steps a little bit for the other test scenarios.

uff - after my last entry i couldn’t switch on my fairphone anymore. Right now it did. No SIM cards in, just SDcard and now logcatting by USB cable. I dare not switching it off… Maybe the switch? But how to test that?

I recently experienced the unresponsiveness for the first time.
It was when I used a cheap power supply that came with another product.
Cord was the same, but I noticed a difference:
When charging with the cheap unit it showed under details “charging with alternating current” (more specific it is "Laden mit Wechselstrom)
When I charge it with a better outlet it shows “charging with power supply” (“Laden über Netzteil”) and I have no problems using it while it charges.

(to show the details tap on the battery, the line I referred to is above the graph for battery charge / time)

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.