[Miscellaneous Android Development] Cuoco92:
NUBIA N1 v2.05 CUSTOM ROM

ATTENTION:

** THIS ROM IS ONLY FOR CINESE N1 DEVICE **.

DO NOT INSTALL THIS ROM IF YOU HAVE AN INTERNATIONAL N1 DEVICE!!

​

BEFORE YOU START TO CUSTOMIZE YOUR PHONE, YOU HAVE TO UNLOCK THE BOOTLOADER!

STEP 1: Enable the Developer Options Menu

- Open the "Settings", scroll down to the bottom, and tap "About phone".

- Scroll down to the bottom of the About screen and find the Build number

- Tap the Build number field seven times to enable Developer Options and you’ll see a toast notification with a countdown that reads "You are now x steps way from being a developer."

- Tap the Back button. Go to "Other system settings" and you’ll see the Developer options menu just above the “Accessibility” menu. This menu is now enabled on your device and you won’t have to repeat this process again unless you perform a factory reset.

- Type on "Developer options" and enable “OEM Unlocking”

STEP 2: Unlock the bootloader from FASTBOOT

- Download this TOOL (you'll find my TWRP and ROM inside it)

- Start "NX541J_CUOCO_TOOL.exe".

READ THE FIRST SCREEN CAREFULLY

, then press the "

BACKSPACE

" to go ahead!

- Select the option "1" and install the drivers

- Connect the phone to your PC an select option "2".

- Read CAREFULLY the instructions on the screen

After you unlock the phone, it will reboot to stock recovery (erase everything, internal storage too) and then will reboot to system. DO NOT BREAK THIS PROCESS UNTIL YOU SEE THE FIRST SETUP SCREEN!!!.

Once you see the first setup screen, you can reboot into fastboot mode, from ADB or pressing the POWER and VOL- button.

- If you're in fastboot mode, select the option "5". The TOOL will flash the whole ROM and TWRP recovery. When it finish, read the instruction on the PC screen (and phone after) and reboot your device.

- DONE! ;)

IF YOU HAVE BRICKED YOUR PHONE...

Don't worry about it. Mine was bricked too (after install the international version), and you can restore it installing this package.

- Download this zip

- Rename it into "update.zip"

- Copy it into your sdcard and insert it in your phone

- Reboot into recovery mode and install the "update.zip"

- Cross your fingers and hope with no errors :D

****************************************************************************************************

ROM FOR TWRP

NX541J-LOLLIPOP_5.1_ROW-v2.05_V1_CUOCO92.zip

Changelog:

- Based on the Official firmware v2.05 (Lollipop 5.1)

- Magisk 13.3 and add-on

- Multilanguage

- Gapps preinstalled

- Removed Yellow Pages from Dialer

- Various translations Updates (Italian and other)

- Custom OTA Updates

- Cuoco Settings with lots of stuffs:

* Tap the top right timetable:

Single tap to turn off the screen

Tap extended for power options

- Shake funcion to standby

- Sidebar

- Reboot settings

- New TWRP 3.1.1-1 with advanced settings (Root, Unroot, Magisk and more)

- more

ROM FOR SPFLASHTOOLS

NX541J_SPFTOOL_v2.05.7z

ROM FOR FASTBOOT

NX541J_CUOCO_FASTBOOT_V2.05.7z

HOW TO SET NOTIFICATIONS PROPERLY

NX541J_HOW_TO_SET_NOTIFICATIONS_PROPERLY

SCREENSHOTS

ISSUES:

Not solved jet

You don't have full control of system partition. You can only edit it from TWRP or Aroma File Manager

WARNING: linker: su: unused DT entry: type 0x6ffffffe arg 0x2378

WARNING: linker: su: unused DT entry: type 0x6fffffff arg 0x2

If anyone knows how to solve this, it would be great ;)