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

    Poco X3 is no longer viable

    Scheduled Pinned Locked Moved Xiaomi Poco X3 NFC
    24 Posts 9 Posters 2.1k 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.
    • W Offline
      wally @aimar
      last edited by

      @aimar Yes, GMT + 8, and notably, that linked site confirms that it indeed resets at midnight in China, not some other time of day. Useful!

      There's an excellent post to help install on Redmi Note 9 Pro and similar devices. While of course there will be differences for yours, like firmware, I strongly suspect the basics of unlocking will be the same.
      The other difference is that the post is from 2024, and it seems clear that Xiaomi has made it harder to unlock. But at least this shows you the process:

      https://forums.ubports.com/post/79264

      Languages: πŸ‡¬πŸ‡§ πŸ‡¨πŸ‡¦ πŸ‡«πŸ‡·

      1 Reply Last reply Reply Quote 0
      • C Offline
        ChromiumOS-Guy @kln_nurv
        last edited by ChromiumOS-Guy

        @kln_nurv yeah, its xiamoi in general thats not viable anymore, and I don't think any new xiaomi device will be ported. about the poco X3, if it doesn't have an efuse you're best bet is to downgrade to miui 12 with sp flash tool and bootrom bypass, then install a custom payload.bin from an already unlocked phone, i don't have this device but if you want this to still be viable we need a unlocked bootloader dump from a donor phone via sp flash (preferably a full nand dump).
        if you get me a full nand dump i can probably create a small bootloader unlock "rom" for you to flash with sp flash.

        just be ware that the nand dump if it a full one should not contain these: protect1, protect2, nvcfg, nvdata, nvram because they contain IMEI, bluetooth address/MAC, ect.
        protect1/2 are sometimes called L/R instead of 1/2 in the scatter file.

        1 Reply Last reply Reply Quote 0
        • A Offline
          aimar
          last edited by

          Account set and paired to the phone.
          @chromiumos-guy Honestly I didn't understand a word πŸ˜…
          @kln_nurv The last link provided by @wally states "At the end of 2024, Xiaomi will start to check the regions in which your Mi account is used. For example, if your phone or tablet is designed for the Chinese domestic market, you will only be able to unlock the bootloader with a Chinese account.
          If you try to unlock the bootloader of a Chinese phone from a global account, you’ll get an error: β€˜The place where the account is registered does not match the place where the phone is sold’."
          I hope Global accounts don't have the weird limitations you mentioned.
          The MiUnlock version from the Ubports devices site didn't work properly in my laptop, so I downloaded the last version from the last link provided by @wally. I can launch the app but cannot connect to the phone. "Mi Unlock not connected to the phone. Possible driver issue or incorrect application folder name. Also possible bad smartphone-PC connection due to poor quality cable." I guess it is the cable.
          I realized that i skipped "Submitting an application through the Mi Community app.". Is it necessary?

          1 Reply Last reply Reply Quote 0
          • A Offline
            aimar
            last edited by

            It was the cable. I used another one. Clicked on the gear at the top right side of the window. I clicked on "install driver" "check" button. A new window popped and ask to replug the phone. I did so and a spinning wheel indicated some activity and the phone was connected. I tried to unlock, the phone was verified, and i got a message asking to wait 143 hours. Next week if I am lucky I can be back on ubuntu-touch.
            The first time I opened the MiUnlock app, I had to login in my account. I did so with and email and a verification code send to that account. Afterwards it asked to register the phone number and I got a SMS to that number almost instantly. SoI had no problem with that SMS verification.

            1 Reply Last reply Reply Quote 0
            • A Offline
              aimar
              last edited by

              Well, 143 hours passed ... and unfortunately still no luck πŸ˜₯.
              The MiUnlock app stops the process at 99%.

              First the "Device Verified" ticks green. OK.

              But at the end an error message shows: "This device is not activated. Activate it and try to unlock again".

              My MI Account is linked to the phone and previously had verified it: "Congratulations! You can be assured the phone you have purchased is the official international version.".

              My guess is that I do not have a SIM with a data plan, just calls. For linking the device to the account there was a statement: "Make sure your device can connect to the internet using mobile data." So I borrowed another SIM card, but typed my phone number to get the SMS.

              Yesterday I tried to do the same, but still ""This device is not activated ...".

              In my "Mi Unlock Status" the account and the device show, but there is another field for the SIM that states "Not verified". I change the phone recovery number to match that of the borrowed SIM card with the hope that it will change the state. Nope. I activate "Find my device" (I read it somewhere it was necessary) and let Xiaomi know where I am without wifi and the SIM data on. No luck. I also read somewhere that I also have to sync calls and messages with their cloud but it failed in all my attempts. I am not paranoid, but all this requisites and opening the File Manager app and read a message asking permission to share data or receive personalized ads its giving me the creeps. I need UBports right now πŸ˜….

              I know that there is not any official information and all the requisites I see online seem different or, even, contradictory. I think that I will have to borrow the SIM card a bit longer, do some stuff with it and wait until Xiaomi recognizes I use it in this device. How long do you think it could take?

              1 Reply Last reply Reply Quote 0
              • A Offline
                aimar @wally
                last edited by aimar

                @wally I have read more carefully your first post and I think we are stuck in the same step.
                At first I undertood you did not receive the SMS for linking the phone with the Xiaomi account. With all I have read lately I think I got the big picture.
                I phoned Xiaomi support and I heard them typing looking for a generic and unrelated answer that I had already found by myself. Not a very high service standard.
                For the SIM activation, MiAccount app sends a SMS. I checked with my carrier that esch try a SMS is sent (and of course, charged), alternatively, to a local mobile number and a local landline. I phoned these numbers and the former does not exist and the latter is disconnected or out of reach. I mailed Xiaomi asking about these numbers. I presume they will say that I must update MIUI, but I am reticent in case it makes more difficult to unlock the bootloader.
                If they do not provide another way or phone number to send manually the SMS, I think I will have no other option than to update hoping that the correct phone numbers are also updated.

                W 1 Reply Last reply Reply Quote 0
                • P Offline
                  pleoni
                  last edited by

                  Hi everybody.
                  I unblocked a couple weeks ago.
                  I receviced "SMS" via Whatapp. Waited 168 hours and unblocked.

                  1 Reply Last reply Reply Quote 0
                  • W Offline
                    wally @aimar
                    last edited by

                    @aimar Excuse the slow reply.
                    I was trying to avoid updating too, as my device was already on the required Android version, but eventually when nothing else worked, I did upgrade. I still didn't get the SMS.

                    @pleoni I forgot that Whatsapp was given as an option, but that does seem familiar now.. perhaps this could be a solution?

                    Not that I want to get Whatsapp, but maybe I coils start an account with a cheap, temporary phone number just for unlocking the phone.

                    Languages: πŸ‡¬πŸ‡§ πŸ‡¨πŸ‡¦ πŸ‡«πŸ‡·

                    1 Reply Last reply Reply Quote 0
                    • S Offline
                      sambk
                      last edited by

                      Hi, I started two days ago to unlock my poco x3 nfc
                      No problem for the firsts steps for me
                      I already had an account bcs my previois phone was a Xiaomi (used in france with classical android/miui, account region in France)
                      So I linked this account, and with the python "miunlock" package (on my personal Linux Mint computer), I passed all the first steps with no problem (I also have a french sim card with data, sms, mms, calls)
                      I'll give news next week after the regular 168h required on my phone

                      1 Reply Last reply Reply Quote 0
                      • A Offline
                        aimar
                        last edited by

                        Hi,
                        I am back again. I didn't want to bother you with my long posts until I made it. Still working on it, though.
                        @wally, as I said, my phone sent the SMS but get no response. I hadn't yet updated anything. I was chatting with the Xiaomi customer service and told me two things:

                        • Clear data/cachΓ© from "Settings" --> "Apps" --> "Manage apps" --> "Xiaomi SIM Activaton Service".
                        • Change "Settings" --> "Additional settings" --> "Languages and input" to other language, in my case to "English (UK)".

                        You can try it. I don't know if both are necessary, but were simple to accomplish and so did I. Tried again, SMS sent and paid, and MIXiaomi account was linked to my phone number.
                        Next step, was linking the account to "Settings" --> "Additional settings" --> "Developer options" --> "MIUnlockStatus". For this to work I had to turned off the "Find Device" option: "Settings" --> "MIAccount" --> "Xiaomi Cloud" --> "Find Device" --> Off. And it did the trick.
                        This is all like a puzzle, a jigsaw, an escape room ... 😡
                        Still no luck, though. The device is still "deactivated".
                        Again Xiaomi customer service said that this matters are part of the "Xiaomi Community" and that I should asked there. I found an interesting post, that maybe everybody is aware of, but me. I asked it here before, but it seems that, yes, the unlock request must be made within this app. I made a Google account πŸ˜– just to download the "Xiaomi Community" app. In the left lower icon, "ME, go to "Set up" and "Change region" to "Global". Go back to "ME" and "Unlock bootloader" will now be visible. Click on it and mine says "Account must be registered over 30 days".
                        I have mi fresh Xiaomi account, my fresh Google account and one week still to go ...

                        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