Moto G Pure Bootloader

Search This thread

alan2424m

Member
Oct 9, 2012
14
2

GackleCrackle

New member
Dec 19, 2022
3
0
Would love some help on this. I have my stock firmware and boot.img ready for my model (not on hand right now, but it's a US ATT moto g pure,) but am unable to get past the bootloader. When I got the phone, OEM unlocking was greyed out in the settings, but after about 2 days that suddenly changed. I was able to enable it, and it seemed to take. Going to the official Moto website for unlock said my device wasn't eligible. I have mtkclient set up, and I can get into recovery and fastboot just fine, but for the life of me, trying every button combination for about an hour couldn't get it to go. I also tried going straight for the unlock command in fastboot, but that didn't work either. Any advice? Maybe I still managed to time it wrong. If I am holding both volume buttons, or any combination that includes the lower volume button, it goes straight to recovery
 

KMerrimanJr

Member
Jul 1, 2016
31
13
Vallejo, CA. 94591
Would love some help on this. I have my stock firmware and boot.img ready for my model (not on hand right now, but it's a US ATT moto g pure,) but am unable to get past the bootloader. When I got the phone, OEM unlocking was greyed out in the settings, but after about 2 days that suddenly changed. I was able to enable it, and it seemed to take. Going to the official Moto website for unlock said my device wasn't eligible. I have mtkclient set up, and I can get into recovery and fastboot just fine, but for the life of me, trying every button combination for about an hour couldn't get it to go. I also tried going straight for the unlock command in fastboot, but that didn't work either. Any advice? Maybe I still managed to time it wrong. If I am holding both volume buttons, or any combination that includes the lower volume button, it goes straight to recovery
To get into fastboot, power of the G Pure then hold vol - & power. vol + goes into a bootleg recovery but selecting it from the fastboot gui goes into a legit recovery. As for the OEM unlock, if it greys out just go into "About Phone" and tap "Update Carrier Configuration". Once all of that is done, type: fastboot oem unlock <your device key from Motorola>
Before I got my code I tried "fastboot oem unlock" without the code and my device displayed the unlock screen but without the key it doesn't really unlock it.
Now to answer your question:
I haven't found the combination to register the G Pure on MTK Client. Usually you'd hold vol - & vol + while connecting the USB but so far no luck on that. I'll investigate the existence of a bootloader device ID keygen to help you out, so give me a day to post my findings.
I also would like to know what your specs are as well as your unlock data and bootloader version (MBM) so that I can narrow my search.
My bootloader (TMO) is unlocked and my MBM is:

MBM-2.1-ellis_t-806030bb55-221125

If you have the same version that means ATT isn't authorizing Motorola to fulfill your key request, which means your bootloader CAN be unlocked.
If necessary, you might have to take this route:
 
Last edited:
  • Like
Reactions: GackleCrackle

KMerrimanJr

Member
Jul 1, 2016
31
13
Vallejo, CA. 94591
Would love some help on this. I have my stock firmware and boot.img ready for my model (not on hand right now, but it's a US ATT moto g pure,) but am unable to get past the bootloader. When I got the phone, OEM unlocking was greyed out in the settings, but after about 2 days that suddenly changed. I was able to enable it, and it seemed to take. Going to the official Moto website for unlock said my device wasn't eligible. I have mtkclient set up, and I can get into recovery and fastboot just fine, but for the life of me, trying every button combination for about an hour couldn't get it to go. I also tried going straight for the unlock command in fastboot, but that didn't work either. Any advice? Maybe I still managed to time it wrong. If I am holding both volume buttons, or any combination that includes the lower volume button, it goes straight to recovery
Ok, done a little digging and found out that MTK client won't register the G Pure unless you use the test points. The only way to do that is to open the device 👎 and I don't think that's a viable option. You may have to change the bootloader. The good news with that is your bootloader doesn't have to be unlocked to flash oem signed images. I'll keep you up to date on what I find
 
  • Like
Reactions: GackleCrackle

GackleCrackle

New member
Dec 19, 2022
3
0
Ok, done a little digging and found out that MTK client won't register the G Pure unless you use the test points. The only way to do that is to open the device 👎 and I don't think that's a viable option. You may have to change the bootloader. The good news with that is your bootloader doesn't have to be unlocked to flash oem signed images. I'll keep you up to date on what I find
Much appreciated effort! I'll read into what goes into changing bootloaders. I haven't dealt with android systems in a while, but always fun to mess around with. As far as test points would be concerned, would that be trying to ground some memory out? Because I do have an electronics workbench, that isn't out of the question. I will get you the unlock data and mbm tonight when I get back. I assume that info would be listed on the recovery screen?

Thanks for the help so far. If it is easier to dm than post, please feel free to message me there
 

JohnnyBeGood40

New member
Feb 3, 2023
2
1
Did anyone figure this out? I am currently trying to root my moto g pure xt2163-1with cricket. All the stock roms I have found online have been for other carriers. Any advice would be appreciated.
 

GackleCrackle

New member
Dec 19, 2022
3
0
Did anyone figure this out? I am currently trying to root my moto g pure xt2163-1with cricket. All the stock roms I have found online have been for other carriers. Any advice would be appreciated.
I am on cricket, but using a xt2163-6. I haven't gotten it rooted, and I put my search on pause to let the unlock just naturally go, as I have a few more important things to deal with rn. But if you need your stock rom, the Motorola RSA (rescue and smart assistant tool) will 100% let you get your stock rom from manufacturer
 

SupaJ

Senior Member
Sep 3, 2013
67
9
I have a Moto G Pure(XT 2163DL) network locked to Tracfone. Will rooting the phone and installing the stock ROM from here help unlock the SIM? Thanks.
 
  • Like
Reactions: eddo61701

eddo61701

New member
May 3, 2018
2
0
Hi guys I'm in the same boat, I have a TracFone Moto G Pure I had TracFone send me the carrier unlock so that parts done, what else should I and can I do to this phone please any help is appreciated.
I personally think it's a bit bloated and would like to remove those apps, also would like to remove the TracFone boot images, the phone is on Android 12, basically I'd like the phone to be as if I purchased it directly from Motorola minus the preinstalled Google apps.
 
I have the XT2163-6 build number S3RHS32.20-42-10-3 that came with the option to allow oem unlock clickable. I don't have access to a PC but was able to get it to fastboot mode with Bugjaeger. It took the fastboot oem unlock command, wiped it with no problems but the bootloader doesn't seem to really be unlocked. In the process I stupidly left the patched magisk boot image on the device instead of the sd card. Then I couldn't get magisk to flash the boot image again and the phone updated to Android 12. After changing almost every app permission on the device I was able to get magisk to finally flash the boot image again and now it allows me to make either magisk or termux the debugging app. I'm attaching the magisk log in hopes that someone can help me because I'm honestly not sure what I'm doing and bricking my phone would be extremely inconvenient at the moment but I really want the device rooted for many reasons. I have the entire firmware but can't get mtkclient to work on the other moto so termux and Bugjaeger are all I have to work with.
 
Last edited:

luridphantom

Senior Member
Apr 4, 2021
273
66
GT-i9250
AT&T Samsung Galaxy S III
Hi guys I'm in the same boat, I have a TracFone Moto G Pure I had TracFone send me the carrier unlock so that parts done, what else should I and can I do to this phone please any help is appreciated.
I personally think it's a bit bloated and would like to remove those apps, also would like to remove the TracFone boot images, the phone is on Android 12, basically I'd like the phone to be as if I purchased it directly from Motorola minus the preinstalled Google apps.
tracfone motos are not bl unlockable
 

luridphantom

Senior Member
Apr 4, 2021
273
66
GT-i9250
AT&T Samsung Galaxy S III
I have the XT2163-6 build number S3RHS32.20-42-10-3 that came with the option to allow oem unlock clickable. I don't have access to a PC but was able to get it to fastboot mode with Bugjaeger. It took the fastboot oem unlock command, wiped it with no problems but the bootloader doesn't seem to really be unlocked. In the process I stupidly left the patched magisk boot image on the device instead of the sd card. Then I couldn't get magisk to flash the boot image again and the phone updated to Android 12. After changing almost every app permission on the device I was able to get magisk to finally flash the boot image again and now it allows me to make either magisk or termux the debugging app. I'm attaching the magisk log in hopes that someone can help me because I'm honestly not sure what I'm doing and bricking my phone would be extremely inconvenient at the moment but I really want the device rooted for many reasons. I have the entire firmware but can't get mtkclient to work on the other moto so termux and Bugjaeger are all I have to work with.
you need to go to the moto site and request a bl unlock key code, no way around that
 

eddo61701

New member
May 3, 2018
2
0

Attachments

  • Screenshot_20230221-061825.png
    Screenshot_20230221-061825.png
    126.3 KB · Views: 26

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Hello Everyone.
    This is my first post so please if i did anything wrong or posted this in the wrong place please let me know.

    I have a Moto G Pure that im trying to root. I have to unlock the bootloader first from what i gather. I downloaded the adb, fastboot and drivers for the phone installed everything and went on motos website and used there bootloader unlock string tool and it says "your device does not qualify for bootloader unlocking". Not sure why that's coming up? Does anyone know a work around by chance? Here is the Unlock Data, the sting I used and the getvar info.

    C:\\Desktop\platform-tools>fastboot oem get_unlock_data
    (bootloader) Unlock data:
    (bootloader) 3A85832508840061#5A593232444C4B
    (bootloader) 474433006D6F746F2067200000#F797
    (bootloader) DDD03416481B0F85B69548533550013
    (bootloader) 97C6CAAC01B02F6D820BD2048F29F#0
    (bootloader) DF077A6F1E7E5E80000000000000000
    OKAY [ 0.050s]
    Finished. Total time: 0.052

    3A85832508840061#5A593232444C4B474433006D6F746F2067200000#F797DDD03416481B0F85B6954853355001397C6CAAC01B02F6D820BD2048F29F#0DF077A6F1E7E5E80000000000000000

    C:\\Desktop\platform-tools>fastboot getvar all
    (bootloader) version: 0.5
    (bootloader) version-bootloader: MBM-2.1-ellis_a-320aeee45-211101
    (bootloader) product: ellis
    (bootloader) board: ellis
    (bootloader) secure: yes
    (bootloader) hwrev: PVT1
    (bootloader) radio: 4
    (bootloader) storage-type: eMMC
    (bootloader) emmc: 32GB SAMSUNG DX68MB RV=08 PV=00 FV=0000000000000003
    (bootloader) ram: 3GB SAMSUNG N NVM DIE=512Mb M5=01 M6=07 M7=00 M8=0E
    (bootloader) cpu: MT6762G
    (bootloader) serialno: XXXXXXXXXX
    (bootloader) cid: 0x0001
    (bootloader) channelid: 0x88
    (bootloader) uid: 0DF077A6F1E7E5E8000000000000
    (bootloader) securestate: oem_locked
    (bootloader) factory-modes: disabled
    (bootloader) iswarrantyvoid: no
    (bootloader) max-download-size: 268435456
    (bootloader) reason: Volume down key pressed
    (bootloader) imei: XXXXXXXXXXXXXXX
    (bootloader) imei2:
    (bootloader) meid:
    (bootloader) date: 11-18-2021
    (bootloader) sku: XT2163-6
    (bootloader) carrier_sku: XT2163-6
    (bootloader) battid: SB18D15249
    (bootloader) iccid: 89012803320393497037
    (bootloader) max-sparse-size: 268435456
    (bootloader) current-time: "Fri Apr 15 12:24:29 UTC 2022"
    (bootloader) ro.build.fingerprint[0]: motorola/ellis_a/ellis:11/RRH31.Q3
    (bootloader) ro.build.fingerprint[1]: -46-50-2/20fec:user/release-keys
    (bootloader) poweroffalarm: 0
    (bootloader) ro.build.version.mtk: alps-mp-r0.mp1.tc2sp-V1.66
    (bootloader) version-baseband: MT6762_TC2.PR2.SP.V8.2.P20.01.66.54R
    (bootloader) kernel.version[0]: Linux version 4.19.127+ ([email protected]
    (bootloader) kernel.version[1]: build) (Android (6443078 based on r38390
    (bootloader) kernel.version[2]: 2) clang version 11.0.1 (https://android
    (bootloader) kernel.version[3]: .googlesource.com/toolchain/llvm-project
    (bootloader) kernel.version[4]: b397f81060ce6d701042b782172ed13bee898b7
    (bootloader) kernel.version[5]: 9), LLD 11.0.1 (/buildbot/tmp/tmp6_m7QH
    (bootloader) kernel.version[6]: b397f81060ce6d701042b782172ed13bee898b79
    (bootloader) kernel.version[7]: )) #1 SMP PREEMPT Mon Nov 1 05:00:56 CDT
    (bootloader) kernel.version[8]: 2021
    (bootloader) frp-state: no protection (144)
    (bootloader) ro.carrier: attpre
    (bootloader) current-slot: a
    (bootloader) running-boot-lun: 1
    (bootloader) running-slot: _a
    (bootloader) slot-successful:_a: yes
    (bootloader) slot-successful:_b: no
    (bootloader) slot-bootable:_a: Yes
    (bootloader) slot-bootable:_b: Yes
    (bootloader) slot-retry-count:_a: 1
    (bootloader) slot-retry-count:_b: 7
    (bootloader) slot-suffixes: _a,_b
    (bootloader) slot-count: 2
    (bootloader) pcb-part-no: SB28D31556
    (bootloader) is-userspace: no
    (bootloader) is-logical:
    (bootloader) snapshot-update-status: none
    all: listed above
    Finished. Total time: 0.078s

    Any pointers would surly be appreciated. Been pulling my hair out. haha!
    Thanks for reading!
    -BB
    Successfully rooted my Moto G Pure (RRHS31.Q3-46-110-13):
    OEM unlock was grayed out, so I used Motorola RSA to download the stock ROM, then after locating the ROM files, used Magisk 25.2 to patch the boot.img. I flashed the stock ROM using the RESCUE option in RSA then setup my phone once the process was complete. I enabled Developer Options as well as, the now available, OEM unlock and went through the steps to flash the patched boot.img from earlier. I've attached the stock boot and am currently using LSPosed in place of EdXposed

    2
    Moto G Pure - XT2163-4 root? is there a root out there? thx
    Yes. I'm currently using a Moto G Pure TMO (Ellis) updated to Android 12 (S3RH32.20-42-10-2-3) with Magisk 25.2. I'll include my boot.img below which is Android 12-4.19.191+ Magisk patched (25.2) with HuskyDG bootloop protection. I also used LSPosed 1.8.5 (6695) zygisk with [email protected] GS Ram Drive (20GB swap). I had to use Motorola's Rescue & Smart Assistant to re-flash my phone before I could toggle OEM unlock, then I used the generated key to unlock my bootloader.
    2
    The main issue preventing mtk client from working seems to be this: I have no clue on how to make my XT2163-2 phone enter the MediaTek ... brom mode!
    When using mtk client, power off the phone and disconnect the usb. While off, hold both VOL - & VOL + then plug in the usb while the client is running. Mtk client will automatically recognize your device I've used the same method for all versions of mtk devices with 100% success. The partitions pull as bin files but i just use a converter to solve that issue
    2
    how to boot to brom on this phone? anyone figured it out?
    While Mtk client is running:
    1. Power off device & disconnect the usb
    2. Plug in usb while holding VOL - & VOL +
    Mtk Client will automatically recognize mtk device
    1
    I have a Moto G Pure(XT 2163DL) network locked to Tracfone. Will rooting the phone and installing the stock ROM from here help unlock the SIM? Thanks.