roxas75 / rxTools

rxTools
http://www.rxtools.net/
GNU General Public License v2.0
266 stars 81 forks source link

Can't Inject FBI correctly when multiple version of H&S versions exist #429

Closed vgf89 closed 8 years ago

vgf89 commented 8 years ago

On FW 4.5 (which was downgraded from 9.2 at an earlier date) it appears I have 2 H&S versions, v1026 AND v2051 in the same folder on my sysNAND. This old 4.5 firmware just launches the older H&S, but I can't overwrite that one through rxTools' FBI injection since it reports "Wrong TMD version!" due to the existence of the newer H&S version alongside the old one.

It needs to be able to overwrite any H&S that happens to exist on the system.

urherenow commented 8 years ago

No it doesn't. It needs to work on any firmware that isn't broken. If you have a Franken-Firmware, then fix it. Delete H&S with FBI or something, then reinstall it from a firmware pack.

Or use decrypt9 to get the job done.

vgf89 commented 8 years ago

I suppose. It's not like it's a hard thing to fix though, and it's pretty common considering how many people (including myself) had downgraded back when Gateway released the tool for that.

Would it be possible to warn the user if they have multiple H&S files at least?

I did fix it BTW, by manually injecting both versions I needed, which is what I wanted to do in the first place.

mariogamer2 commented 8 years ago

Why do you reopened? What is the problem?

vgf89 commented 8 years ago

No, I closed it on accident (buttons for edit and close are pretty close when viewing the desktop site on mobile)

On Fri, Feb 19, 2016, 3:16 PM mariogamer2 notifications@github.com wrote:

Why do you reopened? What is the problem?

— Reply to this email directly or view it on GitHub https://github.com/roxas75/rxTools/issues/429#issuecomment-186431793.

MelonGx commented 8 years ago

GW DG 4.X are frankenfirmwares. They are confirmed messing up FBI injection's TMD judgment. FBI injection is not intelligent enough to judge frankenfirmware's TMD correctly. So you have to manually inject it, or use GW to install Sysupdater/FBI directly to SysNAND.