Difference between revisions of "Google Nexus 4 (lg-mako)"

From postmarketOS
Jump to: navigation, search
(Added infobox.)
m
Line 1: Line 1:
 
[[Category:Supported Devices]]
 
[[Category:Supported Devices]]
 
[[Category:Devices]]
 
[[Category:Devices]]
 
 
{{Infobox device
 
{{Infobox device
 
| manufacturer = Google (LG)
 
| manufacturer = Google (LG)
Line 16: Line 15:
 
| memory = 2GB
 
| memory = 2GB
 
}}
 
}}
=== Contributors ===
+
== Contributors ==
  
 
* ollieparanoid
 
* ollieparanoid
 
* PabloCastellano and robb4 on IRC: Workaround for red screen bug [https://github.com/postmarketOS/pmbootstrap/issues/54 #54]
 
* PabloCastellano and robb4 on IRC: Workaround for red screen bug [https://github.com/postmarketOS/pmbootstrap/issues/54 #54]
  
=== Entering "Fastboot mode" ===
+
== Entering "Fastboot mode" ==
  
 
Hold <code>Volume Down</code> + <code>Power</code>, let go of <code>Power</code> once the device display does something (e.g. turns from battery icon to black screen).
 
Hold <code>Volume Down</code> + <code>Power</code>, let go of <code>Power</code> once the device display does something (e.g. turns from battery icon to black screen).
  
=== What works ===
+
== What works ==
  
 
* Touchscreen
 
* Touchscreen
 
* Weston (has the red screen bug, but we have a workaround for that now 👍 )
 
* Weston (has the red screen bug, but we have a workaround for that now 👍 )
  
=== What does not work ===
+
== What does not work ==
  
 
* XWayland
 
* XWayland
Line 36: Line 35:
 
* fbsplash only displays splash images very shortly, then goes to black screen
 
* fbsplash only displays splash images very shortly, then goes to black screen
  
=== Wifi ===
+
== Wifi ==
  
 
Looks like, we need to package the [https://github.com/LineageOS/android_device_lge_mako/blob/12ac6e9aeb32d5ac9fc832f2214ede2c7690d0a6/proprietary-blobs.txt#L152-L157 wcnss.* files] for wifi. A version from 2015 can be found [https://github.com/TheMuppets/proprietary_vendor_lge/tree/cm-14.1/mako/proprietary/vendor/firmware here]. It's a Qualcomm chip.
 
Looks like, we need to package the [https://github.com/LineageOS/android_device_lge_mako/blob/12ac6e9aeb32d5ac9fc832f2214ede2c7690d0a6/proprietary-blobs.txt#L152-L157 wcnss.* files] for wifi. A version from 2015 can be found [https://github.com/TheMuppets/proprietary_vendor_lge/tree/cm-14.1/mako/proprietary/vendor/firmware here]. It's a Qualcomm chip.
  
=== Alternative kernels ===
+
== Alternative kernels ==
  
 
These are not packaged yet in postmarketOS, feel free to package them.
 
These are not packaged yet in postmarketOS, feel free to package them.
Line 47: Line 46:
 
* [https://github.com/postmarketOS/pmbootstrap/pull/38 Freedreno]
 
* [https://github.com/postmarketOS/pmbootstrap/pull/38 Freedreno]
  
=== Links ===
+
== Links ==
  
 
* [https://github.com/postmarketOS/pmbootstrap/tree/master/aports/device-lg-mako Device package]
 
* [https://github.com/postmarketOS/pmbootstrap/tree/master/aports/device-lg-mako Device package]
Line 53: Line 52:
 
* [https://developers.google.com/android/drivers#mako Official proprietary drivers]
 
* [https://developers.google.com/android/drivers#mako Official proprietary drivers]
  
=== Photos ===
+
== Photos ==
  
 
* [https://ollieparanoid.github.io/img/2017-05-26/mako/editor.jpg Weston running with framebuffer issues]
 
* [https://ollieparanoid.github.io/img/2017-05-26/mako/editor.jpg Weston running with framebuffer issues]
 
* [https://cloud.githubusercontent.com/assets/6033024/26761940/2e3273e0-4928-11e7-8800-0b4ddb14e239.jpg robb4 patched Weston to display the right colors]
 
* [https://cloud.githubusercontent.com/assets/6033024/26761940/2e3273e0-4928-11e7-8800-0b4ddb14e239.jpg robb4 patched Weston to display the right colors]

Revision as of 22:28, 4 September 2017

Google (LG) Nexus 4
LG Nexus 4 running Weston
LG Nexus 4 running Weston
Manufacturer Google (LG)
Name Nexus 4
Codename mako
Released 2012
Original software Android on Linux 3.4
Hardware
CPU Qualcomm APQ8064 Snapdragon S4 Pro
GPU Adreno 320
Display 768x1280 IPS
Storage 8/16GB
Memory 2GB
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
Xwayland
FDE
Mainline
Battery
3D Acceleration
Accelerometer
Audio
Bluetooth
Camera
GPS
Mobile data
SMS
Calls
USB OTG


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

These are not packaged yet in postmarketOS, feel free to package them.

Links

Photos