0) Secondary WhatsApp account

WhatsSpy Public requires a phonenumber that does not actively uses WhatsApp. This can be for example a landline or just a 5 euro SIM card. Once you have obtained a phonenumber that doesnt use WhatsApp, use one of the two methods:

1) Use WART to retrieve the secret (WART might tell you the activation code is wrong, use method two in this case.):

phonenumber needs to be without any prefix 0's. 0031 06 120.. becomes 31 6 120.. (no 0's prefix for both the countrycode and phonenumber itself).

phonenumber may only contain digits. Spaces, plus or any other special character are NOT accepted. Example: 316732174.

Press the request code. You will receive a SMS with the activation code from WhatsApp.

Enter this code in Step 2 and press confirm code.

Write down the secret (it's the one-line of strange characters ending with an =).

2) If registration via WART does not work, use this method. This method requires that you first follow step 1) Download, 2) Writing onto SD card and 3) Booting it. Execute the following commands on the Raspberry Pi:

Open the terminal and execute cd /var/www/whatsspy/.

Execute bash /home/pi/whatsspy-public-startup to update to the latest version.

Execute php api/whatsapp/registerTool.php.

Request activation via SMS or Voice.

Enter the retrieved code in the script.

Write down the secret (it's the one-line of strange characters ending with an =).

You have retrieved the WhatsApp secret! Now we can setup WhatsSpy Public.