[OnePlus Nord N10 5G Questions & Answers] joecowboy:
********************************* UPDATE ***************************

Pixel Experience Android 14 GSI does work! Use @mouseracer setup from Pixel Experience android 13 GSI to install it to your phone:

Getting Android 13 On Your N10 By Flashing Pixel Experience GSI

Hello, my fellow Nord N10 owners and other potential readers! =========================================== Pixel Experience is a custom rom (in this case, we're using a GSI made by ponces) which has a lot of Pixel goodies (incl. Gapps, Pixel...

xdaforums.com

Download Treble Pixel Experience Android 14 GSI from:

https://sourceforge.net/projects/misterztr-gsi/files/PixelOS/Android%2014/PixelOS_Beta_treble_arm64_bN-14.0-20231114.img.xz/download

--------------------------------------------------------

5G now works by doing the following setup:

--------------------------------------------------------

You will need to flash TWRP:

fastboot flash recovery_a Twrp_3.5.2-10_EduardoA3677-billie_OxygenOs11_Android11.img

Root your phone with Magisk Delta rename the apk to .zip from:

Magisk Delta (Android)

Improved version of Magisk for Android rooting

magisk-delta.en.uptodown.com

Reboot into TWRP and enable adb side loading then:

adb sideload magisk-delta-r657c2e65-kitsune.zip

If adb sideload does not work you can load it on a external USB drive and plug it into the phone using a OTG to USB connector. In TWRP mount the external USB drive and next install it from the drive.

Install the Magisk network_enable.zip module that is attached to this post to set the system build.props.

Install the Magisk Module Sui because the Pixel IMS needs it from:

https://github.com/RikkaApps/Sui

Install Pixel IMS apk and enable all the settings under the gear icon except "Show 4G for LTE Data Icon" and "Hide Enhanced Data Icon" (Note: every time I reboot the settings do not persist and so you have to re-enable them):

https://github.com/kyujin-cho/pixel-volte-patch/releases/download/1.2.6/dev.bluehouse.enablevolte.apk

Use the following command to also set network type:

adb shell su -c "settings put global preferred_network_mode 33"

adb shell su -c "settings put global user_preferred_network_mode 33"

Use Phh Treble Settings, Mis Features and enable all three settings under Telephony

If you want to enable Call Recording, Spam blocking, ect. on the Google Phone use this GAppsMod from:

GitHub - jacopotediosi/GAppsMod: Tweak Google apps (e.g., Phone and Messages) to unlock hidden features (e.g., available only in some countries or on certain devices). Root is required.

Tweak Google apps (e.g., Phone and Messages) to unlock hidden features (e.g., available only in some countries or on certain devices). Root is required. - jacopotediosi/GAppsMod

github.com

Fix the audio issue Use Phh Treble Settings, Qualcomm features and enable the last three options.

Let Google Play Store update all your Google apps too.

If you don't pass saftynet load Magisk module Play Integrity Fix from link below. If you use the App from Google Playstore called Play Integrity API Checker it will show MEETS_DEVICE_INTEGRITY and MEETS_BASIC_INTEGRITY but not MEETS_STRONG_INTEGRITY. If you use the Universal Saftynet fix it does not pass MEETS_DEVICE_INTEGRITY:

GitHub - chiteroman/PlayIntegrityFix: Fix Play Integrity (and SafetyNet) verdicts.

Fix Play Integrity (and SafetyNet) verdicts. Contribute to chiteroman/PlayIntegrityFix development by creating an account on GitHub.

github.com

You can also install Bootloaderspoofer | "Bypass" TEE check magisk module to spoof locked bootloader. First install LSPosed Magisk module and reboot. Next install the Bootloaderspoofer magisk module and reboot. Then enable the module in LSPosed and reboot. Then install Key Attestation from the following link. But it will fail the check after reboot. Installed the BoogloaderSpoofer Magisk module again, it will ask if I wanted to update, click yes, reboot and it will work. Key Attestation shows Bootloader is locked.

GitHub - LSPosed/LSPosed: LSPosed Framework

LSPosed Framework. Contribute to LSPosed/LSPosed development by creating an account on GitHub.

github.com

Issues · chiteroman/BootloaderSpoofer

Spoof locked bootloader on local attestations. Contribute to chiteroman/BootloaderSpoofer development by creating an account on GitHub.

github.com

Release v1.5.0 · vvb2060/KeyAttestation

Contribute to vvb2060/KeyAttestation development by creating an account on GitHub.

github.com

In Google Play Store you check under Settings and About and it shows under Play Protect Certification, Device is not certified. Go to the Google Playstore and search for Device ID and install the first app listed. Once installed scrole down and find Google Services Framework ID and copy it. Then go to the following webpage and insert the copied ID into the Google Services Framework Android ID text box and check the box below it then click the register button. Wait a few minutes and then clear the data and cache on the Google Playstore app. Then check to see if under Settings and About in the Playstore the message has been changed to Device is certified.

Sign in - Google Accounts

Only after all the above setup and you cannot get the video Video Calling Provisioned to work you can try using this Magisk module from Google Pixel 4a 5G Guides, News, & Discussion post:

https://xdaforums.com/attachments/pixel5_nr_magisk-module3-88-zip.5730477/