Device(s): HTC Desire (depreciated)
Blue Galaxy s3 (international)
Carrier: Not Provided
Thanks: 114
Thanked 1,016 Times in 838 Posts
wow, well done sephail
i think you are the 1st person that can source, decrypt and provide software like this.
Shame samsung has forced us to look for a back door but what option has the idiots left us with
Samsung doesn't look to have provided an upgrade path from G8 to H6 for the UK O2 firmware yet, even though the firmware is up on the web. That means that their server doesn't provide the keys to decrypt it. I don't know why; they do for every other carrier with a newer firmware posted. This is probably why we haven't seen it floating around yet.
No, there's nothing available for September yet; I'll be sure to let you know as soon as I find it! Since b33r's device has it, I don't suspect it'll be very long before it becomes available. (Although September is almost over... ::sigh:
I'm not releasing any software at this point because:
a) I don't have anything with a very usable GUI yet,
b) It doesn't provide any immediate benefit to anybody because there are no new firmwares that you can obtain this way that aren't already available and, most importantly,
c) A large potential exists for abuse, which might prompt Samsung to change the way their clients request upgrades to something that is potentially much more secure (i.e., bad for us).
Last edited by sephail; September 23rd, 2009 at 07:12 AM.
c) A large potential exists for abuse, which might prompt Samsung to change the way their clients request upgrades to something that is potentially much more secure (i.e., bad for us).
The moment they do that is the moment I'll put my Galaxy on ebay and stop preaching about great Samsung phones.
I haven't tried this, although some of the newer firmware images are paired with older CSC versions, so it might work. If you want to give it a shot, extract the archives and put cache.img into its own tar file. Then use Odin and specify that .tar file under CSC. (Back up your data first.)
So far i've extracted the cache.img and put it in it's own tar file. I have then gone and loaded Odin and then selected the OPS file. Next I have then selected the CSC file pointing it at my cache.tar. I then set my phone up into download mode and connect it to my computer and see that Odin recognizes it. I click start and it says "Check Image Files". Am I missing a step?
As an alternative method you could try using the modified recovery image to apply the CSC. You need to extract the zip from the image though. That can be done with unyaffs: unyaffs - Project Hosting on Google Code
The resulting .zip is a valid OTA and can be applied as update.zip from the recovery menu.
As an alternative method you could try using the modified recovery image to apply the CSC. You need to extract the zip from the image though. That can be done with unyaffs: unyaffs - Project Hosting on Google Code
The resulting .zip is a valid OTA and can be applied as update.zip from the recovery menu.
I haven't tried it, but i don't see any other reason why it wouldn't work than the signature within the zip file. If the recovery image doesn't know the signature, it might not allow the update to proceed.
Other than that, the zip file is the same as the update.zip file, including a valid update script within the package.
So you need to sign the package with SignApk before applying the update. Other than that, it's a working OTA.
So, to recap: extract cache.img from the tar, unyaffs the img to get the zip and pass the zip through SignApk, apply as an OTA through the modified recovery, profit!
Remember to wipe your system after applying, the CSC update screws up your system pretty bad (it's the same as seen when upgrading from G-series to H-series)
And now to restore the backup and return to a CSC free life
Ahh already done it as one package and with all the files inside. Is it at all possible to make the new firmware files with the UK O2 CSC?
Also it seems to be working fine here and my APNs are still there and working.
I've now applied the update and all seems to be fine.. Only difference I've noticed so far is that the "Switchers" app is now colour!
boomtopper - doubt anyone's tried using a UK CSC and a German Firmware... are you volunteering? :-)
EDIT: Sephail, are you using brute force to check for updates, or are you passing CSC and Firmware versions over to the FUS server? If it's the latter, I'm just wondering happens if you pass an unofficial combo of UK CSC and firmware version. E.g I7500O2UIG5 CSC and I7500XXIH8 firmware.
Chris
Last edited by cpwood; September 24th, 2009 at 12:12 PM.
Like I say, only thing I've noticed so far is a colour version of the "Switchers" app. Had a look at the German forums and they haven't seen anything else yet either.
Would it be possible to flash on the original firmware with uk O2 csc using one package. Then from there use the new one and remove the cache.img and flash on the new one?
Guys, thanks for your hard work in getting this, however, it looks like both links have been downloaded more than ten times. Any chance somebody could put it somewhere where more people can get at it, or torrent it?
did you delete the cache file?
if so which program did you use?
have you successfully flashed before?
you have enough drive space left on device (on board memory)
the path to the files are not too long or too deep
i did this without a hitch on windows 7 64 RTM, used jzip to delete the cache file
be aware jzip installs yahoo browser plugin so uninstall yahoo from add and remove
Last edited by Rastaman-FB; September 24th, 2009 at 04:10 PM.
did you delete the cache file?
if so which program did you use?
have you successfully flashed before?
i did this without a hitch on windows 7 64 RTM, used jzip to delete the cache file
be aware jzip installs yahoo browser plugin so uninstall yahoo from add and remove
i used jzip too. I unziped the .tar file to then make a new .tar without cache file, is that correct?
EDIT: I just realized I can remove files directly from the .tar, so now worked like a charm
Last edited by bitxboi; September 24th, 2009 at 04:15 PM.