Google Nexus 4 (lg-mako)
USB Networking | |
---|---|
Flashing | |
Touchscreen | |
Display | |
WiFi | |
Xwayland | |
FDE | |
Mainline | |
Battery | |
3D Acceleration | |
Accelerometer | |
Audio | |
Bluetooth | |
Camera | |
GPS | |
Mobile data | |
SMS | |
Calls | |
USB OTG | |
Contents
Contributors
- ollieparanoid
- PabloCastellano and robb4 on IRC: Workaround for red screen bug #54
Entering "Fastboot mode"
Hold Volume Down
+ Power
, let go of Power
once the device display does something (e.g. turns from battery icon to black screen).
What works
- Touchscreen
- Weston (has the red screen bug, but we have a workaround for that now 👍 )
What does not work
- XWayland
- The rest (Wifi, bluetooth, making calls, ...)
- fbsplash only displays splash images very shortly, then goes to black screen
Wifi
Looks like, we need to package the wcnss.* files for wifi. A version from 2015 can be found here. It's a Qualcomm chip.
Alternative kernels
It *should* be possible to run The Mainline Kernel on the lg-mako, maybe we need to write a display driver, but there's a tutorial for it. I (ollieparanoid) didn't do enough research on this yet - if you're interested in doing this, please talk to opendata26 from postmarketOS and robclark from the freedreno project. With their help it should be quite feasible.
Non-mainline:
- Freedreno backport to 3.4.0 (couldn't make it work out of the box and I suggest trying to get mainline working instead of spending time on this one)
- Freedreno backport to 3.0.8 (#38)