[Stable][ROM]LineageOS 15.1 for Z5C (suzuran)

Search This thread

TRKARTAL

Senior Member
Jun 21, 2017
167
29
İstanbul
TRKARTAL, where have you got this TWRO 3.4.0 for Suzuran? Could you provide a link? What about decryption with this one?

you can find it in this thread:
thanks to @DevelLevel
 

erickcersosa

Member
Jan 18, 2021
6
0
Hi all:

Here is a LineageOS 15.1 ROM for Z5 compact.

Download 2020-10-22

This is a 7z archive with the zip'ed rom and the md5 file in it. Please unpack this archive, copy the included two files somewhere to your device, reboot into twrp and flash this zip file. Enable zip verification and md5sum checking.

Kernel sources
Tree sources

Features:

  • OS Version: 8.1.0 Oreo
  • Kernel: Linux 3.10
  • Android security patch level: 5 October 2020 (see attached picture)
  • Using sony blob's from stock version 32.4.A.1.54

Important informations:
  • You should be familiar with general installation of custom roms.
  • Required for installation: TWRP 3.2.1 (pick the version from 2018-02-23!!!) There is a version 3.2.3 out there, but with that version I had problems to restore my backups. 3.2.1 is just working perfect for me!
  • This ROM needs a clean install, old /data may cause problems!
  • This ROM is pre-rooted.
  • This ROM comes with F-Droid and UnifiedNLP.

Working:
  • Phone calls
  • SMS
  • Manual mobile network search
  • WIFI
  • Bluetooth
  • Fingerprint
  • GPS
  • Location services
  • LiveDisplay (see attached pictures)
  • Enforced SELinux support (see attached picture)
  • New: Camera; built-in app (Snap) and 3rd-party apps (Thanks to @torukk) *)
    *) Snap is only working with main camera! If you switch to the so called "selfie" camera, the app crashes and can't be restarted any more. If that happens, you have to clear the app storage (long press app -> app info -> clear storage). OpenCamera is working in both modes.

These things are NOT working (don't ask!)
  • Encryption
  • FM-Radio (not included)
Maybe some more things are not working.

Use this rom at your own risk! It comes without any warranty! I'm not responsible for any damage! If you don't agree with that, don't try to flash this rom in any way.

Changelog:

====================
10-22-2020
====================

* device/sony/kitakami-common/
c3d2731 kitakami-common: sepolicy: Changed some more properties [Bernhard Thoben]
0f09fe3 kitakami-common: Back to enforced SELinux mode [Bernhard Thoben]
55af62f kitakami-common: sepolicy: Fixed typo error [Bernhard Thoben]
192c9e6 kitakami-common: Disabled cameraserver for now [Bernhard Thoben]
f155207 kitakami-common: sepolicy: Changed some more properties [Bernhard Thoben]
fa93189 kitakami-common: Added some more switches for camera [Bernhard Thoben]
f7f6552 kitakami-common: sepolicy: Label camera wrapper [Bernhard Thoben]
416b5d6 kitakami-common: Disabled camera-provider-2-4 service [Bernhard Thoben]
8c744c8 kitakami-common: Added resource [Bernhard Thoben]
1a877ef kitakami-common: Allow media UID process to access CameraServiceProxy [Bruno Martins]
7c95cde kitakami-common: Do not use mediaserver for now [Bernhard Thoben]
* device/sony/suzuran/
d89457e suzuran: define VENDOR_SECURITY_PATCH level correctly [Julian Veit]
====================
10-21-2020
====================

* device/sony/kitakami-common/
924af99 kitakami-common: Set TARGET_HAS_LEGACY_CAMERA_HAL1 to true [Bernhard Thoben]
e5404bb Changed some more sepolicy properties [Bernhard Thoben]
373892e Changed some more sepolicy properties [Bernhard Thoben]
9825bc6 kitakami-common: Switch to prebuilt camera wrapper [Bernhard Thoben]
* device/sony/suzuran/
af9c2dd suzuran: Switch to prebuilt camera wrapper [Bernhard Thoben]
* vendor/sony/kitakami-common-extras/
427cff7 Switch to prebuilt camera wrapper [Bernhard Thoben]
====================
10-20-2020
====================

* device/sony/kitakami-common/
c5bc2a5 Revert "kitakami-common: Switch to OSS camera HAL" [Bernhard Thoben]
e209af0 kitakami-common: camera-hal: My latest changes in a block [Bernhard Thoben]
* device/sony/suzuran/
b06fdfd Revert "suzuran: Switch to OSS camera HAL" [Bernhard Thoben]
* lineage/wiki/
e335c80 devices: pro1: Fix kernel repo name [Bruno Martins]
1255a3f devices: pro1: Add hardware keyboard to the list of peripherals [Bruno Martins]
====================
10-19-2020
====================

====================
10-18-2020
====================

====================
10-17-2020
====================

* lineage/mirror/
69d4251 Updated aosp-minimal to 17-Oct-2020 12:01 UTC [Tim Schumacher]
* lineage/wiki/
52132a0 wiki: MIUI dev -> MIUI weekly [LuK1337]
====================
10-16-2020
====================

* lineage/mirror/
d6f88f8 Updated aosp-minimal to 16-Oct-2020 12:01 UTC [Tim Schumacher]
====================
10-15-2020
====================

* lineage/mirror/
f8d0a3f Updated aosp-minimal to 15-Oct-2020 12:01 UTC [Tim Schumacher]
====================
10-14-2020
====================

====================
10-13-2020
====================

* lineage/mirror/
b1bcf29 Updated aosp-minimal to 13-Oct-2020 12:01 UTC [Tim Schumacher]
====================
10-12-2020
====================

====================
10-11-2020
====================

* frameworks/base/
bd099809200 Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* lineage/scripts/
2fea594 aosp-merger: Adapt for new default manifest location [Michael Bestas]
* packages/apps/Bluetooth/
d8a29010 Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* packages/apps/Contacts/
cb275182c Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* packages/apps/Nfc/
6bbd7c56 Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* packages/apps/Settings/
2c5bf989b2 Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* system/bt/
f37f7959 Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
* system/core/
0be65b20d Merge tag 'android-8.1.0_r81' into staging/lineage-15.1_merge-android-8.1.0_r81 [Kevin F. Haggerty]
====================
10-10-2020
====================

* lineage/jenkins/
0c6dab3 updater: Fix broken json [Paul Keith]
fac680d hudson: Next best thing after the 3310 [Nolen Johnson]
* lineage/mirror/
41e2cc8 Updated aosp-minimal to 10-Oct-2020 12:01 UTC [Tim Schumacher]
* lineage/wiki/
0eef5a8 wiki: Add Nokia 6.1 (PL2) [Aayush Gupta]
====================
10-09-2020
====================

* lineage/mirror/
e215784 Updated aosp-minimal to 09-Oct-2020 12:01 UTC [Tim Schumacher]
====================
10-08-2020
====================

* lineage/jenkins/
64f04c0 Revert "hudson: Drop S4 Sprint (jfltespr)" [Arne Coucheron]
* lineage/wiki/
611cf7c Revert "wiki: devices: jfltespr: Reflect discontinuation of builds" [Arne Coucheron]
02b8aea wiki: devices: Promote hlte* devices to 17.1 [Kevin F. Haggerty]
ff1c5a0 wiki: devices: Promote klte* devices to 17.1 [Kevin F. Haggerty]
====================
10-07-2020
====================

* build/make/
f287793bb Bump Security String to 2020-10-05 [Kevin F. Haggerty]
* lineage/jenkins/
ba960f1 hudson: Samsung msm8974, come on down [Kevin F. Haggerty]
* lineage/wiki/
ccb5968 wiki: Add davinci [PIPIPIG233666]
====================
10-06-2020
====================

* lineage/mirror/
c89b820 Updated aosp-minimal to 06-Oct-2020 12:01 UTC [Tim Schumacher]
====================
10-05-2020
====================

* lineage/mirror/
10e72d4 Updated lineage-minimal to 05-Oct-2020 00:50 UTC [Tim Schumacher]
cf6e621 Updated lineage-minimal to 04-Oct-2020 18:14 UTC [Tim Schumacher]
====================
10-04-2020
====================

====================
10-03-2020
====================

====================
10-02-2020
====================

* lineage/wiki/
8402877 Adding chil360 as osprey maintainer [Thomas Karl Pietrowski]
====================
10-01-2020
====================

* lineage/jenkins/
630f561 hudson: Add davinci [PIPIPIG233666]
* lineage/wiki/
49e0da3 wiki: Update system requirements for building [filiprrs]
====================
09-30-2020
====================

* lineage/jenkins/
91f115c Regenerate device dependency mappings [razorloves]
====================
09-29-2020
====================

* lineage/mirror/
be620b0 Add a script to generate a LineageOS platform mirror [Tim Schumacher]
b73478c Updated to 29-Sep-2020 04:55 UTC [Kevin F. Haggerty]
beb810e Updated to 29-Sep-2020 04:38 UTC [Kevin F. Haggerty]
====================
09-28-2020
====================

* lineage/mirror/
8e49765 Updated aosp-minimal to 27-Sep-2020 22:18 UTC [Tim Schumacher]
2b5ee28 Add a script to generate a minimal AOSP mirror [Tim Schumacher]
* lineage/wiki/
ea0b773 wiki: devices: Zangya/Zangya Pro are A/B devices. [Quallenauge]
====================
09-27-2020
====================

====================
09-26-2020
====================

====================
09-25-2020
====================

====================
09-24-2020
====================

====================
09-23-2020
====================

====================
09-22-2020
====================

* lineage/wiki/
b5b0f97 wiki: devices: Require 10 on dynamic retrofit Pixel devices [Nolen Johnson]
Hi, first of all, thank u for ur efforts to this phone, Im having a lot of questions and I really hope u can help me, I dont have any idea of how kernel works or how to install it, Im having troubles with TWRP too and idk why, so if u or anyone can help me Ill be very grateful to you

PLZ HELP ME!
 

Berni-0815

Senior Member
Sep 22, 2016
2,517
2,212
Germany
Sony Xperia Z5 Compact
Im having troubles with TWRP too
TWRP installation:
  1. Shutdown the device completely and wait about 10 seconds.
  2. Press volume up and connect usb cable until led becomes blue.
  3. Enter this command in a terminal window:
    Code:
    fastboot flash recovery recovery.img
    (Where "recovery.img" is the real name of the TWRP image file)
  4. Disconnect usb cable
  5. Press power and volume down to enter TWRP.
    Please don't ask how TWRP works, this is not the right place for questions like this!
All this is only working if your devices bootloader is unlocked.
If not or if you don't know what this is and how to do that, please search the web for how-to's, this is not the right place for questions like this!
 

Skyguar

Senior Member
Jan 23, 2010
272
34
Thanks,
Updated to this version my oldie and root has gone... Any clue...? Many thanks
 

Skyguar

Senior Member
Jan 23, 2010
272
34
Are you sure that you've installed los15.1? Because this version IS rooted! Every newer version (los17.1 or los18.1) is NOT rooted.
Thanks for getting back, reinstalled several times - it is 15.1. I have chosen this version because of stability declared and root needed.. Any more clues, please?..
 

Ran-dom

Member
Jun 12, 2021
7
5
Central Europe
Hi, first and most important: Thank you very much for making this possible, I kept monitoring the progress of this rom from beginning, I was so desperate for an oreo rom for my little z5c. Second: I'm sorry if this was asked before but is the camera the same as the stock one? in terms of quality? and should I restore the TA partition after flashing your rom or can I "live" without that? Thanks again for your effort with this rom, still a good phone :)

Cheers.
 

Berni-0815

Senior Member
Sep 22, 2016
2,517
2,212
Germany
Sony Xperia Z5 Compact
is the camera the same as the stock one? in terms of quality?
No. The original Sony stock ROM uses some secret stuff in TA partition that can't be used by a custom ROM.
and should I restore the TA partition after flashing your rom or can I "live" without that?
You can live without that, because restoring the TA partition is useless for custom ROM's.
 
  • Like
Reactions: Ran-dom

Ran-dom

Member
Jun 12, 2021
7
5
Central Europe
Thanks for answering , I really do appreciate the effort you and your team put into making this rom, I remember it was bothering you for a long time to make the camera and sms work. I'm super glad to see all that work paid off. Also Oreo seems to me to be more than enough for anything one might need ( functionality - performance - design ) so I'm perfectly satisfied. I'll keep testing with it and if some issues occur, I'll report here :)

Thanks again and cheers.
 

Ran-dom

Member
Jun 12, 2021
7
5
Central Europe
No problem, I don't mind being on older version ( security patch + older android ). I have different philosophy for updates and such but I won't bore you ( or anyone ) with the details. Again, thanks very much for the rom and for replies. Cheers.

P.S. also thanks for the alternative builds ( 7.1.1 thread ), really appreciate that too.
 

Berni-0815

Senior Member
Sep 22, 2016
2,517
2,212
Germany
Sony Xperia Z5 Compact
New version out; see 1st post.
  • Android security patch level: 5 June 2021
 

Attachments

  • Screenshot_20210618-183726_Settings.png
    Screenshot_20210618-183726_Settings.png
    91.2 KB · Views: 19

nlra

Senior Member
Sep 5, 2012
160
84
Have you had any progress with this?

No; I had to set it down for a while, and haven't had time yet to pick it back up. In the meantime I've been happily using stock Sony firmware with both VoLTE + VoWiFi. But I want to find time to start poking at this again. I will probably have to start over from scratch using the notes I wrote here, because I honestly can't remember at this point (after all the time that has gone by) where I left off, or what my workflow was that I came up with to produce a build of 15.1 that has at least working VoLTE. (Though I probably still have a copy kicking around of the 15.1 build I came up with that has working VoLTE, if that would be useful/helpful to you.)

Yes, if you read my other posts, you'll see that I called out how previous builds of LOS for Z3+/Z5 family could never have had working IMS/VoLTE. Kang-ing of Qualcomm IMS userland blobs from Sony ROMs was woefully incomplete.

I realize that at this point Oreo is too old to be attractive to users as a third-party ROM, at least as long as usable Android 10/11 builds exist. Still, I think it is important that the IMS puzzle gets solved on Oreo first, because from what I've gathered, Oreo is the last version of Android that supports the older IMS service APIs without any changes. To continue to use these blobs in Android 9/10/11, shims will likely need to be written. (Either that, or IMS blobs from other phone model stock ROMs that are written for Android 9+ and are also compatible with the MSM8994 modem will need to be substituted in.) But before we get to writing shims, we should make sure there isn't anything else we have missed...making sure it runs in Oreo correctly is a good way of doing that.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    Hi all:

    Here is a LineageOS 15.1 ROM for Z5 compact.

    Download 2021-10-17

    This is a 7z archive with the zip'ed rom and the md5 file in it. Please unpack this archive, copy the included two files somewhere to your device, reboot into twrp and flash this zip file. Enable md5sum checking. The zip file itself is not signed, so you have to disable zip verification.

    Kernel sources
    Tree sources

    Features:

    • OS Version: 8.1.0 Oreo
    • Kernel: Linux 3.10
    • New: Android security patch level: 5 October 2021
    • Using sony blob's from stock version 32.4.A.1.54

    Important informations:
    • You should be familiar with general installation of custom roms.
    • Required for installation: TWRP 3.2.1(pick the version from 2018-02-23!!!)
      OR use my self built TWRP-version 3.6.2!
    • This ROM needs a clean install, old /data may cause problems!
    • This ROM is pre-rooted.
    • This ROM comes with F-Droid and UnifiedNLP.
    • It is highly recommended that your device is running (or HAS RUN in the past!) the latest stock ROM from Sony (32.4.A.1.54) before flashing this ROM.
      Otherwise the baseband files may not match.

    Working:
    • Phone calls
    • SMS
    • Manual mobile network search
    • WIFI
    • Bluetooth
    • Fingerprint
    • GPS
    • Location services
    • LiveDisplay (see attached pictures)
    • Enforced SELinux support (see attached picture)
    • New: Camera; built-in app (Snap *) ) and 3rd-party apps (Thanks to @torukk)
      *) Snap is only working with main camera! If you switch to the so called "selfie" camera, the app crashes and can't be restarted any more. If that happens, you have to clear the app storage (long press app -> app info -> clear storage). OpenCamera is working in both modes.

    These things are NOT working (don't ask!)
    • Encryption
    • FM-Radio (not included)
    Maybe some more things are not working.

    Use this rom at your own risk! It comes without any warranty! I'm not responsible for any damage! If you don't agree with that, don't try to flash this rom in any way.

    Changelog
    9
    New version out; see 1st post.
    Changes:
    Fully working phone calls.
    Fully working SMS
    8
    Aren't you spreading yourself thin by also trying to maintain the Oreo version, along with Nougat & Android 10?
    The answer is quite simple:
    • los14.1 (N) is as stable as possible and development seems to be stopped.
    • los17.1 (Q) does not work stable enough at this device and I don't know how to fix that. And the memory issue (running out of memory) is still not fixed.
    • The sources of los15.1 (O) are as stable as possible. Why shouldn't I try to make this build better than before (camera)?
    7
    I'm now focussing on the network and outgoing call problem
    After some weeks trying to fix one of these problems I have to say that I'm not able to do so!

    I don't know enough about object orientated programming (c++ and java) to even know where to search and I don't want to end every day frustrated by that.

    So I've decided to stop every development on LineageOS 15.1 (and higher)!

    I'm sorry about that... :(
    6
    This is still a good device. I don't want another one. :)
    Same here!

    I've been at some phone dealers the past week to have a look to other/newer devices and I talked with many people about that and what I want and need!
    ;)
    The first idea was a xz2c (or much cheaper!) a xz1c. But everybody told me not to buy one of these devices! They aren't as good as older devices, like our z5c!
    The second idea was (don't laugh!) an iPhone 8! A friend of mine gave me his used iPhone 6 to play around with it.
    But, that's not my world!
    • I can't get access to the filesystem!
    • I can't copy a file from/to my computer simply by connecting the device via usb cable. I always have to use this fuc*** piece of malware named iTunes to copy something (only pictures i.e.)
    So I decided to stay with my z5c as long as it will live! :good: