DivestOS: long term device support with enhanced privacy and security

Yes, of course there is weakness. The thing is, it costs resources, how important are you?
If u’re paranoid enough, just don’t upload it to internet.

This one. Use open source software please, better if audited.

That’s right.

I’m not sure whether to report this here or upstream, so apologies if this is not DivestOS related, instead being a LOS thing.

There’s a bug where if you set your phone’s resolution to a different value than stock (say divide dimensions by 1.5 to reduce battery consumption and increase performance at virtually no visual cost), the fingerprint icon for verifying fingerprints gets shifted in the bottom right direction, making it impossible to unlock via fingerprint.

Thank you for your hard work SkewedZeppelin, been trying this for some time now and it appears to be working and no longer broken on my Google Pixel 4a (sunfish) divested-19.1-20220830

1 Like

Hello, does DivestOS allow usage of Aurora Store and its applications?

@lukares
Yes it works fine if you chose to use it.

@lukares @SkewedZeppelin
with the caveat of some apps being installable, yet not working properly if they are dependent on Google Play Services. You could try to check in advance using this tool, it has some records on whether or not specific apps will work.

@SkewedZeppelin hello, can you please help me a little with installation? On OnePlus 7 (guacamoleb) do I need to download and execute adb sideload copy-partitions-guacamoleb-realise.zip? Because I don’t understand is “firmware enabled” or not… It’s on TODO status in the list with “late 2022?” mark. Thanks!

@NewEXE
for guacamoleb you need steps: 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12

Thanks for quick answer and for great contribution to privacy and security

1 Like

So, A13 is out, and experimental. Does “experimental” mean “bugs and missing features” or “bugs but feature parity with A12”?

experiment

(ikˈsperimənt) noun

a test done in order to find out something, eg if an idea is correct. He performs chemical experiments; experiments in traffic control; We shall find out by experiment.

verb

(with on or with) to try to find out something by making tests.

There are not a lot of user visible changes in Android 13, and all software is buggy.

DivestOS 20.0 based on Android 13 is now available experimentally for 15 devices: News - DivestOS Mobile

4 Likes

Hey, where can I report false positives in the included /etc/hosts file? From what I can see, the *.splunk.com and splunk.com lines are incorrect, it’s not a tracking/ad website.

@Atrate

exclusion list is maintained Divested Computing Group / dnsrm · GitLab or GitHub - divestedcg/dnsrm: A list of domains you probably don't want blocked

Splunk is one of those companies who has both valid and non-tracking uses, but ends up on the list due to still operating in that industry such as seen with their Splunk MINT offering which is focused on directly tracking users.

What about unblocking domains such as docs.splunk.com, the base splunk.com and education.splunk.com? Is it possible with whatever globbing DOS’s hosts uses or not?

Hello. Not sure if this is the right place to ask. Will you consider supporting Shift 6mq?

@ftq0n8c34t7 Device Additions Requests · Issue #68 · Divested-Mobile/DivestOS-Build · GitHub

Google Pixel 2 (walleye) DivstOS 20.0 / 13.0 / T / EXPERIMENTAL

divested-20.0-20221103-dos-walleye-fastboot

System boots with ID, then colored Google logo on white background, then black screen, reboots on its own. The process repeated itself constantly = bootloop

Status: Not working* Working!*


Cross check with DivestOS 19.1 / 12.1 / S
divested-19.1-20221024-dos-walleye-fastboot

Status: Working fine
Relockable: Yes, working with avb_pkmd-walleye.bin

@fossys
That is strange, I tested taimen on 19.1 and 20.0 myself working. walleye should work fine. Did you flash the OTA again via recovery to ensure all firmware is installed?

I came from DivestOS 19.1 when I flashed divested-20.0-20221103-dos-walleye-fastboot

@SkewedZeppelin,
based on your feedback only, I deleted divested-19.1-20221024-dos-walleye and completely rebuilt the system, i.e. installed the latest Google Stock Android 11 first. Of course I also deleted avb_pkmd-walleye.bin

When I flashed again divested-20.0-20221103-dos-walleye-fastboot
I got this error message on the P2 display: ERROR: Slot Unbootable: Load Error

ERROR: Slot Unbootable: Load Error

Immediately the next attempt was made. This time I first installed the current lineage recovery lineage-19.1-20221101-recovery-walleye.img because no divest recovery is available.

Followed by adb sideload copy-partitions-walleye-release.zip and adb sideload divested-20.0-20221103-dos-walleye.zip

This was followed by:
Factory Reset > Format data > OK
fastboot erase avb_custom_key
fastboot flash avb_custom_key avb_pkmd-walleye.bin
Reboot into DivestOS

And now, Yeah! DivestOS 20.0 boots and shows its colorful animated Divest logo and can be completely set up.

Last but not least:
fastboot flashing lock > LOOK THE BOOTLOADER

Yeah! Yeah! Yeah! DivestOS 20.0 with relocked bootloader is up and running. I am very happy for you too @Ted.


Google Pixel 2 (walleye) DivstOS 20.0 / 13.0 / T / EXPERIMENTAL

*divested-20.0-20221103-dos-walleye.zip

*Status: Working
Relockable: Yes, working with avb_pkmd-walleye.bin

1 Like