update project status
This commit is contained in:
parent
bfed0912c7
commit
3711e3d5d1
1 changed files with 29 additions and 4 deletions
33
README.md
33
README.md
|
|
@ -15,19 +15,20 @@ Some notes on my work getting Mobian to run on the Xperia 10 III (codename pdx21
|
||||||
| Camera | to do | | |
|
| Camera | to do | | |
|
||||||
| CDSP | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
| CDSP | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
||||||
| Display Panel | ✅ | - | [Marijn Suijten is working on panel support](https://lore.kernel.org/all/20251222-drm-panels-sony-v2-0-82a87465d163@somainline.org/) |
|
| Display Panel | ✅ | - | [Marijn Suijten is working on panel support](https://lore.kernel.org/all/20251222-drm-panels-sony-v2-0-82a87465d163@somainline.org/) |
|
||||||
| DP via USB-C | low priority | | |
|
| DP via USB-C | to do, low priority | | |
|
||||||
| Fast Charging | to do, low priority | | |
|
| Fast Charging | to do, low priority | | |
|
||||||
| Fingerprint Reader | not interested in that part myself, probably not supported by the kernel anyway | - | - |
|
| Fingerprint Reader | not interested in that part myself, probably not supported by the kernel anyway | - | - |
|
||||||
| Flashlight | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
| Flashlight | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
||||||
| GPS | requires the modem to be up and then testing | | |
|
| GPS | requires the modem to be up and then testing | | |
|
||||||
|
| Haptics | | |
|
||||||
| IPA | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
| IPA | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
||||||
| microSD | ✅ | was already part of upstream | - |
|
| microSD | ✅ | was already part of upstream | - |
|
||||||
| Modem | ✅ (requires TA service to run) | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
| Modem | ✅ (requires TA service to run) | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
||||||
| NFC | to do, low priority | | |
|
| NFC | to do, low priority | | |
|
||||||
| RTC | added, needs testing (how do I know it works?) | ✅ | |
|
| RTC | ✅ | ✅ | [yes, needs review](https://lore.kernel.org/all/20260926-pdx213-upstream-3-v1-0-1609c18b5c1d@erebion.eu/) |
|
||||||
| Sound | to do | | |
|
| Sound | to do | | |
|
||||||
| SMS | should work when modem is up, needs testing | | |
|
| SMS | should work when modem is up, needs testing | | |
|
||||||
| Thermals | | | |
|
| Thermals | wip | | |
|
||||||
| Touch | ✅ | was already part of upstream | - |
|
| Touch | ✅ | was already part of upstream | - |
|
||||||
| UFS | broken, need help | | |
|
| UFS | broken, need help | | |
|
||||||
| USB-C | idk, USB networking works, need to check whether host mode works by plugging in at least a USB stick | | |
|
| USB-C | idk, USB networking works, need to check whether host mode works by plugging in at least a USB stick | | |
|
||||||
|
|
@ -41,13 +42,13 @@ So far no work has been put in supporting the sensors (accelerometer, magnetomet
|
||||||
#### Where To Help
|
#### Where To Help
|
||||||
|
|
||||||
- Audio/Calls <-- currently top priority, this would allow me testing the phone as a daily driver
|
- Audio/Calls <-- currently top priority, this would allow me testing the phone as a daily driver
|
||||||
- Thermal Sensors / Thermal Zones (no idea what I need to do)
|
|
||||||
- PMIC
|
- PMIC
|
||||||
- Camera
|
- Camera
|
||||||
- vibration module
|
- vibration module
|
||||||
- NFC
|
- NFC
|
||||||
- UFS
|
- UFS
|
||||||
- USB-C
|
- USB-C
|
||||||
|
- Display Port via USB-C
|
||||||
|
|
||||||
#### Kernel Work
|
#### Kernel Work
|
||||||
|
|
||||||
|
|
@ -60,6 +61,30 @@ Note: I'm rebasing occasionally to make sure it does not become too chaotic, so
|
||||||
|
|
||||||
### Issues To Solve
|
### Issues To Solve
|
||||||
|
|
||||||
|
#### "AI key"
|
||||||
|
|
||||||
|
Downstream DT contains an "AI key", not sure what to do with that.
|
||||||
|
|
||||||
|
```
|
||||||
|
ai_key {
|
||||||
|
label = "ai_key";
|
||||||
|
gpios = <0x02 0x55 0x01>;
|
||||||
|
linux,input-type = <0x01>;
|
||||||
|
linux,code = <0x1c9>;
|
||||||
|
gpio-key,wakeup;
|
||||||
|
debounce-interval = <0x0f>;
|
||||||
|
linux,can-disable;
|
||||||
|
};
|
||||||
|
```
|
||||||
|
|
||||||
|
0x55 -> 0d85... perhaps gpio85?
|
||||||
|
|
||||||
|
#### Bluetooth
|
||||||
|
|
||||||
|
Works fine.
|
||||||
|
|
||||||
|
Note to myself: If Bluetooth does not work... Check that the kernel modules are present and load hci_uart and btqca... Yes, this breaks if I use a boot image with a rootfs that does not have the modules on it... (I'm building those separetely so I don't have to flash the microSD all the time to try out a new kernel).
|
||||||
|
|
||||||
#### Touch
|
#### Touch
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue