johanw666 / Signal-Android

Fork from a private messenger for Android with extra options added: full backup and (partial, ony text) xml backup of messages. Restore can happen at any time, not only after a fresh install. Import SMS database. Import of (unencrypted) WhatsApp databases. Removed apk expire. Choose between passphrase protection and the Android screenlock. Choice for the backup location (internal or removable storage on Android < 11 (on 11 and higher this is already possible)). Set the maptype in the place picker. Option to treat view-once media as normal media. Option to ignore remote deletion. Choose between FCM or websocket notification delivery.
https://johanw.home.xs4all.nl/Signal/signal-jw.html
GNU Affero General Public License v3.0
250 stars 16 forks source link

Is it alright to use this instead of default Signal? #41

Open v3ctr0n opened 2 years ago

v3ctr0n commented 2 years ago

First of all thank you so much for this version of Signal. I needed the option to export my messages and that was unfortunately missing in the original. Well, anyway, I understand this is based on the default Signal app, therefore the security should be the same, except there are added features. I just want to check if this is alright to use for a long-term instead of the main Signal app (and how is it with Play Store updates)?

johanw666 commented 2 years ago

I use my fork for years now so that should be no problem. However, I don't publish in Google Play and because the signature of my fork is different than that of the original ypou can not install it over the official Signal client (at least not without performing some hacks on the Android device).

aravind-alpha07 commented 2 years ago

I use my fork for years now so that should be no problem. However, I don't publish in Google Play and because the signature of my fork is different than that of the original ypou can not install it over the official Signal client (at least not without performing some hacks on the Android device).

1st off all thanks a lot for this app.. It's way way better than other forks available out there and this one is the best I've ever tested thanks once and again... And one more feature request please give AMOLED DARK THEME option for the whole app(not just for chat)

johanw666 commented 2 years ago

I had that once, added some themes including a black theme, but the frequent UI changes made it unmaintainable within the time I have available.

aravind-alpha07 commented 2 years ago

I had that once, added some themes including a black theme, but the frequent UI changes made it unmaintainable within the time I have available.

Ohooo.. should we expect this feature in your builds in upcoming updates? Badly want those black theme!!!

johanw666 commented 2 years ago

Unlikely, now that Signal has specialized designers I expect even more UI changes and I already didn't have the time to keep up with the existing change rate.

antiochtech commented 2 years ago

arrived here trying to figure out how to backup signal on my older, non rooted android phone that wont allow me to change the backup folder within the app. i understand this fork will allow it without rooting? atm i cannot backup as there isnt enough internal storage, regardless of what i could delete. i need to use the encrypted sd card for backing up...

SSA-BlueKnight commented 1 year ago

I use my fork for years now so that should be no problem. However, I don't publish in Google Play and because the signature of my fork is different than that of the original ypou can not install it over the official Signal client (at least not without performing some hacks on the Android device).

So how does one install this? Do I need to backup my original signal, Uninstall it, then install your fork and restore? My intention in installing your fork is to export my signal messages to plain text/images due to signal dropping SMS support. I will eventually ditch Signal all together due to no SMS integration.

Is there a less complicated way to install your fork?

johanw666 commented 1 year ago

So how does one install this? Do I need to backup my original signal, Uninstall it, then install your fork and restore?

If your device is not rooted this is the only way.

So how does one install this? Do I need to backup my original signal, Uninstall it, then install your fork and restore?

You can do that easier by using this tool on your backup files: https://github.com/bepaald/signalbackup-tools

SSA-BlueKnight commented 1 year ago

Thank you. That should work.

darth62969 commented 1 year ago

I will eventually ditch Signal all together due to no SMS integration.

Does this fork include SMS integration? That's What I'm looking for since there's no real way to prevent prying eyes from seeing SMS via the default apps. and I'm unaware of an SMS app that does what signal did and enable you to lock your SMS behind your screen lock.

johanw666 commented 1 year ago

Does this fork include SMS integration?

No.