yashsingh1/xdaforums huggingface dataset:
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
You're confusing several different topics.

No, you cannot manually install OTAs on OnePlus devices from TMO. It worked on the 6T at first, but then the Local Update option was removed in an update. You might be able to sideload through a modified stock recovery, if someone with root can grab the OTA after it downloads, but before it installs, since it will be deleted after.

Yes, there is a HydrogenOS MSM image. No, you cannot flash it on the HD1925 (hotdogg) TMO variant.

Yes, there are several MSM images for our TMO variant. Running any of them will lock your bootloader and restore to stock. When you unlock again after, you will once again be missing the reserve.img needed to accept OTAs.

There are downloadable zips that replace the missing reserve.img needed to accept an OTA. I didn't create the first couple, but I did make ones for .27 -> .31 and .31 -> .34.

Regardless of what build you are on now, a missing reserve.img will not prevent you from seeing an update. Your phone will download it even if you are rooted. However, it will fail to install once it gets to the part where it updates reserve.img.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Ok so what do you recommend?

Do I restore the reserve.img with the script and tools in that other thread? I did that actually. You are saying I should be able to get the update, and it will unroot me afterwards? I could use magisk to say install to inactive slot after OTA before rebooting though right? I still am not getting the update OTA...I clicked check a bunch of times. Maybe I am not in the queue for this round.
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
If you already restored your reserve.img, then the OTA should install once your phone gets it. Some people have been able to update without unrooting, but I do it to be safe. I go into Magisk and choose to restore boot images, but not uninstall. This allows any downloaded modules to remain and not have to be configured again when you root after update.

Once you restore boot images and reboot, the OTA should install and then reboot again. I then repeat the original root steps by pulling an updated boot.img through TWRP, and am back up and running in less than 15 minutes.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Thanks

Seems like I do not gain much with being rooted. I mean I get prevented from getting updates without some trickery and I do not have a custom rom running on my phone since nobody developed any unless I wish to lose 5G which is the main reason I got this device. Also I am not using any apps that really need to have root. So is there really any reason to unlock the bootloader and be rooted? I do not see really any benefit to it. I think I might just go back to locked. And use the fix tool that is listed in that other thread (unbrick your phone and go back to 34). It has an MSM in it along with other files. Does it work?
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
I am rooted for a few reasons. The main two for me are disabling Doze, and V4A.

Honestly, once you've restored the missing reserve.img, accepting updates is less than 15 minutes work. You only need to restore it one time, and unless you relock/unlock again for some reason, it will remain intact. The unroot/root process is really simple.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Okay

I will wait on getting the OTA....in a day or two I guess. Then do as you suggest and restore boot image (but leave magisk) and after the update completes, pull and patch the new boot image then flash it.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Still haven't gotten the update. You sure it'll come through even though I've not restored the boot image first? Seems like I should be able to get it by now. I'm tempted to use the MSM tool just to see. I haven't been able to use it. Not sure what I've done wrong. Maybe I didn't restore reserve image correctly? I copied it manually and ran the shell script manually. :confused:
[OnePlus 7T Pro 5G McLaren Questions & Answers] ttabbal:
I think someone forgot to mark it available. I haven't seen anyone report getting it.
[OnePlus 7T Pro 5G McLaren Questions & Answers] joe187xx:
Im stock and nothing yet
[OnePlus 7T Pro 5G McLaren Questions & Answers] MasterX007:
Same stock no update yet
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
Yep. Being unlocked and rooted does not stop the OTA from downloading. It only stops it from installing if you didn't repair the reserve.img.
[OnePlus 7T Pro 5G McLaren Questions & Answers] starcms:
I heard it was pulled due to technical issues.

Edit: Spoke too soon, got it.
[OnePlus 7T Pro 5G McLaren Questions & Answers] joe187xx:
I just got it....
[OnePlus 7T Pro 5G McLaren Questions & Answers] MasterX007:
Change log
[OnePlus 7T Pro 5G McLaren Questions & Answers] ttabbal:
Installed using the usual unroot/install/reroot procedure. All I can say so far is it runs fine and I have root again. I don't think the bands they enabled are even deployed for 5G yet, but maybe somewhere they are.
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
Just got it, and it looks like something was reverted. The site mentions May 2020 security patch, but I'm still on April 2020.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Could Not Update

Installation Problem. I have unrooted (by that I mean I have flashed stock boot back and removed masgisk as I did not have the ability to do this within magisk itself. I also am sure I did the reserve.img thing for .34 which I did twice just to be sure I did it right. Ran the batch. So what is the holdup now? Kept being told that I would get the update and then could reroot and reinstall magisk. What is the deal? Is it because my boot loader is unlocked? That is the only thing that I can guess is different that could indicate a problem to the update process. This phone really pisses me off. I really wish I had gotten something else but I wanted 5G. And this update gives 5G on bands 2 and 66. Help. How do I get this to run successfully? I kept searching and found nothing.
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
I was able to install the update fine, bootloader was/is still unlocked.

Open Magisk -> Uninstall -> Restore Images

Reboot

Download and Install OTA

If you weren't able to unroot directly through Magisk, then you will most likely need MSM, since it sounds like there is another issue at hand. It's not recommended to "fastboot flash" anything on this phone since native A10 devices seem to act weird after doing that.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Well it is too late to unroot the way you suggested. I did as directions said. I patched the boot image after pulling it. I did a full uninstall of magisk and then fastboot flash boot boot.img for stock, I have tried everything I can think of. I do not know what you mean by restore images. I never did any backup of images. I did things as instructed on the Root thread. I am also willing to try MSM but I cannot get that tool to work for me. I have tried it a bunch of times and different versions. I do not get a selection that says to pick Target. I wish now I had never rooted this stupid phone. I have no idea now what to do since you seem to be telling me I am at a point of no return. I will say it again, I hate this manufacturer for not putting things out there to make it a lot easier for developers like me. :(
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
Magisk maintains a backup of the stock boot image. When you go into Magisk and tap Uninstall, you get two options: Restore Images and Complete Uninstall. Both will work to accept an OTA, but the first is preferred since it will keep all of your modules and Magisk Hide settings intact when you re-root again.

So if you unrooted using the steps I listed above, Magisk Manager will still be installed, but you will not have root. From there, you can accept the OTA. And assuming that you restored your reserve.img and no other partitions were modified, the OTA will install.

If you are getting a failure installing, then something was modified in a way that will required a full ROM dirty flash to correct. Unfortunately, we do not have a Local Upgrade option, so we need to run the MSM tool when this happens.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Frustrated

I did as instructed. I never had magisk "maintain" and old boot image. I patched it and flashed it manually as instructed. I guess that was the wrong way to root. I have no idea now. I guess I am willing to do a MSM restore and lock the bootloader. But I cannot get the MSM to work :( So I have no idea what to do now to get this update. I am willing to give up root. I do not care about that any longer. I get no real benefit of having root. However, it is so frustrating that I cannot even use MSM. I have tried the 34 and 19 version and now will try the 27 version. I am not sure why it will not work for me. I cannot get it to show me the TARGET option which is the 3rd button that should appear in the top corner. And it says select TMO. If I run it as is, gives me some SMT error. So I am left with no options at all. Please help. I am far from a noob however I am used to pixel phones and those I can easily manipulate and that up until now had full OOS files (I had the 7 Pro before 5G) and now this special one makes it nearly impossible to do anything. #AtWitsEnd
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
You are not supposed to flash a rooted kernel manually on this device. The root thread tells you to boot from the kernel, and then use Magisk to patch the unrooted kernel. If you were completely unrooted, and then gained root through fastboot flash, then it was incorrect and likely why you're having an issue with the OTA now.

For the MSM tool, make sure you are using a USB A to C cable, not C to C. Also make sure that when sitting in bootloader, your phone is detected with the correct name and driver installed.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Well I cannot go back and undo whatever I did wrong with rooting I guess. I honestly do not know what I did wrong. I patched the boot image after pulling it and running magisk to do that. I think I then was told to flash it directly . I mean how else would that work?? If I am in the OS and try to direct flash, it wont work...because I am not rooted. Anyway....I am giving up. I do not care about root. I gained nothing from doing it except screwing up update ability. So let me focus on getting MSM to work. I am using the original cord and plougged into one of the 3 USB ports. I think I do so briefly the Qualcom driver...But again I do not see the target box showing me drop down menu like it is supposed to show me. I have checked with Random, and he thinks I am following instructions but for some reason this is failing. I have an older laptop I could try doing this from but it is running Linux not Windows so not sure that would make sense. I am open to suggestions. I just want to get the phone back to normal. I do not care about root at this point. Should I try locking the bootloader then running the MSM tool??
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
MSM will run regardless of bootloader status. Since you are having issues with the phone right now, I cannot recommend strong enough that you do not relock the bootloader manually. You may wind up with a soft brick.

The root thread does not tell you to direct flash. It tells you to "fastboot boot" off the kernel that Magisk injected root into, which gives you root until you reboot. While in the OS, you then choose direct install, which will then require a reboot and root will be permanent.

I personally have issues with MSM on my gaming desktop, but my Win10 work laptop works perfect, so I use that whenever I need to run the tool.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Finally

Ok I see the problem then I think. I am using a gaming laptop but it is running Windows 10. All the ports are USB 3 I think. Well the root thread that I read, told me something differently I guess since there are a couple of them on the internet. So rather than argue that I did it wrong, how about just helping me MSM it back so I can get this update. My old laptop runs Linux Mint. I think I have heard you can run WIndows commands with some tool, which possibly could work just to do the MSM part of it. I am not sure what to do here now.
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
Wasn't trying to argue, just wanted to be clear that the flashing process changed with A10.

USB 3 ports should not matter. I don't have have single USB 2 port anywhere on either computer. The only time I had an issue was trying to use a USB C to C cable. As long as your phone is detected with the proper name in Device Manager when you are in bootloader mode, then MSM should work. You do need to be very quick to watch/start the process in MSM, or your phone will reboot into Android.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
Not sure I follow. Detected with the proper name?? Sorry but I do not follow you. I turn off the phone. I start the MSM tool and pick OTHER, and then I plug in the cable and hold both vol up and vol down buttons. I still do NOT see a target window/drop down and cannot run it. I am really lost. I need more details on every single step to get this done. I am about to go to TMO and exchange the phone. This is so frustrating for me. I am really very high tech but this is driving me absolutely nuts. What am I doing wrong?? I have attached the window. It gives an error. And I cannot figure out for the life of me what I am doing wrong. I hold down the vol up and vol down.....and it detects the Qualcom driver and says it is working. Should I be starting the tool a different way other than double clicking it???
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
OK, take a moment and breathe. This is my second OnePlus device, and I felt similar frustration with MSM when I had the 7 Pro. It will work. It's just finicky. But once you get it working, it will work each time you may need it.

Go back to the Unbrick thread, and read the first post very carefully. There is a section in the FAQ that talks about what your phone should appear as in Device Manager. If it does not appear that way, it will not work.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
There is NO TARGET box. I cannot get it to show that. And that is not dependent on anything being plugged in. I have done EXACTLY as it instructs me to do. There is NO option. And I see a few others got this same problem. I know there is a solution but it escapes me. This should not be so difficult. I should be able to just put the phone into EDL mode (*I see the qualcom driver showing*) and run it and have it work. I did it many times when I had a 6T. I hate this phone and how hard it is to do anything on it. I am about ready to just return the damn things and get a Samsung.

I am doing exactly this:

Launch MsmDownloadTool V4.0.exe.

Specific to 10.0.27 and up

On the login prompt select "Other" in the dropdown menu and click on Next.

Wait a few seconds until main window shows up.

Click on Target button and select T-MO if it hasn't been automatically. ---------THIS BOX IS NOT SHOWING UP!!!!!!!!!!!!!!!!!!!!!!!!!!

The last thing I am trying before I call and get a warranty replacement, I am going to install a virtual box (I use it for other things) and it runs CentOS pretty well. So I am downloading a Windows 7 ISO and going to run a virtual environment. I am betting that this will probably work. I have this strange feeling that this is happening only on Windows 10. I ran this on my Linux Box using WINE and guess what, the drop down box shows up (because it is emulating Win7). So Hopefully I can do this in a virtual environment or I might try to boot the other PC from the ISO on a usb stick. I dont know what else to try. This logically does not make any sense!
[OnePlus 7T Pro 5G McLaren Questions & Answers] NotATreoFan:
Which version are you trying? I will download it and see if it works for me. The last one I used successfully was 10.0.19, because I got tired of waiting for the .27 update. Maybe try that one, and just don't restore any data until you get the latest update installed.
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
I tried all of them, 19, 27, 34. And I know this is something to do with Windows 10. It is maddening that something SIMPLE is so hard. I am just calling TMO and get another phone. I never thought I would regret rooting after all these months.
[OnePlus 7T Pro 5G McLaren Questions & Answers] cgrimm9:
I had ran into a lot of issues cause my usb port was the main reason. I switched to a different port and it work so I would try all of your ports now what i do to msm this is the steps I just did as we speek is

right click on MsmDownloadTool V4.0 run as administrator

click other if a username box comes up

so with your phone off and unplugged hit start on the msm tool

plug your phone in right after you hold volume down and volume up together to get the process started

let the msm tool do its job phone will restart and you can close the msm tool as soon as your phone boots up to the start up screen

should be stock and ready to update
[OnePlus 7T Pro 5G McLaren Questions & Answers] Timmmmaaahh!:
It's usually a driver issue. I don't own this device but if you can find several different ones (generic, specific, even related to other brands, there are a bunch of Qualcomm drivers out there), it's a matter of uninstall current driver >> reboot >> install new driver >> reboot >> try again >> no go? >> uninstall current driver >> reboot >> install new driver >> reboot >> try again >> no go? >> etc. It's really tedious but when it finally works, it's like [MENTION=320479]NotATreoFan[/MENTION] mentioned: it will work each time you may need it.

I have encountered this back on the OnePlus One. After I had completely bricked it (my own doing, thank you very much) I needed to get into EDL but failed miserably every time to get it connected properly. I solved it by eventually installing the right driver but I must've tried like twenty of them. I remember it worked with some VCOM driver that wasn't even directly related to the device.

On the side: you may be mad at 1+ right now but every brand brings these frustrations (for free! lol). But I won't defend 1+ that much as it is quite obvious that they are turning their back on the development community. #NeverSettle is no longer valid. They have #Settled to become everything they were up against back in 2014. Sorry for bringing my own frustration in here, I hope it has supportive value ^_^
[OnePlus 7T Pro 5G McLaren Questions & Answers] photolarry:
I have a very old laptop which I decided to install Windows 7 onto it just for fun. No network or anything. Then install the Qualcomm driver and the MSM and files. Guess what, that works. SO proof that there is something odd with this tool on Windows 10. Probably something to do with something in the registry. Who knows. But I had this feeling that it would work in older version of windows and it did. So I will be refusing the warranty replacement I am getting tomorrow overnight. I still think 1+ sucks donkey balz. But for now that is all I am going to use. Maybe when 5G is more prevalent I will get a newer android based phone like a Samsung or others. We shall see. For now, I am not going to root this POC and will just use it until it is paid off. PS: it had nothing to do with drivers. This was all BEFORE plugging in the phone. It was the MSM tool itself not showing the target drop down with NO device plugged in. I am fairly sure it is related to Win10.
[OnePlus 7T Pro 5G McLaren Questions & Answers] DrWowe:
A technical clarification - this is NOT possible, because there is no OTA file and it is never stored anywhere.

Because this is an A/B device, the OTA is streamed directly from the download server to the inactive slot partitions. There simply isn't any OTA file present, anywhere. I confirmed this myself by observing the OTA process with a root shell open and monitoring its activity. There is also technical documentation on the Google Android developer site explaining in more detail how A/B device OTAs work.

There is one alternative to sideload an update, but it involves pulling the raw partitions after the OTA is complete and converting them into fastboot files. This can be done and the fastboot files could be flashed, but it would take about 2gigs or more of download, same as a full set of flash files, and some scripting to get it all to work seamlessly.
[OnePlus 7T Pro 5G McLaren Questions & Answers] starcms:
Converting them into fastboot files? I was assuming one could use the adb dd commands to pull any partition (just like extracting boot.img in twrp to be able to root or extracting persist.img to save/protect it). Could you please enlighten me on this conversion process that must be done before they would be able to be flashed in fastboot? Thanks so much!!
[OnePlus 7T Pro 5G McLaren Questions & Answers] LLStarks:
Yeah. Don't sideload the OTA zip. It's not meant to be captured and it'll brick the phone. These are delta updates and cannot be flashed. The only method is a post-OTA dump and fastboot as you describe.

Better yet, just wait for a 35 MSM.
[OnePlus 7T Pro 5G McLaren Questions & Answers] starcms:
Could anyone please explain what process is needed after pulling the partitions with dd to convert them into fastboot files? I was under the impression partitions pulled via dd could be flashed via fastboot.
[OnePlus 7T Pro 5G McLaren Questions & Answers] DrWowe:
For the big partitions - /system /vendor and /product fastboot can't flash them directly pulled from dd. You have to convert them to "fastboot sparse image format"

Google a tool called img2simg that can do this conversion.

For the other small partitions this conversion isn't necessary.
[OnePlus 7T Pro 5G McLaren Questions & Answers] starcms:
Tyvm!! :good: :highfive:
[Huawei P30 Pro Guides, News, & Discussion] koi8ru:
As you probably already know, there is more than one way to take close-up pictures with your P30 Pro. You can use the dedicated Super Macro mode (found under More in your stock camera app) or manually set the focus to macro in Pro mode. However, two years of experience have taught me that by far the best way to take really crisp macro shots with my phone is not an obvious one. In fact, I bet you have never even tried it.

You see, our phone comes with 2 primary lenses, each with its own sensor. The main lens boasts a 40MP sensor, making it the default choice for your everyday shots, while the wide secondary lens has a 20MP sensor, which makes it sound a little underwhelming. However, when it comes to macro photography, the wide lens has one major advantage over its big brother - a much shorter minimum focus distance. This allows you to bring the lens much closer to your subject before the image becomes blurry. So to take superior close-up shots with your P30 Pro, all you have to do is switch to the wide lens by selecting the Wide picture mode in the camera app. You can combine this with the dedicated HDR mode (found under More in your stock camera app) to eliminate any unwanted shadows. However, be aware that at such close proximity to the subject the autofocus can no longer be relied on. So manual focusing is strongly recommended.

Below are some sample pictures taken by each lens at their minimum focus distance.

40MP Primary Lens at minimum focus distance:

https://ibb.co/61kjmDQ

40MP Primary Lens, Closer Look:

https://ibb.co/ftpmCnx

20MP Secondary (Wide) Lens at minimum focus distance:

https://ibb.co/f4J7rCD

20MP Secondary (Wide) Lens, Closer Look:

https://ibb.co/dktkjqH

As you can see, the wide lens was able to capture far superior detail at minimum focusing distance compared to the 40MP shot. In real life application this means less cropping and more pictures like these:

https://ibb.co/cTn6W2J

https://ibb.co/1TtJHyz

https://ibb.co/Qb8PfNh

Have fun with your Macro shots!