
Introduction
I've moved from my OPO to the Z1 and was simply disturbed with the lack of development this device receives, including how Cyanogen Inc & CM treats it like the ugly duckling in the family.
This might not have been received as such by the public, but should you ever give the CM code (device tree, kernel, etc) a look you will know what I mean.
And even if you don't, you will "feel" it while using their software too (half working or missing features, bugs in the kernel, etc).
To right this wrong I've set myself a simple goal, produce a proper CM13 device tree, Marshmallow proprietary repository and finally, clean up the device tree mess that Cyanogen Inc & CM produced for the Z1.
I also throw in a kernel fix or two every once in a while.
As a side-product of this, you guys will (obviously) reap the benefits of this endeavour of mine, namely a properly working CM13 build for the Z1 as well as several other (maybe even more functional) ROMs that will have the opportunity to base their work on mine.
Working Stuff
- Dual-SIM
- Phone Calls
- Phone Call Recording (2-way and unlocked)
- Text Messaging
- Mobile Data
- Sensors
- WLAN
- EAP-SIM
- Bluetooth
- Camera (please use Micro OpenGapps, other Gapps sometimes break the camera)
- 4K Video Recording
- 1080p Front-Facing-Camera Recording
- 60FPS Slow-Motion Recording (720p & 1080p only)
- GPS
- USB / USB-OTG
- Doze mode
- Double-Tap to Wake
- Fingerprint Reader
- Capacitive Home Button (Keycodes: 249 = Right Slide, 254 = Left Slide, 158 = Tap, mapped in fpc1020tp.kl)
- Tethering
- Fixed Headphone Button Voltage Tables (this fixes headphone buttons, like that of the Xiaomi Pistons)
- Most (if not all) OS-related stuff
- Steve Kondik (cyanogen) for the bacon device tree & proprietaries (I've used some of these as bring-up reference)
- Team CyanogenMod for... well, CyanogenMod
- TheCrazyLex for general bring-up advice
- JoaoPaulo for his CAF 1.1.3 / Chroma 6.0 kernel and TWRP port
- Myself (Coldbird) for the actual bring-up and general bugfixing
Should you wish to support this (or other projects of mine), please consider donating a few bucks to me via PayPal.
Alternatively, if you like the general idea of bringing proper Android support to badly supported devices (mostly China-Phones), please consider becoming a patron to my "Bring CyanogenMod to China-Phones" movement over at Patreon by pledging a few dollars every month to move me closer to the goal of doing this for a living instead of only squeezing in a few hours every week next to my regular work.
Every support, no matter how tiny, is appreciated.


Donators
Here's a list of all the kind people that have donated to this project in one way or another.
I thank these people for the trust and support they have shown to this project and honor them by listing each and every one of them here.
- Dominik Hopf 20€
- Jan Hildebrandt 10€
- Henk-Jan Zilverberg 10€
- Andrew Carmicheal 10£
- N J Grayson 10€
- MKKLR21 10€
- Paolo Hamam 10€
- Andreas Körner 10€
- Joern Feldhausen 10€
- Sergio Avram 10€
- Mauro Longano 10€
- Jonathan 10€
- Javi 10€
- tndb 10$
- Max Plotnikov 10$
- Max 10$
- EggZenBeanz 5£
- Kai Hellmeier 5€
- Moritz Fey 5€
- David Mesegar 5€
- Sergei Razladin 5€
- Manuel Vögel 5€
- Wido van der Gaag 5€
- fr4nkr0c 5€
- Анатолий Чистяков 5$
- Kamil Respondek 2€
- Pre-Requisites
- JoaoPaulo's TWRP Recovery (required for flashing)
- Marshmallow Firmware, Sensors & Bootloader (required to fix sensor and boot issues with some devices)
- Builds
Code:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<project name="MrColdbird/proprietary_vendor_zuk" path="vendor/zuk" remote="github" revision="cm-13.0" />
<project name="MrColdbird/android_device_zuk_ham" path="device/zuk/ham" remote="github" revision="cm-13.0" />
<project name="CyanogenMod/android_device_qcom_common" path="device/qcom/common" remote="github" revision="cm-13.0" />
<project name="ChromaKernel/cKernel" path="kernel/cyanogen/msm8974" remote="github" revision="cm-13.0" />
</manifest>
XDA:DevDB Information
[ROM][6.0.1] Unofficial CyanogenMod 13.0 Nightlies (4K, USB-OTG, OTA, etc), ROM for the Lenovo Zuk Z1
Contributors
MrColdbird, JoaoPaulo
ROM OS Version: 6.0.x Marshmallow
Based On: CyanogenMod
Version Information
Status: Nightly
Created 2015-12-24
Last Updated 2016-03-02
Attachments
-
Screenshot_20151230-091451.jpg68.9 KB · Views: 25,919
-
Screenshot_20151230-091503.jpg108.9 KB · Views: 26,040
-
Screenshot_20151230-091511.png247.2 KB · Views: 24,738
-
Screenshot_20151230-091522.png81.3 KB · Views: 25,137
-
Screenshot_20151230-091533.png120.2 KB · Views: 25,353
-
Screenshot_20151230-091548.jpg69.2 KB · Views: 24,774
-
Screenshot_20151230-091557.png60.4 KB · Views: 24,607
-
Screenshot_20151230-161815.png83 KB · Views: 24,769
-
Screenshot_20151230-161854.png239 KB · Views: 24,807
-
Screenshot_20151230-161904.png140.7 KB · Views: 24,561
-
Screenshot_20160104-083921.png129.4 KB · Views: 23,385
Last edited: