MIUI Android – Tasker Volume interaction problems

2011, Nov 29    

Having recently started putting community rom’s onto my Motorola Defy (tinkered with CyanogenMod and LiquidArc), I got a bit fed up with the LiquidArc rom and fancied a change; Queue the MIUI android rom.

I’m not going to go into the virtues of the rom, but needless to say it’s put my ICS angst on hold.

One issue i did come across was that Tasker wasn’t quite working correctly.  Whenever it came to change the system volumes the correct changes never got applied.  After googling it, there’s a few suggestions to change the “Third Party Access” setting in the call settings.  However in version 1.11.18 this setting doesn’t appear.

The correct solution is that the version of Superuser in the rom is particularly keen to deny the AllowPhone state permission.  All of the other versions of superuser that i’ve seen only control access to applications that specifically request root access.  This version doesn’t seem to have that limitation.Explicitly allowing Tasker to “Monitor Calls” means that it’ll once again be able to control the volumes.