this post was submitted on 27 Mar 2024
28 points (100.0% liked)

Technology

37702 readers
235 users here now

A nice place to discuss rumors, happenings, innovations, and challenges in the technology sphere. We also welcome discussions on the intersections of technology and society. If it’s technological news or discussion of technology, it probably belongs here.

Remember the overriding ethos on Beehaw: Be(e) Nice. Each user you encounter here is a person, and should be treated with kindness (even if they’re wrong, or use a Linux distro you don’t like). Personal attacks will not be tolerated.

Subcommunities on Beehaw:


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
 

Hi. I'm thinking about switching to Linux on my smartphone. The only reason I can't is because in my country WhatsApp is everywhere and I'm expected to have it for various school/sport things. I'd like to setup whatsapp on my laptop, but I don't know how.

I know WhatsApp Web and Desktop exist, but in the past you needed to log in to your phone at least once a month for the web session to keep working. Is it that still the case?

Or can I just log in from Android (and be fine as long as I don't accidentally log out)?

all 14 comments
sorted by: hot top controversial new old
[–] [email protected] 12 points 7 months ago

There's always Waydroid. Might need some tweaks to make it believe it has a real phone number attached to it, but it should work.

[–] [email protected] 8 points 7 months ago

but in the past you needed to log in to your phone at least once a month for the web session to keep working. Is it that still the case?

Yes, unfortunately. From my limited experience trying to get it off a smartphone, leaving the number on a dumb phone and trying to activate on a sim-less smartphone, it simply won't work if doesn't detect a mobile number in its host Android

It doesn't use servers to keep messages, so when you first access from outside the "original device", it downloads the last few received messages of every conversation still in your phone, but rarely everything.

[–] [email protected] 5 points 7 months ago (2 children)

@[email protected]

Whatssapp is designed as a surveillance app, it's primary purpose is to collect data from your phone for Facebook to analyze, so they make it basically impossible to use unless it's installed on your phone.

[–] [email protected] 3 points 7 months ago* (last edited 7 months ago) (1 children)

But Facebook bought WhatsApp in like 2015 was it?

So it wasn't designed with Facebook datascraping in mind.

[–] [email protected] 2 points 7 months ago

@[email protected] I wonder what proportion of the original code is still there. Not much I shouldn't think. The original app didn't ask for android permissions the way the modern one does, if only coz Android changed the way permissions work since then.

@[email protected]

[–] [email protected] 1 points 7 months ago

Original WhatsApp was XMPP with phone number for your username. Pretty much what https://quicksy.im/ does now.

WhatsApp today is completely different beast.

[–] [email protected] 4 points 7 months ago

I used waydroid for whatsapp, though any android emulator will probably work. To create the account, there was an option to verify a phone number by sending a text message (to a dumb phone with a burner sim card in my case). I use whatsapp web to read and send messages, and only have to open waydroid every few months to sign-in again.

[–] [email protected] 3 points 7 months ago

Waydroid + Matrix bridge

[–] [email protected] 2 points 7 months ago

I believe WhatsApp needs the mobile app to connect to WhatsApp's servers at least once every two weeks.

I think your best bet would be getting the cheapest phone you can find that will run a recent WhatsApp version, and then just leaving that at home connected to the internet. You could then use any WhatsApp web client (the website, some app, a matrix bridge, ...) to actually use WhatsApp on the go.

[–] [email protected] 2 points 7 months ago

You can always give a shot at using a third party client (possibly acting as bridge for other/better protocols, like e.g. slidge.im>xmpp or the buggy matrix equivalent), but you need to keep in mind that they will all require you to authenticate (and remain authenticated) using a smartphone, and that usage of 3rd party clients is forbidden from WA's terms and conditions (which may lead to your account being blocked/deleted).

[–] [email protected] 1 points 7 months ago

It's been a year or two, but last time I tried it their app worked fine on x86 Android in qemu. Not the most efficient way to run it, but at least it's isolated from the rest of the system.