DivestOS: long term device support with enhanced privacy and security

In the divest os website,it’s written that
Status: mostly works for poco F1 (beryllium)
What does it mean, does it mean that bootloader can be locked and used??

@x3e09
as per the functionality tables page: camera is broken on beryllium

I also strongly do not recommend testing out bootloader locking on a Xiaomi device unless you are happy to receive a brick in return. It in theory should work, but no sane person is going to sacrifice to test.

s5 g900f with nightly lineageOS failed to install DivestOS from lineageOS recovery 1) factory reset “done” 2) format data/factory reset “done” 3) apply update-choose from sdcard1 “done” Signature verification failed Error: 21

@gentr
you need to first install the DivestOS recovery via heimdall or odin.
Then flash DivestOS zip from DivestOS recovery.

Everything is done but Silence encrypted sms/mms has two years without doing an update. Very good OS

Silence has been in DivestOS for many years.
When it was originally added Silence was still maintained.
I cannot remove Silence now as removing it from the system would remove it from all devices, thereby deleting the text messages of all users. Would be a massive headache and upsetting for all users.

1 Like

How you want me to do that? I just download the zip, check them in sha256sum and the numbers are not the same that the sha256sum check? what else you want me to do?

I think he’s clearly enough.
He needs to know the checksum you get and file to check that the file has not been compromised, is a publishing error or whatever.
It would be good if you could download the file again to discard a corrupted download.

sha256sum and the numbers are not the same that the sha256sum check

It’s sha512sum.

If you post the filenames, with date, they can be checked. Or try again…

1 Like

They were the ones for fairphone 3 and for google pixel 3a

Files for 18.1-20211212-dos-FP3 and 17.1-20211214-dos-sargo sha512sum check OK for me.

May be a problem on your end.

2 Likes

Congrats for top three Android ROM:

2 Likes

I have been just trying to download now one for sailfish (google pixel) and the 512sum is not the same again. I have used Palemoon and Firefox. Not any og them works

noax@noax:~$ sha512sum ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish(1).zip’
0b262951ff994d2d6979f74b91ef1984cf0f7c572083b9cec88fb2462d2f68f79ac613c818f4891ea0e7131ac4ab4e754881a5a9bfed669bd5838ff06e599fe6 /home/noax/Downloads/divested-17.1-20211213-dos-sailfish(1).zip
noax@noax:~$ sha512sum ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip(1).sha512sum’
6a88c34b243e5b19222ed98c343d9423bdea719e96a121c0db393a203f0e29efb73c8f34225e63e4a747b1d1e7ac092ab499fca352df1067b65dda582c24ea14 /home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip(1).sha512sum
noax@noax:~$

noax@noax:~$ sha512sum -c ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip(1).sha512sum’
sha512sum: divested-17.1-20211213-dos-sailfish.zip: No such file or directory
divested-17.1-20211213-dos-sailfish.zip: FAILED open or read
sha512sum: WARNING: 10 lines are improperly formatted
sha512sum: WARNING: 1 listed file could not be read
noax@noax:~$

Is there a simple process to fix the camera? Like transferring part of a custom or stock rom to DivestOS to get camera working?

@PorFin

The file names must not be modified, ie. no (1)

wget "https://divestos.org/mirror.php?base=LineageOS&f=sailfish/divested-17.1-20211213-dos-sailfish.zip"
wget "https://divestos.org/builds/LineageOS/sailfish/divested-17.1-20211213-dos-sailfish.zip.sha512sum"
[tad@localhost Downloads]$ gpg --verify divested-17.1-20211213-dos-sailfish.zip.sha512sum
gpg: Signature made Mon 13 Dec 2021 06:42:49 PM EST
gpg:                using EDDSA key B8744D67F9F1E14E145DFD8E7F627E920F316994
gpg: Good signature from "DivestOS Release Signing (2020 #1) <support+releasesigning@divestos.org>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: B874 4D67 F9F1 E14E 145D  FD8E 7F62 7E92 0F31 6994
[tad@localhost Downloads]$ sha512sum -c divested-17.1-20211213-dos-sailfish.zip.sha512sum
divested-17.1-20211213-dos-sailfish.zip: OK
sha512sum: WARNING: 10 lines are improperly formatted
[tad@localhost Downloads]$ sha512sum divested-17.1-20211213-dos-sailfish.zip
0b262951ff994d2d6979f74b91ef1984cf0f7c572083b9cec88fb2462d2f68f79ac613c818f4891ea0e7131ac4ab4e754881a5a9bfed669bd5838ff06e599fe6  divested-17.1-20211213-dos-sailfish.zip

You did get the correct hash, just ran the wrong command.

@ushilives
I still haven’t determined why the camera doesn’t work. It could be kernel or deblobber or selinux or firmware related.

Also did DivestOS ever boot on your fugu?

OK thanks for reply. Yes it did boot on the fugu. I tried LineageOS Microg and weirdly that didn’t work but yours did! Not sure which ROM to use on fugu tbh as i like the voice command feature on the remote, bit tedious with the fugu remote as only has a few buttons.

1 Like

so what is that mean??

and this??

and also this?

and thanks so much for divestOS

1 Like

noax@noax:~$ wget “https://divestos.org/mirror.php?base=LineageOS&f=sailfish/divested-17.1-20211213-dos-sailfish.zip
–2021-12-23 08:28:13-- https://divestos.org/mirror.php?base=LineageOS&f=sailfish/divested-17.1-20211213-dos-sailfish.zip
Resolving divestos.org (divestos.org)… 107.161.22.194, 2604:180:f1::76
Connecting to divestos.org (divestos.org)|107.161.22.194|:443… connected.
HTTP request sent, awaiting response… 401 Unauthorized

Username/Password Authentication Failed.
noax@noax:~$ wget “https://divestos.org/mirror.php?base=LineageOS&f=sailfish/divested-17.1-20211213-dos-sailfish.zip
–2021-12-23 08:29:11-- https://divestos.org/mirror.php?base=LineageOS&f=sailfish/divested-17.1-20211213-dos-sailfish.zip
Resolving divestos.org (divestos.org)… 107.161.22.194, 2604:180:f1::76
Connecting to divestos.org (divestos.org)|107.161.22.194|:443… connected.
HTTP request sent, awaiting response… 401 Unauthorized

Username/Password Authentication Failed.
noax@noax:~$ gpg --verify ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip.sha512sum’
gpg: Signature made Tue 14 Dec 2021 12:42:49 AM CET
gpg: using EDDSA key B8744D67F9F1E14E145DFD8E7F627E920F316994
gpg: Can’t check signature: No public key
noax@noax:~$ sha512sum -c ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip.sha512sum’
sha512sum: divested-17.1-20211213-dos-sailfish.zip: No such file or directory
divested-17.1-20211213-dos-sailfish.zip: FAILED open or read
sha512sum: WARNING: 10 lines are improperly formatted
sha512sum: WARNING: 1 listed file could not be read
noax@noax:~$ sha512sum -c ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip.sha512sum’ ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip’
sha512sum: divested-17.1-20211213-dos-sailfish.zip: No such file or directory
divested-17.1-20211213-dos-sailfish.zip: FAILED open or read
sha512sum: WARNING: 10 lines are improperly formatted
sha512sum: WARNING: 1 listed file could not be read
sha512sum: /home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip: no properly formatted SHA512 checksum lines found
noax@noax:~$ sha512sum ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip’
0b262951ff994d2d6979f74b91ef1984cf0f7c572083b9cec88fb2462d2f68f79ac613c818f4891ea0e7131ac4ab4e754881a5a9bfed669bd5838ff06e599fe6 /home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip
noax@noax:~$

I dont get what you get at all.

noax@noax:~$ gpg --import ‘/home/noax/Downloads/divestos_signing.key’
gpg: key 7F627E920F316994: public key “DivestOS Release Signing (2020 #1) support+releasesigning@divestos.org” imported
gpg: Total number processed: 1
gpg: imported: 1
noax@noax:~$ gpg --verify ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip.sha512sum’
gpg: Signature made Tue 14 Dec 2021 12:42:49 AM CET
gpg: using EDDSA key B8744D67F9F1E14E145DFD8E7F627E920F316994
gpg: Good signature from “DivestOS Release Signing (2020 #1) support+releasesigning@divestos.org” [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: B874 4D67 F9F1 E14E 145D FD8E 7F62 7E92 0F31 6994
noax@noax:~$ sha512sum -c ‘/home/noax/Downloads/divested-17.1-20211213-dos-sailfish.zip.sha512sum’
sha512sum: divested-17.1-20211213-dos-sailfish.zip: No such file or directory
divested-17.1-20211213-dos-sailfish.zip: FAILED open or read
sha512sum: WARNING: 10 lines are improperly formatted
sha512sum: WARNING: 1 listed file could not be read
noax@noax:~$

And if I try to install it through lineage recovery it keeps giving me error in the signature verification failed.

And what about if we want a device to be supported with divestos? I will love to see the sony xz2 compact with divestos.