Skip to content

[help-needed] [device-port] [halium-9.0] [lilac] Sony Xperia XZ1 Compact #297

@BigB84

Description

@BigB84

Tree: halium-9.0

  • Create manifest
  • Boot image and system image build successfully
  • Device boots into rootfs, usb: Manufacturer: GNU/Linux Device appears in dmesg on host.
  • LXC container starts and does not crash
  • libhybris tests
    • test_gps
    • test_hwcomposer
    • test_lights
    • test_vibrator
    • test_wifi
    • test_sensors
    • test_audio
    • test_camera
    • test_input
    • test_nfc
    • test_recorder

What device is it
This is 4,6'' truly compact device with fast 8-thread (4x2.45 GHz Kryo & 4x1.9 GHz Kryo) CPU (MSM8998 Snapdragon 835) from 2017

What is my aim
I want to run Droidian on it.

Notice
There is a little mess with building.
vendor tree doesn't contain all blobs.
They need to be extracted before build from device running this specific version of LOS.
There is a script on the repo to do that.
You can download it from XDA
Thread
LineageOS 16.0 build by modpunk
Dedicated TWRP by modpunk
I'm not sure it could be related to legal stuff?

I need help with defconfig
I'm not experienced, this is my first halium port and work with Linux Kernel config.
mer-kernel-check reports changes needed to pass but I don't know how to apply them, so I edit file by hand.

when I type make menuconfig no tui appears but build starts...

Thanks in advance! :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions