Power & Source of Big Ideas

Problems with BT, and CEC under AndroidTV12

Moderators: chensy, FATechsupport

I have problems with BT crashing after sleep. If I keep the device awake with the option in developer menu, there's no issue, until the box sleeps for the first time after which the bluetooth_manager is constantly crashing only to be restarted every few minutes.

It doesn't matter if I use a PCI RTL8822CE or a usb dongle, the result is exactly the same.

I also have a problem with CEC Volume, being... If I turn on the option to send CEC Volume commands to an amplifier, it does quite literally nothing. The remotes volume control continues to control the system volume slider and never sends CEC commands.

I've tried a few things to see if I could get it working, but I couldn't find anything for either issue that a build.prop statement seemed to help.

If anyone can give me a hint here, I'd love to get these issues sorted as that'd make this a awesome replacement to the Nvidia shield.

The potential is absolutely there; but I just don't know enough about modifying androidTV to figure it out (yet)
CEC volume control appears to still not be working on the 2024-08-19 image. Bummer.

Also, CEC power behaves strangely. I have the tvbox connected to Yamah AVR ,and AVR connected to a 4K projector. When I hit the power button on remote to wake up the box, the projector turns on but the AVR does not. (The AVR has HDMI passthru so it passes commands even while it's off.) I guess this might be an AVR issue instead, but it turns on OK when one of my other Android boxes wakes up.
d8e3a4d wrote:
I have problems with BT crashing after sleep. If I keep the device awake with the option in developer menu, there's no issue, planet clicker until the box sleeps for the first time after which the bluetooth_manager is constantly crashing only to be restarted every few minutes.

It doesn't matter if I use a PCI RTL8822CE or a usb dongle, the result is exactly the same.

I also have a problem with CEC Volume, being... If I turn on the option to send CEC Volume commands to an amplifier, geometry dash it does quite literally nothing. The remotes volume control continues to control the system volume slider and never sends CEC commands.

I've tried a few things to see if I could get it working, but I couldn't find anything for either issue that a build.prop statement seemed to help.

If anyone can give me a hint here, I'd love to get these issues sorted as that'd make this a awesome replacement to the Nvidia shield.

The potential is absolutely there; but I just don't know enough about modifying androidTV to figure it out (yet)



If the Bluetooth chip is in a low power state while sleeping and cannot be recovered, disable the chip's power saving features:
adb shell
su
echo "N" > /sys/module/bt_driver/parameters/enable_psm

(Replace `bt_driver` with the name of your Bluetooth driver/module)
Sounds like you're close to a solid setup—just need to fix those bugs! The Bluetooth crash after sleep seems like a common issue with that chipset. Maybe it's a driver or sleep mode conflict. For the CEC volume, double-check if your amp fully supports CEC, and maybe try a different HDMI cable or port. A firmware update might help, too.

Hope someone with more Android TV tweaking experience jumps in. The potential’s there—good luck!

Who is online

In total there are 4 users online :: 0 registered, 0 hidden and 4 guests (based on users active over the past 5 minutes)
Most users ever online was 5185 on Wed Jan 22, 2020 1:44 pm

Users browsing this forum: No registered users and 4 guests