[HD1925] [OP7TPROTMO] reserve.img dumps OTA fixer.

gaww

Senior Member
Oct 4, 2010
7,057
1,204
243
Asheville, NC
You can run the script while rooted. Just make sure to restore stock kernel before trying to take the OTA.
There was a suggestion over in the questions threads saying to get an OTA update to complete, to delete all Magisk modules first.

I still have some installed and am wondering if these have been a problem even after I went back to a stick kernal.
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
There was a suggestion over in the questions threads saying to get an OTA update to complete, to delete all Magisk modules first.

I still have some installed and am wondering if these have been a problem even after I went back to a stick kernal.
Possibly. I don't use Magisk modules myself.
 
  • Like
Reactions: gaww

gaww

Senior Member
Oct 4, 2010
7,057
1,204
243
Asheville, NC
It's located at /data/reserve/.
I had looked there previously, but of course nothing was there earlier.

Can you simply put the version you need in there without the script?

I any case, will go back to stock kernel, remove Magisk and Magisk modules and see if I can get this done.
 
Last edited:

js042507

Senior Member
Jan 7, 2011
575
210
73
I had looked there previously, but of course nothing was there earlier.

Can you simply put the version you need in there without the script?

I any case, will go back to stock kernel, remove Magisk and Magisk modules and see if I can get this done.
Yes I believe you can. But you have to make sure to set the correct permissions. I did try what you're doing without any luck. My OTA still failed with magisk completely removed. I just backed up my SD card. I'm about to wipe my phone because I'm tired of dealing with this crap. LOL. I'll let you know if I'm successful.
 

js042507

Senior Member
Jan 7, 2011
575
210
73
DONE!! Finally. I have updated to 10.0.31 and rooted successfully. Woohoo. I first tried a factory reset...no dice. I had to redo my entire phone via MSM tool. Once I wiped everything, the OTA worked right away of course. I then unlocked my bootloader and rooted away. Hours later of restoring apps. Pain in the butt. I still don't know what happened in the first place. I think it had something to do with a custom kernel I flashed weeks ago. Not sure. I guess I shall see if the next OTA works or not.
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
DONE!! Finally. I have updated to 10.0.31 and rooted successfully. Woohoo. I first tried a factory reset...no dice. I had to redo my entire phone via MSM tool. Once I wiped everything, the OTA worked right away of course. I then unlocked my bootloader and rooted away. Hours later of restoring apps. Pain in the butt. I still don't know what happened in the first place. I think it had something to do with a custom kernel I flashed weeks ago. Not sure. I guess I shall see if the next OTA works or not.
Did you run the 10.0.31 package I uploaded in that thread?
 

js042507

Senior Member
Jan 7, 2011
575
210
73
Yes, until the bootloader unlock, which will wipe the reserve.img again.
Yeah, no I restored the phone back to stock...and still on 10.0.27, I installed the OTA. Then, I unlocked the bootloader. So my reserve.img is gone right now. I wanted to try u locking the bootloader first and then restoring the reserve.img, then update to .31. But I chose to take the safe route. What package are you referring to by the way?
 

NotATreoFan

Senior Moderator / Developer & Moderator Committee
Staff member
Jul 12, 2006
18,387
8,972
253
The Interwebs
twitch.tv
Yeah, no I restored the phone back to stock...and still on 10.0.27, I installed the OTA. Then, I unlocked the bootloader. So my reserve.img is gone right now. I wanted to try u locking the bootloader first and then restoring the reserve.img, then update to .31. But I chose to take the safe route. What package are you referring to by the way?
In the "10.0.31 is out" thread, I uploaded a newer repair package that should restore the 10.0.31 reserve.img. It boots off a .31 rooted kernel, and I updated some of the prompts to be a bit clearer.

https://forum.xda-developers.com/showpost.php?p=82184853&postcount=56
 

js042507

Senior Member
Jan 7, 2011
575
210
73
Yeah it wouldn't work if you were on .27, because it restores a .31 version of the reserve file.
Well, I did use my .27 reserve.img and it didn't work either. For what it's worth, I did a beyond compare to mine and yours and they were identical. It's just a repository of the OnePlus stock apps.
 

luigi90210

Senior Member
Jul 29, 2010
514
90
0
It works for some people, but not others. There must be other factors that we aren't noticing. I was able to repair .27 in order to take .31. But others who successfully updated from lower builds could not update from .27.
I have been able to update since running the repair from 10.0.19 and I'm on 10.0.31 currently
 

tmushtare

Member
Jun 10, 2013
47
4
0
Acworth
It works for some people, but not others. There must be other factors that we aren't noticing. I was able to repair .27 in order to take .31. But others who successfully updated from lower builds could not update from .27.
If I wanted to use the 10.0.31 reserve fix script you did. But wanted to restore 10.0.27, could I just swap the reserve file in your zip and be good?

I would just like having both the reserve fix script and a msm tool for the same version which would be 10.0.27. Since there is no 10.0.31 msm tool available for download.
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone