I am using Find my iPhone on a Jailbroken iPhone 4 running iOS 5.0.1. My service does not have a data plan. It is T-mobile with only voice and SMS.
When trying to view the location in Find My iPhone, it shows my phone as "Offline" even though I am connected to an active Wi-Fi signal and have location services on. When viewing the Find My iPhone app in iOS, it displays my phone as "No location available".
I've tried all steps in Troubleshooting Find My iPhone under "'No location available' alert", but the issue persists.