[ROM][X722][ZL0] Lineage OS 14.1 - For X722 ELITE - Based on Official Nightly for ZL1

G

GuestK00219

Guest
signal ok on LOS 15, immediate LTE for the first time where i live, other phones mostly on 3G. Snap camera on LOS15 works too except video recording, you just have to wait some time to load the camera app

EDIT: on LOS15 second SIM slot works too, including LTE. i have compared build.prop but everything is the same
 
Last edited:

Boryo23

New member
Sep 1, 2015
2
0
0
Teruel
Wich modem are you guys on ?
Do you have signal when flashing the Oreo LOS 15 package in the other thread ?

I did have the Genesys 26s ROM before flashing this and the LOS 15 by Murat. Can you try flashing that rom than mine ?
This is very strange... I have perfect signal, everything works.

Wich TWRP do you guys use ? Is it the one by GreekTeam ? Because maybe the partions arent at the same location on the X720 for the modem...
I think the problem was x720 TWRP related.

Flashed Genesys 26s ROM and then yours using TWRP by @CrisBalGreece and SIM1 is working.
 

Mi4_lte

Senior Member
Oct 6, 2017
97
13
0
One more problem,its so bad quaolity in the camera(photos only 1mb on the main and frontal camera), fringerprint doesnt work fine.
 

soulaiman

Senior Member
Oct 30, 2009
251
132
0
Ghent
I think the problem was x720 TWRP related.

Flashed Genesys 26s ROM and then yours using TWRP by @CrisBalGreece and SIM1 is working.
Happy to know that resolved it. What I think is that the boot.ilg didn't flash because it couldn't find the correct partition. You could also flash it manually from fastboot.
One more problem,its so bad quaolity in the camera(photos only 1mb on the main and frontal camera), fringerprint doesnt work fine.
Guys, the same bugs for LOS 14.1 are present as the X720...

I'm now working on Paranoid Android which I will test for a day and then post. In my opinion that ROM is much better, stable and everything works (like Bluetooth in BMW 2017 and stuff like that).
 
  • Like
Reactions: sk8223

soulaiman

Senior Member
Oct 30, 2009
251
132
0
Ghent
signal ok on LOS 15, immediate LTE for the first time where i live, other phones mostly on 3G. Snap camera on LOS15 works too except video recording, you just have to wait some time to load the camera app

EDIT: on LOS15 second SIM slot works too, including LTE. i have compared build.prop but everything is the same
I can't comment on the second SIM as this also doesn't work on the x720. I will repeat it once and for all: THE SAME BUGS APPLY HERE ! THIS IS EXACTLY THE SAME ROM !

Now to get your networking you will need to be on TWRP for this device. TWRP for the x720 will not be able to flash the boot image. If you, for some reason, don't want to install the correct TWRP than after installing the ROM you'll need to extract the boot.img from the zip file and flash in manually in fastboot flash boot boot.img.

Guys another thing. This is the first daily usable ROM for this device, so please show some respect instead of bashing on me that nothing works. Else I will remove the link
 

CrisBalGreece

Senior Member
Jul 2, 2016
2,119
2,127
183
Athens
I can't comment on the second SIM as this also doesn't work on the x720. I will repeat it once and for all: THE SAME BUGS APPLY HERE ! THIS IS EXACTLY THE SAME ROM !

Now to get your networking you will need to be on TWRP for this device. TWRP for the x720 will not be able to flash the boot image. If you, for some reason, don't want to install the correct TWRP than after installing the ROM you'll need to extract the boot.img from the zip file and flash in manually in fastboot flash boot boot.img.

Guys another thing. This is the first daily usable ROM for this device, so please show some respect instead of bashing on me that nothing works. Else I will remove the link
Hello! Keep going the good work ... You have make everything you can and you make more... At first post you posted clearly that you using the TWRP for X722 and not for X720. If any user doesn't want it he can find his way to make it work. Remember More and more user's every day will be asking you and post that the Rom is useless or with several bug's ( of course like x720's).. Don't panic. Is regular. Welcome to the club...:p
 
G

GuestK00219

Guest
i'm out, nobody was bashing anyone by looking for bugs. time to fork x720 device tree and send some commits to gerrit. good luck
 

CrisBalGreece

Senior Member
Jul 2, 2016
2,119
2,127
183
Athens
i'm out, nobody was bashing anyone by looking for bugs. time to fork x720 device tree and send some commits to gerrit. good luck
Hi. I would like to ask you a sorry if you feel that I'm talking about you. Just because I have to many projects ROMs all ready for lex-2 I know that every day I'm trying to help people and answer to several questions.:eek: Only that..
 
G

GuestK00219

Guest
it's ok, it's been 3 years since i've started to port ROMs, i know what you're talking about. anyway some things need to be done so i'm making zl0 device tree based on zl1 while i have this phone until christmas. i'l push it to github if it works

EDIT: few lines for x722 were missing in android_device_leeco_msm8996-common regarding init and RIL - https://pastebin.com/akZc8s74
fingers crossed...
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=7.1.2
LINEAGE_VERSION=14.1-20171116_131656-UNOFFICIAL-zl0
TARGET_PRODUCT=lineage_zl0
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=kryo
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=kryo
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.13.0-16-generic-x86_64-with-Ubuntu-17.10-artful
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/home/frantisheq/Documents/android/lineageos-14.1/out
============================================
...
 
Last edited:

sk8223

Senior Member
Nov 10, 2012
721
188
63
Toronto
The ROM seems pretty functional for me so far but the performance is not very good. I got a score of 134000 with Antutu, while the results with 20s and 26s were between 150000-152000 points. I tested again with the device rooted and AKT running with a performance profile and the results improved to 144,000.
You know companies cheat on benchmarking tests all the time, right? Especially AnTuTu, the worst test out there. Everyone cheats on AnTuTu because it's so easy to cheat it. Besides, they tell you nothing about real world performance. iPhones used to score lower than Androids all the time yet they're still quite fast, and vice versa.
 
Last edited:
G

GuestK00219

Guest
and voila, both sim slots work after adding persist.radio.multisim.config=dsds to /system/build.prop which wont work without manually editing it because you need to edit android_device_leeco_msm8996-common/init/init_leeco_msm8996.cpp otherwise X722 gets detected as UNKNOWN and no value is asigned to persist.radio.multisim.config
 
Last edited:

soulaiman

Senior Member
Oct 30, 2009
251
132
0
Ghent
it's ok, it's been 3 years since i've started to port ROMs, i know what you're talking about. anyway some things need to be done so i'm making zl0 device tree based on zl1 while i have this phone until christmas. i'l push it to github if it works

EDIT: few lines for x722 were missing in android_device_leeco_msm8996-common regarding init and RIL - https://pastebin.com/akZc8s74
fingers crossed...
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=7.1.2
LINEAGE_VERSION=14.1-20171116_131656-UNOFFICIAL-zl0
TARGET_PRODUCT=lineage_zl0
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=kryo
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=kryo
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.13.0-16-generic-x86_64-with-Ubuntu-17.10-artful
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/home/frantisheq/Documents/android/lineageos-14.1/out
============================================
...
Hey, my comment was not directed to you ! It was a comment to everyone but I didn't want to post multiple comments...
Some people were already telling me please fix this, camera is sh*t blablabla while on the other hand they have EUI wich is like the device has a snapdragon 200 in it.

Sorry if I put it like I attacked you directly.

If we could build from source it would be a lot better. But I must say that I have now cooked a AOSPA ROM based on paranoid Android 7.3.1 Release and everything works and is much smoother than LOS 14.1.
I'm testing it today and yesterday and if I don't find any bugs I'll post it.
 

soulaiman

Senior Member
Oct 30, 2009
251
132
0
Ghent
it's ok, it's been 3 years since i've started to port ROMs, i know what you're talking about. anyway some things need to be done so i'm making zl0 device tree based on zl1 while i have this phone until christmas. i'l push it to github if it works

EDIT: few lines for x722 were missing in android_device_leeco_msm8996-common regarding init and RIL - https://pastebin.com/akZc8s74
fingers crossed...
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=7.1.2
LINEAGE_VERSION=14.1-20171116_131656-UNOFFICIAL-zl0
TARGET_PRODUCT=lineage_zl0
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_BUILD_APPS=
TARGET_ARCH=arm64
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=kryo
TARGET_2ND_ARCH=arm
TARGET_2ND_ARCH_VARIANT=armv7-a-neon
TARGET_2ND_CPU_VARIANT=kryo
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-4.13.0-16-generic-x86_64-with-Ubuntu-17.10-artful
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=NJH47F
OUT_DIR=/home/frantisheq/Documents/android/lineageos-14.1/out
============================================
...
and voila, both sim slots work after adding persist.radio.multisim.config=dsds to /system/build.prop which wont work without manually editing it because you need to edit android_device_leeco_msm8996-common/init/init_leeco_msm8996.cpp otherwise X722 gets detected as UNKNOWN and no value is asigned to persist.radio.multisim.config
Great work ! I want to make clear that I'm not a dev by any means. I have basic understanding of cooking ROMS from back in the days of the HTC Tattoo and Dream.
I will try to implement the changes needed when I have time next week :)
 
G

GuestK00219

Guest
i love aospa since the days of first galaxy note. i have ported two versions for lenovo kingdom but it never got official. working on 8.0 and hoping.

EDIT: we'll need new twrp, the one we have expects rom for ZL1. device detected as 722. both sim trays working, can't test 2 sims at once.
if there is anyone who would like to test and report if two sims work at once you can download my build but you'll need to erase data in twrp. also this rom won't check if you're on 722 so please, be sure it's 722 in your hand. DOWNLOAD TEST BUILD
tomorrow i'll upload everything to github and won't hijack this thread anymore, sorry.
 

Attachments

Last edited:

n4p1

Member
Apr 20, 2008
21
0
0
if there is anyone who would like to test and report if two sims work at once you can download my build but you'll need to erase data in twrp. also this rom won't check if you're on 722 so please, be sure it's 722 in your hand. DOWNLOAD TEST BUILD
tomorrow i'll upload everything to github and won't hijack this thread anymore, sorry.
After fresh install two sim cards work perfectly! I can call from both. If I found other bugs I will let you know, now its time to personalize :)

You guys awesome!
 

pj.buntinx

Member
Sep 20, 2016
12
3
0
23
Alken
Great work guys! I had the same problem with my sim card not working (on none of the sim slots) but with the test build this works perfectly :)

edit: I think I found one bug. The portrait and landscape modes are inverted. I don't know if I can provide anything to debug this but thanks for all the work so far!
 
Last edited:

topik12

New member
Oct 4, 2017
1
0
0
Hey. I would like to note that your firmware is getting better and better every day. there are a couple of bugs, namely in the test firmware the orientation works incorrectly (it is confused horizontally and vertically) and the flashlight does not work :) otherwise everything is fine!!!
 
G

GuestK00219

Guest
local_manifest.xml
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="frantisheq/android_device_leeco_zl0" path="device/leeco/zl0" remote="github" />
<project name="frantisheq/android_device_leeco_msm8996-common" path="device/leeco/msm8996-common" remote="github" />
<project name="frantisheq/android_kernel_leeco_msm8996" path="kernel/leeco/msm8996" remote="github" />
<project name="frantisheq/proprietary_vendor_leeco" path="vendor/leeco" remote="github" branch="cm-14.1" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_frameworks" path="vendor/nxp-nfc/opensource/frameworks" remote="github" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_libnfc-nci" path="vendor/nxp-nfc/opensource/libnfc-nci" remote="github" />
<project name="LineageOS/android_vendor_nxp-nfc_opensource_Nfc" path="vendor/nxp-nfc/opensource/Nfc" remote="github" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />
</manifest>
i believe vendor files need to be replaced with the ones from x722 s20 rom to fix those bugs, i'll try later. also i have jenkins build server running, i can make nightlies and upload them to basketbuild if you want
 
Last edited:
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