TeamViewer 11 is bloody marvelous. There, I said it, and I won’t take it back! And one of its truly great features is it has Android host support; you can connect to an Android device and use it as if you had it in your hand(s). It’s beautifully responsive over all but the slowest of connections (and even then, I suspect if you were using a second Android device over say 3G to make the connection, they [TeamViewer] will have thought of that and will scale back the quality to keep up the responsiveness), and interestingly (for the Ingress player) Ingress works over this remote connection. Just think about that for a moment: Ingress and TeamViewer.
It makes for an interesting “experiment”: take a spare Android phone, have Ingress and TeamViewer 11 Host installed on it, and leave it charging somewhere like on your office desk where you just happen to be able to “hit” your desk portal 100% of the time, and where with a little bit of drift you can hit other portals. You can now hack your desk portal at any time you wish, no matter where you are in the world, using the TeamViewer Support client, and as long as your office building has reasonable security, you do not have to worry about your device being stolen.
When I figured this out, I asked my local team if they considered this “spoofing”? To a man/woman, they did. The view can best be summed up as “if the agent, device, and portal aren’t congruent, it’s spoofing”. I should hasten to add, I am in complete agreement on this, but I also think that this is going to be nigh on impossible for NIA to detect automagically, and that means you could abuse the suspicion to get players soft banned. That can be enough to screw up your Sojourner badge progress (as I know only too well).