Using Signal on PinePhone in mid-2023?
#11
(06-13-2023, 01:15 PM)Pelecanus Wrote: I share your criticisms regarding Signal. Unfortunately I still "need" Signal to stay in contact with relatives and friends.

I use Signal-Desktop from here. When I first installed it on my PP I used my old Android phone to link Signal on the PP.

But since I don't use Android anymore I'm now using the signal-cli to link Signal-Desktop on my computer and PPP (see Installation, Usage - Register a number, Linking other devices - Add another device).

good, signal-cli works. seems little combersome, but at least i can run on many platforms. it seem that running subcommand "receive" is required before adding other clients. or some other subcommand. it is important to note that signal-cli can function as a primary client and linked client.

(06-13-2023, 02:38 PM)KC9UDX Wrote: @zetabeta  I actually know nothing about axolotl.  A few months ago, Signal Foundation made the decision to stop letting the android app act as an SMS/MMS client.  Prior to this, I used signal for all messages, no matter the recipient.  Their reasoning for this boggles my mind.

signal cannot send ordinary sms/mms and i approve this decision. sms and mms can't be secured any easy way. so if signal can send ordinary sms messages, then it might bring false sense of security and privacy. (reminder, signal is good for medium security or privacy).

however, activation sms is a different thing. axolotl bugs are related to activation.

(06-13-2023, 04:29 PM)Kevin Kofler Wrote: Axolotl is actually still developed, see the commits under https://github.com/nanu-c/axolotl/pull/985. But it will take a while for the port to different backend and frontend libraries to be complete. (Looks to me like basically a complete rewrite, since both the backend and the frontend are being switched to different technologies.)

As far as I can tell, the issues with the current/old Axolotl are not actually due to Axolotl itself, but to Electron. Chromium still does not properly support text input under Wayland, and Electron still carries no downstream fix for that issue either. So Electron is just not usable at all under Plasma Mobile or Phosh with their virtual keyboards.

I have tried to get Axolotl running, but since I was unable to register with it (it was impossible to enter the phone number due to Electron just being broken, see above), I have just given up on it. No Signal here, sorry. Since it is the only registration option that does not require proprietary software, there is no alternative.

Flare is at least considering primary device support, but for now, Axolotl is the only one (and that one is broken), unfortunately. There is also hope that Axolotl will be working better once it is ported to Tauri (which wraps WebKitGTK on GNU/Linux) instead of Electron.

when i used axolotl last time, i manage to pass captcha, but no registration. if i remember correctly, no activation sms, or activation code did not succeed,
  Reply
#12
@zetabeta I'm aware that when the Signal app sent MMS, it wasn't secure, and so is everyone else that used it that way: they made it painfully obvious. I get it; but purposely limiting user functionality for the sake of the developer's ideals is never good. It was awesome before having one messaging app that does everything. I'm willing to accept responsibility for the risks I take. Everyone should be.
:wq



[ SRA accepts you ]
  Reply
#13
(06-14-2023, 07:06 AM)KC9UDX Wrote: @zetabeta  I'm aware that when the Signal app sent MMS, it wasn't secure, and so is everyone else that used it that way: they made it painfully obvious.  I get it; but purposely limiting user functionality for the sake of the developer's ideals is never good.  It was awesome before having one messaging app that does everything.  I'm willing to accept responsibility for the risks I take.  Everyone should be.

i don't know should i agree or not. if i think the following. having one app for all communicatiosn and it is whatsapp, i'm not sure that one app philosophy is good.

your case doesn't sound problematic. but definitely signal app should not have sms and mms by default, and should not suggest sms/mms messaging when installing. user have to manually switch sms and mms option on.
  Reply
#14
@zetabeta
Not one app for all communication, one app for all text messages.

I don't disagree. But just flat out taking the option away was silly. If it didn't originally have the capability, I never would've used it in the first place, and I'm not alone in that. Now I have to use Motorola messaging (because I'm not going back to the Google one) for some contacts and Signal for others.

Come to think of it, I don't think it did SMS/MMS by default; I'm pretty sure it was something I had to explicitly allow it to do.
:wq



[ SRA accepts you ]
  Reply
#15
(06-14-2023, 10:09 AM)KC9UDX Wrote: @zetabeta
Not one app for all communication, one app for all text messages.

I don't disagree.  But just flat out taking the option away was silly.  If it didn't originally have the capability, I never would've used it in the first place, and I'm not alone in that.  Now I have to use Motorola messaging (because I'm not going back to the Google one) for some contacts and Signal for others.

Come to think of it, I don't think it did SMS/MMS by default; I'm pretty sure it was something I had to explicitly allow it to do.

now i start to get the actual issue. i encountered some apps, which do not allow local contacts, only cloud option. so if signal app uses local contacts, then it's an advantage. it is a reason enough to restore sms/mms option.

what i remenber in the past. sms/mms option was not default for signal, but it suggested during installtion.
  Reply
#16
(06-13-2023, 01:15 PM)Pelecanus Wrote: I use Signal-Desktop from here. When I first installed it on my PP I used my old Android phone to link Signal on the PP.

But since I don't use Android anymore I'm now using the signal-cli to link Signal-Desktop on my computer and PPP (see Installation, Usage - Register a number, Linking other devices - Add another device).
Tried today, it worked! Smile
Cool that something like signal-cli exists.
Again: Thank you!

Another short question: How about later updates? Do you just download and install the package of the new version? Or are further steps necessary then (register again or something like that)?
Using encrypted Mobian (bookworm) on pmOS CE Convergence PinePhone (3GB/32GB) as Daily Driver, and Beta Edition Convergence PinePhone (3GB/32GB) with encrypted Mobian (bookworm) as Backup device.
  Reply
#17
(06-17-2023, 04:02 PM)dante404 Wrote:
(06-13-2023, 01:15 PM)Pelecanus Wrote: I use Signal-Desktop from here. When I first installed it on my PP I used my old Android phone to link Signal on the PP.

But since I don't use Android anymore I'm now using the signal-cli to link Signal-Desktop on my computer and PPP (see Installation, Usage - Register a number, Linking other devices - Add another device).
Tried today, it worked!  Smile
Cool that something like signal-cli exists.
Again: Thank you!

Another short question: How about later updates? Do you just download and install the package of the new version? Or are further steps necessary then (register again or something like that)?

signal-cli stores keys and other userdata into "~/.local/share/signal-cli/". so i assume just running new version and that's it. (assuming that newer version does not use userdata differently).

not tested though, i think i can transfer those registration keys to another signal-cli by just moving above mentioned directory.

edit: slash in quotes.
  Reply
#18
(06-17-2023, 04:02 PM)dante404 Wrote: Another short question: How about later updates? Do you just download and install the package of the new version? Or are further steps necessary then (register again or something like that)?

Make a backup of the signal-cli data before upgrading - as zetabeta already mentioned, it is in "~/.local/share/signal-cli/". See also Upgrades.

Another thing to note: Use Signal (including the signal-cli) on all your registered / linked devices from time to time. Devices may get unregistered / unlinked when they are not used for a long time (months? years?) - I have read several reports about that.
  Reply
#19
running "./signal-cli -u +++ receive" in primary client some time to time might be required, maybe daily. (assuming you do not use signal-cli constantly).

edit: minor typo signal > signal-cli
  Reply
#20
@zetabeta & @Pelecanus :
I meant updates of the signal-desktop-app (sorry for not beeing precise on this), but everything you said about signal-cli is of course relevant and helpful as well, thanks! Smile
Using encrypted Mobian (bookworm) on pmOS CE Convergence PinePhone (3GB/32GB) as Daily Driver, and Beta Edition Convergence PinePhone (3GB/32GB) with encrypted Mobian (bookworm) as Backup device.
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Alternatives to Signal or simple signal setup methods? JamesBond009 3 651 04-25-2024, 02:22 PM
Last Post: TRS-80
  Slarm64 on PinePhone [Unofficial Slackware ARM - 64 bit] acid andy 38 25,247 04-23-2024, 10:29 AM
Last Post: donchurch
  PinePhone app development WhiteHexagon 15 4,018 04-23-2024, 05:19 AM
Last Post: Jonnyc
Wink PINEPHONE not booting Touchwood 2 484 02-23-2024, 07:27 AM
Last Post: Touchwood
  Sms apps and signal messenger boggle 8 7,429 02-16-2024, 06:03 AM
Last Post: zetabeta
  Slack on PinePhone Adam Seline 5 5,442 12-20-2023, 07:20 AM
Last Post: nickolas
  Struggle to install LibreOffice on the PinePhone Peter Gamma 48 24,568 11-24-2023, 07:02 AM
Last Post: Peter Gamma
  Which word processor to choose for the Pinephone? Peter Gamma 8 2,023 11-23-2023, 01:06 AM
Last Post: Peter Gamma
  openSUSE for Pinephone Alefnode 75 102,609 11-17-2023, 08:37 AM
Last Post: Uturn
  Genode- Sculpt OS for the PinePhone (non Linux) Surehand53 1 1,001 11-04-2023, 07:23 PM
Last Post: tllim

Forum Jump:


Users browsing this thread: 2 Guest(s)