What are you looking for?

Showing results for 
Search instead for 
Did you mean: 

Tab S5E Battery Drain

(Topic created on: 20-02-2023 04:47 PM)

I've had this tablet for about a year and I've noticed something draining my battery. I couldn't figure out which app it was. I ended up first uninstalling all of my apps together with airplane mode and samsung battery saving mode but there was still a constant drain, with screen on or off.

ADB can be useful for diagnosing, I quickly found there are two processes that show constant CPU usage, cnss-daemon and cdsprpcd using the TOP command. Both of these added together ends up using ~2 cores all the time, resulting in a non-stop drain, the two cores never downclock like they should. As they are system processes I cannot kill them and they do not show up in the generic android battery monitor.

ADB also gives me access to logcat which is where I found out more. These two processes are spamming over 120 lines of text PER SECOND. 


02-20 16:15:29.153 1169 1169 E cdsprpcd: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:2611: Error 0x200: apps_dev_init failed for domain 3, errno Connection refused
02-20 16:15:29.153 1169 1169 E cdsprpcd: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:2707: Error 0x200: open_dev (-1) failed for domain 3 (errno Connection refused)
02-20 16:15:29.153 1169 1169 E cdsprpcd: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:1215: Error 0x200: remote_handle_open failed for adsp_default_listener (errno Success)
02-20 16:15:29.154 1169 1169 I cdsprpcd: vendor/qcom/proprietary/adsprpc/src/rpcmem_android.c:191: rpcmem_deinit_internal: closed ION fd 5
02-20 16:15:29.154 1169 1169 I cdsprpcd: vendor/qcom/proprietary/adsprpc/src/fastrpc_apps_user.c:2756: fastrpc_apps_user_deinit done
02-20 16:15:29.158 1169 1169 E cdsprpcd: vendor/qcom/proprietary/adsprpc/src/cdsprpcd.c:47:cdsp daemon will restart after 100ms...
02-20 16:15:29.170 1188 1188 E cnss-daemon: Failed to get sock name Socket operation on non-socket


Take note of the line, "daemon will restart after 100ms", it is going in endless circles. This does not stop, not with airplane mode, screen off, battery saver or even a reset. This happens straight away after a reset, no user app or user activity causes this. this 

My Samsung A70 DOES NOT have these two processes consuming any resources at all as confirmed with ADB & TOP, the phone idles much closer to 780% compared to the S5E 650% (check the screenshots of TOP), my older Tab A 10.1 also DOES NOT have this problem. I found some people on XDA with the same problem, it must have been introduced by a recent update, solvable with root but I'm not interested in that. Again, this happens on a completely stock, untampered, reset S5E and not on any of my other samsung devices.

I'm not expecting a solution since users don't have the required permissions to kill a system service, I guess I was mostly wondering if any S5E owners experienced similar.



First Poster
Do I need to pay for this service?

No, it's free and open source. I'm still using it, no problems have occurred yet

- us3r