Sony Xperia X F5121 - suzu

No official LineageOS support for this device
https://github.com/search?o=desc&q=sony_suzu&s=updated&type=Repositories
https://github.com/search?o=desc&q=sony_kugo&s=updated&type=Repositories

Yes, we already know this.
I think some /e/ phones supported today are not officially supported by LineageOS.

When i builded my unofficial roms for this Unofficial /e/ Builds for Lineage Supported Phones I found only Google Pixel XL 2 - “taimen” and HTC One A9 (International GSM) - “hiaeuhl” supported by /e/ but not supported by LineageOS, maybe more of them, but this 2 100%.

The Xperia X (suzu) is still actively supported by other operating systems:

Sailfish OS: https://jolla.com/sailfishX/

Ubuntu Touch: https://devices.ubuntu-touch.io/device/suzu/

Having /e/ support might be a nice, strategic move. it could strengthen the /e/ community by connecting to other communities interested in privacy conscious phones. And some capable developers.

Hello,

Since September 2nd, Suzu and Kugo are officially supported by LOS :smiling_face_with_three_hearts:

Here are the links:

https://download.lineageos.org/suzu
https://download.lineageos.org/kugo

Useful build (re)sources

Common tree:

Device tree:

Kernel source:

Vendor blobs:

Last but not least, could you please re-format this request to look like this one ? Thanks !

I had to test a new thermal setup, nothing better than an Android build :smile_cat:

:warning: I don’t own this device and couldn’t test this ROM! Please consider it is for experimental testing only! :warning:

Please post back, if everything is OK I might consider publishing a dedicated thread.

Download

AFH download page: e-1.3-r-20220908-UNOFFICIAL-suzu.zip | by smu44 for Xperia X
SHA256: 5a9bdae0acbdc4de961cf2ec1739bcbc9d8a6d9fb8e37dc86369a073bb36af1c
MD5: 47dc3b7a2c4af3da142b84a83b21af5c

Install

LineageOS install guide: Install LineageOS on suzu | LineageOS Wiki
TWRP: Sony Xperia X
Please note I don’t know anything about Sony devices…

Build

Nothing fancy in here :smiley_cat:

Proudly built using /e/ Docker image

Script (you may adjust Xmx):

#!/bin/bash
docker pull registry.gitlab.e.foundation/e/os/docker-lineage-cicd:community
docker run \
-v "/srv/src:/srv/src" \
-v "/srv/zips:/srv/zips" \
-v "/srv/logs:/srv/logs" \
-v "/srv/ccache:/srv/ccache" \
-v "/srv/mirror:/srv/mirror" \
-v "/srv/local_manifests:/srv/local_manifests" \
-e "BRANCH_NAME=v1.3-r" \
-e "DEVICE_LIST=suzu" \
-e "REPO=https://gitlab.e.foundation/e/os/releases.git" \
-e "ANDROID_JACK_VM_ARGS=-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx50G" \
registry.gitlab.e.foundation:5000/e/os/docker-lineage-cicd:community

Local manifest (roomservice.xml):

<?xml version="1.0" encoding="UTF-8"?>
<manifest>
  <project name="LineageOS/android_kernel_sony_msm8956" path="kernel/sony/msm8956" remote="github" />
  <project name="LineageOS/android_device_sony_suzu" path="device/sony/suzu" remote="github" />
</manifest>
1 Like

Hello, I am terribly confused to have taken so much time to try to install your build on my suzu.

But I have tried yesterday and it seems to work basically.

Would it be possible for you to build a new UNOFFICIAL build based on tag 1.9 ?

I will be in position to perform more tests to see what is working or not.

Thanks for your feedback!
I will attempt a new build, expect it in a couple of weeks.

Here you are :smiley_cat: : Downloads for : Sony Xperia X | AndroidFileHost.com | Download GApps, Roms, Kernels, Themes, Firmware and more. Free file hosting for all Android developers.
Note: I also uploaded the build log, just in case…
SHA256 for .zip file: 4d39ddde5824eb2ad0e7edcd5d035f22cef050bbfc3459a67b6316ab8213f46f

1 Like

Thanks @smu44 !

I will install it and perform some tests before the end of this week.

If booting succesful, should we open a new thread in Unofficial Builds ?

Please perform some basic tests first (telephony, camera, GPS, …).
Then, yes, I’ll be happy to open a new thread for this device :slight_smile:

Hi, I have performed a few tests. Basically, it is working :
Phone call: OK
SMS: OK
MMS: OK
Camera: NOK but was working on 1.3, Open Camera is OK
WiFi: OK
Audio via jack: OK (after Parameters \ Sound \ Volume of multimedia contents)
GPS: can work

Tested with TWRP version 3.3.1-0

Thanks @christophe14 ! :smiley_cat:
I think that the Camera problem it with the app itself, as it is untouched from /e/ I don’t know how to make it work :frowning:

I cannot tell for sure but this bug https://gitlab.e.foundation/e/backlog/-/issues/6761 affected cameras on e-1.9 only and was device specific.

The bug is reported fixed in e-1.10.

I suggest @christophe14 that if you install the proposed fix 'app-debug_pixel_fix.apk` mentioned here https://gitlab.e.foundation/e/backlog/-/issues/6761#note_366051

you could confirm / dismiss my suggestion, and possibly have a working /e/OS Camera.

1 Like

@christophe14 could you please test this new 1.10 build?
https://androidfilehost.com/?fid=10620683726822049594
SHA256 = 5cd0ec94c55d04011d8c2357c5b54fe836e5a2c864c6e69811396c886ad7d36b

Hi.

I have tested 1.10 build and it’s ok for me.

Thanks for your dev !

Cyril.

Thank you for your feedback @bibou761 ! :smiley_cat:

I just compiled the ROM, so I will add my thanks to yours, to the devs !

Hello @smu44,

Sorry for my late answer.
I haven’t found time to test new version you have provided.

My main concern is the SIM card presence is regularly lost on both previous versions, meaning the SIM card is suddenbly no more detected and the Xperia X needs to be rebooted so many times to work again that in consequence it is not usable in real life.

So, I consider today that I cannot use eOS on Xperia X.

I am considering trying eOS on a smartphone that is officially supported.

Very sorry to read that :frowning:
Any chance you can take a logcat just after the problem appears?