UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    OnePlus Nord N10 5g OEM Unlock

    Scheduled Pinned Locked Moved Oneplus Nord N10
    13 Posts 6 Posters 359 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • KenedaK Offline
      Keneda
      last edited by

      Please use english on international parts of the forum 🤗

      2015-2023 : Meizu MX4 ☠️⚰️✝️
      2023-2024 : Nexus 5 ☠️⚰️✝️
      2024-***** : FPOS Fairphone 5
      🇲🇫🇬🇧

      1 Reply Last reply Reply Quote 0
      • fischer.pocoF Offline
        fischer.poco @Linus67
        last edited by

        @Linus67
        I can't select anything anymore; after starting, the Norton is only in boot mode (the phone is empty), but somehow Ubuntu is still installed for the setup, which always aborts during the flashing process?
        Bildschirmfoto vom 2026-06-27 11-09-09.png
        I don't know what to do anymore...

        R 1 Reply Last reply Reply Quote 0
        • R Offline
          rocket2nfinity @fischer.poco
          last edited by

          @fischer.poco Best thing to do is reflash the global ROM using MSMdownloadTool and EDL mode. Then Re-install UT.

          fischer.pocoF 1 Reply Last reply Reply Quote 0
          • fischer.pocoF Offline
            fischer.poco @rocket2nfinity
            last edited by

            @rocket2nfinity said:

            Best thing to do is reflash the global ROM using MSMdownloadTool and EDL mode. Then Re-install UT.

            Hi, Unfortunately, I don't have Windows; is there something similar for Linux?

            1 Reply Last reply Reply Quote 0
            • T Offline
              turtle_racer
              last edited by

              I do know that Type 2 (hosted) Virtualization (VMWare, Virtualbox) does not work as you need USB passthrough (connect phone, adb/fastboot, etc).

              Seems that the best is to have a Windows computer (only method I've tried so far). As you said in your post, you don't currently have a Windows computer.

              I cannot confirm the following options but they may be worth a try (or perhaps someone else on the forum can confirm it has worked or not worked for them):

              1. Type 1 (bare metal) Virtualization (KVM/QEMU on Linux)
                USB passthrough is possible using Type 1 (bare metal) Virtualization, but I cannot confirm yet this solution since I currently use Type 2. Use KVM/QEMU on Linux, create a VM. Idea would be to install a Windows OS (maybe 10 or 11), configure KVM/QEMU for USB passthrough (which takes the bare metal physical USB port and connects directly to the VM instance of Windows on KVM/QEMU. See if MSMTools on Windows can work through the physical USB to your phone).

              2. bootable usb of a Windows OS
                With a decently sized USB drive, download and install a Windows OS that can boot from the USB (Rufus is a software that allows .iso file to be written in a bootable way on USB. There are others). Then, install MSMTools on Windows and see if it can connect with your USB ports. This might have issues with read and write speeds. So, that might be a limitation but I don't know for sure.

              Again, I haven't confirmed either option, but just throwing out ideas. Also, sorry for the high level nature. I don't have the details but if you have some time and can research various forums (XDAforums for MSMTools, make sure to get correct Oxygen firmware per the Ubuntu Touch website, I think there is a free Windows IoT or LTS version of Windows 10, KVM/QEMU have some decent documentation as well as Youtube videos).

              Good luck!

              1 Reply Last reply Reply Quote 1
              • T Offline
                turtle_racer @fischer.poco
                last edited by

                @fischer.poco

                I noticed in your attempt to "fastboot oem unlock: that you received a message "Flashing Unlock is not allowed".

                Do you know what model of phone you have? (e.g. within OnePlus NORD N10 5G there are 4 BE2026, BE2028 (T-Mobile), BE2029 and a 4th one (MetroPCS) I can't remember the number).

                Basically, you need BE2026 or BE2029 to directly unlock the bootloader without OnePlus. If you have BE2028, you have to request the bootloader from OnePlus (which has been mixed, sometimes they give you the unlock token, sometimes they don't).

                fischer.pocoF 1 Reply Last reply Reply Quote 0
                • fischer.pocoF Offline
                  fischer.poco @turtle_racer
                  last edited by

                  @turtle_racer
                  Thanks for the Answer.
                  I already have the basics of UbuntuTouch on my phone. The installation always stops at the last point "Flash"... could this be related to a correct USB connection? Since the mobile phone's controls work from the Linux PC via Terminal and ADB, the question is whether the USB connection is lost? Fastboot Mode PROD_NAME = lito, VARIANT = SM_ UFS, SERIALK NR = BA596ED6, SECURE BOOT = YES, DEVICE STATE = UNLOCK Attached are the steps one after the other that I do with the software on the PC (UBports Installer) From picture 2 the USB connection is gone ? and in picture 3 "Fastboot" I select the item "Reboot to Bootloader" and am in FASTBOOT MODE! But without USB connection. Even if I unplug and replug the cable, USB won't connect!

                  Picture 1
                  UT_1.png
                  Picture 2
                  UT_2.png
                  Picture 3
                  UT_3.png

                  Here is the entire error_line:
                  Error: fastboot: flash :error Error: Flashing failed : {"error":{"code":1}, "stderr":"FAILED (remote: 'Flashing is not allowed for Critical Partitions')fastboot: error: Command failed"}

                  R T 2 Replies Last reply Reply Quote 0
                  • R Offline
                    Rondarius @fischer.poco
                    last edited by

                    @fischer.poco
                    Congratulations, you have softbricked your phone.
                    I tried to do the same thing and install UT on my OP Nord N10 5G using Linux.
                    Don't bother trying to rescue the phone on Linux, you just can't do it.
                    I used MSM download tool on Windows 7 in Virtualbox and I am writing this on my OP Nord N10 5G with UT on it.

                    4 Google Pixel 3A
                    1 Google Nexus 6P
                    2 Google Nexus 5
                    2 Pinephones
                    2 Sony Xperia X

                    T 1 Reply Last reply Reply Quote 0
                    • T Offline
                      turtle_racer @fischer.poco
                      last edited by

                      @fischer.poco

                      It is a bit interesting. I'm wondering if you may have the wrong OxygenOS version (unless your phone automatically came with 10.5.x but this is highly unlikely since it usually comes with newer version like 11.x or 12.x). Also, perhaps your partition definition from the Oxygen firmware you have is different than what the UBPorts Installer is expecting thus your error. I'm not 100% sure, but what I'm leaning to or guessing.

                      For me, when I purchased my N10 5G, it came with newer firmware (Android -> Settings, somewhere it listed the phone details, name, version, IMEI #, etc ... I think I had version 11 or 12) and I had to (downgrade) install Oxygen_10.5.7 using MSMTools on Windows (there is a different 10.5.7 for Global (BE2026) and EU (BE2029). At that time, I think 10.5.8 was for BE2028 but I didn't see this just now on the page). MSMTools works only on Windows I believe.

                      So, if you do not have a Windows computer, I'm guessing your Android firmware is probably not OxygenOS_10.5.x.

                      This OxygenOS_10.5.x firmware is what Ubuntu Touch works with to communicate with the physical hardware on your phone (Ubuntu Touch -> Halium middle layer -> OxygenOS firmware -> physical components). So, if you do not have this correct version installed, Ubuntu Touch will not install or work correctly.

                      You can get the image from the page (look for link OxygenOS_10.5.7 [note there is different EU and Global versions depending on your phone):
                      https://devices.ubuntu-touch.io/device/billie/release/noble/

                      1 Reply Last reply Reply Quote 0
                      • T Offline
                        turtle_racer @Rondarius
                        last edited by

                        @Rondarius

                        Nice! Awesome to hear! I had seen others comment not getting their USB ports to work within Virtualbox (and I also had some trouble despite trying to configure it to passthrough). Great to know it was possible for you!

                        I don't know why Virtualbox couldn't work with my USB (maybe I didn't have passthrough properly configured) and that is why I was going to try KVM/QEMU as another option.

                        1 Reply Last reply Reply Quote 0

                        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                        With your input, this post could be even better 💗

                        Register Login
                        • First post
                          Last post