[Nokia 7 Plus Guides, News, & Discussion] edwaine:
Tutorial

How to apply OTA

Via Phone

The package "com.evenwell.OTAUpdate" has been deleted since November 2018 Update, this means, the *#*#874#*#* method, is no longer available

Prerequisites

Your charged phone

No PC & SD Card needed

Directions

1. Download the OTA zip file from this page first.

2. Go to download folder and rename the package to the corresponding zip name.

Example: B2N-322C-0-00WW-B01-update.zip

3. Place it to root directory of internal storage.

4. Open Phone App and dial *#*#874#*#* to update.

5. Wait for the update to finish and restart when prompted.

Via Recovery

Prerequisites

To update a device using a downloaded image, you will need the latest adb tool on your computer. You can get this from the Android SDK Platform-Tools package, which can be downloaded from here.​

1. Ensure to modify the environment variable which includes the PATH where the adb executable can be found.

2. Ensure you've set up USB access for your device, as described in Run Apps on a Hardware Device (may have to remove hyperlink).

Download the build and flash your device

1. Ensure your device is up to date by going to Settings > About phone > System updates

2. Download the required image from the download button below.

3. With your device powered on and USB debugging enabled, execute:

adb reboot recovery

If you're unable to use adb to reboot into recovery, you can alternatively use the following procedure:

A. Power off device, and insert USB to enter power off charge mode.

B. Press the Power key and Volume Up keys together for about 10 seconds.

C. Release both keys when the device vibrates.

D. After the Android screen, you should now be in Recovery Mode, indicated by the Android Warning logo and "No command".

E. Select the Recovery option from the bootloader menu and you should now be in "Recovery Mode" (confirmed by Android logo & red exclamation mark).

4. Hold the Power button and press Volume Up once, and a menu will appear:

Option 1: Via SD Card

Select the option “Apply update from SD Card” from the recovery options. Navigate to the OTA update zip and select it. Confirm installation.

Option 2: Via ADB

A. Select the option "Apply update from ADB".

B. Run the following command:

adb devices

and confirm your device displays "sideload".

C. Run the following command:

adb sideload ota_file.zip

- where "ota_file.zip" is the name of the downloaded file.

5. Once the update has finished, reboot the phone by selecting "Reboot system now".

6. For added security, you should consider disabling USB debugging when the device is not being updated.

How to Capture OTA Link

Requirements

1. You will first need to enable USB debugging on your Android phone.

2. Also, set up ADB and Fastboot on your PC.

3. If you have rooted your device using SuperSU or Magisk or installed TWRP recovery, then you will not be able to install the OTA update. However, the OTA notification will still be intact.

4. Make sure that the OTA update notification has arrived on your specific device. Do not download or install it just yet.

Method 1: Capture OTA Update URL using PC

1. Connect your phone to the PC using the USB cable.

2. Go to C:\adb on your PC. This is the folder where all the ADB and Fastboot binaries are present.

3. Hold the SHIFT key and right-click on an empty space inside this folder. Or type "CMD" in the Windows explorer's address bar where the adb is located.

4. Select ‘Open Command window here’ or ‘Open PowerShell window here’ option.

5. The command-line window shall open up on your PC.

6. Enter the command to capture OTA update URL on Windows:

adb logcat > ota.txt

7. As soon as you execute this command, grab your device without disturbing the USB connection.

8. Open the system update window and start downloading the update. After 10-15 seconds, pause/cancel the download.

9. Go back to the command-line screen and press the Ctrl + C key on your keyboard.

10. Now go to C:\adb and open the ‘ota.txt‘ file.

Search (Ctrl + F) the text file for this link:

https://android.googleapis.com/packages/ota-api/nokia_b2nsprout_onyx00ww/

Using these keywords, you shall be able to locate and capture OTA URL. Once you have the URL, paste in your browser’s address bar and download the file.

Rooted users can simply use a terminal emulator to capture OTA update URL. Simply install a terminal emulator (Termux) on your phone. And then use the ‘logcat > /sdcard/ota.txt‘ command to capture a full logcat of the system. Remember, only push the download button when you have executed the command. The ota.txt file will be placed on the root of your device’s storage. Note that this method only allows you to capture Android OTA URL. You wouldn’t be able to sideload the .zip file on a rooted device.

Method 2: Capture OTA Update URL using ‘Take bug report’ Option

1. First, enable ‘Developer options‘ and install Solid Explorer on your phone.

2. Go to the system updates and start downloading the new update.

3. Quickly go to ‘Settings’ -> ‘Developer options’ and tap on ‘Take bug report’.

4. When prompted, select ‘Interactive report’.

5. Finally, tap on ‘REPORT’ to capture OTA update URL of the latest firmware.

6. The feature will automatically take a capture a complete log of your system.

7. You will be able to see the progress in the persistent notification.

8. Once complete, tap on the notification to share the bug report.

9. Tap on ‘Solid Explorer’ in the share menu and save the bug report to the storage.

When the report has been saved, open the file and search the text file for this link:

https://android.googleapis.com/packages/ota-api/nokia_b2nsprout_onyx00ww/

You shall easily be able to capture Android OTA update URL in the file.

If you have been able to capture OTA update URL for your Android device, then kindly share it with us through the comments. It would be nice to help each other, right? Stay tuned while we get more tips to ease out your Android experience.​