[GUIDE] Xiaomi Qin F21 Pro with US Bands

Search This thread

samtee237

Member
May 16, 2023
18
0
My phone has a unlocked bootloader and I found some other processes online to flash the TWRP image part of the process is rebooting your phone to bootloader so it comes up on my screen flash boot but for some reason my computer doesn't pick it up when I run the flash command it says waiting for device
 

nemoslumbers

Member
Apr 19, 2023
7
2
My phone has a unlocked bootloader and I found some other processes online to flash the TWRP image part of the process is rebooting your phone to bootloader so it comes up on my screen flash boot but for some reason my computer doesn't pick it up when I run the flash command it says waiting for device
Which process for flashing it did you use? And did you already have the unlocked google version with a bootloader like the moogpunk user above?

Also, I don't mean to be rude, but it's for the sake of clarity: it's a bit hard to tell if you mean you successfully did something or ran into issues. Could you put some periods in your post?
 

moogpunk

Member
May 16, 2023
16
2
IMG_6116.jpeg

On step five it says to only check off three files, but they are not on this list unless they are under a different name. What am I missing?

Where is nvcfg??? Nvdata? Nvram?? I see md1mg_a but that is it
 
Last edited:
Apr 18, 2023
28
7
View attachment 5914589
On step five it says to only check off three files, but they are not on this list unless they are under a different name. What am I missing?

Where is nvcfg???
Okay I see your problem you did not select the correct scatter file.
The correct files are in "F30 US LTE Bands Package>F30 US LTE Bands Package>F30 Modem Files for Flashing with SPFlash Tool", in there you'll see MT6761_Android_scatter - edited.txt look at attached screenshot.
 

Attachments

  • Screenshot 2023-05-19 150827.png
    Screenshot 2023-05-19 150827.png
    49 KB · Views: 49
  • Like
Reactions: moogpunk
Apr 18, 2023
28
7
Okay I see your problem you did not select the correct scatter file.
The correct files are in "F30 US LTE Bands Package>F30 US LTE Bands Package>F30 Modem Files for Flashing with SPFlash Tool", in there you'll see MT6761_Android_scatter - edited.txt look at attached screenshot.
View attachment 5914589
On step five it says to only check off three files, but they are not on this list unless they are under a different name. What am I missing?

Where is nvcfg??? Nvdata? Nvram?? I see md1mg_a but that is it
I can see the scatter loading file on your screen is that of an F21, you have to change that to the location mentioned in my previous post. I think the scatter file you're loading in your pic is the one used to unlock the phone's bootloader in the first step.
 
  • Like
Reactions: moogpunk

moogpunk

Member
May 16, 2023
16
2
100% UNLOCK SUCCESS I WILL UPDATE LATER THANKS!

FYI, YOU CAN DO THIS ENTIRE TUTORIAL ON A VIRTUAL MACHINE -EXCEPT- UNLOCK YOUR F21 WHICH YOU DO NEED A WINDOWS COMPUTER FOR BECAUSE YOU CANNOT PROPERLY INSTALL USBDK DRIVERS ON A MAC VIRTUAL MACHINE. THIS IS THE ONLY WAY TO GET YOUR COMPUTER TO RECOGNIZE THE PHONE DURING THE BOOTLOADER UNLOCK PROCESS, A NATIVE WINDOWS COMPUTER

EVERYTHING ELSE CAN BE DONE ON OSX
 
Last edited:

moogpunk

Member
May 16, 2023
16
2
okay ive been testing the phones cellular connectivity and it seems it doesn't hold a phone call for longer than 1 minute and then I get an error telling me to enable wifi calling. is this due to my geographical location or does Verizon think something weird is going on and im getting booted?

is there any reason for my to call Verizon and register this imei with them??? the phone I am swapping was already activated and on a plan with a SIM card on a currently active network so I dont think the issue is that... but perhaps the connectivity of the new phones network settings, something in the software settings? I already reset all the cellular settings on the phone. guessing. I don't really know what I am talking about.

Hi
I have been using this flashed US Bands thing on my phone, and I notice there's few places that my phone just gets thrown off service, I can be in middle of a call and the call ends, etc
Also I miss a lot of calls due to it getting thrown off service in certain areas. (not talking here in basements etc, just random on street)
Anybody else experience such issues?
im having the same problem. did you figure this out? do you have a 4g SIM card and not a 5g one? I wonder if there is something going on in the phones settings where it is switching networks or something automatically when in poor reception areas

I called Verizon they said that it might be that my SIM card is outdated (4g) vs 5g SIM card... but if that is not the issue they said its the device. im hoping its just an outdated SIM card.

they were asking me for the ICC ID number for the new device which was not showing up on my phone in the about section with the SIM card installed. there was not even anything in the menu for it "ICC". why couldn't I find the ICCID? did I do something wrong when I wrote the IMEI information to the new phone? Again, the phone will make a perfectly fine phone call for about 1 minute and then drop. cell towers will completely blank out for about 10 seconds and then ill get normal reception again. it seems like it's constantly rebooting cell tower coverage on its own or something? even if I don't make a phone call, the reception will completely drop and then come back every 60-90 seconds... why? it's so frustrating that I am so close to getting this work perfectly and the phone is fully rooted, unlocked, up to date with apps but doesn't hold a call for longer than a minute! I'd rather not to be able to make a phone call at all. First, it didn't work unless I made a call on wifi calling only... now I can get network calls to work temporarily... it's like I am inching closer to the finish line.

I'm sorry I haven't had any issues at all except for one time when I ran out of data unknowingly. What phone provider are you with? You might have to manually add their APNs to your settings.
how do I manually add Verizons apns to my settings?

Do you think you made this mistake while doing it the first time around? Hence the bands not changing issue.
yes I think I was just doing things out of order which was my mistake, but the truth is nothing would have really worked until I properly unlocked the phone the right way. now that I have confirmed my VZW LTE Bands are active, I have a new set of issues.
 
Last edited:
Apr 18, 2023
28
7
okay ive been testing the phones cellular connectivity and it seems it doesn't hold a phone call for longer than 1 minute and then I get an error telling me to enable wifi calling. is this due to my geographical location or does Verizon think something weird is going on and im getting booted?

is there any reason for my to call Verizon and register this imei with them??? the phone I am swapping was already activated and on a plan with a SIM card on a currently active network so I dont think the issue is that... but perhaps the connectivity of the new phones network settings, something in the software settings? I already reset all the cellular settings on the phone. guessing. I don't really know what I am talking about.


im having the same problem. did you figure this out? do you have a 4g SIM card and not a 5g one? I wonder if there is something going on in the phones settings where it is switching networks or something automatically when in poor reception areas

I called Verizon they said that it might be that my SIM card is outdated (4g) vs 5g SIM card... but if that is not the issue they said its the device. im hoping its just an outdated SIM card.

they were asking me for the ICC ID number for the new device which was not showing up on my phone in the about section with the SIM card installed. there was not even anything in the menu for it "ICC". why couldn't I find the ICCID? did I do something wrong when I wrote the IMEI information to the new phone? Again, the phone will make a perfectly fine phone call for about 1 minute and then drop. cell towers will completely blank out for about 10 seconds and then ill get normal reception again. it seems like it's constantly rebooting cell tower coverage on its own or something? even if I don't make a phone call, the reception will completely drop and then come back every 60-90 seconds... why? it's so frustrating that I am so close to getting this work perfectly and the phone is fully rooted, unlocked, up to date with apps but doesn't hold a call for longer than a minute! I'd rather not to be able to make a phone call at all. First, it didn't work unless I made a call on wifi calling only... now I can get network calls to work temporarily... it's like I am inching closer to the finish line.


how do I manually add Verizons apns to my settings?


yes I think I was just doing things out of order which was my mistake, but the truth is nothing would have really worked until I properly unlocked the phone the right way. now that I have confirmed my VZW LTE Bands are active, I have a new set of issues.
I've been having the "getting thrown off tower and then back on again" With US Mobile, but verizon direct works just fine.
 
  • Like
Reactions: moogpunk

moogpunk

Member
May 16, 2023
16
2
I've opted not to return the phone and hope that either someone figures this out or I did something wrong because its a nice little device

this might be a stupid question but does Verizon consider this a dumb phone or smart phone when they see it on their network? or does it not matter? like, this doesn't require a data plan right? because the phone it's replacing is a sonim xp5 which does not have a data plan. is that why they are booting me?
 
Apr 18, 2023
28
7
If anyone knows how To flash the complete F30 Firmware(Including the locked down kosher parts) onto the F21? Would be greatly appreciated.
I've been told to flash the super partition, but when I did that, after turning the phone on, it booted into TWRP.
 

amberumbrella

New member
May 25, 2023
3
0
Thank you for this! I got my phone in last night and got it working today!

Things of note:
In the rooting guide (I did the whole thing), I had to both:​
- Manually install a magisk apk I downloaded online​
- In the "how to root" section, I had to do part 1 of step 12 (magisk hide) out of order (after step 23 iirc)​

Once I figured out I had to do those, it went by much smoother. I recognize those aren't directly from your guide, but I know it can be helpful to others who will use your guide regardless.

Thanks again for sharing! Coming from a Palm PVG-100 to the Qin F21; I'm very excited to use this phone :D
 

Pannette

Member
May 16, 2023
5
1
Questions for the people here: has anyone had any issues receiving MMS messages since making the switch? I haven't been able to download any when it was working just fine on my previous phone (Light Phone 2), but now I can't even download ones that are just long texts let alone images. I went to a Verizon store and asked them about it and they told me it was probably an issue with the fact that the device wasn't approved, but unless no one who's done this has received a single MMS message besides me, I imagine this is something on my end?
 

nemoslumbers

Member
Apr 19, 2023
7
2
Questions for the people here: has anyone had any issues receiving MMS messages since making the switch? I haven't been able to download any when it was working just fine on my previous phone (Light Phone 2), but now I can't even download ones that are just long texts let alone images. I went to a Verizon store and asked them about it and they told me it was probably an issue with the fact that the device wasn't approved, but unless no one who's done this has received a single MMS message besides me, I imagine this is something on my end?
Are you just using Google Messages, or something else?
 
Apr 18, 2023
28
7
Fun Tip For this guide as well as the rooting and PlayStore guides:
  • Try Using a USB 3.1 port from computer
  • And a good Quality wire
I saw a world of difference doing so while using the rooting tool, SPFlash Tool & SNWriter tool.
While using a regular USB port and/or a low quality wire It would take way longer and sometimes made me have to rerun those programs.
 
Apr 18, 2023
28
7
If anyone could please help me Flash The full F30 firmware(meaning along with the kosher firmware) onto the F21 Would Be greatly appreciated.
It sounds like that was pretty easy to do and the only hard part was to only flash The Modem Partitions, Hence this guide, But I unfortunately couldn't figure it out, If I try flashing any F30 partitions other than the provided modem partitions, when powering on the phone it boots directly into TWRP instead of into android.
Any help would be greatly appreciated.
 

boogie2325

New member
May 22, 2010
1
0
Hello and thank you for the tutorial.
I am stuck at the SN Writer tool after entering the IMEI, BT and WIFI mac addresses. No way that it pushes forward and shows the attached error. I have used different USB cables as well, OEM ones but still fails.
Also, after the error Qin f21 pro shows imei number as 012345678901234 and does not connect to T-mobile network. I have re-run the steps to no avail.
If anyone of you please guide me it will be awesome.

Thanks in advance.
Handshake fail.PNG
 

Sasa1991

New member
Feb 24, 2023
1
0
Just tested this guide.
I have both, the f21pro and the f30.
The process working well, and indeed the bands list showing the f30 bands, however I can't see any affect on the signal itself. I mean, the original f21pro also working partially on USA, because some bands are supported in USA, however the signal still same as it was before the process, unlike the f30, which have perfect signal
I think it's not really changing something, it's only changing the list from where the device getting the bands list. However the real bands coming probably from the hardware
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 9
    Xiaomi Qin F21 Pro with US Bands

    LTE Bands 2, 4, 12, 13, 17, 66, 71 as provided by the US Qin F30 Kosher.


    Things you need:
    I WILL NOT BE HELD RESPONSIBLE IF YOUR PHONE DOESN'T BOOT, SOFT/HARD BRICKED! THIS TUTORIAL IS TO DO AT YOUR OWN RISK!

    GUIDE:

    1. Write down your F21's Original IMEI, Wifi Mac Address, and Bluetooth Address.

    Go into your phone settings and scroll all the way down to "About Phone".
    Here you will find your IMEI, Device Wi-Fi MAC address, and Bluetooth address.
    WRITE THESE DOWN!!!!!!!! YOU NEED THESE LATER!!!!!!! I even included a txt file for you to do it in!
    We want to write these down because we will need them for the SNwriter tool later.


    2. Turn off your phone and boot into TWRP, you can do this by holding the heart/owl key (top left) and the * (star, bottom left) key, you will see the Douqin Logo. Keep holding until TWRP boots.


    3. Plug the F21 into computer and TWRP will allow ADB connections. We are going to use ADB to pull/backup your modem and identifier files in case you mess up =)
    DO NOT SKIP THIS STEP. WE WILL BE OVERWRITING THESE FILES - THEY CONTAIN THE IDENTIFIERS THAT YOU WROTE DOWN ABOVE.
    Even though we will no longer be using these files, they are original to your phone, and I think its incredibly important to have a back up. I even included an empty folder for you to put them in!

    Use the following ADB commands:
    • adb pull /dev/block/by-name/nvdata
    • adb pull /dev/block/by-name/nvram
    • adb pull /dev/block/by-name/nvcfg
    Now find those files and put them some where safe!!!
    (You can also use TWRP and copy the files, and put the on a USB stick or maybe some where else on the phone)


    4. Turn off the phone again, you can do this from TWRP by going to Reboot and chosing Power Off.


    5. Open SPFlash Tool and load the scatter file provided from my files "MT6761_Android_scatter - edited.txt". This will add the NVData, NVRam, NVcfg partitions to flashable partitions.
    • 5a. Uncheck all the boxes we don't need and only check off nvcfg, nvdata, nvram, and md1img_a. These are the ONLY partitions we are flashing. (They should already be selected! BUT SO WILL THE PRELOADER, UNCHECK PRELOADER, I had to include it in the folder for the flashing to work, but we do NOT need to flash it!)
    • 5b. Click the "location" portion of each row and find the corresponding file from the files I provided. (This should already be done!)
    • 5c. When you got everything set up, click the Green Arrow Download button. With your phone turned off, hold the BACK button (top right) and plug it in. It will flash these files to your phone. KEEP YOUR PHONE OFF FOR NOW.

    6. Open SNwrite tool on your computer, make sure ComPort says USBVCOM, and Target Type says Smart Phone.
    • 6a. Open the System Config button and make sure ONLY IMEI, BT Address, and Wifi Address are checked off in the "Write Option" (top left) section.
    • 6b. In the DataBase File section (at the bottom) and make sure "Load AP DB from DUT and Load Modem DB from DUT are checked.
    • 6c. Click on the MD1_DB button and select the "MDDB_InfoCustomAppSrcP_MT6761_S00_MOLY_LR12A_R3_MP_V88_3_1_ulwctg_n.EDB" file located in the AP DB Base\\MT6761 folder (within SNwrite folder).
    • 6d. Click on the AP_DB button and seelect the "APDB_MT6761_S01__W1947" file located in the AP DB Base\MT6761 folder (within SNwrite folder).
    • 6e. Click Save and go back to the main window, click on "Start" and a new window will pop up. Remember how I told you to WRITE DOWN all of these from your F21? This is where we need it.
      • IMEI_1 = your original IMEI.
      • BT Addr = Your Bluetooth Address (no colons!)
      • Wifi Addr = Your Wifi MAC Address (no colons!)
    • 6f. Before you click OK be sure to have your phone at the ready. You will need to, just like with SP Flash Tool, hold the back button as you plug it in! Click OK and plug in your phone with the back button held. Wait for the bar to progress and the green PASS signal to light up.
    • 6g. When its done, your original identifiers will be flashed to your phone! Another window may pop up making you think you have to flash again, just close it as long as you saw that Green PASS signal you are good.

    7. TURN ON YOUR PHONE AND ENJOY US LTE BANDS!!!!!! 2, 4, 12, 13, 17, 66, 71
    These cover most of T-mobile and Verizon users!

    Go back into your phone settings as in Step 1 and make sure your original IMEI, Wifi Mac Address and Bluetooth Address are there.

    To confirm the bands, use the phone dialer and type:
    *#*#3646633#*#*
    This will take you into engineering mode (use at your own risk, don't mess with anything!) and click on Band Mode. Scroll thru the bands and you can confirm which ones are active. As far as which ones are currently being used, I am unsure of how to do that just yet. Will update when I know (was told there are apps that might be able to do this).


    -----------------------------
    Things to note:
    • AGAIN: BE SURE TO BACK UP YOUR FILES and write down your IMEI, Wifi MAC ADDRESS and BLUETOOTH ADDRESS! I cannot state this enough.
    • If you do not do the SNwrite tool (section 6 of the steps) you will have DUMMY made-up identifiers, and technically those will work for a while.. but you don't want to have the same ones as others, so please do section 6.
    • I cannot help you with unlocking your bootloader, that part can be easier and the tool I linked was not fun. There are apparently much easier ways, please look into them.
    • If you can unlock your bootloader, and install TWRP you can do the rest of these steps easy!
    -----------------------------
    If you would like to buy me a coffee: https://ko-fi.com/storymode

    I'd like to thank:

    Jbazt_katuforzs (XDA forums) for the Unofficial Qin F21 Pro firmware tutorial.

    Sense_101 (XDA forums) who I couldn't have done this without, they helped me with learning ADB commands and knowing which files I would need to get this done.

    mosheys (XDA) who told me about SNwrite tool.. which I knew about, but couldn't work before, and gave me the motivation to try again, really made this all come together.

    jbriones95 (Reddit) who got me into Dumbphones and introduced me, through his videos, to the F21 Pro. The perfect phone for me!

    eitokai (Reddit) who worked on tinkering with the F30 and made me believe I could do it too, and make progress - and everyone they thanked helped too!

    Quick shout outs to Highpowers23 (Reddit), and 154FAviator (Reddit).

    Lots of other random tutorials online where other people were trying to do similar things with their phones!!

    -edits-

    4/25/23: Fixed an issue where SPFlash tool was giving an Invalid Preloader error on Step 5a. I had to add the preloader file to the supplied download, but we do NOT need to flash the preloader. Edited step 5a to reflect change. Thanks to XDA user mosheys for pointing it out =)
    2
    Wow, and I always thought that network bands are hardware that can't be added...
    How's that possible?
    That's what they'd like you to believe! It can be mostly true, but since the F21 has a US clone, the F30, I was able to make it work via their files. Next thing I really want to try is adding more bands if possible. But it involves hex editing perhaps which I'm no good at.
    2
    So Far, so good with IMEI swap with another Verizon device..

    Made a couple 10 minute phone calls to test. Only indoor testing right now.

    That is a key part of the tutorial that should be included.

    Otherwise, many people will be frustrated and not understand what they did wrong.

    So just for any Verizon members who wish to use this phone, please understand you need to use an actual donor phone from Verizon for the sole purpose of copying its IMEI so it can be flashed to your new F21 pro. Whatever imei you use, cannot be used with another phone actively at the same time; Why I say donor phone. Do not re flash the original F21 pro imei, it will not work. I am including this text for anyone who searches this chat for information on the subject.

    You may use an old phone or just buy a broken one on eBay, etc.

    But it has to be a Verizon phone. I am using IMEl from a sonim xp5. With the Original Bluetooth, and Wi-Fi from F21 pro. I also suggest turning off wifi calling.

    good luck and thanks for this important bit of information.
    1
    amazing. looking forward to trying this out later tonight.
    1
    It worked! Amazing. Thank you for putting the time in to write this up.