4 ms·
Signal Desktop has a standalone registration UI that works perfectly fine in the source (https://github.com/WhisperSystems/Signal-Desktop https://github.com/Whi
by Sephr 10y ago
Signal Desktop has a standalone registration UI that works perfectly fine in the source (https://github.com/WhisperSystems/Signal-Desktop https://github.com/WhisperSystems/Signal-Desktop), but this hidden feature has been entirely removed from this version.
Here is a convoluted process that will allow you to register with any SMS-capable phone number, no Android app required:
First, install the Signal GitHub repo (unzip https://github.com/WhisperSystems/Signal-Desktop/archive/master.zip https://github.com/WhisperSystems/Signal-Desktop/archive/mas...) unpacked in Chrome, inspect the background page and enter `extension.install("standalone")` in your console. Enter a phone number to get your verification code. Do not submit your registration using the standalone UI! Keep your verification code for use with the official app.
Next, uninstall the source app and install the official app. Inspect the background page and type this in your console: `getAccountManager().registerSingleDevice("your phone number", "verification code")`. Don't forget to include your country code in your phone number (+...) and remove the dashes from your verification code, or you will probably get an error.
No idea why Open Whisper Systems felt that it was necessary to entirely remove this hidden UI, when it wasn't accessible through any of the standard UI anyways. The feature works completely fine (and has for months). The only purpose this removal seems to serve is to force users to install their mobile app.
- borski 10y agoI get an "HTTPError: Failed to connect to the server, please check your network connection" for the first part (extension.install). Does that not occur for you? Edit: Ah, it's using a broken SSL cert (chain is broken). Going to the URL manually and accepting the break works. Edit 2: The verification code doesn't work.