Precondition

Disclaimer

Let’s start

New Update: you can open the Dialer, type the secret code *#*#6864#*#* and it will take you directly to step 8!!!


<aside> πŸ’‘

If you already enabled Developer Mode and USB Debugging, skip to step 7

</aside>

  1. Go to Settings β†’ About phone

    Screenshot_20251108-133651-1.png

  2. Scroll way down the bottom and tap Build Number for a few times until you enabled Developer Mode

    Screenshot_20251108-133658.png

    Screenshot_20251108-133811.png

  3. Go back to System β†’ Developer options

    Screenshot_20251108-133651-2.png

    Screenshot_20251108-133822.png

  4. Turn on USB Debugging and OEM Unlocking

    Screenshot_20251108-133845.png

  5. Follow this tutorial to install ADB on your computer

  6. Open Terminal and type adb devices, an alert should show on the phone, allow it

    Screenshot_20251108-134042.png

    image.png

  7. Remove the SIM card just to be sure then run this command

    adb shell am start -n com.android.imeisettings/com.android.imeisettings.ImeiSettings
    
  8. On the phone, it should open a secret menu

    image.png

    Fill in your IMEI then press Setting. After some magic, reboot when it prompts you to.

    <aside> πŸ’‘

    You should use your old phone IMEI, since it is already been registered with the service carrier and confirmed to be working

    </aside>

    <aside> πŸ’‘

    If you still want to have a Q20 IMEI, you can use the free tool made by Aiden here: BlackBerry Classic IMEI Generator

    </aside>

  9. Enjoy!