update status of project
This commit is contained in:
parent
8155e9d7ce
commit
9114ed68f6
6
IMAGE.md
6
IMAGE.md
|
@ -10,6 +10,8 @@ Mobian Recipes does not have the changes merged, as the kernel is not yet part o
|
||||||
|
|
||||||
Take my temporary fork of Mobian Recipes instead, for now: https://salsa.debian.org/erebion/mobian-recipes/-/tree/erebion/sargo-build?ref_type=heads
|
Take my temporary fork of Mobian Recipes instead, for now: https://salsa.debian.org/erebion/mobian-recipes/-/tree/erebion/sargo-build?ref_type=heads
|
||||||
|
|
||||||
|
Sure you checkout my branch `sargo-build` which includes a couple of workarounds for changes which are not yet in the repos, but will be soon.
|
||||||
|
|
||||||
The fork will be maintained until there are official Mobian images for the Pixel 3a.
|
The fork will be maintained until there are official Mobian images for the Pixel 3a.
|
||||||
|
|
||||||
## Compiling the Kernel
|
## Compiling the Kernel
|
||||||
|
@ -33,9 +35,11 @@ DEB_HOST_ARCH=arm64 dpkg-buildpackage -a arm64 -us -uc -rfakeroot -b -Pcross,noc
|
||||||
Now build the image:
|
Now build the image:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
./build.sh -t qcom -s -u mobian | tee mobian-build.log # -s for SSH, which we need later
|
./build.sh -t qcom -s -u mobian -c -R myverysecretlukspassphrase | tee mobian-build.log # -s for SSH, which we need later
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Do not use `myverysecretlukspassphrase` as your passphrase and replace it, obviously. :D
|
||||||
|
|
||||||
(If you replace `mobian` with your own username, you will have to use that one for SSH later, of course)
|
(If you replace `mobian` with your own username, you will have to use that one for SSH later, of course)
|
||||||
|
|
||||||
Wait. It takes a while.
|
Wait. It takes a while.
|
||||||
|
|
20
README.md
20
README.md
|
@ -36,6 +36,12 @@ Rolling out the workarounds for audio requires installing packages from the repo
|
||||||
|
|
||||||
Roll out audio workarounds: `./audio.sh`
|
Roll out audio workarounds: `./audio.sh`
|
||||||
|
|
||||||
|
Note:
|
||||||
|
|
||||||
|
- You might have to switch SIM slots if your SIM card is not recognised.
|
||||||
|
- Command: `mmcli -m 0 --set-primary-sim-slot=1`, options are `1` or `2`
|
||||||
|
- Note that this reboots the modem, therefore it will be `-m 1` and then the next time `-m 2` until you reboot and this makes it go back to `-m 0`.
|
||||||
|
|
||||||
## Project Status
|
## Project Status
|
||||||
|
|
||||||
### To Do List
|
### To Do List
|
||||||
|
@ -49,7 +55,7 @@ Roll out audio workarounds: `./audio.sh`
|
||||||
|
|
||||||
#### Issues To Solve To Get Official Mobian Images
|
#### Issues To Solve To Get Official Mobian Images
|
||||||
|
|
||||||
- Remove hard-coded value in the `droid-juicer` systemd unit (needs someone who knows Rust, **help wanted**)
|
- Remove hard-coded value in the `droid-juicer` systemd unit (done, but not yet in repos)
|
||||||
- https://gitlab.com/mobian1/droid-juicer/-/issues/4
|
- https://gitlab.com/mobian1/droid-juicer/-/issues/4
|
||||||
- Combining SDM670 kernel patches with the Mobian qcom kernel (To Do List entry above, **help wanted**)
|
- Combining SDM670 kernel patches with the Mobian qcom kernel (To Do List entry above, **help wanted**)
|
||||||
|
|
||||||
|
@ -80,7 +86,7 @@ For those I will remove the workarounds once the changes are in the Mobian repo
|
||||||
- booting
|
- booting
|
||||||
- display
|
- display
|
||||||
- touch
|
- touch
|
||||||
- modem
|
- modem <- You might have to switch to the other slot if it does not work: `mmcli -m 0 --set-primary-sim-slot=1`, options are `1` or `2`. Note that the modem could also be a different number, maybe try `-m 1` if it is not found as the command will reboot the modem and then it changes.
|
||||||
- plymouth
|
- plymouth
|
||||||
- battery/charging
|
- battery/charging
|
||||||
- mobile data
|
- mobile data
|
||||||
|
@ -90,21 +96,23 @@ For those I will remove the workarounds once the changes are in the Mobian repo
|
||||||
- call audio
|
- call audio
|
||||||
- vibration
|
- vibration
|
||||||
- Bluetooth™
|
- Bluetooth™
|
||||||
- eSIM
|
- full disk encryption
|
||||||
|
- eSIM (provisioning tool not yet packaged and has to be compiled and installed manually)
|
||||||
- SMS (only receiving has been tested, but I don’t have reason to believe sending wouldn’t work)
|
- SMS (only receiving has been tested, but I don’t have reason to believe sending wouldn’t work)
|
||||||
- audio (ALSA config not packaged, but can be manually added using the playbook in this repo)
|
- audio (ALSA config not packaged, but can be manually added using the playbook in this repo)
|
||||||
- full disk encryption (works, will document that soon)
|
- camera (some sort of bug and it does not work currently, but the support is there)
|
||||||
- camera (patches not pushed to my device-specific kernel)
|
|
||||||
|
|
||||||
### This Has An Unknown Status
|
### This Has An Unknown Status
|
||||||
|
|
||||||
- Fingerprint Sensor
|
- Fingerprint Sensor
|
||||||
- GPS (needs some improvements for better accuracy)
|
|
||||||
- NFC (should work, does so on pmOS)
|
- NFC (should work, does so on pmOS)
|
||||||
|
|
||||||
### This Does Not Work Yet (Soon™)
|
### This Does Not Work Yet (Soon™)
|
||||||
|
|
||||||
|
- GPS
|
||||||
|
- Speaker (the loud one, the other one for calls works... this means that you cannot annoy others with loud music yet, sorry :p)
|
||||||
- USB host mode (no Kernel support yet, but apparently this is being worked on)
|
- USB host mode (no Kernel support yet, but apparently this is being worked on)
|
||||||
|
- Verified Boot (first need to do research)
|
||||||
|
|
||||||
### This Is Missing And Will Come Later
|
### This Is Missing And Will Come Later
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue