From de742dd06ebb15c12cd0b174af7883ed9d5e053a Mon Sep 17 00:00:00 2001 From: erebion Date: Thu, 8 Aug 2024 13:46:19 +0200 Subject: [PATCH] tidy up a bit / formatting --- README.md | 27 ++++++++++++++++----------- 1 file changed, 16 insertions(+), 11 deletions(-) diff --git a/README.md b/README.md index 3342c17..199c920 100644 --- a/README.md +++ b/README.md @@ -49,17 +49,17 @@ Roll out audio workarounds: `./audio.sh` - torch - suspend - SMS (only receiving was tested, but I don’t have reason to believe sending wouldn’t work) -- vibration (udev rule needs to be added to the corresponding package) +- call audio (partly, I still need to sort out how to get the built-in microphone working in calls, it already works outside of calls) +- vibration - audio (ALSA config not packaged, but can be manually added using the playbook in this repo) -- Bluetooth™ (mac address currently has to be set manually after each boot, a udev rule for that can be manually added using the playbook in this repo) +- Bluetooth™ - eSIM - camera (front camera buggy, back camera works but patches not in git yet) -- GPS (needs some improvements to accuracy) +- GPS (needs some improvements for better accuracy) ### This Does Not Work (Soon) -- USB host mode -- call audio (requires packaging q6voiced to get audio from the modem, use the Ansible Playbook in this repo to build the package and install it... but of course VoIP would already work) +- USB host mode (need to verify whether that's still the case or whether it can be used now) - full disk encryption (no installer images yet, once the other stuff is done this will magically be there) ### This Has An Unknown Status @@ -74,20 +74,25 @@ Roll out audio workarounds: `./audio.sh` - ambient light sensor - barometer -### The Main Issues That Prevail +### The Main Issues To Solve - A systemd unit with a hard-coded value, that has to be manually edited for now (`droid-juicer.service`) -- ALSA config not yet packaged, has to be manually copied for now -- few things to do for kernel packaging and then submitting that to Mobian -- no call audio yet, as the daemon (q6voiced) is not yet packaged, but can be manually added for now using the playbook in this repo -- simple script that brings up Bluetooth has to be added somewhere (for now this repo contains a udev rule... but something is wrong with it. For now just run "/opt/bluetooth-mac.bash" to get Bluetooth working, repeat after reboots.) + - https://gitlab.com/mobian1/droid-juicer/-/issues/4 +- New release of qcom-phone-utils required so that my patches are available from the repo + - https://salsa.debian.org/DebianOnMobile-team/qcom-phone-utils/-/commit/4f77281197c6ba1cfc1a82596157d00e8a7e014b +- ALSA config not yet packaged, has to be manually copied for now (the Playbook in this repo does that) +- A few things to do for kernel packaging and then submitting that to Mobian... or merge with patches for the qcom kernel somehow + - patches are already being upstreamed by the sdm670-linux project, maybe that's already done before I start working on it xD +- no call audio yet, as the daemon (q6voiced) is not yet packaged (the Playbook in this repo compiles it and installs it) +- simple script that brings up Bluetooth has to be added somewhere (for now this repo contains a udev rule... but something is wrong with it. Run "/opt/bluetooth-mac.bash" to get Bluetooth working, repeat after reboots) +- udev rule for vibration has to be added to whatever package that is ### The Sources (Use The Source, Luke) - My efforts of packaging a device-specific kernel: https://salsa.debian.org/erebion/sdm-670-linux (which will be used until all patches are part of upstream Linux and we can finally use a regular mainline kernel) - `mobian-recipes`, which is used to build images: https://salsa.debian.org/Mobian-team/mobian-recipes - `droid-juicer`, which retrieves some important files from some partitions: https://gitlab.com/mobian1/droid-juicer -- https://wiki.postmarketos.org (lovely folks, thanks for sharing everything you found out the hard way :D) +- postmarketOS wiki: https://wiki.postmarketos.org (lovely folks, thanks for sharing everything you found out the hard way :D) ### Thanks For All The Fish