based on betamale link to the android-hilfe.de forum.
I've got it working without root.
Required apps -
1. Whatsapp apk (must be the absolute latest from the play store - to download the apk from the play store, see
http://codekiem.com/2012/02/24/apk-downloader/
[UPDATE: Step 1 - NOW, may not work and you will have to source for the apk...just request in this thread, someone will most likely put one up or there are other "locations" to consider!]
2. Appguard apk (see
http://www.backes-srt.de/produkte/srt-appguard/)
Install whatsapp.apk
Install appguard.apk
Start up open/run appguard.
Select "Secure a new app"
Select "Whatsapp"
Appguard will take you through 3-steps
- scan and secure application
- Uninstall existing application
- Install secured application
Once the process is completed, within Appguard, you'll need to change Whatsapp Permissions by removing the setting for "Phone calls - read phone status and identity"
Setting up Whatsapp
You must have gotten a 3-digit verification code from whatsapp. I got this by using a mobile phone, setting my landline as the number and got Whatsapp to call me with the 3-digit verification code.
With verification code and the phone number (my landline) ready -
Now open/run Whatsapp.
Enter the phone number (used to get the 3-digit verification code).
Select the three-dots tab to enter the code.
Enter 3-digit code.
Whah-lah! whatsapp on Nexus 7.
Additional info.
1. With my mobile phone (with a working whatsapp installation), I made a backup of the whatsapp application and data (data backup is really all that is required). From settings clear whatsapp data. Started whatsapp to register with my landline for the 3-digit verification code. Once I got the voice message, I reinstalled my mobile phone whatsapp data to reinstate my daily whatsapp installation.
2. When registering with the "new number", whatsapp will attempt to "text" the number. It'll time out and offer the option for you to be "called". You'll need to wait 1 minute to activate the request for whatsapp to call with the code.
3. With Appguard, I believe, you can install appguard then install whatsapp. Appguard will then detect the "new" application installation (whatsapp) and offer the option to set the permissions for newly detect application installations.
4. After everything is working, I'd gone on to remove Appguard and test sending and receiving with whatsapp. Whatsapp still works (I uninstalled application did not clear appguard data).
5. Not tested - Hope this is persistent after restarting the Nexus 7.