• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root Firmware Versions

b33r

Lurker
Sep 18, 2009
9
1
England
Hi people.

Just got my galaxy yesterday. Have to say I'm very impressed.

Anyway had a quick question about firmware versions and installing before I start trying to update. Is there like a hierarchical list available of the versions and what changes there were etc? I have a read a few things which seem to suggest I7500XXIH8 is the latest? My phone currently shows it has I7500XXII4, is this a particularly old version? what am I missing out on?

Also what is the easiest method to install, through PC suite or this Odin i have been reading about?

Cheers
 
  • Like
Reactions: kjemtjmtjnhyeu
Yes, H8 is the latest. I bought my Galaxy two months ago, it had an ever older version (G-something; it's a code that can somehow be converted straight to a date).

I would say the easiest thing is to use Odin -- but then again I only had the PC suite installed for like 15 minutes, I was appalled by its "blingy" and child-like style. :eek::rolleyes: Mind you, to go to H8 you need to apply the H7 update with a bunch of files, then once more with a single H8 file.

I have no idea what exactly you're missing, as I couldn't find a change log, but there are bound to be a number of bug fixes and suchlike issues.

Good luck with it! :)
 
Upvote 0
Yes, H8 is the latest. I bought my Galaxy two months ago, it had an ever older version (G-something; it's a code that can somehow be converted straight to a date).

Yeh i wondered if the letter near the end was increasing hence why it doesn't make sense to me that mine is "I4"? Still a bit confused :thinking:

I would say the easiest thing is to use Odin -- but then again I only had the PC suite installed for like 15 minutes, I was appalled by its "blingy" and child-like style. :eek::rolleyes: Mind you, to go to H8 you need to apply the H7 update with a bunch of files, then once more with a single H8 file.

I've just installed the PC suite, first opinions.... its rubbish! Something happens when I plug it in but my device doesn't show in the update tool, strange. Will give Odin a go tomorrow as can't see me using the functions of PC suite.

I have no idea what exactly you're missing, as I couldn't find a change log, but there are bound to be a number of bug fixes and suchlike issues.

Good luck with it! :)

Cheers!
 
Upvote 0
Hi people.
I have a read a few things which seem to suggest I7500XXIH8 is the latest? My phone currently shows it has I7500XXII4, is this a particularly old version? what am I missing out on?

That's interesting, seems you have a newer version than IH8! I=2009 H=August 8=8th release/build. A=1, B=2, C=3, etc... So you have the 4th release from September 2009.

How's your phone performing with the firmware?

Chris
 
Upvote 0
I've just installed the PC suite, first opinions.... its rubbish! Something happens when I plug it in but my device doesn't show in the update tool, strange. Will give Odin a go tomorrow as can't see me using the functions of PC suite.



Cheers!

Are you sure it isn't there in the drop down menu? My PC suite gives me the "Device not recognised" error, but I can update it fine.
 
Upvote 0
mate dont flash that,
it seems you are running newer firmware than the h8
where is this device from (country/operator)
Mind you, to go to H8 you need to apply the H7 update with a bunch of files, then once more with a single H8 file.

actually you dont, you just need odin, the orion file and use the one package option in odin and you can go straight to h8 from any version

however i would avoid this for now as it seems you are running a firmware people are not aware of and seems to be new
 
Upvote 0
That's interesting, seems you have a newer version than IH8! I=2009 H=August 8=8th release/build. A=1, B=2, C=3, etc... So you have the 4th release from September 2009.

How's your phone performing with the firmware?

Chris

Extremely well, it has rebooted itself once on me and the battery life is.. OK, it died within 24 hours but that was with heavy use of all the "wireless functions".

I've spent the last couple of evenings just learning how to use it and doing a lot of reading, only today am I actually gonna start installing some apps lol

Are you sure it isn't there in the drop down menu? My PC suite gives me the "Device not recognised" error, but I can update it fine.

Yeh just the drives (I and H) appear in PC suite, nothing else seems to think the phone is there.

mate dont flash that,
it seems you are running newer firmware than the h8
where is this device from (country/operator)

UK, O2, bought in store on 17th (they said the delivery had arrived about an hour before i came in)
 
Upvote 0
Extremely well, it has rebooted itself once on me and the battery life is.. OK, it died within 24 hours but that was with heavy use of all the "wireless functions".

I've spent the last couple of evenings just learning how to use it and doing a lot of reading, only today am I actually gonna start installing some apps lol



Yeh just the drives (I and H) appear in PC suite, nothing else seems to think the phone is there.



UK, O2, bought in store on 17th (they said the delivery had arrived about an hour before i came in)

thats brand new firmware. prior to the one you were on o2 had h6 software

can you go to settings and about and give the firmware, base etc

i think we need to get this man to do a nandroid backup :p
 
Upvote 0
Fireware version: 1.5

Baseband version: I7500XXII4

Kernal version: 2.6.27 hudson@andy #1

Build Number: 76XXCSDCBALUM6375

This probably explains why i got no results googling my basband version lol

Sure if ya tell me what to do, lol. Would the backup get all my settings, contacts, messages etc?
 
Upvote 0
Fireware version: 1.5

Baseband version: I7500XXII4

Kernal version: 2.6.27 hudson@andy #1

Build Number: 76XXCSDCBALUM6375

This probably explains why i got no results googling my basband version lol

Sure if ya tell me what to do, lol. Would the backup get all my settings, contacts, messages etc?
you need to put the device into development mode (settings>applications>development) then pc suite will see it
make sure when its connected, you pull down the notification bar on the galaxy and click mount.

nandroid is a little more than a backup utility it makes an img of your device.
we need someone who knows how to pull and image and convert it so people can flash their phones with it.
next level stuff though and i wont recommend it at all if you dont know what you are doing.
i dont know what im doing lol, jus wanting the latest firmware
 
Upvote 0
we need someone who knows how to pull and image and convert it so people can flash their phones with it.
next level stuff though and i wont recommend it at all if you dont know what you are doing.
i dont know what im doing lol, jus wanting the latest firmware

If someone can get me the boot.img, system.img and possibly the original recovery.img (optional), it should be a piece of cake to whizz up an OTA package which should be flashable by the modified recovery image.

data.img, userdata.img and dbdata.img are the ones containing your data.

So, nandroid away! I'd love to see the new firmware as well.
 
Upvote 0
b33r - any chance you could let me know your current CSC version? You can find this by using New PC Studio (see an example screenshot here: http://www.talkandroid.com/wp-content/uploads/2009/09/samsung_galaxy_update.jpg)

I think I've worked out how to construct the URLs for Galaxy firmware downloads direct from Samsung (i.e. where NPS / NPSMitsBinaryUpgrade.exe gets its download from). I'll not post it here just yet in case I've got it all wrong!

Chris
 
Upvote 0
Right, apologies for my slow response, have just been doing a lot of playing with the new toy!

hollowroom: Version is 1.3.0 IH4 and I can't bring up other tab

Rastaman-FB: Have tried every combination I can think of, the device appears now in NPS but just get the unsupported device messages like I've posted at the bottom

sephail: Have tried the manual update with NPSMitsBinaryUpgrade.exe, but when it tries to download it just says 'No file to download' and exits :( and the LinuxMitsBU folder never appears.

cpwood: I've upgraded my version of PC studio to 1.3.0 IH4 and enabled USB debugging on the device and hacked the android SDK inf so I can install the extra driver that windows wants but am still having my earlier issue of 'device not supported' in NPS :( so I can't bring up that tab you sent a screen of. All I get is:

update.jpg


unsupported.jpg


What is a CSC version exactly, would it be something I'd be able to get off the device?
 
Upvote 0
You can find out the information people are craving for by entering *#*#44336#*#* as a phone number. It's the easiest way to find out the CSC version.

Cool, that seems to work, is there like a directory of all these codes? I know about the 4636 one for the advanced battery information view.

Anyway the CSC version code is: I7500O2UII3. It has a build time of Sep 12th 01:12:21 KST so they were bloody quick getting it to the shops as I only got it on the 17th.

HTH
 
Upvote 0
Cool, that seems to work, is there like a directory of all these codes? I know about the 4636 one for the advanced battery information view.

Anyway the CSC version code is: I7500O2UII3. It has a build time of Sep 12th 01:12:21 KST so they were bloody quick getting it to the shops as I only got it on the 17th.

HTH

does anyone know any way or anyone to get that CSC build and firmware version.
takes the piss that there is no way to get it.
im on h8 with via csc (o2 germany) on a uk device, im raging a little as people say csc doesnt affect much but it does, it affects the market

it confuses me that recently all the csc's coming out are euro builds and not uk :(
 
Upvote 0
does anyone know any way or anyone to get that CSC build and firmware version.
takes the piss that there is no way to get it.

You can get it by dialing *#*#44336#*#* (see my post above)

im on h8 with via csc (o2 germany) on a uk device, im raging a little as people say csc doesnt affect much but it does, it affects the market

it confuses me that recently all the csc's coming out are euro builds and not uk :(

CSC Mostly affects the presets on the phone. Market data appears to be collected from the phone properties (like the network you are on and so forth). You can fake these properties (assuming you have rooted your phone) with Market Enabler. It allows you to access Market content targeted for different areas.

market-enabler - Project Hosting on Google Code
 
Upvote 0
You can get it by dialing *#*#44336#*#* (see my post above)



CSC Mostly affects the presets on the phone. Market data appears to be collected from the phone properties (like the network you are on and so forth). You can fake these properties (assuming you have rooted your phone) with Market Enabler. It allows you to access Market content targeted for different areas.

market-enabler - Project Hosting on Google Code

i meant to get a flash build of this software as previously uk software has been ignored and pressumed that via (o2 germany) is the same when its not
uk people will benefit from a uk csc rom.

before the flash i could access stuff on the market that i cannot now as i was told the csc didnt really matter as it only held settings. its not the case as now i cannot access certain market apps that i could before.

im not planning on rooting my phone yet, i just want some uk software to put back on my phone as ill never be able to update to a uk rom via NPS cos of the german CSC
 
Upvote 0
Well I managed to figure out how to download different firmwares directly from Samsung without using NPS, but they're encrypted zip files so I can't get into them.

There doesn't seem to be a download for I4 yet.

In case there's another programmer that wants to pick up the pieces:

- here's an example file: http://fus.samsungmobile.com/Phone_Binary/6/GT-i7500I7500VIAIH4I7500XXIH8I7500XXIH8_500.zip.enc
- as you can see, the URL consists of the CSC code and the firmware version, followed by _500.zip.enc . If you change it to use other known combinations of CSC and firmware, you get a download. If you try something that doesn't exist, you get a 404.
- given a list of known mobile operators (e.g. O2U, VIA, ITV) and awareness of how Samsung numbers its releases (e.g II4 is the 4th release in September 2009), you could brute force checks for new firmware in nested loops based on HTTP response codes (i.e. 200 = found, 404 = not found).
- FUSCrypt.dll seems to be used to decrypt the files. This is a COM+ DLL. I managed to get it to encrypt a file and then decrypt it again, but I can't get it to decrypt the Samsung file. It needs a public key and a symmetric key to work, but the Import key routines don't seem to work :thinking: The only way I could decrypt my own encrypted files was to regenerate the keys again using the exact same known values as during encryption.
- You might be able to use Fiddler2 to monitor the HTTP traffic between NPS and the update server, but it seems to be RSA-encrypted so I'm not sure how much you'd be able to glean.

Ho hum.. Guess we just wait for firmware updates via the usual routes: NPS and the various files that the good folks here post every now and then.

Chris
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones