Downgrade Nokia 2.2 from Android 10 to Android 9 (Pie)

The Android 10 update for Nokia 2.2 started seeding last month. As with nearly every major software release (across OEMs), there are some bugs which may be fixed in future software updates. One of these bugs on Nokia 2.2 is causing users to miss their important notifications. Apparently, the notifications from nearly all apps stop coming after the app is idle in the background for a while.

Users need to launch the apps manually in order to receive their pending notifications. If you’re feeling troubled by the notifications bug or a different one and Here’s how you can downgrade to Android 9 and stick with the stable platform. You can upgrade again in the future when you’ll be confident enough that the bugs are ironed out.

Steps to downgrade Nokia 2.2 to Android 9

You can downgrade the Nokia 2.2 using this method only IF you have not installed any other updates since updating to Android 10. In case you have installed more updates, then you should visit a Nokia Care center or buy a remote service.

Important: The downgrade will erase all user data from your phone (apps, photos, music;; etc). So, please backup your critical data before proceeding.

  1. Remove Google account(s)
    Go to Settings > Accounts and remove all the Google accounts you have added to the phone.
    Remove Google Account from device
    It is essential to avoid the phone from forcing a software update after the downgrade.
  2. Download Android Platform Tools & Nokia Drivers
    Install Nokia USB Drivers on your PC – Download here
    Download Android ADB and Fastboot on your PC – Download here
  3. Reboot to bootloader mode
    Now restart your Nokia 2.2 to the bootloader (fastboot) mode.
    To do that, turn off the phone, then connect it to the PC. After that press and hold Volume Down & Power buttons together for a few seconds.
  4. Check the current boot slot
    Open a command/PowerShell window in your ADB & Fastboot folder. Then send the following command to check the current boot slot:
    fastboot getvar current-slot
  5. Change the boot slot
    Now you need to change the boot slot to the inactive one. It will be still on the Android 9.0 release.
    If your current active slot is A (prevoious step), send the following command:
    fastboot --set-active=b
    Alternatively, if your current slot is B, then send the following command instead:
    fastboot --set-active=a
    CChange boot slot on Nokia 2.2
  6. Restart and perform a factory reset
    Now restart your phone. Send the following command:
    fastboot reboot
    It will take a few minutes to start. It will stick on the Android One logo for about 5 minutes and then the phone will restart. At this point you’ll be presented a factory reset message– “Can’t load Android system. Your data may be corrupt”.Recovery mode Factory data promptSelect “Factory data reset” here and confirm on the next screen.
  7. Boot into Android 9
    Your Nokia 2.2 will boot into Android 9 successfully after the reset. Go through the setup, but remember that you should not connect to a WiFi network.
    The phone will force the Android 10 system update if you connect WiFi at this point.
  8. Disable automatic updates
    The final step is to disable automatic updates so that the phone does not update to Android 10 automatically. Simply go to Settings > System > Developer Options and disable the toggle for “Automatic System Updates”.

The steps look a little complicated, but they actually aren’t. It will only take less than 5 minutes to go through all the steps and downgrade your Nokia 2.2. Let me know in the comments if you encounter any issues.


Click here to post a comment

Email me when somebody replies to my comment.

  • I open command from adb folder but when i writing the command it is not running. I have tired several times but it is not workin.

    • well de august update not cool i cant even connect with bluetooth it hangs in the options 🙁 and it crashes

  • Hi, hope you’re doing great.
    Everytime I get into fastboot mode, my computer is unable to communicate with this Nokia 2.2 making it impossible to proceed to ‘fastboot getvar current-slot’.
    I’ve been wandering everywhere searching for a possible solution, but found nothing that works.
    Help me. What could be the reason for this?
    (Also, when device gets in fastboot mode, I see an unrecognised Android Device in Device manager of my PC. I’ve installed the drivers you mentioned above.)

  • hey ive gotten android 10 and did the update so now both slots are android 10 but ive got the android 9.0 rom can u do a tutorial pls

  • I went through all procedures but after the reboot, it still came back with android 10.
    Am i missing something?

    • Hi, as mentioned, it will only for if you have not taken any updates after installing Android 10. If you have, then both your slots are on Android 10 and this will not work.

      • Hi, if both my slots are on Android 10, anything i can do to downgrade Android 10 back to Android 9. Thank you.

      • I updated Android 9 to 10 about two months ago.I also had installed two security updates till now. Do I still can downgrade android 10 to 9?

  • when i input “fastboot getvar current-slot” it stuck in “” how long i should wait? what is going on?

Subscribe for email updates!

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 4,247 other subscribers