original discussion (in italian):
https://www.androidiani.com/forum/zt...nofficial.html
Hi all, after a long time I came back with a new rom
ONLY FOR MERGED PARTITION
it is a (multilanguage) CM12.1 Lollipop 5.1.1 entirely compiled by me, still it as some problems but is already usable
what's working:
camera
flash led/torch
gps
wifi
dual sim
sensors
nfc (maybe)
Bluetooth
led notification/charger
FM Radio
Infrared
what's not working:
let me know
Download: CM12.1 (latest version: Release V23)
changelog:
- 11/11/2016 Release V23 (MD5: 61ceb2bd18918a549f04d8e01e2789b6)
- Security patch November 2016
- proprietary blobs updated from latest stock firmware 3.89 (with new camera driver)
- sync cyanogen source code (11/11/2016)
13/04/2016 Release V22 (MD5: 4dece2c33c639e64ba0ae60be362bb2d)
- Security patch April 2016
- proprietary blobs updated from latest stock firmware 3.84
- sync cyanogen source code (13/04/2016)
- 11/02/2016 Release V21 (MD5: 8879801ec683e3ca7a788c18e78a3835)
- Security patch February 2016
- proprietary blobs updated from latest stock firmware 3.77
- sync cyanogen source code (11/02/2016)
- 23/01/2016 Release V20 (MD5: 73d1d880fd85320868ca031f7d35dd75)
- Security patch January 2016
- proprietary blobs updated from latest stock firmware 3.73
- sync cyanogen source code (23/01/2016)
- 16/12/2015 Release V19 (MD5:5afe185865b962b5500f0280b5ccb04e)
- added support for the smart cover
to manage the cover I used an app created for the HTC dotcase (thanks to the author), adapting it to our device
the cover is disabled by default and for the moment there is no option to enable/disable it. if you want to enable just flash the file (without any wipe) CM_EnableCover.zip (if you have it enabled and want to disable just flash the file CM_DisableCover.zip)- kernel: added support for dotcase
- Security patch December 2015
- proprietary blobs updated from latest stock firmware 3.68
- sync cyanogen source code (16/12/2015)
- 16/11/2015 Release V18
- Including the latest Google security fixes of November
- updated proprietary file (blobs) from latest stock firmware 3.65
- sync cyanogen source code (16/11/2015)
- 26/10/2015 Release V17
- sync cyanogen source code (26/10/2015)
- 08/10/2015 Release V16
- source code updated to Build ID LMY48W (5.1.1_r24) (from LVY48F 5.1.1_r18)
- Including the latest Google security fixes of October 5
- updated proprietary file (blobs) from last stock firmware 3.61
- updated baseband ver 3.61 (it can be downloaded here, flash without wipe)
- sync cyanogen source code (08/10/2015)
- 26/09/2015 Release V15
- kernel: fix phone reboot when using usb or bluetooth mouse/keyboard
- updated proprietary file (blobs) from last stock firmware 3.60
- updated baseband ver 3.60 (it can be downloaded here, flash without wipe)
- some optimizations
- sync cyanogen source code (26/09/2015)
- 21/09/2015 Release V14
- Fix bug deleting photo in the gallery
- updated proprietary file (blobs) from last stock firmware 3.59
- updated baseband ver 3.59 (it can be downloaded here, flash without wipe)
- some optimizations
- sync cyanogen source code (21/09/2015)
- 18/09/2015 Release V13
- Fix V12 bootloop bug
- kernel: updated with the latest codeaurora patches
- fix for some selinux policy
- some optimizations
- sync cyanogen source code (18/09/2015)
- 15/09/2015 Release V12
- do not use, bootloop bug
- updated app Nubia IRControl vers. 3.0.1.1011
- kernel: added some patch to wifi driver prima/pronto
- updated proprietary file (blobs) from last stock firmware 3.57
- updated baseband ver 3.57 (it can be downloaded here, flash without wipe)
- some optimizations
- sync cyanogen source code (15/09/2015)
- 06/09/2015 Release V11
- updated proprietary file (blobs) from last stock firmware 3.56
- updated baseband ver 3.56 (it can be downloaded here, flash without wipe)
- some optimizations
- sync cyanogen source code (06/09/2015)
- changelog previous versions in the second post of the thread (here)
ONLY FOR MERGED PARTITIONflash instruction:
first of all: backup all with twrp recovery
download rom and gapps
wipe:
- upgrade from previous version
- wipe cache and dalvik cache
- new installation
- full wipe (better do also format system)
flash rom and gapps
reboot
The first boot takes a bit 'of time
Root access can be enabled in developers options
if you like my works you can offer me a coffe click
screenshot (under spoiler):
Spoiler:
port Nubia camera stock 5.2.6 400dpi: NubiaCamera_5.2_V5.2.7_400dpi.apk
port Nubia camera stock 5.2.7 440dpi: NubiaCamera_5.2_V5.2.7_440dpi.apk
port Nubia camera stock 5.2.7 480dpi: NubiaCamera_5.2_V5.2.7_480dpi.apk
port Nubia camera stock 6.0 400dpi: NubiaCamera_6.0_V6.0.0.85.2-CM12.1_400dpi.apk
port Nubia camera stock 6.0 440dpi: NubiaCamera_6.0_V6.0.0.85.2-CM12.1_440dpi.apk
port Nubia camera stock 6.0 480dpi: NubiaCamera_6.0_V6.0.0.85.2-CM12.1_480dpi.apk
baseband repository (latest version 3.89): baseband_z7max
Sources:
device tree: https://github.com/PaoloW8/android_device_ZTE_NX505J
vendor: https://github.com/PaoloW8/android_vendor_ZTE_NX505J
kernel: https://github.com/PaoloW8/android_kernel_ZTE_NX505J