Hey there,
I have an issue with my phone (about since a month, can’t tell exactly when it started).
I am not completely new, but also not an expert ![]()
I have Fairphone 3. I use /e/OS 3.2-a15-20251025540112-community-FP3
The issue is: the phone shows the restart screen (the e with the ball jumping up and down) for about 10-20 seconds about two or three times per hour. Sometimes more, sometimes less. I am not sure if it actually restarts, or does other things. It is just very annoying, because It interrupts me when I listen to podcasts or do other things on the phone. But everything (wifi and mobile network) works fine when phone is on.
As far as I can tell, it did not happen after an update or an installation of a certain app, but I am not 100% sure. What I know is, that I installed an update which was provided in between (e/OS/3.2) and nothing changed, the problem stayed the same as before.
Because I could not find any error message on the phone, I run adb logcat to look into the logs.
However, they are huge, and a bit difficult to make sense of it. I tried with AI to sort things and show me the most striking errors.
Those are the errors I got listed:
- Repeated Wi-Fi driver errors (WifiHAL:multiple times per second):
E WifiHAL : Invalid data received from driver
E dpm_run_callback(): wcnss_wlan_suspend_noirq+0x0/0x60 returns -1
E PM : Device a000000.qcom,wcnss-wlan failed to suspend noirq: error -1
2.Suspend/Resume loop
PM : suspend entry / suspend exit … repeated every few seconds
android.system.suspend-service: Unknown/empty wakeup reason
3. Vendor ATFWD Daemon Crash Loop
ATFWD-daemon: libminijail[…] blocked syscall: gettid
I init : Sending signal 9 to service ‘vendor.atfwd’
E init : process with updatable components ‘vendor.atfwd’ exited 4 times in 4 minutes
I flags_health_check: updatable crashing detected, resetting flags
What I tried already:
- restarting phone in recovery mode: problem did still occur
- Resetting the network settings on my phone: problem did still occur
- keeping the phone in airplane mode for about 30 mins: the log changes:
now this is repeatedly shown:
I init : starting service ‘vendor.atfwd’…
I init : … started service ‘vendor.atfwd’ has pid …
E init : process with updatable components ‘vendor.atfwd’ exited 4 times in 4 minutes
E ATFWD-daemon: libminijail[...] blocked syscall: gettid
I flags_health_check: ServerConfigurableFlagsReset updatable crashing detected, resetting flags.
Now I dont know what would make sense to do next. I would be happy if there would be a way that I won’t have to reset the whole system to factory settings or install the whole phone over again.
any suggestions?
Thanks a lot for the help!