Popular Article: About Me & This Blog

Nubia Z17 Lite (NX591J): How to Unlock & Install NubiaPixel ROM on Linux

2 years ago  •  Tutorials

The Nubia Z17 Lite is a pretty sweet phone for the price. However, its biggest flaw (for some) is it’s Nubia UI. Fortunately, tillaz from XDA Developers have been so awesome to release “NubiaPixel”, that aims to be AOSP with the stock Google pixel look and feel.


So, you might be here to replace Nubia UI or maybe you would just like to know how to unlock your bootloader? Well, that’s great! Just follow along.


The things we will need…


The first thing we got to do is unpack ADB and open the terminal inside it.


Open in Terminal


You can either right click on the folder and select “Open in Terminal” or you can “cd” your way into the folder from the terminal.


CD to/path/


Just make sure you are inside the folder with the files “adb” and “fastboot”.


Now we are ready to setup our phone to use ADB (platform tools). You will first need to enable developer options on your phone. Do this by going to Settings -> About Phone -> tap on Build number until it tells you developer options is activated.


Now go back to settings and select Developer options. Enable OEM unlock and USB debugging.




Then you connect your phone to the PC. Make sure to select “transfer files” when the notification about USB options show up.


Now, type “./adb devices” in the terminal. Your phone will now ask for permission, say yes. ADB should then show your device in the terminal. If not, try again with the command “adb devices” and make sure you allow the connection on your phone, when it asks.


Next we need to boot into the bootloader. Type “./adb reboot bootloader” and your phone should be restarting into bootloader.

So far, so good. Now that we are in the bootloader, type “fastboot devices”. Hopefully your phone will show up in the terminal.


Now we will unlock the bootloader. Type “./fastboot oem nubia_unlock NUBIA_NX591J” and your phone will be unlocked. Great! Next, we will install TWRP. If it complains about permissions, you might need to use sudo.


Unpack the TWRP file we downloaded earlier. Find the file “recovery.img” and place it inside the folder with the files “adb” and “fastboot”. Now use the command “./fastboot flash recovery recovery.img”.


Now choose to boot into recovery from the menu in the bootloader. It should now boot into TWRP.


Now that we have TWRP installed, we will need to place the NubiaPixel ROM in our internal storage. When that is done, in TWRP, go to “install” and select the ROM. After it is installed go to Advanced -> Root Tools -> Magisk root to root the phone. Otherwise the phone won’t boot.



Read More

Teclast TbooK 16 Power - How To Install Windows 10

2 years ago  •  Tutorials

The TbooK 16 Power from Teclast normally comes with Android 6.0 and Windows 10. Both operation systems share about fifty-fifty of the 64GB storage available. I didn’t have any use for Android, so I wanted to use all the space for Windows. However, the version of Windows pre-installed is a Chinese, bloated version.

Before we move on, you have probably heard about several problems with the TbooK Power 16 and they are probably all true. The most common one is the dual boot option will suddenly disappear and depending on your luck, are only able to either boot Android or Windows.

I would like to just have Windows on my TbooK 16 Power, so the first I will do is create a Windows 10 bootable USB with Rufus. Before we continue, you need to download the drivers for the TbooK 16 Power, since nothing will work once Windows 10 is installed. Download the drivers from one of the links below and copy it to the USB drive.

Google Drive

Make sure “Fast Boot” is enabled and “USB Support” is set to “Full Initial” in the BIOS.


However, I immediately got into problems when I tried to boot from the Windows USB. It would start loading the Windows installation, but shortly after I would get blue-screen with the error message “ACPI_Error”.

I solved this by setting the “OS Image ID” to “Windows 8.1” in the BIOS.

Go to “Advanced” and select “System Component”.

BIOS Advanced

 Last, we set the “OS IMAGE ID” to “Windows 8.1”.

OS Image ID

All good. We are now able to boot the Windows USB and start the installation. Follow the instructions. When it’s done, you will realise that I was telling you the truth when I said nothing would work. Internet, touchscreen, sound etc.

Unpack the drivers and go to Device Manager. You will see a long list of “unknown Devices”. Start from the top of the list and work your way down. Right click and choose “Update Driver”. Then we choose “Browser my computer for driver software” and browse to the folder containing all the drivers.

Eventually there will be about 2-3 unknown devices left, but you should now have internet access. The last thing we need now is simply go to Windows Updates and update Windows. When that is done, restart and you will have a fully functional TbooK 16 Power with windows 10.


If your bootable USB created with Rufus won’t appear in the BIOS, it might work using a Linux distribution to create the bootable USB instead. Use something like WoeUSB or GNOME Multi-writer. Also make sure the OS Image ID is set to Windows 8.1.

Read More