No, with "touch" I meant this:
http://www.jpct.net/jpct-ae/doc/com/threed/jpct/Object3D.html#touch()...but I guess that Bones does it automatically, so there's no way to omit it without modifying Bones.
Looking at this Smarteyeglass device, I somehow doubt that it is very powerful, so maybe the results reflect the actual power of that device. It might not even run @ 1.5Ghz under heavy load. 7fps is almost half of 15, which itself is half of 30. The device might by limited by vsync as well, so that, if it can't reach 15fps, it refreshes at 7.5fps instead, even if it could actually render 14fps (there's no way around that BTW...).
I would try to add some timing code around the actual animate()-call to see how that performs. If that's not the bottleneck, then the upload to the GPU is (which you can omit by not calling touch(), hence the idea).