I don't know the level of difficulty involved in the former, but "spoofing" cell data is possible by making the phone connect to sub-optimal towers. This would cost you service quality and battery life, but you'd "appear" elsewhere. This requires reversing and patching proprietary software, though.