[Nokia 7 Plus Guides, News, & Discussion] ThDor45:
Hi guys, I started to be bored of AOSP roms, so I started taking a look if I can get OOS from OnePlus working. Thanks to the amazing work on Erfan (please consider donating a beer to this guy here https://www.paypal.me/erfanoabdi ), without him we wouldn't be possible to get ROMS such as MIUI on Nokia Devices and Others. Allright, let's get it started.

First, You should download The AOSP-based OOS made by Erfan from here https://mirrors.lolinet.com/firmware/gsi/OxygenOS-AB-9-20190630-ErfanGSI.img.7z (if there is an update i'll update the link) and the "other files" from my Drive repo: https://drive.google.com/open?id=1mdW6RBeLXVWnI7vpzbwIVHYG5onUXY9W

Before getting started, I have to tell you this:

#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
* Submitting bug reports on nightly builds is the leading
* cause of male impotence.
*/

Allright, let's get started:

Since Oneplus decided to use F2FS instead of classical EXT4, you can't flash the GSI with TWRP or fastboot from Nokia/Fih. Instead, you have to flash it with AOSP (Google) platform-tools

To get the latest platform-tools, including the adb and fastboot command, download from this link:

For Linux

For Windows

Also, for Windows, you need USB drivers here, after you downloaded it, install it, following the on screen instructions.

Now, after you got platform-tools zip and the Archive containing OxygenOS-AB-9-20190630-ErfanGSI.img and the Drive files , extract it somewhere in the same folder on your PC

Now, go into that folder (cd) from your terminal of choice till you get into the folder containing fastboot and adb executables.

1.Reboot your phone into download mode, either by while plugging it on USB pressing volume - and power button, or by ADB, according you have (USB Debugging) enabled in Developer Option

adb reboot bootloader

2.Flash the April boot.img with this command

fastboot flash boot April-stock-boot.img

3. Reboot your phone in Download Mode

4. Flash the GSI on the system partition

fastboot flash system OxygenOS-AB-9-20190630-ErfanGSI.img

5. Wipe data

fastboot -w

6. Boot Temporary TWRP

fastboot boot Nokia7plusv3.2.1.0-noflash.img

7. Now go enable MTP so we can get the Permissiver_v4.zip transfered to the internal storage. After that, go to Install and select Permissiver_v4.zip

8. Boot phone, first boot should take 5 mins or more.

9. Transfer gms.apk on storage and install the app.

10. Reboot in download mode, boot temporary TWRP

11. Mount system partiton, go on TWRP File Manager, then remove the following apps:

For sim to work: remove com.quicinc.cne.CNEService.CNEServicApp

And com.qti.dpmserviceapp

By removing this, you remove the voLTE functionability. But that's the only way to get it working.

on /system/system/app and /system/system/priv-app

Everything should be good to go :)

Tested on TA-1046 dual sim

WARNING: THIS IS GOING TO DELETE EVERYTHING THAT YOU HAVE ON YOUR PHONE, AND YOU SHOULD HAVE UNLOCKED BOOTLOADER.