Jump to content

Essential Phone (essential-mata): Difference between revisions

From postmarketOS Wiki
Line 73: Line 73:
Currently a work in progress. After patching, fails to compile kernel.
Currently a work in progress. After patching, fails to compile kernel.


    GZIP    arch/arm64/boot/Image.gz
    ERROR: "debug_debugfs_exit" [drivers/usb/gadget/libcomposite.ko] undefined!
    ERROR: "debug_debugfs_init" [drivers/usb/gadget/libcomposite.ko] undefined!
    ERROR: "put_timestamp" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
    ERROR: "enable_event_log" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
    ERROR: "add_event_to_buf" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
    ERROR: "usb_func_ep_queue" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
    ERROR: "diagfwd_bridge_init" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "diag_get_remote_device_mask" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "diagfwd_bridge_close" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "diagfwd_bridge_exit" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "bridge_info" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "diagfwd_bridge_write" [drivers/char/diag/diagchar.ko] undefined!
    ERROR: "diag_mhi" [drivers/char/diag/diagchar.ko] undefined!


== [WIP] Steps to compile ==
== [WIP] Steps to compile ==

Revision as of 16:22, 26 April 2020

This device is marked as not booting.
Status: Kernel does not compile due to gcc error
Essential Phone (PH1)
File:Essential-mata.jpg
Manufacturer Essential
Name Phone (PH1)
Codename essential-mata
Released 2017
Hardware
Chipset Qualcomm MSM8998 Snapdragon 835
CPU Kryo 280 Octa-core (2.45GHz Quad + 1.9GHz Quad)
GPU Adreno 540
Display 1312 x 2560 IPS
Storage 128 GB
Memory 4 GB
Architecture aarch64
Software
Original software Android 7.1.1
postmarketOS
Category testing
Pre-built images no
Mainline no


Contributors

  • laserbeamh

Maintainer(s)

Users owning this device


How to enter flash mode

The Essential Phone uses Fastboot as the flashing protocol.

To enter Fastboot mode, hold Volume Down while powering on the device. Let go of Volume Down when "Fastboot mode" displays on the screen.

Installation

Status

Currently a work in progress. After patching, fails to compile kernel.

   GZIP    arch/arm64/boot/Image.gz
   ERROR: "debug_debugfs_exit" [drivers/usb/gadget/libcomposite.ko] undefined!
   ERROR: "debug_debugfs_init" [drivers/usb/gadget/libcomposite.ko] undefined!
   ERROR: "put_timestamp" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
   ERROR: "enable_event_log" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
   ERROR: "add_event_to_buf" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
   ERROR: "usb_func_ep_queue" [drivers/usb/gadget/function/usb_f_gsi.ko] undefined!
   ERROR: "diagfwd_bridge_init" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "diag_get_remote_device_mask" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "diagfwd_bridge_close" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "diagfwd_bridge_exit" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "bridge_info" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "diagfwd_bridge_write" [drivers/char/diag/diagchar.ko] undefined!
   ERROR: "diag_mhi" [drivers/char/diag/diagchar.ko] undefined!

[WIP] Steps to compile

Set:

   CONFIG_DIAG_CHAR=m
   CONFIG_COMPAT_VDSO=n
   # CONFIG_CROSS_COMPILE_ARM32=""

See also