Whisperfish - The unofficial SailfishOS Signal client

Actually, maybe I’m just dumb since no one else seemed vexed by it! :blush:

This worked perfectly! I did substitute nano, and I had no problems, so for others who would prefer to use nano, do the following variation on @rubdos’s procedure on Gitlab:

  1. Close Whisperfish on your phone, if it is already started.

  2. Open https://signalcaptchas.org/registration/generate.html using the browser on your computer.

  3. Open the browser console. In Firefox, you can use Control + Shift + K to open it. Click the gear icon and check “Persist Logs”.

  4. Now file the captcha that is presented on the webpage.

  5. When the captcha is filed, you get a warning in the console, in form of “Prevented navigation to …” or “Navigated to <captcha URL>”. Part of this warning is a very long URL, starting with signalcaptcha://. Copy the URL to your clipboard, excluding any quotation marks but including the signalcaptcha://.

  6. Via an SSH session on your phone:

    • Run nano a; harbour-whisperfish --verbose --captcha "$(cat a)"
    • Paste the aforementioned captcha URL into nano.
    • Save and exit nano.
    • Complete the registration on your phone.
  7. When the registration is finished, close Whisperfish, then close SSH.

Thanks again for this great app, @rubdos!!!

5 Likes