[ROM] LineageOS 18.1 UNOFFICIAL - 2.0 (Update: 2021-01-20)

modpunk

Recognized Contributor
Oct 14, 2011
1,701
6,538
143
LineageOS 17.1 for Sony Xperia XZ1 Compact



RELEASE

This is an alternative ROM for the Sony Xperia XZ1 Compact. It offers several privacy features and F-Droid App Store preinstalled. If you're coming from LineageOS 17.1 you can simply update! No need to wipe anything.

FEATURES
  • Signed with dev keys
  • FDroid preinstalled
  • FDroid Privilege Extension
  • Well tested but some bugs maybe included

DOWNLOAD

You can download the latest release here. Check the ChangeLog below for firmware requirements!

INSTALLATION

Put the zip file of the ROM on you sdcard or internal store and boot into recovery. If you use my TWRP recovery, you should use that one to flash the ROM.

Make sure you select Zip signature verification.

This will make sure the zip file has not been altered!

KNOWN ISSUES

  • UnifiedNlp doesn't work with LineageOS 18.1 yet
  • Spell checking doesn't switch if you change keyboards

Contributors
modpunk, derf elot
Source Code: https://github.com/whatawurst/

ROM OS Version: Android 11
ROM Kernel: Linux 4.x
Based On: LineageOS

Version Information
Status:
Stable
Current Stable Version: 2.0
Stable Release Date: 2021-01-20
 
Last edited:

modpunk

Recognized Contributor
Oct 14, 2011
1,701
6,538
143
REQUIRED FIRMWARE: 47.2.A.11.228

CHANGELOG


2020-01-20 | 2.0 | 47.2.A.11.228
  • Update to LinageOS 18.1/Android 11
  • Update to Linux Kernel 4.4.251
  • Updated sdfat Kernel driver
  • Update Wireguard to v1.0.20201221
  • XperiaParts improvements
  • Stock camera is gone due incompatibility of camera libs in android 11, alternatively you can use OpenCamera or Snap (in-built) for stock quality photos
  • WFD is still work in progress

2020-12-17 | 1.7 | 47.2.A.11.228
  • Update to Linux Kernel 4.4.243
  • Updated WireGuard to .0.20201112 snapshot
  • Added XperiaParts app
  • Improved IMS support

2020-10-26 | 1.6 | 47.2.A.11.228
  • Update to Linux Kernel 4.4.240
  • Updated WireGuard to 1.0.20200908 snapshot
  • Added Seedvault (Video)
  • Fixed bluetooth regression
  • Removed LOS Snap in favor of stock camera. That fixes issues with launching the camera from lockscreen using the camera button.
  • Added IMS support (again) (thanks again to @Rooted_Ansh and also @Shujath for the help)
  • Boot improvements


2020-09-11 | 1.5 | 47.2.A.11.228
  • Update to Linux Kernel 4.4.235
  • Updated graphics stack
  • Fixed GPS issues
  • Fixed DRM issues
  • Fixed issues with bluetooth audio

2020-08-09 | 1.4 | 47.2.A.11.228
  • Update to Linux Kernel 4.4.232
  • Fixed camera memory leak
  • Updated camera app to the one from XZ2c
  • Fixed GPS issues

2020-07-14 | 1.3 | 47.2.A.11.228
  • Update to XZ2 stock camera app (does not fix the memory leak)
  • Update to latest LinageOS security release

2020-06-07 | 1.2 | 47.2.A.11.228
  • Update to latest LinageOS security release

2020-05-29 | 1.1 | 47.2.A.11.228
  • Update to Linux Kernel 4.4.224
  • Update to Wireguard 1.0.20200520
  • Fixed wifi driver (should be fast again)

2020-04-11 | 1.0 | 47.2.A.11.228
  • Update to Linux 4.4.214
  • Updated Wireguard to 1.0
  • Updated wifi driver
  • Moved to AOSP bluetooth audio HAL v2
  • Enabled wifi 2.4GHz channel bonding (increase wifi speed)

2020-02-28 | RC0 | 47.2.A.11.228
  • Update to kernel 4.4.213
  • Initial release
 
Last edited:

mcgi5sr2

Senior Member
Oct 15, 2012
1,047
1,799
0
Sheffield
Just wanted to publicly thank the amazing team that has made this happen. Phone is rocking with 17.1

I have noticed some issues with GPS if I use high accuracy. Seems to work when I use device only. Also occasionally get a screen freeze that resolves with a lock unlock. As I built myself off the available source I expect its just my own personal issues, I find it normally is in life :p

If I can catch it and log it, I'll post them here or elsewhere
 
Jul 22, 2018
15
6
0
Fine jobs on all your roms, thank you! Once again a small donation went your way.

Would you consider looking at the UnifiedNlp situation (network-based location only working on networktype 2G if at all)? It is somewhat a deal breaker to not have network-based location for me, somewhat, enough that I downgraded to 15.1 today from 16 (couldn't get my head around the workarounds needed to make UnifiedNlp work on LOS16 / Android 9).

References could be:
https://issuetracker.google.com/issues/113560852
https://forum.xda-developers.com/showpost.php?p=81427023&postcount=817
https://github.com/microg/IchnaeaNlpBackend/issues/50
https://github.com/microg/android_external_UnifiedNlpApi/pull/10

Cheers!
 
  • Like
Reactions: i.j and j4nn

modpunk

Recognized Contributor
Oct 14, 2011
1,701
6,538
143
Fine jobs on all your roms, thank you! Once again a small donation went your way.
Thank you very much!

Would you consider looking at the UnifiedNlp situation (network-based location only working on networktype 2G if at all)? It is somewhat a deal breaker to not have network-based location for me, somewhat, enough that I downgraded to 15.1 today from 16 (couldn't get my head around the workarounds needed to make UnifiedNlp work on LOS16 / Android 9).

References could be:
https://issuetracker.google.com/issues/113560852
https://forum.xda-developers.com/showpost.php?p=81427023&postcount=817
https://github.com/microg/IchnaeaNlpBackend/issues/50
https://github.com/microg/android_external_UnifiedNlpApi/pull/10
Well there are several issues. There hasn't been a release in a long time. There are PRs to support newer versions of Android but nobody is merging them.

For example:
https://github.com/microg/android_packages_apps_UnifiedNlp/pull/174
https://github.com/microg/android_packages_apps_UnifiedNlp/pull/183
 
Jul 22, 2018
15
6
0
Well there are several issues. There hasn't been a release in a long time. There are PRs to support newer versions of Android but nobody is merging them.

For example:
https://github.com/microg/android_packages_apps_UnifiedNlp/pull/174
https://github.com/microg/android_packages_apps_UnifiedNlp/pull/183
Is it you who decided to include UnifiedNlp in your LOS releases or is it an upstream decision (by the official LOS team, whomever they are)?

I'm just thinking it is very frustrating to have it included in the ROM when it is not working. Would it be better to ditch it for now and add it back later when the problems have been fixed (be that in AOSP or UnifiedNlp)?

Could a workaround be included in the ROM? Something like what is done here: https://forum.xda-developers.com/showpost.php?p=81427023&postcount=817 , use another build of UnifiedNlp (if I understand correctly, and if it does not involve the whole of microG with spoofing patches etc.).
 

danish0175

Senior Member
Oct 3, 2016
190
34
38
Just wanted to publicly thank the amazing team that has made this happen. Phone is rocking with 17.1

I have noticed some issues with GPS if I use high accuracy. Seems to work when I use device only. Also occasionally get a screen freeze that resolves with a lock unlock. As I built myself off the available source I expect its just my own personal issues, I find it normally is in life :p

If I can catch it and log it, I'll post them here or elsewhere
Link?
 

Val81

Senior Member
Jan 14, 2016
81
8
28
The first time I read this thread (7th February it was, I suppose) I guess there was a valid URL, then it was updated and local host added.
Too bad I haven't downloaded that ROM! ?