Android – Bluetooth,WiFi,GPS Cell phone tracking Sat, 18 Aug 2018 15:16:59 +0000 en-US hourly 1 How to debug apps on your handset Sat, 18 Aug 2018 15:16:54 +0000 Apps on your handset, are essentially clients which communicate with their servers in the remote data center to function. While there are some apps which could work well without network connection, the number is quite rare.

So I am always interested to know what the apps are doing in the background when I tap them, except the start screen and main screen. What IPs are they connecting to, what requests are they initiating, and what data are they sending.

This is especially useful when I am trying to hack an app. I really hate those apps which scan my handset and upload the result in the background or busy downloading and showing ads which will certainly drain the battery.

If you like to do the same thing, you may need packet capturing apps, that could be of great help. Here are two apps you will find helpful.


Thor is designed specifically to debug both http and https traffic on iOS devices. However it’s not a freeware and the price is on the increase constantly.

In order to debug the traffic, the app will create a VPN and route all traffic generated by all your apps. Then you will be able to view hundreds of thousands of requests, these connection data can also be imported to other apps. If you are searching for a specific domain or keyword, no problem, it will let you filter any data.

Packet capture

This is a traffic debug app for Android, a much simplified version compared to Thor.

Like Thor, the app will create a VPN as well (so no root required) to record and analyze the requests. In general, you will see information like app icon and name, server IP and ports the app is connecting to, protocol type (TCP or UDP), date, time and data. Take a look at below screenshot to get a more detailed idea. Since this app do not provide filter functions, I would strongly suggest that you only open the apps you want to debug at a time.

If you know other apps, please share with me on Facebook, I will be glad to hear from you.

How to write to external SD card on Android 4.4 Fri, 14 Nov 2014 12:37:34 +0000 Ever since Android 4.4, one key change is the external storage. In earlier versions, apps can write to and delete files on either NAND or SD card storage. However this has changed completely since the announcement of Android KitKat.

In Android, almost all storages are regarded as external, including NAND. However this still is a little difference. The NAND is called primary storage and all others are named secondary storage, for instance, SD card. Along with the OS upgrade and improvement, the write permission for each app has shifted tremendously.

For example, in earlier versions, apps can write to either storage. However in a little bit earlier versions, apps can write to primary storage, but the permission to secondary storage is denied. In KitKat, however this has changed a little. Now apps can write to a specific folder in secondary storage. A simple example would be an app names name can write to a folder called Android/data/, in fact, full permission is granted in this folder. Spaces outside of this folder, however is strictly prohibited.


The good is that once the app is removed from your phone, the files, data generated in this folder will be erased. So you get the very same phone before you install the app, no residue. This will help ensure a smooth Android experience. Always remember to backup the important data and pics before uninstall any app.

Well what if I want an app to write to other folders in addition to the specific location? Well here is an easy solution. Fire up Root Explorer (you need to root your device to gain access to the system folder, however root may void your…) and go to /system/etc/permissions and open platform.xml in edit mode. Then add below line after < group gid="sdcard_rw" />

< group gid="media_rw" />

Now save on exit. It worked on my Galaxy S5. Use in caution at your own responsibility.

Google Android cell phone tracking software Wavesecure Sun, 24 Jan 2010 06:58:29 +0000

Wavesecure is a Google mobile phone tracker software based on Android, currently it supports Motorola Droid and Google Nexus One! You can download Wavesecure for free util 31 Jan. 2010. It can lock your Google Android mobile phones remotely, restore your contacts and call/SMS history, and locate and track its location.


– Track your mobile phone’s location and its user
– Lock your cell phone remotely, make it worthless to the thief
– Backup all your data, automatically and securely
– Wipe out all your data remotely to protect privacy

When unfortunately you lost your Android mobile phone or just get stolen, you can lock down the data remotely, monitor its activity and use, and, more important hear back from your friends who got text messaged when your phone was tinkered with. If you wish, you could also have WaveSecure pin down the rough location of your cell phone. If you have sensitive information on your cell phone, you can wipe out them remotely, including contacts, SMS, call logs, photos and videos etc.

This tracker software is compatible with other mobile platforms like Symbian and windows mobile as well. You can go to to download the cell phone tracker software from either your mobile phone or computer.