Sounds pretty close to Debian as far as I remember. In Debian those symlinks are called alternatives, and can be configured with update-alternatives. Not sure about the Python libraries though.
ouch
Are these made similarly to how Debian handles python2 and python3 for instance?
I'm not sure that anything short of a package manager that would compile everything from sources would be able to provide capability to pick and mix specific package versions.
Heh, Distrobox came to my mind when writing my comment. I haven't used it enough to recommend it yet though.
I recall there are some other development container projects, but can't remember the names right now.
Development containers are nice in theory. In practice, sometimes development environments are so complex that it might not be worth the trouble. But it's good to have options.
Distro packages don't really matter much in my experience. You either use project-specific package management or install stuff with Homebrew or Nix package manager. Sometimes maybe even containers.
One problem with distro packages is that you can only install one version. And in practise a lot of software projects have outdated dependencies. Sometimes you have multiple projects with conflicting version dependencies.
What a bummer. Thanks for the link.
Out of the loop, what acquisition?
Native call recording, as in included in the built in caller app. I think that's the only way to record calls properly on Android after Google killed the APIs that could be used to make call recording apps before.
Does it pass all of these?
https://play.google.com/store/apps/details?id=gr.nikolasspyr.integritycheck
Thanks for all the information.
It looks like Samsung with SamFW and CSC change is a viable option without rooting.
Do you remember if it's a location accessible by all apps with permission, or a location private to the recording app?
I've seen both in recording apps.
Is it easy to copy all the files off the phone?
Bring back call recording. And stop closing up the platform.