[Nokia 7 Plus Guides, News, & Discussion] hikari_calyx:
NOTE:

This guide is meant for this thread: https://xdaforums.com/nokia-7-plus/development/9-0-miui-10-nokia-fihgsisdm66064-t3900312

This guide may unusable on newer builds in the future.

In case you want to restore back to stock, firmware can be downloaded from https://fih-firmware.hikaricalyx.com/index_en.html and you can flash it with either patched OST LA or NOST.

It's tested on following models:

PL2 Nokia 6.1 TA-1054

DRG Nokia X6 TA-1099

C1N Nokia 7 TA-1041

B2N Nokia 7 Plus TA-1062

Flash it at your own risk if your type is not listed above.

Let me introduce you how to flash MIUI build.

In this guide, we will take "Nokia-miui10-2019-02-13.img.xz" build for example.

Part 1: Bootloader Unlock

I won't introduce you how to unlock the bootloader for your phones here.

Part 2: Install latest Android Pie build

I'm not sure about latest Android Pie build for Global Android One Devices, but AFAIK the Chinese builds we've tested are all [fih_codename]-347C-0-00CN-B04, January 2019 Update.

Make sure you have installed this build.

For your convenience, you can download following full OTA that we tested:

B2N-347C-0-00CN-B04: https://ota-filesite.c2dms.com/SWImage/500002276

Part 3: Flash the system itself

Download packages from ROM topic, and make sure you have extracted the img.xz file.

You must use Platform Tools provided by Google: https://developer.android.com/studio/releases/platform-tools

I'm not sure if Minimal ADB and Fastboot package is usable.

Boot your phone to Fastboot / Download mode, then execute this command:

.\fastboot flash system D:\Nokia-miui10-2019-02-13.img

To flash the system image to your current slot, no matter if it's slot A or B.

Format the userdata partition and reboot bootloader again to prevent temporarily boot failure:

.\fastboot -w reboot-bootloader

Part 4: Install permission patches to patch vendor, and root it

Boot into TWRP temporarily, but it depends on you if you want to install TWRP permanently:

https://xdaforums.com/nokia-7-plus/development/recovery-twrp-3-2-3-0-t3892644

In this example we do not install TWRP permanently.

Swipe the button to allow system modification, and connect your phone to PC, copy FBE_Disabler.zip, Magisk-v18.1.zip, Permissiver_v2.zip and vendor-2019-02-16.zip you downloaded to internal storage of your phone.

Tap "Mount" on your phone and check both "vendor" and "system" partition to mount them.

Click back, Tap "Install", and install these 4 zip packages in character order.

After installed, please reboot your phone and ignore the TWRP Official App installation prompt.

Please wait at least 3 minutes for booting.

After your phone boots, you'll find the default language is Simplified Chinese. Here's how to to change the language to non-Chinese:

- Open "设置" (Settings)

- Tap "更多设置" (More Settings)

- Tap "语言和输入法" (Languages and Input)

- Tap "语言" (Language)

- Choose your own language

Hope you can find it lol.

Then, please download and install Magisk Manager on your phone and reboot your phone.

Part 5: Fix Xiaomi Account issue, and GMS feature

Copy "MIUI_Account_Fix.zip" to Download directory of internal storage, and add this as Magisk Module under Magisk Manager, then reboot.

Copy gms.apk to your phone and install it on your phone directly. Install it may take few minutes and please wait patiently. After installation completed, you can login both Xiaomi Account and Google Account properly.

I needn't to mention how to replace the camera, it's pretty easy.

That wraps up the whole guide.