Question Unlocked Bootloader?

Search This thread

Rapper_skull

Senior Member
Apr 21, 2011
337
186
Naples
Xiaomi Mi Mix 2S
Realme GT 2 Pro
Alright forgive me if I sound like a noob because well I am, but if I do 'adb shell getprop' among the list I get [ro.product.odm.name]: [RMX3301] and [ro.build.oplus_nv_id]: [10100110] which obviously differs from what your showing above for the EU version. So it is safe to say I have the Indian/global version? Odd that it would ship with an EU compatible charging brick.

I also show [ro.build.version.ota]: [RMX3301_11.A.15_0150_202204270128] and
[ro.build.display.full_id]: [RMX3301export_11_A.15_2022042701280000]

So given all of that I should be okay to pull and magisk-patch the boot.img from the IN A13 rollback package RMX3301_ROLL_BACK_Android12_IN.zip from here? https://download.c.realme.com/flash/DP1_Android_13/IN/RMX3301_ROLL_BACK_Android12_IN.zip

When I downloaded the EU rollback a few days ago I got the IN rom RMX3301_ROLL_BACK_Android12_INRMX3301export_11_A.15.zip instead, however I just re-downloaded it and this time it was the proper EU rom RMX3301_ROLL_BACK_Android12_EU.zip. Someone must have linked the wrong file at first and so wanted to make sure you're not comparing that originally linked roms boot.img because it would be the same as the IN boot.img since it was the IN rom in the first place not the EU.

Edit: Keeps bugging me that I got an EU charging brick. IIRC I read somewhere that OTA updates can differ when connected to a VPN for various regions. Could realme have changed my phones ROM/model version when I did my first OTA update since I am not in the EU? Oh nvm looks like you're in the US as well so if that was the case then yours would have been changed too.
Yes, you have the global model, with MEA region. As for the boot.img, extract it from the same version you have installed. In this case, you have to extract it from RMX3301export_11_A.15.
 

Rapper_skull

Senior Member
Apr 21, 2011
337
186
Naples
Xiaomi Mi Mix 2S
Realme GT 2 Pro
this is RMX3301GDPR_11_A.16 right?
Yes, specifically for EUEX region (nv_id = 01000100). Full details of the OTA:

Code:
android_version=12
google_patch=20220505
oplus_hex_nv_id=44
oplus_project_numbers=216AC
os_version=V12.1
ota-id=RMX3301_11.A.16_0160_202205241824
ota-property-files=payload_metadata.bin:2210:174621,payload.bin:2210:4544455719,payload_properties.txt:4544457987:355,metadata:69:930,metadata.pb:1067:1076           
ota-required-cache=0
ota-streaming-property-files=payload.bin:2210:4544455719,payload_properties.txt:4544457987:355,metadata:69:930,metadata.pb:1067:1076             
ota-type=AB
ota_version=RMX3301_11.A.16_0160_202205241824
patch_type=1
post-build=realme/RMX3301EEA/RED8ACL1:12/SKQ1.211019.001/S.GDPR.202205241712:user/release-keys
post-build-incremental=S.GDPR.202205241712
post-sdk-level=31
post-security-patch-level=2022-05-05
post-timestamp=1653382512
pre-device=RED8ACL1
product_name=RMX3301EEA
reserve-image-size=0
security_patch=2022-05-05
security_patch_vendor=2022-05-05
version_name=RMX3301_11_A.16
wipe=0
 

pra1shiv

Member
Feb 1, 2011
14
0
Hi Respected XDA-community members

Note:
I am Sorry If I am asking this in wrong thread,
but as my main concern is bootloader and flashing soft bricked device and freedom to operate on our device, That is why i am posting it here.


------------------------------------------------------
Note / Serious Concerns in my next purchase:
------------------------------------------------------
Recently,My Redmi note 5 pro got bricked without doing any new thing, and hung on mi bootloop.
My Redmi Note 5 Pro device was not bootloader unlocked, and after bootloop hung issue,
it is not even allowing me to flash a device on my own, with so many Xiaomi centric walled garden techniques.
I have understood from many of our XDA community members that, Xiaomi is not allowing bootloader unlock, without visiting their center and paying.

------------------------------------------------------
Based on above ordeal, I need suggestions from community.
For Below kind of requirements, Please suggest a good Android Phone with below specs.
------------------------------------------------------
1. Freedom to Flash by self, when there is a brick in device
2. 6 to 8 GB RAM
3. 128GB ROM
4. Qualcomm Processor
5. Must have native Call recording facility


-------------------
Type Of usage
-------------------
--> Many utility apps I need to install
--> No Gaming at all
--> Not too much camera usage except urgent documents scans
--> Good GPS
--> 5000 mAh battery is plus if it has.


-------------------
Budget Range
-------------------
INR 15000 to INR 20000
Country India
 

pra1shiv

Member
Feb 1, 2011
14
0
T
Don't people check out all info regarding unlocking here on XDA or other smartphone nerd pages before buying new phones? I bought the GT 2 Pro and knew it was not unlockable. If you still want unlockable/rootable phones buy OnePlus (but make sure to consider that BBK Electronics will screw up that brand or has already), or buy Xiaomi (but make sure to consider that MIUI is a bloated bloody mess) or Pixels (but make sure to consider that Pixel 6 series are screwed up - many hardware and software problems for many users).
then which phone we should buy? which ensures security and freedom.
as all these chinese brands are too much walled gardened their softwares on top of android.
 

ivomavrud

Member
Dec 3, 2020
18
2
Realme GT 2 Pro
these steps are based on the latest Chinese firmware(A.19) and only works for the Chinese version gt2p(RMX3300).

0.download deep test and pass the verify

1.reboot into fastboot and unlock the bootloader, follow the notes appear on screen

Code:
fastboot flashing unlock

2.flash the modified vbmeta to disable authentication

Code:
fastboot --disable-verity --disable-verification flash vbmeta /path/to/vbmeta.img

3.reboot to fastbootd(userspace) mode

Code:
fastboot reboot fastboot

4.flash the gsi

Code:
fastboot flash system /path/to/system.img

5.flash the magisk patched boot image

Code:
fastboot flash boot /path/to/magisk.img

6.on the phone screen, tap "English" > "wipe data" > enter the code given > "wipe all data" > "yes" (i don't know the origin words but it shall be the same meaning)

7.after wipe finished, the phone will reboot itself, and enjoy qwq

note that the full pe gsi is to big for gt2p's system partiton, the slim version fits perfectly

i'm from China and sorry about my English ;P
I tried several GSI images but none of them worked. Even the smalest one will give me the error:
fastboot flash system system.img
Invalid sparse file format at header magic
Resizing 'system_b' FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
 

ivomavrud

Member
Dec 3, 2020
18
2
Realme GT 2 Pro
sorry, my fault. erase will not delete the partition. did you try fastboot delete-logical-partition system-ext?
Yes. I did. Did not help

fastboot delete-logical-partition system-ext
Deleting 'system-ext' OKAY [ 0.000s]
Finished. Total time: 0.000s


fastboot flash system system.img
Invalid sparse file format at header magic
Resizing 'system_b' FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
 

shyzj666666

Member
Jul 15, 2019
17
17
Nexus 7 (2013)
Xiaomi Mi 5
Yes. I did. Did not help

fastboot delete-logical-partition system-ext
Deleting 'system-ext' OKAY [ 0.000s]
Finished. Total time: 0.000s


fastboot flash system system.img
Invalid sparse file format at header magic
Resizing 'system_b' FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
it should be system_ext, not a -… sorry again
 

ivomavrud

Member
Dec 3, 2020
18
2
Realme GT 2 Pro
Yes. I did. Did not help

fastboot delete-logical-partition system-ext
Deleting 'system-ext' OKAY [ 0.000s]
Finished. Total time: 0.000s


fastboot flash system system.img
Invalid sparse file format at header magic
Resizing 'system_b' FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
These are the steps I do:

fastboot flashing unlock
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot reboot fastboot
fastboot delete-logical-partition product
fastboot delete-logical-partition product_a/product_b
fastboot delete-logical-partition system-ext
fastboot flash system system.img
 

ivomavrud

Member
Dec 3, 2020
18
2
Realme GT 2 Pro
fastboot delete-logical-partition system_ext

Invalid sparse file format at header magic
Resizing 'system_b' FAILED (remote: 'Not enough space to resize partition')
fastboot: error: Command failed
 

ivomavrud

Member
Dec 3, 2020
18
2
Realme GT 2 Pro
Found another small IMG but this time fails with

fastboot flash system system.img
Invalid sparse file format at header magic
Sending sparse 'system' 1/10 (257011 KB) OKAY [ 5.934s]
Writing 'system' FAILED (remote: 'No such file or directory')
fastboot: error: Command failed
 

criszz

Senior Member
Aug 22, 2008
2,411
385
BrasoV
Question, if i unlock bootloader of GT 2 pro gpdr version , what is the easy way to flash Indian or Singapore version ?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    Can you share the steps?
    these steps are based on the latest Chinese firmware(A.19) and only works for the Chinese version gt2p(RMX3300).

    0.download deep test and pass the verify

    1.reboot into fastboot and unlock the bootloader, follow the notes appear on screen

    Code:
    fastboot flashing unlock

    2.flash the modified vbmeta to disable authentication

    Code:
    fastboot --disable-verity --disable-verification flash vbmeta /path/to/vbmeta.img

    3.reboot to fastbootd(userspace) mode

    Code:
    fastboot reboot fastboot

    4.flash the gsi

    Code:
    fastboot flash system /path/to/system.img

    5.flash the magisk patched boot image

    Code:
    fastboot flash boot /path/to/magisk.img

    6.on the phone screen, tap "English" > "wipe data" > enter the code given > "wipe all data" > "yes" (i don't know the origin words but it shall be the same meaning)

    7.after wipe finished, the phone will reboot itself, and enjoy qwq

    note that the full pe gsi is to big for gt2p's system partiton, the slim version fits perfectly

    i'm from China and sorry about my English ;P
    3
    HI,
    I have the RMX3300. I unlocked the bootloader.
    I tried to install the Global Rom using the Realme Flash Tool, but it doesn't work with this tool. The Realme Flashtool does not yet work with the Realme GT2 pro.
    I haven't tried MSN Tool yet. It's probably not that easy either, since you first have to activate it with "Code Meter Runtime".
    Sorry for my english, I`m from Germany.
    3
    I think the realme gt 2 pro chinese forum posted bootloader unlock instructions

    3
    The Global Version, i.e. the RMX3301, CANNOT be unlocked using the tool specified above. Only the Chinese version RMX3300
    3
    HI,
    I have the RMX3300. I unlocked the bootloader.
    I tried to install the Global Rom using the Realme Flash Tool, but it doesn't work with this tool. The Realme Flashtool does not yet work with the Realme GT2 pro.
    I haven't tried MSN Tool yet. It's probably not that easy either, since you first have to activate it with "Code Meter Runtime".
    Sorry for my english, I`m from Germany.
    phh GSI can be flashed and it's working fine. minor bugs exist though. also magisk works perfectly.