[ROM][UNOFFICIAL][11][R]LineageOS 18.1 for z5c (suzuran)

Search This thread


Senior Member
Dec 8, 2019
Hi again, Berni!
I just noticed on my other devices, which already run 18.1, that there it is not possible to spoof signatures, so microg is not able to work.
While on a third device, where 17.1 was running before together with Magisk, after sideload upgrad to 18.1 the recent configuration was still active and microg working, I wonder, if it is also that easy to just sideload 18.1 over 17.1. (here it is more critical because of lots of data and much work to reinstall everything manually in the case of failure).
According to another user:
OK, I've given this ROM another try (I dirty flashed the latest release over LOS 17.1) and I found out why I always faced frequent kernel panic reboots in all my previous attempts: presence of adoptable storage. Upon removing it, so far, so good! Thanks for your efforts, Bernie!
dirty flashing over 17.1 is working. (I've never tried it before though.)

After flashing the 18.1 ROM, remember to reflash magisk before rebooting, in order to preserve Magisk environment.

For signature spoofing, just follow what you did on your previous device, so that microG could work.


Oct 26, 2020
And another question: after exchanging the battery (with 17.1) I experience the new draining much faster, then the old already degraded one. (I even exchanged the battery one more time to be sure).
The electronic guy said, that sometimes it is helpful to reinstall the system from scratch after battery exchange. Is this somehow reasonable?
For the record, Android keeps a file with battery calibration data. There are apps out there that can reset that, but usually, charging it up to 100% and discharging it until it turns of does the trick (repeat a few times, if necessary).
Of course, there is always a chance that you messed up something or the new battery is somehow faulty, too.


Oct 26, 2020
Mmmm.... I don't know if anyone could do or from itself to his phone, but, my downside of the screen (not the part with menu buttons, just over it) do not work at all after flashing it.

I wiped my XZ5C completly before flashing the rom and the Gapps (Mindthegapps), and wiped cache after that... Soooo... Sorry if the problem is not findable for you, i'm gonna try to flash original ROM and hope that solve my problem 🤗😉
Weird. In the past, I had some issues where the lower part would become laggy if it got hot, but it wasn't ROM-related.. I think the best you could do is try with another ROM (Stock or Nougat/14.1) and report back?

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Next try; see 1st post.
    Thanks a lot, Bernie! Both A2DP and AVRCP are working fine with the 0531 build. Almost forgot to tell you that file transfer via Bluetooth is working as well.
    New version out; see 1st post.
    • Hopefully fixed bluetooth car audio issue.
    Next try; see 1st post.
    New version out; see 1st post.
    • Hopefully fixed bluetooth car audio issue.
    New version out; see 1st post.
    • Bluetooth voice calls should work now; please report
    I confirm - the sound still does not work, the controls work (play pause)
  • 25
    Hi all:

    Here is a LineageOS 18.1 ROM for Z5 compact (suzuran).

    Download 2021-05-31

    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


    • OS Version: 11 (R)
    • Kernel: Linux 3.10
    • Kernel 3.10.108
    • New: Android security patch level: 5 May 2021 (see attached screenshot)
    • 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.5.2!
    • This ROM needs a clean install, old /data may cause problems!
    • This ROM is NOT pre-rooted. For rooting you can use Magisk.
    • Phone calls
    • SMS
    • WiFi
    • Bluetooth (WIP)
    • Fingerprint
    • GPS
    • Location services
    • Headset
    • LiveDisplay
    • Enforced SELinux support
    • Torch
    • German app AusweisApp2
    • Offline charging
    • Notification LED
    • GApps (MindTheGApps 11 arm64)
    • Camera; both built-in camera (Snap) and 3-rd party camera apps.
      Camera2 may be a little bit laggy, please use 3-rd party camera app instead; for example OpenCamera. If you're running into errors, please report.
    • FM-Radio (maybe it needs a few restarts before it's working)
    • SafetyNet test passed successfully
    • Hotspot
    • Restart into recovery
    • New: Bluetooth voice calls
    These things are NOT working (or badly working):
    • Slow speed on /sdcard partition
    • Encryption
    • Camera focus at low distances.
    • Streaming (mirroring)
    • Payment
    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.


    • Added F-Droid and UnifiedNLP! If you don't want this, simply de-install it.
    • I've set maximum speaker volume to a higher value.
    • I've increased microphone gain.
    • I've changed the microfone gain to avoid echo in phone calls.


    • If you're running into an error, please search in this thread if this error is already posted, before you post it again!
      If not, I need a LOG to see what went wrong. Without a LOG I can't help you!
      A LOG can be fetched by connecting the device with an USB cable to your PC and then by typing these commands line by line:
      adb root
      adb shell logcat -b all -d > logcat
      Send my this LOG file via PM.
    • If you think this could be a SELinux related issue, please try to set the device to permissive mode first.
      If the issue is gone, I need the policy file too (plus LOG). Fetch it by typing this line in a terminal:
      adb pull /sys/fs/selinux/policy
    • If you stuck in a bootloop you can fetch a LOG with this trick:
      • Press the power button and the volume up button together until the device shuts down.
      • HOLD the power button.
      • Release the volume up button and press the volume down button immediately after releasing the volmue up button.
      • The device should start into TWRP recovery.
      • Tap on "Advanced", then on "Terminal" and enter these commands line by line:
        cd sys/fs/pstore
        cp * /sdcard
      • Send me the copied file(s), if any, via PM.

    One last request:

    Please, do not ask about problems for which my ROM is not responsible.
    From now on I will only react to problems that I can reproduce and that are caused by my ROM.

    I'm sorry for that, but I'm developing this ROM in my spare time and I still have a normal life.
    New version out; see 1st post.
    • Kernel improvements
    New version out; see 1st post.
    • Android security patch level: 5 May 2021
    New version out; see 1st post.
    • Hotspot should work now!
    • UnifiedNlp now supports location provider
    New version out; see 1st post.
    • Restored LiveDisplay without using postprocessing daemon (mm-pp-daemon)
    Please report any issue.
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone