• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][Z3/DUAL] LineageOS 15.0 [Updated 11/18][OTA]

Would you like to see MicroG implementation?

  • Yes

    Votes: 26 61.9%
  • No

    Votes: 16 38.1%

  • Total voters
    42
  • Poll closed .
Search This thread

xkeita

Senior Member
Mar 18, 2012
608
1,633
Santiago
lineage_logo_strip_onteal_500x120.png

What it is
LineageOS 15.0 is a work in progress build. Not every feature will be instantly available on these builds but it will progress with time. A new update will be pushed every ~2 weeks or so depending on how fast the new 15.0 branches are updated.​

Disclaimer
Code:
#include <std_disclaimer.h>

/*
* Your warranty is now void.
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

Who can use it
It's only for Z3/DUAL users with UNLOCKED UPGRADED BOOTLOADER (Devices on 23.5.A.1.291 release)​

How to install

First time install:
  1. Make sure your rom is on 23.5.A.1.291 (Marshmallow release)
  2. Power of the device and go into fastboot mode (plug usb + vol down key = blue led)
  3. Flash latest TWRP version | If you are a Dual user, flash zip below before installing Dual version. / Also, if you already have a working TWRP (kernel/adv kernel) you can use the flashable zips below instead.
  4. Shutdown the device
  5. Maintain volume down & power until you see twrp splash screen
  6. Wipe system, dalvik/cache and data
  7. Install rom zip (+ gapps if you need it)
  8. Reboot
If coming from Nougat please wipe data, otherwise rom will not boot.


Rolling back to Stock
  • Flash stock rom with emma or flashtool
    If you flash with flashtool remember to check wipe apps_log and userdata partitions to get a clean install

LATEST RELEASE
2017-11-18:

Xperia Z3/Dual

What's new:
Code:
- Fixed Widevine support
- Added Notification Light settings
- Fixed offline charging
- Fixed OTA Updater notification issues

[I]supersu install is needed | If you are on 11/16 release you can get the update via Settings>System>LineageOS Updater[/I]

About TWRP
To access Recovery press Power On+Volume Down button with your phone off.
If it's your first time flashing it, unpack recovery.img and flash it via fastboot with the following command: fastboot flash FOTAKernel <filename>


Release Timeline

Code:
2017-11-16:
- Fixed issues with Xperia Z3 Dual
- Enabled OTA in Settings > System

2017-11-10:
- Featuring Android 8.0.0_r30 and November 5 security patches
- Introduced hybrid build with Z3 and Dual support
- WallpaperPicker easter egg ;)
- Videorecording is partially working due to current framework support for HAL1 video buffers
- More LineageOS features are working properly

2017-10-30:
- Addressed Bluetooth & FMRadio issues (Thanks to Diewi)
- Updated sdcardfs and enabled USB FunctionFS (Thanks to rcstar6696)
- Addresed Radio related issues (Calling and SMS)
- Bluetooth security fix (also included in previous release)
- KRACK security fix

2017-10-18:
- Initial ROM upload (Check the what's not working section before installing)

Sources
Repository

Liking my work? A donation is always helpful to make up with real life expenses


XDA:DevDB Information
LineageOS, ROM for the Sony Xperia Z3

Contributors
xkeita
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
Based On: LineageOS

Version Information
Status: Beta

Created 2017-10-18
Last Updated 2017-11-17
 

xkeita

Senior Member
Mar 18, 2012
608
1,633
Santiago
Reserved

What is not working
  • Video recording
  • HW Encryption
  • 60/120fps video recording

How to post
  • Reports without logs or step to reproduce are useless (read contribute).
  • Substratum is officially not supported into Lineage.
  • You are welcome to post your review: what is working, not working, etc... Check into know issues before.
  • You are welcome to report any typo, error, etc...
Try to keep thread clean as a dev reference. Thanks in advance.​

How to report problems
Hugging_My_Log241.jpg

How to get logs
Here you have some info about how collecting log. It is always better to include reference to the Installed version. This guide is really detailed and explained everything about bug reports.
How to contribute
  • Code is like hieroglyphs for me:
No worries you can contribute anyway! Install the rom, do tests, read failure logs, look at internet for potential fix/similar users experience, is the biggest part of debugging. Then collect all of this and write your results here.
  • Code is like hieroglyphs for me and logs are worst:
No problem, collects logs the right way if you can, explain how you encounter the problem: detailed step to reproduce could be enough: explain exactly how you encounter the error/problem, it should produce each time someone repeat your steps. Then we will be able to fix it.
 
Last edited:

TheXorg

Senior Member
Aug 22, 2013
663
332
Germany, Thüringen
Works great!

I flashed opengapps and was stuck on Setupwizard searching for updates forever. I fixed it by adding "ro.setupwizard.mode=DISABLED" to build.prop to skip it completely, in case somebody has the same problem.
 

Diewi

Senior Member
Jul 7, 2008
378
243
Please keep the link to the sources more recent. The linked manifest points to cm14.1 branches.

Regarding the kernel: Any of the sources you have linked to not have the fix for the BT vulnerability. Since I doubt that you expose your users of this risk, please link at least these sources. The GPL obliges you to do so as soon as you release sth. derived from it.

Besides that, one more word about keeping your device tree for yourself: Ofc, you may do that as they were released under the Apache 2.0 license. Nevertheless, it is kind of egoistic to do so as other developers are opensourcing their device trees as well and I am quite sure that you are or will be taking parts of them. Furthermore, the repos that are the basis for your work (where others have invested countless hours) were provided with openness and collaboration in mind. Using this work while completely ignoring these principles is not a good style.

I really hope that you will reconsider your decision to keep your sources closed and return to collaboration instead of competition only.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 62
    lineage_logo_strip_onteal_500x120.png

    What it is
    LineageOS 15.0 is a work in progress build. Not every feature will be instantly available on these builds but it will progress with time. A new update will be pushed every ~2 weeks or so depending on how fast the new 15.0 branches are updated.​

    Disclaimer
    Code:
    #include <std_disclaimer.h>
    
    /*
    * Your warranty is now void.
    *
    * We are not responsible for bricked devices, dead SD cards,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this ROM
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    *
    */

    Who can use it
    It's only for Z3/DUAL users with UNLOCKED UPGRADED BOOTLOADER (Devices on 23.5.A.1.291 release)​

    How to install

    First time install:
    1. Make sure your rom is on 23.5.A.1.291 (Marshmallow release)
    2. Power of the device and go into fastboot mode (plug usb + vol down key = blue led)
    3. Flash latest TWRP version | If you are a Dual user, flash zip below before installing Dual version. / Also, if you already have a working TWRP (kernel/adv kernel) you can use the flashable zips below instead.
    4. Shutdown the device
    5. Maintain volume down & power until you see twrp splash screen
    6. Wipe system, dalvik/cache and data
    7. Install rom zip (+ gapps if you need it)
    8. Reboot
    If coming from Nougat please wipe data, otherwise rom will not boot.


    Rolling back to Stock
    • Flash stock rom with emma or flashtool
      If you flash with flashtool remember to check wipe apps_log and userdata partitions to get a clean install

    LATEST RELEASE
    2017-11-18:

    Xperia Z3/Dual

    What's new:
    Code:
    - Fixed Widevine support
    - Added Notification Light settings
    - Fixed offline charging
    - Fixed OTA Updater notification issues
    
    [I]supersu install is needed | If you are on 11/16 release you can get the update via Settings>System>LineageOS Updater[/I]

    About TWRP
    To access Recovery press Power On+Volume Down button with your phone off.
    If it's your first time flashing it, unpack recovery.img and flash it via fastboot with the following command: fastboot flash FOTAKernel <filename>


    Release Timeline

    Code:
    2017-11-16:
    - Fixed issues with Xperia Z3 Dual
    - Enabled OTA in Settings > System
    
    2017-11-10:
    - Featuring Android 8.0.0_r30 and November 5 security patches
    - Introduced hybrid build with Z3 and Dual support
    - WallpaperPicker easter egg ;)
    - Videorecording is partially working due to current framework support for HAL1 video buffers
    - More LineageOS features are working properly
    
    2017-10-30:
    - Addressed Bluetooth & FMRadio issues (Thanks to Diewi)
    - Updated sdcardfs and enabled USB FunctionFS (Thanks to rcstar6696)
    - Addresed Radio related issues (Calling and SMS)
    - Bluetooth security fix (also included in previous release)
    - KRACK security fix
    
    2017-10-18:
    - Initial ROM upload (Check the what's not working section before installing)

    Sources
    Repository

    Liking my work? A donation is always helpful to make up with real life expenses


    XDA:DevDB Information
    LineageOS, ROM for the Sony Xperia Z3

    Contributors
    xkeita
    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.4.x
    Based On: LineageOS

    Version Information
    Status: Beta

    Created 2017-10-18
    Last Updated 2017-11-17
    25
    Reserved

    What is not working
    • Video recording
    • HW Encryption
    • 60/120fps video recording

    How to post
    • Reports without logs or step to reproduce are useless (read contribute).
    • Substratum is officially not supported into Lineage.
    • You are welcome to post your review: what is working, not working, etc... Check into know issues before.
    • You are welcome to report any typo, error, etc...
    Try to keep thread clean as a dev reference. Thanks in advance.​

    How to report problems
    Hugging_My_Log241.jpg

    How to get logs
    Here you have some info about how collecting log. It is always better to include reference to the Installed version. This guide is really detailed and explained everything about bug reports.
    How to contribute
    • Code is like hieroglyphs for me:
    No worries you can contribute anyway! Install the rom, do tests, read failure logs, look at internet for potential fix/similar users experience, is the biggest part of debugging. Then collect all of this and write your results here.
    • Code is like hieroglyphs for me and logs are worst:
    No problem, collects logs the right way if you can, explain how you encounter the problem: detailed step to reproduce could be enough: explain exactly how you encounter the error/problem, it should produce each time someone repeat your steps. Then we will be able to fix it.
    23
    New update is up guys, updated the what's not working section and added repository links.
    23
    Two weeks to update, it's just a good possibility. so be patient

    And a really good one, just finished patching everything and will push it tomorrow ;) this update will kill almost every single bug present in the rom
    18
    The hype train has arrived

    bf0c426e7183f2c03c1726b32db91886.jpg