What's new
DroidForums.net | Android Forum & News

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Downgrade to 902 - No app or data loss

I have a couple of noob questions. In the previous Samurai, you could install 902, then 905 without any data loss. Also you could put any ics leak you wanted into the utilities, and it could be pushed to your phone. In this current samurai, there is only 232, 235, and the full 905 Fxz. Question 1: If just want to go back to 905, and keep all of my data, do I just use the full 905 fxz? Or do I need to use samurai to get to 902 without data loss, disconnect my phone, use voodoo root keeper, then temp unroot, then take the ota to 905, then use voodoo rootkeeper to re-root? Question 2: For other ics leaks, like 231, how to I use samurai to install? Do I create a folder with 231, and just put the file in it? I am very appreciative of all of your hard work, but I would like to drop leaks into the samurai program and have it work without having to wait on a script update from developer? Question 3: Do you have a link to the previous version of Samurai, which offered what I described?

1) Not a wise idea and the reason I don't support it. Going from ICS to GB and keeping data is a quick way to corrupt your phone. Full FXZ back to 905, reinstall apps and data. Restoring them is ok, as long as you don't restore system data.

2) I changed the way it works because we need more control over what happens with each version. Is there a reason 232 or 235 isn't what you want to install?

3) I do not. Those versions are outdated now so I didn't keep them around. If you do use an older version, understand that I can't support it for obvious reasons.
 
When I extract the patch to the directory it didn't overwrite anything it just placed another directory "Patch" within the directory. So do I need to Cut the files within the "Patch" directory and paste them to the Main Directory to Overwrite the Originals each time I download the Patch?? If so I think I may have figured it out and one last question are you going to be putting each New Patch on This Thread or will we need to Look for a New Thread each time??

Thanks again for all your Help and Hard Work!!!

You didn't read my instructions properly. :) You don't extract the patch INTO the directory. You extract it to the same directory that you extracted the original file to. So for example, you have SamuriHL_HouseOfBionic.zip...you extract it to your desktop and it creates a SamuriHL_HouseOfBionic folder. The patch would also be extracted to the desktop and would then update the contents of the SamuriHL_HouseOfBionic folder. This issue has caused me numerous problems and I don't know how to solve unzipping issues for people.
 
If I am Running .235 simply installed the Old Fashion Way was that a Mistake or should I have upgraded from .905 with Your Script and since it's too late to do that anyway should I run your Script Now on My Existing .235 or am I good untill a New Build is Released??

Again Sorry to seem so Stupid :)

Nope, however you installed 235 is fine. You'll need someone's script to move from that to a new version, however, as you can't FXZ back to 905. So either mine or Matt's Unstick script will get you moving forward again if a new build is released. What you did so far is perfectly fine.
 
Nope. It's the same folder. :) The patch will overwrite files in the folder created by the original zip file extraction. This should't be as complicated as it appears to be. Both zip files contain the same exact directory structure. If you extract them to the same parent folder (e.g. the desktop) then it will extract the files and folders to the same place and overwrite them. Yes? :)
 
And aside from that I just put the phone in USB Debugging mode and Choose MTP as My Connection Mode and then Run the Script and when it Errors in Fastboot Mode go to the Next Step in the Script. If that's all Correct By Jove I think I've Got It :)
 
1) Not a wise idea and the reason I don't support it. Going from ICS to GB and keeping data is a quick way to corrupt your phone. Full FXZ back to 905, reinstall apps and data. Restoring them is ok, as long as you don't restore system data.

2) I changed the way it works because we need more control over what happens with each version. Is there a reason 232 or 235 isn't what you want to install?

3) I do not. Those versions are outdated now so I didn't keep them around. If you do use an older version, understand that I can't support it for obvious reasons.

Thanks for the info. In response to my first question, we use Samurai to get to 902 without data loss, then we take the ota to get to 905. Then at that point, we use motofail to root the 905? Is that how to get to 905 without data loss?
 
Yup. Once RSD goes away, leave the phone alone, go to the next step which will tell you to power it off, reboot it into recovery, install your update, wipe the cache, reboot, and you're done unless you want root. :) I tried extra hard to make this as simple as I possibly could.
 
Thanks for the info. In response to my first question, we use Samurai to get to 902 without data loss, then we take the ota to get to 905. Then at that point, we use motofail to root the 905? Is that how to get to 905 without data loss?

902 is out of the picture completely now. We got a 905 FXZ which is included in the large full file. That is used to drop back to 905 temporarily so that the latest update can be installed. This script was NEVER intended to allow someone to go from ICS to GB and keep their data. The intent was always to allow someone to move from ICS to ICS without having to boot into a GB build and corrupt the data. If you want to get to 905 from an ICS build, you should do a full FXZ which will wipe your data but will not leave you with a corrupt phone.
 
You've done Fantastic it's just thing's used to be so Blasted Easy I was Spoiled for a long time and Now I'm required to think again and it has gotten a Bit More Complicated but I Truly Appreciate the Patience.
 
Not a problem. I really would like people to understand how the patches work cause there's going to be at least one more theoretically (assuming 235 isn't the OTA).

@nastygullom if you convince me you need/want 231 or some other update I will add support for it, btw. I just didn't think anyone needed/wanted anything below 232 or 235 at this point. It's super easy to add so not a big deal.
 
902 is out of the picture completely now. We got a 905 FXZ which is included in the large full file. That is used to drop back to 905 temporarily so that the latest update can be installed. This script was NEVER intended to allow someone to go from ICS to GB and keep their data. The intent was always to allow someone to move from ICS to ICS without having to boot into a GB build and corrupt the data. If you want to get to 905 from an ICS build, you should do a full FXZ which will wipe your data but will not leave you with a corrupt phone.
Ok. I get it now. Sorry about my extreme noobiness. So previously, Samurai allowed us to go from ICS builds back to GB 902 without data loss, and would even get you back to 905. Now Saurai does not allow us to go from ICS builds back to GB without data loss, but instead allows just going to the highest level of GB, with data loss, so that we can flash a new build of ICS without corruption?
 
Ok. I get it now. Sorry about my extreme noobiness. So previously, Samurai allowed us to go from ICS builds back to GB 902 without data loss, and would even get you back to 905. Now Saurai does not allow us to go from ICS builds back to GB without data loss, but instead allows just going to the highest level of GB, with data loss, so that we can flash a new build of ICS without corruption?

Even the new version could allow you to go back to 905 with no data loss and stay there if you REALLY want to (it doesn't currently as I removed some of the flashes that aren't necessary for simply doing an upgrade) but that's foolish. It was foolish in the old script for the same reason, as well. The ONLY reason to go from ICS to any form of GB with no data loss is so you can then run a new update. Going to any form of GB was always a temporary thing with my script. The only build you can't go back to a working 905 from at this point is 235 or higher. If you're 232 you COULD do what you're asking, but, why? Why would anyone want to try to have ICS system data on a GB build? That's insane.
 
Back
Top