• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][UNOFFICIAL] LineageOS 14.1 for ZTE Nubia Z17 (nx563j)

Search This thread

BeYkeRYkt

Senior Member
logo-2.png

/*
* Your warranty is... still valid?
*
* I am 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.
*
*/

"LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.2 (Nougat), which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo (without device tree/kernel/vendor repos). And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit."

Working
- Bootable
- Both speakers (call and media)
- Vibration
- Microphone
- Rotation
- WiFi
- Bluetooth (data transmission, audio not tested)
- Mobile Signal (data and calls working)
- Fingerprint
- GPS
- NFC
- Camera and flash
- Light and proximity sensors
- IR Port

Not working
- Camera breaks when trying to take pictures while recording a video (fixed 23.10.18)
- ???

Installation:

Source code:

Download:

Credits:
  • LineageOS Team & Contributors
  • Code Aurora Forum


XDA:DevDB Information
LineageOS 14.1 (nx563j) UNOFFICIAL, ROM for the ZTE Nubia Z17

Contributors
BeYkeRYkt
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 4.x
ROM Firmware Required: NubiaUI 4.16 firmware
Based On: LineageOS

Version Information
Status: Testing

Created 2017-12-17
Last Updated 2018-10-23
 
Last edited:

arceoxis

Senior Member
Feb 11, 2013
293
213
La Coruña, Spain
@BeYkeRYkt I have been testing it and this is what I found:

Working:
Code:
- Both speakers (call and media)
- Vibration
- Microphone
- Rotation
- WiFi
- Bluetooth (data transmission, audio not tested)
- Mobile Signal (data and calls working)
- Fingerprint
- GPS

Not Working:
Code:
- NFC
- Camera and flash
- Light and proximity sensors

I also noticed that the buttons on screen are activated by default and root for apps is not available in developer settings, only for ADB.
I've flashed Magisk and it's working perfect, without any module it passes SafetyNet check and I can download Netflix :)

Please keep working on it, you can make a very good ROM and if you need something contact me by PM ;)

Regards.
 

B_RoDaS

Member
Oct 8, 2009
10
3
Thanks for support
Can you confirm if NFC, Camera and flash, Light and proximity sensors is working?
 

BeYkeRYkt

Senior Member
New build: https://androidfilehost.com/?fid=673956719939833669
Firmware-4.16: https://androidfilehost.com/?fid=673956719939833670

Changelog:
- LineageOS upstream
- Switch to open source kernel
- Merge kernel CAF tag: 'LA.UM.5.7.r1-11500-8x98.0'
- BT Audio Fix
- Fixed increased frequencies for little cluster
- Fixed simultaneous work of navbar and bottom buttons
- Added a blur of lockscreen
- Updated blobs to 4.16
- Added firmware check
- Updated fingerprint to 4.16
- Tuning auto brightness (based on variables from nexus 5)
- Rework sepolicy
- Increased preview-size in Snap camera up to screen resolution
- Fixed crash of xtwifi-client at system startup
- Default I / O Scheduler - bfq
 

Topogigi

Senior Member
Oct 21, 2005
1,414
1,525
Turin
There's something wrong with mixer paths in this rom. When you disable fluence (echo suppression) for voice calls, setting in build.prop "persist.audio.fluence.voicecall=false", the upper mic remains active and the lower (the main mic) is muted. That's the exact inverse of what it shoud happen (the main mic should remain active and the secondary mic near the IRDA port should be muted). Can you investigate?
(in stock rom and derivates, that setting has simply no effect: echo suppression remains active whatever way the value is set).
Frankly speaking, this is the first rom for this device I'm really fond of. No bloatware, everything working as it should, safetynet passes with magisk seamlessly, NFC is working, etc.
TY very much for your release.
 
Last edited:

arceoxis

Senior Member
Feb 11, 2013
293
213
La Coruña, Spain
There's something wrong with mixer paths in this rom. When you disable fluence (echo suppression) for voice calls, setting in build.prop "persist.audio.fluence.voicecall=false", the upper mic remains active and the lower (the main mic) is muted. That's the exact inverse of what it shoud happen (the main mic should remain active and the secondary mic near the IRDA port should be muted). Can you investigate?
(in stock rom and derivates, that setting has simply no effect: echo suppression remains active whatever way the value is set).
Frankly speaking, this is the first rom for this device I'm really fond of. No bloatware, everything working as it should, safetynet passes with magisk seamlessly, NFC is working, etc.
TY very much for your release.

I think he has fixed it today, check his latest commits in the device tree in his GitHub...
 

BeYkeRYkt

Senior Member
I saw the commit, but the mixer_paths_tasha.xml file is already modified according to that commit in his latest release, and it doesn't work anyway.....
Are you sure that you applied the latest changes? At me all records correctly (at least correctly it is recording audio in a Recorder, Telegram, Snap camera and a Skype at full disable of noise suppression).

The 4.16 firmware was giving GPS issues so I reverted to 4.06
In what way is this expressed?
 
Last edited:

Topogigi

Senior Member
Oct 21, 2005
1,414
1,525
Turin
Are you sure that you applied the latest changes? At me all records correctly (at least correctly it is recording audio in a Recorder, Telegram, Snap camera and a Skype at full disable of noise suppression.

The issue I found is related to regular voice calls. The microphone is fully working in all the other apps i tested, can confirm.
When you disable fluence (echo suppression), the expected behaviour is that the upper microphone stays muted and the lower (the main) should be the only one working.
Using your latest build (without yesterday's commits), only the upper microphone is working during calls (it should be reversed). Applying your commits, either the upper either the lower microphone are working even if fluence is disabled for voice calls.
You can check that behaviour making a call to a friend (with fluence disabled in build.prop), and puffing or blowing alternatively in one mic and the other. You'll notice that with your current build only the upper mic is active, and applying the commits both mics are active. This is not the expected behaviour.

---------- Post added at 12:21 PM ---------- Previous post was at 12:11 PM ----------

With the 4.16 firmware GPS was continually scanning and wouldn't lock on to my location. But when I changed it back to the older 4.06 firmware GPS works just fine. Just wondering if I was the only one having issues is all.

No problem for me. GPS is working just fine with 4.16 firmware....
 

kolibre

Senior Member
Mar 5, 2009
242
17
Guangzhou
Hi, the rom is perfect and i love it very much, very great work. However, may i know is there any way to increase the volume when answering the call? not on speaker, but it is very hard to hear what ppl said on street, do not mention in the workshop. any solution?

as for gps issue, i noticed that when i was at the outside, it was fine. but sometimes it will drop until lost gps when i get into car.
 

BeYkeRYkt

Senior Member
New build: https://androidfilehost.com/?fid=746010030569968424

Changelog:
- LineageOS upstream
- Cleaned up blobs
- Added additional features LiveDisplay: "Colour profile" (argb, eye_mode, srgb), "Picture adjustment" and "Reduce power consumption" (however they appear after a clean installation with full wipe)
- Disable QC location stack for GPS
- Fixed audio policy due to which strange worked AudioFX
- Fixed inverted microphones in applications
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    logo-2.png

    /*
    * Your warranty is... still valid?
    *
    * I am 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.
    *
    */

    "LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1.2 (Nougat), which is designed to increase performance and reliability over stock Android for your device. LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    All the source code for LineageOS is available in the LineageOS Github repo (without device tree/kernel/vendor repos). And if you would like to contribute to LineageOS, please visit our Gerrit Code Review. Your changelog is whatever was merged into gerrit."

    Working
    - Bootable
    - Both speakers (call and media)
    - Vibration
    - Microphone
    - Rotation
    - WiFi
    - Bluetooth (data transmission, audio not tested)
    - Mobile Signal (data and calls working)
    - Fingerprint
    - GPS
    - NFC
    - Camera and flash
    - Light and proximity sensors
    - IR Port

    Not working
    - Camera breaks when trying to take pictures while recording a video (fixed 23.10.18)
    - ???

    Installation:

    Source code:

    Download:

    Credits:
    • LineageOS Team & Contributors
    • Code Aurora Forum


    XDA:DevDB Information
    LineageOS 14.1 (nx563j) UNOFFICIAL, ROM for the ZTE Nubia Z17

    Contributors
    BeYkeRYkt
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 4.x
    ROM Firmware Required: NubiaUI 4.16 firmware
    Based On: LineageOS

    Version Information
    Status: Testing

    Created 2017-12-17
    Last Updated 2018-10-23
    3
    @BeYkeRYkt I have been testing it and this is what I found:

    Working:
    Code:
    - Both speakers (call and media)
    - Vibration
    - Microphone
    - Rotation
    - WiFi
    - Bluetooth (data transmission, audio not tested)
    - Mobile Signal (data and calls working)
    - Fingerprint
    - GPS

    Not Working:
    Code:
    - NFC
    - Camera and flash
    - Light and proximity sensors

    I also noticed that the buttons on screen are activated by default and root for apps is not available in developer settings, only for ADB.
    I've flashed Magisk and it's working perfect, without any module it passes SafetyNet check and I can download Netflix :)

    Please keep working on it, you can make a very good ROM and if you need something contact me by PM ;)

    Regards.
    3
    New build: https://androidfilehost.com/?fid=1322778262904008848
    Firmware 4.34: https://androidfilehost.com/?fid=1322778262904005105

    Changelog:
    - LineageOS Upstream (July and August security patches)
    - Vibration is now adjustable
    - Reduced sensitivity at the edges of the screen
    - Fixed IR port (At least in the logs it came to life)
    - wq power efficient is enabled (in theory it should help a little with consumption)
    - Minor changes in kernel
    - Updated blobs to 4.34
    - Requires a modem of 4.34
    - Updated connection flags
    - Removed custom PowerHAL
    - Other minor changes
    2
    Bro I can't see any processes/applications in android studio. Is it disabled as default by your rom?
    I can see my application's logs. I can't pick it as specific.
    Image: View attachment 4512367
    At me are shown, however not all applications. The reason I do not know.
    Hello maybe you can help me could you explain the magic how you get nfc properly working maybe i can build a flashable zip. So that i can test out other roms cause at the moment only your rom and the rr rom that uses your tree working for me no android 8 rom! Will you build lineage 15.1 too?
    Try to apply this commit. LineageOS 15.1 will be in future.
    2
    New build: https://androidfilehost.com/?fid=673956719939833669
    Firmware-4.16: https://androidfilehost.com/?fid=673956719939833670

    Changelog:
    - LineageOS upstream
    - Switch to open source kernel
    - Merge kernel CAF tag: 'LA.UM.5.7.r1-11500-8x98.0'
    - BT Audio Fix
    - Fixed increased frequencies for little cluster
    - Fixed simultaneous work of navbar and bottom buttons
    - Added a blur of lockscreen
    - Updated blobs to 4.16
    - Added firmware check
    - Updated fingerprint to 4.16
    - Tuning auto brightness (based on variables from nexus 5)
    - Rework sepolicy
    - Increased preview-size in Snap camera up to screen resolution
    - Fixed crash of xtwifi-client at system startup
    - Default I / O Scheduler - bfq