General [Global/EU] Collection of firmware files

Search This thread

Quake94

Senior Member
Jan 24, 2009
127
42
I think there is also another method of selecting region via region menu by going first to Auth menu with *#9484#, then do authtokendecrypt and go to region menu via *#3954391# then *#391#, but this requires decrypting token with SecrecyUnlock program (it was part of MSM) which apparently stopped working since September 1st.

As for the calibration tool and fixing fingerprint, I think it will only work on gt2 pro if you can access the fingerprint recalibration menu (*#899#) and select "AfterSale Devices Calibration"
On my phone (and many other realme's...), selecting the aftersale calibration displays missing package error "cali-devices". I can't confirm, but maybe unlocking engineering mode via token enables the cali-devices package.

Other option might be extracting persist, then replacing specific fingerprint calibration files and flashing persist.img back. However, I think someone else on xda mentioned you need to first "corrupt" the calibration data via the calibration menu mentioned above for this method to work.
 
Last edited:

zorbakun

Senior Member
Jul 19, 2009
403
96
Thanks, just tried it and didnt work for me.
You can try to get the contents of the persists partition from someone with a rooted phone on the same software version as yours and copy it over to your phone, may be it will work. Also I read somewhere that someone was able to recover the original persist.img by flashing an old primary version of the firmware. Good luck man.
 

dick_vigarista

Senior Member
Dec 9, 2017
331
162
Redmi K30 5G
Realme GT 2 Pro
I think there is also another method of selecting region via region menu by going first to Auth menu with *#9484#, then do authtokendecrypt and go to region menu via *#3954391# then *#391#, but this requires decrypting token with SecrecyUnlock program (it was part of MSM) which apparently stopped working since September 1st.

As for the calibration tool and fixing fingerprint, I think it will only work on gt2 pro if you can access the fingerprint recalibration menu (*#899#) and select "AfterSale Devices Calibration"
On my phone (and many other realme's...), selecting the aftersale calibration displays missing package error "cali-devices".

Other option might be extracting persist, then replacing specific fingerprint calibration files and flashing persist.img back. However, I think someone else on xda mentioned you need to first "corrupt" the calibration data via the calibration menu mentioned above for this method to work.
Yeah I have the fingerprint calibration menu.

I tried the method of copying the persist, then trying to corrupt the calibration and then copy the files back. I guess that's what this guide tries to do:


But at this point of the guide:

"In a root explorer of your choice go to /mnt/vendor/persist/engineermode/

You'll see a file that is called 'engineermode_config' open that file with a text editor."

and this:
"Open 'DATA' folder and delete 'gf_persist.so'"

I dont have files inside this folder, just some empty folders. On /mnt/vendor/persist/fingerprint I have some similar files not sure it I should use those.

If someone can send me a persist.img would help a lot to understand that.
 

Attachments

  • Screenshot_2022-09-14-23-58-34-34_40dbc481ca5b738a325e5182fc08a331.jpg
    Screenshot_2022-09-14-23-58-34-34_40dbc481ca5b738a325e5182fc08a331.jpg
    176.9 KB · Views: 43
Last edited:

dick_vigarista

Senior Member
Dec 9, 2017
331
162
Redmi K30 5G
Realme GT 2 Pro
You can try to get the contents of the persists partition from someone with a rooted phone on the same software version as yours and copy it over to your phone, may be it will work. Also I read somewhere that someone was able to recover the original persist.img by flashing an old primary version of the firmware. Good luck man.
yeah, if anyone can send me a persist.img would be appreciated. thx
 

MiloFATA

New member
Sep 19, 2022
1
0
I'm really poor with all these coding software and applications so I can't seem to figure out how to extract the OTA version for NV_ID 00111000

Anyone can assist on this? I'm on version A19 and it drains battery like crazy... would like to revert back to an earlier version like A17 or so
 

GIutton

Senior Member
I never could get the realme-ota method in the OP to work but found another way to get the URL by pulling a copy of the ota.db using dd if=/data/data/com.oplus.ota/databases/ota.db of=/sdcard/ota.db and opened it in notepad which gives the ota download URL.

Also, once the update has been downloaded a copy can be pulled from the hidden folder /data/ota_package/OTA/.otaPackage

In case anyone needs the A.20 update for nv_id 10100110 MEA here is the download link: https://gauss-componentotacostmanua...22/09/13/67780984a8484fc2ba3131c8645c84c8.zip
 
Last edited:

emad.i.s.o.f

Member
Sep 25, 2022
10
0
نظرًا لأن الكثير من الأشخاص يطلبون ملفات البرامج الثابتة ، OTAs ، boot.img ، فقد قررت جمع جميع الموارد هنا ، حتى يكون من الأسهل الحصول على ما تحتاجه.

بادئ ذي بدء ، عليك تحديد إصدار ROM الخاص بك. ليس نطاق هذا المنشور أن يعلمك كيفية استخدام adb ، لذلك أفترض أنك تعرف بالفعل.
قم بتشغيل adb shell getprop ro.build.oplus_nv_id [/ ICODE] ولاحظ النتيجة. إذا كانت النتيجة [B]01000100[/B] أو [B]01010001 [/B] أو [B]10001101[/B] ، فهذا يعني أنه تم تثبيت ROM ROM [B]الخاص بالناتج المحلي الإجمالي[/B] ، وإلا فسيكون لديك إصدار [B]التصدير[/B] . [HEADING=1]تنزيلات البرامج الثابتة الكاملة (وضع EDL):[/HEADING] هذه هي البرامج الثابتة التي يمكنك العثور عليها أيضًا على [URL='https://realmefirmware.com/realme-gt-2-pro-firmware/']موقع realmefirmware.com[/URL] ، ولكن لا يحتوي موقع الويب على جميع الإصدارات. لسوء الحظ ، لا تتوفر جميع الإصدارات على خوادم Realme ، لذلك إذا لم يكن البرنامج الثابت مدرجًا هنا ، فهو غير متاح. [HEADING=2]تنزيلات تصدير البرامج الثابتة:[/HEADING] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.06_2022020500280000.zip'][B]RMX3301export_11_A.06_2022020500280000.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.08_2022022300070395.zip'][B]RMX3301export_11_A.08_2022022300070395.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.10_2022031419130229.zip'][B]RMX3301export_11_A.10_2022031419130229.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.11_2022031821250000.zip'][B]RMX3301export_11_A.11_2022031821250000.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.13_2022040705040000.zip'][B]RMX3301export_11_A.13_2022040705040000.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.14_2022041311050164.zip'][B]RMX3301export_11_A.14_2022041311050164.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.15_2022042701280000.7z'][B]RMX3301export_11_A.15_2022042701280000.7z[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.16_2022052418230167.7z'][B]RMX3301export_11_A.16_2022052418230167.7z[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301export_11_A.17_2022062222270183.7z'][B]RMX3301export_11_A.17_2022062222270183.7z[/B][/URL] [B][URL='https://rms01.realme.net/sw/RMX3301export_11_A.18_2022072511110152.zip']RMX3301export_11_A.18_2022072511110152.zip[/URL] [URL='https://rms01.realme.net/sw/RMX3301export_11_A.19_2022082205500000.zip']RMX3301export_11_A.19_2022082205500000.zip[/URL] تنزيلات البرامج الثابتة لـ GDPR:[/B] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.06_2022021320090088.zip'][B]RMX3301GDPR_11_A.06_2022021320090088.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.07_2022021800320350.zip'][B]RMX3301GDPR_11_A.07_2022021800320350.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.09_2022030402540000.zip'][B]RMX3301GDPR_11_A.09_2022030402540000.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.10_2022031818500135.zip'][B]RMX3301GDPR_11_A.10_2022031818500135.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.14_2022041414290143.zip'][B]RMX3301GDPR_11_A.14_2022041414290143.zip[/B][/URL] [URL='https://rms01.realme.net/SW/realme%20service/realme%20GT2%20Pro/216AC/RMX3301GDPR_11_A.17_2022062222280000.7z'][B]RMX3301GDPR_11_A.17_2022062222280000.7z[/B][/URL] [B][URL='https://rms01.realme.net/sw/RMX3301GDPR_11_A.18_2022072511120000.zip']RMX3301GDPR_11_A.18_2022072511120000.zip[/URL] [URL='https://rms01.realme.net/sw/RMX3301GDPR_11_A.19_2022082205510000.zip']RMX3301GDPR_11_A.19_2022082205510000.zip[/URL][/B] [HEADING=1]Full OTA firmware downloads:[/HEADING] You can install this directly from your phone, but it is specific for your [B]nv_id[/B], so if you can't find your ID here, use the full firmware if available or read below to get the URL by yourself. [HEADING=2]India (IN) firmware downloads (nv_id = 00011011):[/HEADING] [B]RMX3301_11.A.14_0140_202204131105: [URL='https://download.c.realme.com/flash/DP1_Android_13/IN/RMX3301_ROLL_BACK_Android12_IN.zip']RMX3301_ROLL_BACK_Android12_IN.zip[/URL][/B] (You can use this package to roll back from any future version) [B]RMX3301_11.A.15_0150_202204270128: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-b944a86ef840a2754e674fcc6a5ed034/component-ota/22/04/27/2620c0ef8b8d4057a77b7f114f18f1b9.zip']2620c0ef8b8d4057a77b7f114f18f1b9.zip[/URL] RMX3301_11.A.16_0160_202205241823: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-5c8f52b5a90e0a6d31dccfe8c6005202/component-ota/22/05/25/9d61d0852808452091f4a552997a63ed.zip']9d61d0852808452091f4a552997a63ed.zip[/URL] RMX3301_11.A.17_0170_202206222227: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-9848a90c92868a02055a78626e67d069/component-ota/22/06/23/a4b475a3f4b54619adfbcd36ca4282cd.zip']a4b475a3f4b54619adfbcd36ca4282cd.zip[/URL] RMX3301_11.A.18_0180_202207251111: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-f4a67472b4f63a0c74ba7f281d38c2b6/component-ota/22/07/25/24968044538344fbb0d34fbd21858e09.zip']24968044538344fbb0d34fbd21858e09.zip[/URL] RMX3301_11.A.19_0190_202208220550: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-9c833da140382c368b111f8d560b2417/component-ota/22/08/22/57fea9b57d4e4880b7ffb336bcd0d3ed.zip']57fea9b57d4e4880b7ffb336bcd0d3ed.zip[/URL] RMX3301_11.C.01_1010_202205071838: [/B][URL='https://download.c.realme.com/flash/DP1_Android_13/IN/RMX3301_11_C.01_Update_Android13_IN.zip'][B]RMX3301_11_C.01_Update_Android13_IN.zip[/B][/URL] (Android 13 DP1) [B]RMX3301_11.C.02_1020_202208152015: [URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-550ffbac7454a95a4667c6860cf79d32/component-ota/22/08/16/3b232a024abc4168a24a0a7e4e24c879.zip']3b232a024abc4168a24a0a7e4e24c879.zip[/URL][/B] (Official Trial Program) [B]RMX3301_11.C.05_1050_202209011105: [/B][URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-8188e29482203ead63c11653b4e58af0/component-ota/22/09/01/94662e8d4288490394eb240dd040f434.zip'][B]94662e8d4288490394eb240dd040f434.zip[/B][/URL] (Official Trial Program) [B]RMX3301_11.C.06_1060_202209192326: [/B][URL='https://gauss-componentotacostmanual-sg.allawnofs.com/remove-f8c88d4568a676f9ea918bfd14e77752/component-ota/22/09/20/0836f0a8968f4e10bc2dd123615a78b7.zip'][B]0836f0a8968f4e10bc2dd123615a78b7.zip[/B][/URL] (Open Beta Program) [HEADING=2]Europe (EUEX) firmware downloads (nv_id = 01000100):[/HEADING] [B]RMX3301_11.A.14_0140_202204141429: [/B][URL='https://download.c.realme.com/flash/DP1_Android_13/EU/RMX3301_ROLL_BACK_Android12_EU.zip'][B]RMX3301_ROLL_BACK_Android12_EU.zip[/B][/URL] (You can use this package to roll back from any future version) [B]RMX3301_11.A.15_0150_202204270129: [URL='https://gauss-componentotacostmanual-eu.allawnofs.com/remove-cdd15804bf90fa0ad05d6968982b9756/component-ota/22/04/27/72db4088a1f34478bdc177d850ce3144.zip']72db4088a1f34478bdc177d850ce3144.zip[/URL] RMX3301_11.A.16_0160_202205241824: [URL='https://gauss-componentotacostmanual-eu.allawnofs.com/remove-476e5fc8afbe162aca60103123572b6b/component-ota/22/05/25/2f2b32b599734ca1975f8b95deb3dd0a.zip']2f2b32b599734ca1975f8b95deb3dd0a.zip[/URL] RMX3301_11.A.17_0170_202206222228: [URL='https://gauss-componentotacostmanual-eu.allawnofs.com/remove-05eb4cdc9ffd886183e51764bb2660a1/component-ota/22/06/23/c1db6ff9301c4de09773f1e1add9bd9d.zip']c1db6ff9301c4de09773f1e1add9bd9d.zip[/URL] RMX3301_11_A.18_0180_202207251112: [URL='https://gauss-componentotacostmanual-eu.allawnofs.com/remove-0df09b301b8663168c68f7f85187e4f5/component-ota/22/07/25/c97759dd1029491cae944ff1fadf8853.zip']c97759dd1029491cae944ff1fadf8853.zip[/URL] RMX3301_11_A.19_0190_202208220551: [URL='https://gauss-componentotacostmanual-eu.allawnofs.com/remove-820597b6318c7825de23a3eb8f216beb/component-ota/22/08/22/beac418fbda441a786e58892b10f9538.zip']beac418fbda441a786e58892b10f9538.zip[/URL] RMX3301_11.C.01_1010_202205071837: [/B][URL='https://download.c.realme.com/flash/DP1_Android_13/EU/RMX3301_11_C.01_Update_Android13_EU.zip'][B]RMX3301_11_C.01_Update_Android13_EU.zip[/B][/URL] (Android 13 DP1) [B]RMX3301_11.C.02_1020_202206061202: [/B][URL='https://download.c.realme.com/flash/DP2_Android_13/EU/RMX3301_11_C.02_Update_Android13_EU.zip'][B]RMX3301_11_C.02_Update_Android13_EU.zip[/B][/URL] (Android 13 DP2) [HEADING=2]How to get the latest OTA URL by yourself:[/HEADING] You can use [URL='https://github.com/R0rt1z2/realme-ota']realme-ota[/URL] to get the latest OTA for another nv_id or the ones above if I haven't updated this topic yet after a new update is released. Just keep in mind that, if the rollout is still ongoing, you may still get the previous version. Just wait a few days and try again. For example, to get the latest TW OTA (nv_id = 00011010), run [CODE]realme-ota -r 0 RMX3301 RMX3301_11.A.00_0000_000000000000 3 00011010[/CODE] You will find the URL near the top of the response. [HEADING=2][B]How to extract images from EDL firmware package:[/B][/HEADING] [LIST=1] [*]Extract the zip or 7z file [*]Use [URL='http://www.mediafire.com/file/nr1jxqgj3r0xm0h/mct_ofp_extractor.7z']mct_ofp_extractor[/URL] or [URL='https://github.com/bkerler/oppo_decrypt']oppo_decrypt[/URL] to extract the [B]OFP[/B] file [*]If you need to get [B]super.img[/B], open [B]super_map.csv[/B] and take note of the files you have to merge for your [B]nv_id[/B] [*]Use [B]simg2img[/B] to merge your files like this (search online for the simg2img binary if you're on Windows): [CODE]simg2img super.0.xxxxxxxx.img super.1.xxxxxxxx.img super.2.xxxxxxxx.img super.img[/CODE] [*]If you need to extract [B]super.img[/B] too, use [B]lpunpack[/B] (please search online for the download and how to use it) [/LIST] [HEADING=2]How to extract images from OTA zip files:[/HEADING] [LIST=1] [*]Extract the OTA zip file [*]Download and extract [URL='https://github.com/ssut/payload-dumper-go/releases']payload-dumper-go[/URL] [*]قم بسحب وإسقاط [B]payload.bin[/B] عند تنفيذ payload [B]-dumper-go[/B] [/LIST] [/QUOTE]
 

Top Liked Posts