I thinkI'm not interested in using Alexa and wondering how to know if it is completely disabled and not constantly listening?
Also after unlock, is there a list/guide somewhere on how/what unnecessary background processes to disable and make the device more efficient?
amazon.speech.davs.davcservice
is the app that listens for Alexa requests (through Cube and remote). It is an extension of the actual Alexa app (com.amazon.vizzini).Because app functions and dependencies change over time, it's hard to make a concrete list. Disabling one app could cause another app to go haywire leading to high CPU usage and a slow down.
FireOS apps are mostly identical between FireTV models, so using one of the Stick lists as a template is ok. I would only disable a few apps at a time, reboot the Cube to make sure it still boots, and check the background processes to verify there are no obvious problems. If the Cube doesn't boot, use USB ADB to re-enable the apps.
Make use of
top
in adb, this program will show you all the running processes on the Cube, including RAM and CPU utilization. The Cube has 6 cores, so there is a total of 600%. Raven idles at ~520-540%, with ~60% dedicated to Alexa listening. I use the CPU temp as a crude way to quickly check for problems.
cat /sys/class/thermal/thermal_zone0/temp
Idle temp (520-540% CPU) is ~35000 (35C), playing 4k HDR video (400-450% CPU) is ~40000-48000 (40-48C). So something is obviously wrong if the temp is +55-60C, but
top
is a lot more informative.
Last edited: