• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GUIDE] How to root Nokia 3.2.

Search This thread

yashinodon

Senior Member
Dec 22, 2015
102
26
Mandaluyong City
Google Pixel 4a
Code:
* I'm 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 the products you find here 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.
* Your warranty could be void if you tamper with any part of your device / software.
* Same statement for XDA.

YOU WILL NEED A PC FOR THIS

First,
Make sure your bootloader is already unlocked before proceeding. The bootloader unlock method can be found here: https://forum.xda-developers.com/nokia-3-2/how-to/how-to-unlock-bootloader-disassembling-t4096623

Even if your bootloader is already unlocked, I would recommend to still go to the link I provided above.


Procedure:

1. Download Magisk and Magisk Manager from here.

2. Download boot images specific for your current Android version from this thread: https://forum.xda-developers.com/t/ota-dump-nokia-3-2-boot-images-00ww.4109621/

3. Connect you Nokia 3.2 to your PC. Make sure you have enabled USB debugging and have the Automatic system updates disabled in the Developer Settings!
(You will be needing ADB and Fastboot tools to run commands like in the following steps.)

4. Type this in Terminal available for your PC (e.g. PowerShell, Terminal for macOS/Linux, etc.)(I do not recommend CommandPrompt as you cannot drag&drop files into it.) :
Code:
adb install <drag the Magisk Manager apk here>
or you can manually type the location of the Magisk Manager apk file instead of dragging it into the Terminal.
NOTE: you shouldn't include both "<" and ">" symbols before/after dragging a file onto a chosen Terminal app!

5. Type:
Code:
adb reboot bootloader
your Nokia 3.2 will reboot into fastboot/bootloader after typing this command.

6. Now that your Nokia 3.2 is on fastboot mode, type:
Code:
fastboot boot <drag here the downloaded patched_boot.img>

7. Your device will boot temporarily with Magisk installed and with root privileges. In this way, your root is not yet permanent. Follow the next steps to make your root permanent.

8. After booting, go to the Magisk Manager app, click on Install button beside the "Magisk is up to date". Then, click on Install again. Now click on the "Direct Install (Recommended)" button.

9. Wait for the download process, after that Magisk Manager will flash Magisk. (making your root permanent)

10. After the installation process, click the Reboot button.

11. Reboot done! Now Magisk is completely installed into your device!

Other Tips:

1. Enable MagiskHide in the Magisk Manager Settings in order to pass SafetyNet.
2. JUST INSTALL MODULES, DO NOT INSTALL ANY ROOT APPS UNLESS YOU KNOW WHAT YOU ARE DOING!!
3. MAKE SURE THE MODULE YOU'LL INSTALL IS COMPATIBLE FOR NOKIA 3.2!
In order to know if the Module you'll install is compatible for Nokia 3.2. Make sure the module is listed as compatible with:
* Stock/Vanilla/AOSP (This is because Nokia 3.2 is an Android One phone, meaning it runs in Pure Android. Pure Android are also called Stock/Vanilla/AOSP.)
* Android 10

That's pretty much it! Just comment if you would like to ask more questions! Have a nice day everyone!

Credits to @topjohnwu - the creator of Magisk!
 
Last edited:
  • Like
Reactions: jroki and turb1te

yashinodon

Senior Member
Dec 22, 2015
102
26
Mandaluyong City
Google Pixel 4a
How to do OTA updates on Nokia 3.2 with Magisk.

This is how you can install OTA updates without losing Magisk root:

Just follow the steps here:

https://topjohnwu.github.io/Magisk/ota.html

If that doesn't work, try reflashing the stock image from fastboot with:
Code:
fastboot flash boot boot.img
then
Code:
fastboot reboot
after the boot process, boot your phone into fastboot/bootloader again then type:
Code:
fastboot boot patched_boot.img
once boot completed, Install the OTA update from Setting. (DO NOT CLICK ON RESTART NOW)
then go to the Magisk Manager app again. Install Magisk again, but this time Install to Inactive Slot.
Reboot!

Done!

And if installation problem persists, just download this file and run either the .bat file or the .sh file.
Note: This file consists of Nokia 3.2 fastboot ROM images of Android 9, October 2019 update. This means that if you’re on Android 10 this will downgrade your Nokia 3.2!

UPDATE: I’ll be posting a better method without downgrading your Nokia 3.2 soon!

Terminologies:
flash-all - flashes every partition aside from vendor, system, boot, dtbo, and aboot. (Recommended for those who are facing bootloop issues, and/or ROM issues.)
flash-user - flashes vendor, system, boot, dtbo, and aboot partition only. (Recommended for those are only facing installation problems when doing system updates.)

.sh - a shell script file that is made for macOS and/or (probably) Linux. BUT MAKE SURE YOU HAVE INSTALLED android-platform-tools PACKAGE FIRST
.bat - a Windows Batch file. (You know what it means.)
 
Last edited:

ch.ebaad

New member
Jan 8, 2021
1
0
All went good till step 7 but in step 8 when i click on instal button it says no connection as wifi is off but also wifi unable to on. i keep on pressing the wifi button but it again switches to off. Also when i restart phone, the root is uninstalled, kindly help
 

yashinodon

Senior Member
Dec 22, 2015
102
26
Mandaluyong City
Google Pixel 4a
All went good till step 7 but in step 8 when i click on instal button it says no connection as wifi is off but also wifi unable to on. i keep on pressing the wifi button but it again switches to off. Also when i restart phone, the root is uninstalled, kindly help

Hello, in that case try doing it again but right after Step 6, when your phone boots up, unlock your phone and then don't touch it for a while so it can boot up properly, if done properly you can notice the Wi-Fi on and you must also able to open apps. Also make sure you're using the correct patched_boot.img!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    How to do OTA updates on Nokia 3.2 with Magisk.

    This is how you can install OTA updates without losing Magisk root:

    Just follow the steps here:

    https://topjohnwu.github.io/Magisk/ota.html

    If that doesn't work, try reflashing the stock image from fastboot with:
    Code:
    fastboot flash boot boot.img
    then
    Code:
    fastboot reboot
    after the boot process, boot your phone into fastboot/bootloader again then type:
    Code:
    fastboot boot patched_boot.img
    once boot completed, Install the OTA update from Setting. (DO NOT CLICK ON RESTART NOW)
    then go to the Magisk Manager app again. Install Magisk again, but this time Install to Inactive Slot.
    Reboot!

    Done!

    And if installation problem persists, just download this file and run either the .bat file or the .sh file.
    Note: This file consists of Nokia 3.2 fastboot ROM images of Android 9, October 2019 update. This means that if you’re on Android 10 this will downgrade your Nokia 3.2!

    UPDATE: I’ll be posting a better method without downgrading your Nokia 3.2 soon!

    Terminologies:
    flash-all - flashes every partition aside from vendor, system, boot, dtbo, and aboot. (Recommended for those who are facing bootloop issues, and/or ROM issues.)
    flash-user - flashes vendor, system, boot, dtbo, and aboot partition only. (Recommended for those are only facing installation problems when doing system updates.)

    .sh - a shell script file that is made for macOS and/or (probably) Linux. BUT MAKE SURE YOU HAVE INSTALLED android-platform-tools PACKAGE FIRST
    .bat - a Windows Batch file. (You know what it means.)
    2
    Code:
    * I'm 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 the products you find here 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.
    * Your warranty could be void if you tamper with any part of your device / software.
    * Same statement for XDA.

    YOU WILL NEED A PC FOR THIS

    First,
    Make sure your bootloader is already unlocked before proceeding. The bootloader unlock method can be found here: https://forum.xda-developers.com/nokia-3-2/how-to/how-to-unlock-bootloader-disassembling-t4096623

    Even if your bootloader is already unlocked, I would recommend to still go to the link I provided above.


    Procedure:

    1. Download Magisk and Magisk Manager from here.

    2. Download boot images specific for your current Android version from this thread: https://forum.xda-developers.com/t/ota-dump-nokia-3-2-boot-images-00ww.4109621/

    3. Connect you Nokia 3.2 to your PC. Make sure you have enabled USB debugging and have the Automatic system updates disabled in the Developer Settings!
    (You will be needing ADB and Fastboot tools to run commands like in the following steps.)

    4. Type this in Terminal available for your PC (e.g. PowerShell, Terminal for macOS/Linux, etc.)(I do not recommend CommandPrompt as you cannot drag&drop files into it.) :
    Code:
    adb install <drag the Magisk Manager apk here>
    or you can manually type the location of the Magisk Manager apk file instead of dragging it into the Terminal.
    NOTE: you shouldn't include both "<" and ">" symbols before/after dragging a file onto a chosen Terminal app!

    5. Type:
    Code:
    adb reboot bootloader
    your Nokia 3.2 will reboot into fastboot/bootloader after typing this command.

    6. Now that your Nokia 3.2 is on fastboot mode, type:
    Code:
    fastboot boot <drag here the downloaded patched_boot.img>

    7. Your device will boot temporarily with Magisk installed and with root privileges. In this way, your root is not yet permanent. Follow the next steps to make your root permanent.

    8. After booting, go to the Magisk Manager app, click on Install button beside the "Magisk is up to date". Then, click on Install again. Now click on the "Direct Install (Recommended)" button.

    9. Wait for the download process, after that Magisk Manager will flash Magisk. (making your root permanent)

    10. After the installation process, click the Reboot button.

    11. Reboot done! Now Magisk is completely installed into your device!

    Other Tips:

    1. Enable MagiskHide in the Magisk Manager Settings in order to pass SafetyNet.
    2. JUST INSTALL MODULES, DO NOT INSTALL ANY ROOT APPS UNLESS YOU KNOW WHAT YOU ARE DOING!!
    3. MAKE SURE THE MODULE YOU'LL INSTALL IS COMPATIBLE FOR NOKIA 3.2!
    In order to know if the Module you'll install is compatible for Nokia 3.2. Make sure the module is listed as compatible with:
    * Stock/Vanilla/AOSP (This is because Nokia 3.2 is an Android One phone, meaning it runs in Pure Android. Pure Android are also called Stock/Vanilla/AOSP.)
    * Android 10

    That's pretty much it! Just comment if you would like to ask more questions! Have a nice day everyone!

    Credits to @topjohnwu - the creator of Magisk!