Xperia x10 mini で利用していたときは、2日くらい電池が持ったのに、DesireHD で利用すると5時間と持たない。
その対策でBluetooth関係の設定ファイルを眺めてみた。
-DesireHD CyanogenMod6,7(/system/etc/bluetooth)
+Xperia x10 mini 2.1(/system/etc/bluez)
audio.conf
-# Do not require master role for incoming connections
-Master=false
+# Switch to master role for incoming connections (defaults to true)
+#Master=true
main.conf
-DiscoverSchedulerInterval = 0
+DiscoverSchedulerInterval = 20
-# The link policy for connections. By default it's set to 15(0x000f) which is
-# a bitwise OR of role switch(0x0001), hold mode(0x0002), sniff mode(0x0004)
-# and park state(0x0008) are all enabled. However, some devices have
-# connection stability issue or fail to setup SCO when the link is in park
-# state, which requires park state bit cleared.
-DefaultLinkPolicy = 7
現状、main.conf のみをDesireHD CyanogenMod7 に反映して、だいたい12時間くらい持つようになった。
main.conf
+DiscoverSchedulerInterval = 20
+DefaultLinkPolicy = 15