Is there a version of MSM download tool that can flash oppo A72 - OPPO A72 Questions & Answers

Just wondering if there is a version of MSM download tool that can flash oppo A72. As I have the stock ofp firmware but all versions of tool fail. I've also extracted the ofp and tried with qfil but no joys.

Oppo a72 don't have ofp firmware, it have ozip. You can flash it with stock recovery. To enter: turnoff, press and hold power+vol-, when wibrate and oppo logo is displayed release buttons. Tap "english", you're in stock recovery

Cisuwek said:
Oppo a72 don't have ofp firmware, it have ozip. You can flash it with stock recovery. To enter: turnoff, press and hold power+vol-, when wibrate and oppo logo is displayed release buttons. Tap "english", you're in stock recovery
Click to expand...
Click to collapse
Thank you for your reply. I know about the ozip update, but they are not complete flashes. I was wanting to mess about with modified boot image but have no way to flash it back.

Send me this file. What modifications you have made. Which file is boot image. I've tried patch by magisk but not successful

Cisuwek said:
Send me this file. What modifications you have made. Which file is boot image. I've tried patch by magisk but not successful
Click to expand...
Click to collapse
I'm away from my pc at moment, will try and send it at weekend

Cisuwek said:
Send me this file. What modifications you have made. Which file is boot image. I've tried patch by magisk but not successful
Click to expand...
Click to collapse
I have just once again extracted boot. Img from both OTA ozip update and from a full ofp rom found on the net. And managed to patch it with magisk manager (canary). But I still have no way of flashing it back to the phone as no way of encrypting ozip files once decrypted and I don't have a version of MSM download tool that works or qfil or edl tools. The top image shows file size difference of patched boot.img. Second shows magisk can patch it.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Ok, I see what can do with this. Later check it on my pc. Oh, no. I forgot that I have a system from another country through a vpn and needs the same version to be able to check. If you have an ozip file, put patched boot.img into this archive. Try uploading by recovery

Cisuwek said:
Ok, I see what can do with this. Later check it on my pc. Oh, no. I forgot that I have a system from another country through a vpn and needs the same version to be able to check. If you have an ozip file, put patched boot.img into this archive. Try uploading by recovery
Click to expand...
Click to collapse
The . 53 ozip update is a multi region update. Or just change the region of phone to match using this thread
It does work as I've been using it to try and get coloros 11
Changing a region of a device .(For example, change a EUROPA device to INDIA device)(Updated Instructions, now working again)
Disclaimer : I am not responsible for bricked devices, dead SD cards. Please think twice if you want to follow this guide . Realme x2 pro INDIA variant have more apps, settings and features then the EU variant including call recording and theme...
forum.xda-developers.com

Cisuwek said:
Ok, I see what can do with this. Later check it on my pc. Oh, no. I forgot that I have a system from another country through a vpn and needs the same version to be able to check. If you have an ozip file, put patched boot.img into this archive. Try uploading by recovery
Click to expand...
Click to collapse
I can't just put the boot. Img back into the ozip as it all needs encrypting again.

I have just 11, so I need such a file ozip. Unless I try to get back to 7 and there will be no problem. The ozip file has a zip structure Installed in twrp recovery. Perhaps the size of boot.img is given. I'll check it out

Cisuwek said:
I have just 11, so I need such a file ozip. Unless I try to get back to 7 and there will be no problem. The ozip file has a zip structure Installed in twrp recovery. Perhaps the size of boot.img is given. I'll check it out
Click to expand...
Click to collapse
Here is the link to the script to decrypy ozip, not my own work all credit to the creator.
GitHub - bkerler/oppo_ozip_decrypt: Oppo Firmware .ozip decrypter
Oppo Firmware .ozip decrypter. Contribute to bkerler/oppo_ozip_decrypt development by creating an account on GitHub.
github.com

If you can decrypt the ozip, would it be possible to encrypt it again and flash it through stock recovery?
Also, if you can get into EDL, wouldn't that make it possible to flash things too?

linccracker said:
Here is the link to the script to decrypy ozip, not my own work all credit to the creator.
GitHub - bkerler/oppo_ozip_decrypt: Oppo Firmware .ozip decrypter
Oppo Firmware .ozip decrypter. Contribute to bkerler/oppo_ozip_decrypt development by creating an account on GitHub.
github.com
Click to expand...
Click to collapse
Okay I back, have now android 10. But cannot decrypt file. Can You tell how to do or just send a file boot.img

Cisuwek said:
Okay I back, have now android 10. But cannot decrypt file. Can You tell how to do or just send a file boot.img
Click to expand...
Click to collapse
I would recommend a Linux boot dvd if you are using a Windows computer, best to decrypt an ofp full firmware package. I'm away from my pc till next week but can send you boot.img then. Although I successfully modded it with magisk still no way too flash it.

I tried several times, unfortunately the package with the changed boot.img is rejected immediately. But there is a chance. I was wrong oppo has ofp firmware. However, I can't decrypt this file under linux, so further attempts are pointless. The file is oppo-decrypt-master with ofp_qc_extract.py in it. If you could try

Cisuwek said:
I tried several times, unfortunately the package with the changed boot.img is rejected immediately. But there is a chance. I was wrong oppo has ofp firmware. However, I can't decrypt this file under linux, so further attempts are pointless. The file is oppo-decrypt-master with ofp_qc_extract.py in it. If you could try
Click to expand...
Click to collapse
How are you trying to flash changed boot img. Do you have a working copy of msm download tool?

linccracker said:
How are you trying to flash changed boot img. Do you have a working copy of msm download tool?
Click to expand...
Click to collapse
Yes, but there was an error. Now I want to try another way, in the ofp file there are XML files that you may be able to use for flashing

Cisuwek said:
Yes, but there was an error. Now I want to try another way, in the ofp file there are XML files that you may be able to use for flashing
Click to expand...
Click to collapse
Try this python tool to decrypt ofp.
GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter - GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
github.com

linccracker said:
Try this python tool to decrypt ofp.
GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter - GitHub - bkerler/oppo_decrypt: Oppo .ofp Firmware decrypter and oneplus .ops de-/encrypter
github.com
Click to expand...
Click to collapse
Just wrote that, can't to use. Guide me for linux steps

Cisuwek said:
Just wrote that, can't to use. Guide me for linux steps
Click to expand...
Click to collapse
I followed the install instructions on the readme and it worked for me first time.
What version Linux are you using
Also try try the qc extract file

Related

How to flash OPPO A5S CPH1909 To Downgrade ColorOS?

I am trying to Flash my OPPO A5S CPH1909 To Downgrade ColorOS. The new ColorOS security patch removed my ROOT and now I'm troubling to root my phone again. I am trying to FLASH ROM to downgrade My ColorOS.
1ST I was download Lower Version ColorOS then try to Install it using recovery mode but phone says you are trying to install older version.
THEN
I was download ROM(FLASH FILE) and MSM DOWNLOAD TOOL v4 but this flashing tool not detect any ports - I'm stuck here now
I'm Using :-
Windows 10 Enterprise LTSC
MSI Gaming Pro Motherboard
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
theRiyazSaifi said:
I am trying to Flash my OPPO A5S CPH1909 To Downgrade ColorOS. The new ColorOS security patch removed my ROOT and now I'm troubling to root my phone again. I am trying to FLASH ROM to downgrade My ColorOS.
1ST I was download Lower Version ColorOS then try to Install it using recovery mode but phone says you are trying to install older version.
THEN
I was download ROM(FLASH FILE) and MSM DOWNLOAD TOOL v4 but this flashing tool not detect any ports - I'm stuck here now
I'm Using :-
Windows 10 Enterprise LTSC
MSI Gaming Pro Motherboard
Click to expand...
Click to collapse
I've faced a similar problem an this is how i solved it .DOWNGARDED FROM A.41 FIRMWARE TO A.34
download:
1) sp flash tool
2)oppo A5S firmware (should be software flashable not OTA ZIP)
3) oppo opf file extractor
4) oppo DAA&SLA BYPASS TOOL
5)MEDIATEK DRIVERS
6)oppo a5s da file
7)python
Battery should be sufficiently charged .
in the downloaded firmware extract the big file with the .opf extension using oppo opf extractor, make sure you select your phone type as mtk to get firmware with scatter file.
install python and run the bat file in the oppo DAA&SLA BYPASS TOOL folder this will diasble security allowing you to use custom DA.Assuming you have installed mediatek device drivers the python program will connect to your phone but you have to switch it off first.
Press both volume butttons at the same time and connect it to pc
once the program has ran succsessfully close the window. DO NOT DISSCONECT THE PHONE FROM PC
OPEN sp flashtool and the device manager loader the scatter file from the firmware you extracted and the custom da. use DOWNLOAD OPTION untick the FOLLOWING file to prevent errors while flashing "opporeserve2".
check in device manager the comport to which the phone is connected in the options tab of the sp flash tool open and click on connection adjust the comport N.O to the one of the phone
press start to begin flashing and wait for the process to finish
NB: FIRMWARE CAN BE FOUND VIA GOOLE
DAA&SLA BYPASS TOOL
-https://romprovider.com/bypass-daa-sla-protection-oppo/
oppo opf file extractor
-https://www.martview-forum.com/threads/ofp-file-extractor-without-any-device.39292/(FILE requires registration its free also turn off antivirus)
sp flashtool and da file
-https://mega.nz/file/otAiUL6I#47l3iSgfWhMv-Iq1SygVsPZhDdbRPaeMHCobCqV2gXg
tutorial for reference
A)how to flash the phone
-https://www.youtube.com/watch?v=PMZYmszOcN0
-https://www.youtube.com/watch?v=cnqDxfvEnaA
B)how to extract firmware
-https://www.youtube.com/watch?v=qoK-K4XwlVM&t=0s
DISCLAIMER:you do this at your own risk AM NOT RESPONSIBLE IF YOU BRICK YOUR PHONE.
open the above links and understand every thing and watch all videos closely FOR BEST RESULTS
GOODLUCK
sammy_craig35 said:
I've faced a similar problem an this is how i solved it .DOWNGARDED FROM A.41 FIRMWARE TO A.34
download:
1) sp flash tool
2)oppo A5S firmware (should be software flashable not OTA ZIP)
3) oppo opf file extractor
4) oppo DAA&SLA BYPASS TOOL
5)MEDIATEK DRIVERS
6)oppo a5s da file
7)python
Battery should be sufficiently charged .
in the downloaded firmware extract the big file with the .opf extension using oppo opf extractor, make sure you select your phone type as mtk to get firmware with scatter file.
install python and run the bat file in the oppo DAA&SLA BYPASS TOOL folder this will diasble security allowing you to use custom DA.Assuming you have installed mediatek device drivers the python program will connect to your phone but you have to switch it off first.
Press both volume butttons at the same time and connect it to pc
once the program has ran succsessfully close the window. DO NOT DISSCONECT THE PHONE FROM PC
OPEN sp flashtool and the device manager loader the scatter file from the firmware you extracted and the custom da. use DOWNLOAD OPTION untick the FOLLOWING file to prevent errors while flashing "opporeserve2".
check in device manager the comport to which the phone is connected in the options tab of the sp flash tool open and click on connection adjust the comport N.O to the one of the phone
press start to begin flashing and wait for the process to finish
NB: FIRMWARE CAN BE FOUND VIA GOOLE
DAA&SLA BYPASS TOOL
-https://romprovider.com/bypass-daa-sla-protection-oppo/
oppo opf file extractor
-https://www.martview-forum.com/threads/ofp-file-extractor-without-any-device.39292/(FILE requires registration its free also turn off antivirus)
sp flashtool and da file
-https://mega.nz/file/otAiUL6I#47l3iSgfWhMv-Iq1SygVsPZhDdbRPaeMHCobCqV2gXg
tutorial for reference
A)how to flash the phone
-https://www.youtube.com/watch?v=PMZYmszOcN0
-https://www.youtube.com/watch?v=cnqDxfvEnaA
B)how to extract firmware
-https://www.youtube.com/watch?v=qoK-K4XwlVM&t=0s
DISCLAIMER:you do this at your own risk AM NOT RESPONSIBLE IF YOU BRICK YOUR PHONE.
open the above links and understand every thing and watch all videos closely FOR BEST RESULTS
GOODLUCK
Click to expand...
Click to collapse
Do you have any ideas to unlock bootloader of this phone
Thago said:
Do you have any ideas to unlock bootloader of this phone
Click to expand...
Click to collapse
I posted and tagged you in the other thread on how to unlock the phone
Do you have any idea on how to patch the boot image with magisk?
theRiyazSaifi said:
Încerc să-mi flash OPPO A5S CPH1909 pentru a downgrade ColorOS. Noul patch de securitate ColorOS mi-a eliminat ROOT și acum îmi fac probleme să-mi rootez telefonul din nou. Încerc să FLASH ROM-ul pentru a downgrade My ColorOS.
În primul rând, am descărcat versiunea inferioară ColorOS, apoi am încercat să o instalez folosind modul de recuperare, dar telefonul spune că încercați să instalați o versiune mai veche.
APOI
Am descărcat ROM(FLASH FILE) și MSM DOWNLOAD TOOL v4, dar acest instrument intermitent nu detectează niciun port - am rămas blocat aici acum
Eu folosesc :-
Windows 10 Enterprise LTSC
Placa de baza MSI Gaming Pro
Click to expand...
Click to collapse
Hi, where did you get the login and password from msm tools?
sammy_craig35 said:
I've faced a similar problem an this is how i solved it .DOWNGARDED FROM A.41 FIRMWARE TO A.34
download:
1) sp flash tool
2)oppo A5S firmware (should be software flashable not OTA ZIP)
3) oppo opf file extractor
4) oppo DAA&SLA BYPASS TOOL
5)MEDIATEK DRIVERS
6)oppo a5s da file
7)python
Battery should be sufficiently charged .
in the downloaded firmware extract the big file with the .opf extension using oppo opf extractor, make sure you select your phone type as mtk to get firmware with scatter file.
install python and run the bat file in the oppo DAA&SLA BYPASS TOOL folder this will diasble security allowing you to use custom DA.Assuming you have installed mediatek device drivers the python program will connect to your phone but you have to switch it off first.
Press both volume butttons at the same time and connect it to pc
once the program has ran succsessfully close the window. DO NOT DISSCONECT THE PHONE FROM PC
OPEN sp flashtool and the device manager loader the scatter file from the firmware you extracted and the custom da. use DOWNLOAD OPTION untick the FOLLOWING file to prevent errors while flashing "opporeserve2".
check in device manager the comport to which the phone is connected in the options tab of the sp flash tool open and click on connection adjust the comport N.O to the one of the phone
press start to begin flashing and wait for the process to finish
NB: FIRMWARE CAN BE FOUND VIA GOOLE
DAA&SLA BYPASS TOOL
-https://romprovider.com/bypass-daa-sla-protection-oppo/
oppo opf file extractor
-https://www.martview-forum.com/threads/ofp-file-extractor-without-any-device.39292/(FILE requires registration its free also turn off antivirus)
sp flashtool and da file
-https://mega.nz/file/otAiUL6I#47l3iSgfWhMv-Iq1SygVsPZhDdbRPaeMHCobCqV2gXg
tutorial for reference
A)how to flash the phone
-https://www.youtube.com/watch?v=PMZYmszOcN0
-https://www.youtube.com/watch?v=cnqDxfvEnaA
B)how to extract firmware
-https://www.youtube.com/watch?v=qoK-K4XwlVM&t=0s
DISCLAIMER:you do this at your own risk AM NOT RESPONSIBLE IF YOU BRICK YOUR PHONE.
open the above links and understand every thing and watch all videos closely FOR BEST RESULTS
GOODLUCK
Click to expand...
Click to collapse
The link that I've downloaded the rom ( oppostockrom.com) tells me to untick the preloaded.bin before flashing and then flash it without the other files , but some guys ( like you ) says not to flash opporeserve2
WHAT SHOULD I DOOOOOOO
Fredo2 said:
Hi, where did you get the login and password from msm tools?
Click to expand...
Click to collapse
Pass : te123

G8x thinq custom kernel

First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Great job mate . First custom kernel for g8x on XDA .
666samqel said:
First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
View attachment 5234713View attachment 5234715
Click to expand...
Click to collapse
Really cool. Finally some development for g8x
Man, thank you for your effort!
I installed the kernel while using the Havoc 3.12 GSI ROM. The system booted up beautifully. The only downside is SafetyNet not certifying it. But this is probably because Selinux is set to permissive. I hope your work will be stable soon. Best of luck!
Glad we got a kernel finally! But for some reason though, I can't get it to boot. What compiler did you use? Maybe I could help get DriveDroid working? I'd like that too actually.
Nouty said:
Man, thank you for your effort!
I installed the kernel while using the Havoc 3.12 GSI ROM. The system booted up beautifully. The only downside is SafetyNet not certifying it. But this is probably because Selinux is set to permissive. I hope your work will be stable soon. Best of luck!
Click to expand...
Click to collapse
which gsi rom did u flash? can you send me the link? also, what precautions did u take mate? for safetynet try cts profile spoofing module from magisk and see if it works, did u use twrp to boot havoc on g8x?
vamsi209 said:
which gsi rom did u flash? can you send me the link? also, what precautions did u take mate? for safetynet try cts profile spoofing module from magisk and see if it works, did u use twrp to boot havoc on g8x?
Click to expand...
Click to collapse
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.
tylercat701 said:
Glad we got a kernel finally! But for some reason though, I can't get it to boot. What compiler did you use? Maybe I could help get DriveDroid working? I'd like that too actually.
Click to expand...
Click to collapse
2. Kernel Build
- Uncompress using following command at the android directory
a) tar -xvzf *_Kernel_Q.tar.gz
- When you compile the kernel source code, you have to add google original "prebuilt" source(toolchain) into the android directory.
- Run following scripts to build kernel
a) cd kernel/msm-4.14
b) export CROSS_COMPILE=../../../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
c) export CLANG_TRIPLE=aarch64-linux-gnu-
d) make O=./out ARCH=arm64 vendor/mh2lm-perf_defconfig
e) make O=./out ARCH=arm64 REAL_CC=../../../prebuilts/clang/host/linux-x86/clang-r353983c/bin/clang -j24
* "-j24" : The number, 24, is the number of multiple jobs to be invoked simultaneously.
- After build, you can find the build image(Image) at kernel/msm-4.14/out/arch/arm64/boot
its the readme from original source i used
Nouty said:
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.
Click to expand...
Click to collapse
hy how did you installed it on g8x??
Nouty said:
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.
Click to expand...
Click to collapse
Please make a small thread and also please mention what all are working and what arentbworking on havoc os, is network and other stuff working? Can i install havoc on g8x indian version?
vamsi209 said:
Please make a small thread and also please mention what all are working and what arentbworking on havoc os, is network and other stuff working? Can i install havoc on g8x indian version?
Click to expand...
Click to collapse
Fingerprint sensor, DT2W and Dual-Screen is not working man.
Otherwise everything works perfectly.
Most likely it can be installed on any version with access to TWRP.
Cheese-ass said:
hy how did you installed it on g8x??
Click to expand...
Click to collapse
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks for taking time to write this out mate
Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
hy i have a europe version tried it 10 times but dont boot XD could you add your boot.img after installing twrp and the havoc rom? could work to get it over adb command or over a twrp backup (boot.win)
adb = http://gadget-tweak.blogspot.com/p/how-to-pullextract-boot-recovery-system.html#?q
Update!!!!!! Succesfully booted resurrection remix on G8X yayyyyyyyyy
need time now for testing
Tôi có g8x att. Tôi muốn root và cài đặt twrp.
Làm sao
Cheese-ass said:
hy i have a europe version tried it 10 times but dont boot XD could you add your boot.img after installing twrp and the havoc rom? could work to get it over adb command or over a twrp backup (boot.win)
adb = http://gadget-tweak.blogspot.com/p/how-to-pullextract-boot-recovery-system.html#?q
Update!!!!!! Succesfully booted resurrection remix on G8X yayyyyyyyyy
need time now for testing
Click to expand...
Click to collapse
How's RR rom working?
Is there any problem apart from FP, D2TW and dual screen?
LG G8X is a popular device in India bcaz of a Sale of device for less than 300$ just like Poco f1 . It would be great if I get a 62 Hz or more overclock mod as PUBG MOBILE 90FPS config works for 60hz+ devices and it improves fire rate of guns dramatically .
Please just make a mod even if it just 62hz I will be greatly thankfull
666samqel said:
First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
View attachment 5234713View attachment 5234715
Click to expand...
Click to collapse
Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
LG G8X is a popular device in India bcaz of a Sale of device for less than 300$ just like Poco f1 . It would be great if I get a 62 Hz or more overclock mod as PUBG MOBILE 90FPS config works for 60hz+ devices and it improves fire rate of guns dramatically .
Please just make a mod even if it just 62hz I will be greatly thankfull
Hi! Would flashing the kernel unlock the locked Mobile 3G bands on my AT&T G8x?
Can u compile a kernel with 65hz or 70hz display oc

How To Guide [ROM][STOCK][FASTBOOT][OP9R] Stock OxygenOS Fastboot ROMs

Ever wanted to unbrick your device or switch to stock ROM from a custom ROM without using MSM Unbrick tool and keeping your bootloader unlocked after that well fastboot ROMs are here to help you . I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.
HOW TO FLASH
1). Download the zip
2). Unpack the zip in a folder
3). Reboot the OnePlus 9R in fastboot-bootloader mode (Power and volume + and volume-)
4). Connect the OnePlus 9R to PC
5). Run flash-all.bat flasher
6). Wait until the process end
7). Voila! your OnePlus 9R will now boot into OxygenOS
POINTS TO REMEMBER
* "Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.
* These ROMs can't be used to update or downgrade your phone but just to restore your phone. Downgrade from OOS 12 works now.
* This can’t be used to switch from ColorOS to OxygenOS you can use MSM unbrick tool to do that.
DOWNLOAD:-
https://sourceforge.net/projects/op8t-9r-fastboot-roms/files/OnePlus_9R/
Nice
Hi OP, I changed the tag from Development to How To Guide, because we only use Development for original work like you build the ROM from kernel/device tree etc... Thanks.
HELLBOY017 said:
Ever wanted to unbrick your device or switch to stock ROM from a custom ROM without using MSM Unbrick tool and keeping your bootloader unlocked after that well fastboot ROMs are here to help you . I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.
HOW TO FLASH
1). Download the zip
2). Unpack the zip in a folder
3). Reboot the OnePlus 9R in fastboot-bootloader mode (Power and volume + and volume-)
4). Connect the OnePlus 9R to PC
5). Run flash-all.bat flasher
6). Wait until the process end
7). Voila! your OnePlus 9R will now boot into OxygenOS
POINTS TO REMEMBER
* "Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.
* These ROMs can't be used to update or downgrade your phone but just to restore your phone.
* This can’t be used to switch from ColorOS to OxygenOS you can use MSM unbrick tool to do that.
* !!! IMPORTANT !!!
Before flashing make sure you know about which type of ram your device supports i.e LPDDR4X/LPDDR5 as flashing wrong xbl config will hardbrick your device.
Here’s how you can check what type of ram your device has:-
Now, as to exactly find out which variant that you have, turn on USB debugging and enter this command:-
Code:
adb shell getprop ro.boot.ddr_type
If the value is 0, that means you have LPDDR4X. If the value is 1, that means you have LPDDR5.
This command is more reliable than the Devcheck and other apps.
DOWNLOAD:- https://drive.google.com/file/d/1LTknGhfR2JTtXhN0rGMCS4OwmUdqt3PF/view?usp=sharing
Click to expand...
Click to collapse
Errr sorry I can make sure that I have the DDR5,but it seems that when I complete the flash using the DDR5 profile config,my phone hard bricked, so how can I get it back? Now it can not even enter 9008 mode
zwk22160 said:
Errr sorry I can make sure that I have the DDR5,but it seems that when I complete the flash using the DDR5 profile config,my phone hard bricked, so how can I get it back? Now it can not even enter 9008 mode
Click to expand...
Click to collapse
You will most likely need to visit the service center and get your phone repaired.
Are you sure that your device had DDR5?
theincognito said:
You will most likely need to visit the service center and get your phone repaired.
Are you sure that your device had DDR5?
Click to expand...
Click to collapse
Actually,I checked my DDR type via devcheck instead of the adb command. Seems that the dev check is no so reliable. Anyway, I have already sent my phone to the service center to repair, I have a OnePlus 7 pro as the backup phone, so it doesn't affect me too much.
Created a Tutorial based on your firmware/instructions. Hoping you will like it.
https://androidmtk.com/install-firmware-oneplus-9r
zwk22160 said:
Actually,I checked my DDR type via devcheck instead of the adb command. Seems that the dev check is no so reliable. Anyway, I have already sent my phone to the service center to repair, I have a OnePlus 7 pro as the backup phone, so it doesn't affect me too much.
Click to expand...
Click to collapse
Yeah. The apps aren't reliable at this. Always use the adb command. 100% reliable. And since it's harbricked for you, I am pretty sure that you have a DDR4X variant.
zwk22160 said:
Errr sorry I can make sure that I have the DDR5,but it seems that when I complete the flash using the DDR5 profile config,my phone hard bricked, so how can I get it back? Now it can not even enter 9008 mode
Click to expand...
Click to collapse
It’s clearly written to not trust devcheck and other apps that prop is the only trusted source of finding which type of ram ur device has. It has also come to my attention that DDR5 devices can boot to EDL if we flash wrong xbl configs on them but the DDR4 ones can’t boot to EDL if wrong xbl config is flashed. (Means ddr4 users would have to get phone repaired by service center if wrong xbl config is flashed on their device)
PetiaWarzel said:
Created a Tutorial based on your firmware/instructions. Hoping you will like it.
https://androidmtk.com/install-firmware-oneplus-9r
Click to expand...
Click to collapse
Appreciate it a lot! Thanks
I faced the same problem
Service center says they can't flash it back
They ended up replaced a new motherboard for me
hmm for me the
Code:
adb shell getprop ro.boot.ddr_type
returns empty.
I guess that infers I'm using LPDDR4X?
Edit:
Code:
adb shell getprop
This would return a complete list of all the properties you can query with this command. For me, this list doesn't seem to have any field called "ro.boot.ddr_type"
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I'm using the Chinese variant of OP9R, not so sure if it matters.
Also, DevCheck would not report RAM variants under the hardware tab as well.
Leohearts said:
I faced the same problem
Service center says they can't flash it back
They ended up replaced a new motherboard for me
Click to expand...
Click to collapse
I checked it again and
OnePlus9R:/ $ getprop | grep ddr
[ro.boot.ddr_type]: [1]
[vendor.boot.ddr_type]: [1]
OnePlus9R:/ $
I'm sure flashed the ddr5 version, but it hard-bricked and even cant boot into 9008
*UPDATED*
* Added OxygenOS 11.2.6.6 Fastboot ROM
* Removed xbl configs so that now no more hardbricks happen
* Reduced partition sizes for inactive slot so that ROMs can be flashed properly through fastboot
will this work on Chinese variant 12gb/256gb ddr4 ? LE2100 bl is already unlocked
Mkkt Bkkt said:
will this work on Chinese variant 12gb/256gb ddr4 ? LE2100 bl is already unlocked
Click to expand...
Click to collapse
If ur using oxygenos then yes
HELLBOY017 said:
If ur using oxygenos then yes
Click to expand...
Click to collapse
yes , for some reason it came with oxygenos preinstalled
HELLBOY017 said:
Ever wanted to unbrick your device or switch to stock ROM from a custom ROM without using MSM Unbrick tool and keeping your bootloader unlocked after that well fastboot ROMs are here to help you . I have extracted all images from the stock zip and i have made a new zip with the Fastboot ROM with a flash-all.bat included. This will work only if your bootloader is unlocked. This will erase all your data and will wipe your internal storage.
HOW TO FLASH
1). Download the zip
2). Unpack the zip in a folder
3). Reboot the OnePlus 9R in fastboot-bootloader mode (Power and volume + and volume-)
4). Connect the OnePlus 9R to PC
5). Run flash-all.bat flasher
6). Wait until the process end
7). Voila! your OnePlus 9R will now boot into OxygenOS
POINTS TO REMEMBER
* "Invalid sparce file format at header magic" is not an error, you need to wait a bit when you see that string, just wait.
* These ROMs can't be used to update or downgrade your phone but just to restore your phone.
* This can’t be used to switch from ColorOS to OxygenOS you can use MSM unbrick tool to do that.
DOWNLOAD:-
https://mega.nz/folder/ePIETB4D#sU8cJ54l4UI7JCXGwc7Nog
Click to expand...
Click to collapse
Download link in Mega can't download with standard account, requires premium. could you please upload in other hosting website if possible? Thanks!
logeshwywan said:
Download link in Mega can't download with standard account, requires premium. could you please upload in other hosting website if possible? Thanks!
Click to expand...
Click to collapse
Will do
Link updated.
*Apologies for updating it late as I had fever so didn't have time for mirror it somewhere else

General [STOCK][DN2103][EU] Incremental update packages & Boot images

Hi All,
Below you can find a couple of incremental update packages that you can use for updating from various versions of your device.
Incremental update packages​These can be installed using TWRP by following this tutorial.
710.82 MB folder on MEGA
3 files
mega.nz
edit: up-to-date until update A19
Boot images​These can sometimes be required when updating to a newer version.
320 MB folder on MEGA
10 files
mega.nz
VBMETA​VBMeta must be flashed after every incremental update.
vbmeta.img | by TheMalachite for OnePlus Nord 2 5G
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
Thanks to @HofaTheRipper in the telegram channel for providing most of these package / images.
dev-DaT said:
Hi All,
Below you can find a couple of incremental update packages that you can use for updating from various versions of your device.
Incremental update packages​These can be installed using TWRP by following this tutorial.
710.82 MB folder on MEGA
3 files
mega.nz
Boot images​These can sometimes be required when updating to a newer version.
320 MB folder on MEGA
10 files
mega.nz
VBMETA​VBMeta must be flashed after every incremental update.
vbmeta.img | by TheMalachite for OnePlus Nord 2 5G
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
Not all have been uploaded yet, WIP.
Thanks to @HofaTheRipper in the telegram channel for providing most of these package / images.
Send me pm if you have new packages that need to be added.
Click to expand...
Click to collapse
Update A16 to A17 EU and boot stock A17 EU:
Update A17 to A19 EU and boot stock A19 EU:
HofaTheRipper said:
Update A17 to A19 EU and boot stock A19 EU:
Click to expand...
Click to collapse
Do you happen to have A20 boot.img?
CoinsClassic said:
Do you happen to have A20 boot.img?
Click to expand...
Click to collapse
Sorry... sold the device.
HofaTheRipper said:
Sorry... sold the device.
Click to expand...
Click to collapse
How did you extract stock boot img for the device?
CoinsClassic said:
How did you extract stock boot img for the device?
Click to expand...
Click to collapse
TWRP
Patched boot image myself using imgpatchtools. Used A19 from you and applied the boot.img.p patch from OTA zip.
For anyone who needs. Here is the C.01 image for DN2103, stock and patched with magisk, you can read and write these with MTKclient as fastboot is removed in C.01. You may need to rename it to .bin
ivoh95 said:
For anyone who needs. Here is the C.01 image for DN2103, stock and patched with magisk, you can read and write these with MTKclient as fastboot is removed in C.01. You may need to rename it to .bin
Click to expand...
Click to collapse
Hi,any chance of full install instructions as I've lost the ability to access fastboot/ bootloader I'm not sure how to flash A12 stock EU version.A y detailed help would be much appreciated.Thanks
Sorry, downgrade from OS A12 to Stock OS A11
A full OTA from Android 11 to Android 12, for DN2103 EU version, is possible to post? Thank you
Anyone got a A21 boot.img please?
davythom said:
Hi,any chance of full install instructions as I've lost the ability to access fastboot/ bootloader I'm not sure how to flash A12 stock EU version.A y detailed help would be much appreciated.Thanks
Click to expand...
Click to collapse
Why do you need fastboot? If root is all you want then flash those with MTKclient and BROM mode. Otherwise look in the forums there is instructions to downgrade from 11-12.
I'm actually wondering if we flash the right partitions from 11 while running 12 if it will brick or if it will reenable fastboot. Maybe someone brave can try
ruh01 said:
A full OTA from Android 11 to Android 12, for DN2103 EU version, is possible to post? Thank you
Click to expand...
Click to collapse
I have two EU phones right now. One have received OxygenOS 12.1 (C.01) and another one is sitting on A.20. Can I grab an update from the first phone somehow?
"quote
/data/OTA-package/update.zip
Assuming you've downloaded the update via the OTA settings tab, the update.zip will be at this location and can be transferred to your PC or flashed using TWRP as-is from the above location. "
@Maddinx
stock boot.img for A21 update with June Patch 2022.
Patched myself using this tool: https://github.com/erfanoabdi/imgpatchtools/releases/download/0.3/IMG_Patch_Tools_0.3.zip
$ ./ApplyPatch stock_A20_boot.img new_A21_boot.img 73f2f272c090ffa378b9662d00985bf81cff02ea 33554432 31016eca2954bf998f0fe961642ab6d025264f29 boot.img.p
Syntax is:
- ./ApplyPatch
- existing boot.img name (e. g. A20 from here)
- new boot.img name
- SHA hash of new boot.img file (to be created)
- filesize
- SHA hash of previous boot.img file
- patch file
The hashes and the filesize are located in the updater-script file under META-INF\com\google\android\
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Love letter to my future self in case I forget how to patch it myself )
CoinsClassic said:
@Maddinx
stock boot.img for A21 update with June Patch 2022.
Patched myself using this tool: https://github.com/erfanoabdi/imgpatchtools/releases/download/0.3/IMG_Patch_Tools_0.3.zip
$ ./ApplyPatch stock_A20_boot.img new_A21_boot.img 73f2f272c090ffa378b9662d00985bf81cff02ea 33554432 31016eca2954bf998f0fe961642ab6d025264f29 boot.img.p
Syntax is:
- ./ApplyPatch
- existing boot.img name (e. g. A20 from here)
- new boot.img name
- SHA hash of new boot.img file (to be created)
- filesize
- SHA hash of previous boot.img file
- patch file
The hashes and the filesize are located in the updater-script file under META-INF\com\google\android\
View attachment 5657295
View attachment 5657291
(Love letter to my future self in case I forget how to patch it myself )
Click to expand...
Click to collapse
Where to find update script A20 to A21?
You patched only the boot.img. Is this enough? Idk, since never received this A21 update.
Please elaborate how to update from A20 to A21 on rooted with magisk_patched_A20.img to A21 update with magisk_patched_A21.img
Thank you!
roldev said:
Where to find update script A20 to A21?
You patched only the boot.img. Is this enough? Idk, since never received this A21 update.
Please elaborate how to update from A20 to A21 on rooted with magisk_patched_A20.img to A21 update with magisk_patched_A21.img
Thank you!
Click to expand...
Click to collapse
update-script file is located under META-INF\com\google\android\ in the incremental OTA zip file. (To get the link of the OTA update file, I used https://github.com/Akilesh-T/OTALink )
Patching just the boot.img works perfectly for me. root access and no limitations.
So far I've used the described patching method like this:
1. Patch boot.img as described above (create A21 from A20 img file)
2. Patch created boot.img with Magisk
3. Uninstall Magisk (Restore boot Image)
4. Install incr. OTA
5. After OTA installation, boot to fastboot
6. Flash magisk patched boot.img
7. fastboot reboot
Done.
CoinsClassic said:
update-script file is located under META-INF\com\google\android\ in the incremental OTA zip file. (To get the link of the OTA update file, I used https://github.com/Akilesh-T/OTALink )
Patching just the boot.img works perfectly for me. root access and no limitations.
So far I've used the described patching method like this:
1. Patch boot.img as described above (create A21 from A20 img file)
2. Patch created boot.img with Magisk
3. Uninstall Magisk (Restore boot Image)
4. Install incr. OTA
5. After OTA installation, boot to fastboot
6. Flash magisk patched boot.img
7. fastboot reboot
Done.
Click to expand...
Click to collapse
Thank you very much.
I try to figure how to do the step 4. Need offline install, because: 1) if try with TWRP end with bootloop, 2) the system updater wants to push me C.01 straight from A20. 3) for now want to keep the latest 11.3
Maybe using imgpatchtools can do update from my PC. Any idea?

Question Finding Full Software Update For Flashing

Trying To Find A Full Software Download To Correctly Flash OnePlus Nord N20 5G (MetroPcs/TMobile)
Before starting this process, my phone had just updated to 11_A07. I got my bootloader code from OnePlus, Even though my phone won't be unlocked for another month or 2. Anyways, I used the code, unlocked the bootloader, and decided I'd try to root it, figured it wouldn't be that complicated.
Starting off, I Flashed an A06 Boot.img to it, as well as The "JulyModemsBackup.zip" acquired from someone else on here, and I ran into the same problem as others on here, I lost all Radios (Service, Wifi, Bluetooth, NFC), even lost Flashlight and other key things. After trying and trying I ended up running into a screen saying something like "the Boot/Recovery image have been destroyed, please repair" so after that speed bump, I found I had to flash another boot.img, and use the fastboot --disable-verity flash vbmeta vbmeta.img trick, it worked, and after trying to fix the radios, I ran into another speed bump of the phone going straight into fastboot and would never actually boot, so I had to keep trying more and more combinations of files and fastboot commands, until ultimately, I got passed that, and back to having no radio.
Now somewhere, I went in a better direction, because this last time I booted it, I had successfully gained back: Wifi, NFC, Flashlight, Bluetooth, and everything else EXCEPT Actual Cell Service. I was even able to use Magisk to patch the boot.img and root my device. So all I need now Is my Cell Service. I will try to find the exact combination of files I used to get this far, so others may be able to gain a little of the phone back as well, I know that it says my phone is on version A06, so it successfully downgraded, at least it thinks so.
But Im hoping someone has the solution, or may find out how to completely fix the cell service issue. It would be perfect to have a COMPLETE Software File with everything needed, rather than multiple files with just few in each, all of which may be for different versions.
So If anyone has a complete file, please post it, or if you have all the files and can make a complete file to share, that would be just as great. I will look and post all the files I've used to get this far as well
This is just showing What Version my phone landed on after all the flashing and everything.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
NordN205G.rar
drive.google.com
DrScrad said:
IIO
Click to expand...
Click to collapse
How do I actually install it though? Is there a batch file or a step by step thing?
DrScrad said:
NordN205G.rar
drive.google.com
Click to expand...
Click to collapse
Also, I have this one too, but no where does it say how to actually flash to the device. I have been looking all day trying to figure that out but am having no luck. I would think there would be a Payload.bin, a .bat, or some kind of tip to tell you how to flash, but I can't figure it out
How to use Qualcomm Flash Image Loader (QFIL) to Install Firmware
Step-by-Step guidelines on How to use Qualcomm Flash Image Loader (QFIL) to flash stock firmware on any Qualcomm Smartphone and tablet.
androidmtk.com
fastboot –set-active=a
fastboot format:ext4 userdata
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor vendor.img
fastboot reboot bootloader
fastboot –set-active=b
fastboot format:ext4 userdata
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor vendor.img
DrScrad said:
fastboot –set-active=a
fastboot format:ext4 userdata
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor vendor.img
fastboot reboot bootloader
fastboot –set-active=b
fastboot format:ext4 userdata
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash odm odm.img
fastboot flash system system.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor vendor.img
Click to expand...
Click to collapse
i would go ahead and add disable dm-verity and verification switches to vbmeta just to make sure that things have a chance of working with the rest of the partitions that might still be on a different patch.
might actuallly try to backup your originals from the inactive slot if you havent already flashed those
PsYk0n4uT said:
i would go ahead and add disable dm-verity and verification switches to vbmeta just to make sure that things have a chance of working with the rest of the partitions that might still be on a different patch.
might actuallly try to backup your originals from the inactive slot if you havent already flashed those
Click to expand...
Click to collapse
Yeah, besides editing just a few of the syntax errors, I made, I'd say that the only thing he'd need to double=check would be tthe names of the partitions and like you said, to add the disable vbmeta syntax line to his clusterfuck of a list I made..
DrScrad said:
How to use Qualcomm Flash Image Loader (QFIL) to Install Firmware
Step-by-Step guidelines on How to use Qualcomm Flash Image Loader (QFIL) to flash stock firmware on any Qualcomm Smartphone and tablet.
androidmtk.com
Click to expand...
Click to collapse
im trying to use it but it wont find the device. is there a specifiv way to find it?
PsYk0n4uT said:
i would go ahead and add disable dm-verity and verification switches to vbmeta just to make sure that things have a chance of working with the rest of the partitions that might still be on a different patch.
might actuallly try to backup your originals from the inactive slot if you havent already flashed those
Click to expand...
Click to collapse
i keep trying this but i dont have the odm.img or even the system.img or vendor.img unless its talking about the files i have called Vbmeta_system.img and vbmeta_vendor.img files i have
dustinsmock20 said:
i keep trying this but i dont have the odm.img or even the system.img or vendor.img unless its talking about the files i have called Vbmeta_system.img and vbmeta_vendor.img files i have
Click to expand...
Click to collapse
Yes there should be a vbmeta.img and the two you listed
Does anyone have the odn.img, system.img, vendor, or maybe an updated modem file?
DrScrad said:
NordN205G.rar
drive.google.com
Click to expand...
Click to collapse
re-upload please? or AndoidFileHost link?
File folder on MEGA
mega.nz
reukiodo said:
re-upload please? or AndoidFileHost link?
Click to expand...
Click to collapse
File folder on MEGA
mega.nz
dustinsmock20 said:
Does anyone have the odn.img, system.img, vendor, or maybe an updated modem file?
Click to expand...
Click to collapse
which security patch
dustinsmock20 said:
im trying to use it but it wont find the device. is there a specifiv way to find it?
Click to expand...
Click to collapse
13.04 MB file on MEGA
mega.nz
download this driver, then with your phone turned off, plug it in while holding vol down or volume up or volume down and volume up.. forgot which combination and you;ll see in your device manager that it'll show up under your ports
DrScrad said:
13.04 MB file on MEGA
mega.nz
download this driver, then with your phone turned off, plug it in while holding vol down or volume up or volume down and volume up.. forgot which combination and you;ll see in your device manager that it'll show up under your ports
Click to expand...
Click to collapse
Awesome Scrad. Im glad to see ur still helping with this device. here is a link to May firmware for GN2200...... Someone said they would upload to AFH. this is most liekly rooted firmware tho
Opo nord N20 may newdevice - Google Drive
drive.google.com
Mine is most definitely unrooted and October security patch

Categories

Resources