I guess I'd add that another step no matter what theft prevention you have, is to make a backup. Once you find that great balance of perfect apps and configurations, take screen shots of your app drawer at the very least so you know what apps you had installed. Take screenshots of your home screen so you know what icons you had where for that instinctive muscle memory of unlocking and tapping email in the lower right without really looking or thinking about it.
I've never had a phone stolen, but I've bricked and wiped enough times to know that backups are important even if your phone doesn't get stolen.
1. Sucks that people just walk up to cars and steal while you're in the car. But like you said windows and doors locked will help.
2. Sucks that people steal. But assholes work everywhere. But never leave your personal property unattended.
3. Keep your wallet and phone in front pockets its harder to pick pocket. Or wear pants that are not too baggy so that pick pockets cant easily get their hands in.
I'm not sure how crime is in Pakistan but it sounds worse than here in the states. But even if you can track someone, remember its not worth getting seriously hurt or worse over property.