There is no GPU work units on Android (yet). A few GPUs support OpenCL, but the problem is that
No boinc code to recognize them
No work units
And thats because two reasons, lots of smartphones would easily overheat, reason 1 , second one being that GPU units use the system RAM, and it would probably be less efficient to run in the GPU than to run it in 4 cores.