I want to mod Whatsapp on my own without using third party apps such as GBwhatsapp , Whatsapp plus, parallel space apk, appcloner apk...etc. I want to know how they do it.
What i Found
I tried using an android application that clones whatsapp and found there is two methods used:
1. Workspace Method: Parallel Space installs whatsapp in the root folder of the Parallel space application it self without changing in the code or any thing. There is several apps that do the same. ( I am not interested in this method)
2. Apk editing method: Appcloner apk, it clones whatsapp to a different name and allows modification to the app, but on one condition the original whatsapp version must be installed in order to verify the whatsapp number. (This is what i am trying to do manually) but i need to solve the problem where i dont need to install the original app in order to work(gbwhatsapp solved this problem but how?)
What i tried:
I tried decompiling the whatsapp using (apktool, ApkEdit) then signing the app using zipsigner. The app gets installed but the problem is i cant get pass whatsapp verification number it gives an error and returns whatsapp to the first page:
"Something is wrong with your version of whatsapp. Please download the latest version from our website: https://whatsapp.com/android."
This is the error that i face and i want a fix for it.
I used zipsigner on the original whatsapp apk file and signed the apk with new signiture then installed the app. I found that it gave the same error as above.
Changing whatsapp apk signature prevents you from verifying the whatsapp number.
Can any one provide us with a fix how can we do this and mod our own version of whatsapp. I presume there is something to do with exposed since i found exposed modules in the decompiled folder for the cloned Whatsapp apk by appcloner and the apk gbwhatsapp.