re-order everything and clean up
This commit is contained in:
parent
d8f4b8f25d
commit
4698ae8e7c
1 changed files with 40 additions and 40 deletions
80
README.md
80
README.md
|
|
@ -4,42 +4,6 @@ Some notes on my work getting Mobian to run on the Xperia 10 III (codename pdx21
|
||||||
|
|
||||||
## Status
|
## Status
|
||||||
|
|
||||||
- amending Device Tree
|
|
||||||
- porting Mobian
|
|
||||||
|
|
||||||
### To Do
|
|
||||||
|
|
||||||
- getting remaining hardware working (incomplete list)
|
|
||||||
|
|
||||||
#### Debugging Touch
|
|
||||||
|
|
||||||
```
|
|
||||||
[ 63.964541] gpi 900000.dma-controller: Error in Transaction
|
|
||||||
[ 63.964562] geni_i2c 988000.i2c: DMA txn failed:3
|
|
||||||
[ 63.964594] geni_i2c 988000.i2c: GPI transfer failed: -5
|
|
||||||
[ 63.966484] s6sy761 0-0048: failed to turn off sensing
|
|
||||||
[ 64.599984] gpi 900000.dma-controller: Error in Transaction
|
|
||||||
[ 64.600041] geni_i2c 988000.i2c: DMA txn failed:3
|
|
||||||
[ 64.601254] geni_i2c 988000.i2c: GPI transfer failed: -5
|
|
||||||
```
|
|
||||||
|
|
||||||
Occasionally stops working after logging in, no idea why.
|
|
||||||
|
|
||||||
### Done
|
|
||||||
|
|
||||||
- getting a first half broken Mobian build that boots
|
|
||||||
- getting the display to display stuff
|
|
||||||
- full graphics support (I can play an episode of Star Trek: Stange New Worlds, although without sound)
|
|
||||||
|
|
||||||
## Kernel Work
|
|
||||||
|
|
||||||
I'm currently working here: https://github.com/erebion/linux/commits/pdx213-wip/
|
|
||||||
|
|
||||||
Current goal: Making the usable
|
|
||||||
Later goal: Trying to add everything else that can be added without writing new drivers
|
|
||||||
|
|
||||||
Note: I'm rebasing occasionally to make sure it does not become too chaotic, so pulling from that repo will lead to merge conflicts.
|
|
||||||
|
|
||||||
### Device Tree Status
|
### Device Tree Status
|
||||||
|
|
||||||
| Component | Status | sent to sm6350-mainline? |
|
| Component | Status | sent to sm6350-mainline? |
|
||||||
|
|
@ -60,7 +24,7 @@ Note: I'm rebasing occasionally to make sure it does not become too chaotic, so
|
||||||
| microSD | ✅ | was already part of upstream |
|
| microSD | ✅ | was already part of upstream |
|
||||||
| Modem | added (but requires UFS) | ✅ |
|
| Modem | added (but requires UFS) | ✅ |
|
||||||
| NFC | to do, low priority | |
|
| NFC | to do, low priority | |
|
||||||
| RTC | added, needs testing | ✅ |
|
| RTC | added, needs testing | ✅ |
|
||||||
| Sound | to do | |
|
| Sound | to do | |
|
||||||
| SMS | | |
|
| SMS | | |
|
||||||
| Thermals | | |
|
| Thermals | | |
|
||||||
|
|
@ -74,19 +38,55 @@ No status means I haven't even had a look at that component.
|
||||||
|
|
||||||
So far no work has been put in supporting the sensors (accelerometer, magnetometer, ambient light, ...).
|
So far no work has been put in supporting the sensors (accelerometer, magnetometer, ambient light, ...).
|
||||||
|
|
||||||
I'll need help for:
|
#### Where To Help
|
||||||
|
|
||||||
- Thermal Sensors / Thermal Zones (no idea what I need to do)
|
- Thermal Sensors / Thermal Zones (no idea what I need to do)
|
||||||
- PMIC
|
- PMIC
|
||||||
- Camera
|
- Camera
|
||||||
- vibration module
|
- vibration module
|
||||||
- NFC
|
- NFC
|
||||||
|
- UFS
|
||||||
|
|
||||||
And I will also need help with upstreaming the changes to the kernel, can someone else please do that? Thanks.
|
And I will also need help with upstreaming the changes to the kernel, can someone else please do that? Thanks.
|
||||||
|
|
||||||
(highest priority first)
|
#### Kernel Work
|
||||||
|
|
||||||
|
I'm currently working here: https://github.com/erebion/linux/commits/pdx213-wip/
|
||||||
|
|
||||||
|
Current goal: Making the usable
|
||||||
|
Later goal: Trying to add everything else that can be added without writing new drivers
|
||||||
|
|
||||||
|
Note: I'm rebasing occasionally to make sure it does not become too chaotic, so pulling from that repo will lead to merge conflicts.
|
||||||
|
|
||||||
|
### Issues To Solve
|
||||||
|
|
||||||
|
#### Touch
|
||||||
|
|
||||||
|
```
|
||||||
|
[ 63.964541] gpi 900000.dma-controller: Error in Transaction
|
||||||
|
[ 63.964562] geni_i2c 988000.i2c: DMA txn failed:3
|
||||||
|
[ 63.964594] geni_i2c 988000.i2c: GPI transfer failed: -5
|
||||||
|
[ 63.966484] s6sy761 0-0048: failed to turn off sensing
|
||||||
|
[ 64.599984] gpi 900000.dma-controller: Error in Transaction
|
||||||
|
[ 64.600041] geni_i2c 988000.i2c: DMA txn failed:3
|
||||||
|
[ 64.601254] geni_i2c 988000.i2c: GPI transfer failed: -5
|
||||||
|
```
|
||||||
|
|
||||||
|
Occasionally stops working after logging in, no idea why.
|
||||||
|
|
||||||
|
## Unlocked Achievements
|
||||||
|
|
||||||
|
- getting a first half broken Mobian build that boots
|
||||||
|
- getting the display to display stuff
|
||||||
|
- full graphics support (I can play an episode of Star Trek: Stange New Worlds, although without sound)
|
||||||
|
- playing a song via Bluetooth for the first time
|
||||||
|
|
||||||
## Mobian Work
|
## Mobian Work
|
||||||
|
|
||||||
Not much that is required in terms of changes, mainly adding the device to Mobian recipes.
|
Not much that is required in terms of changes, mainly adding the device to Mobian recipes.
|
||||||
|
|
||||||
To Do: Push changes to git
|
To Do:
|
||||||
|
|
||||||
|
- Push changes for Mobian recipes to git
|
||||||
|
- Add droid-juicer config
|
||||||
|
- Amend qcom-phone-utils package (initramfs hooks, perhaps more)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue