Samsung Galaxy S... highest spec Android phone released... also with QWERTY!

My upgrade from Vodafone is due, and I've been considering getting a Galaxy S (although I've got an Omnia at the moment, and it doesn't exactly endear me to Samsung for smartphones!).

I have heard comments, though, that webpages look a bit pixelated and mottled on the Galaxy S due to the arrangement of white pixels on the SAMOLED display. Does that marry with the experience of people here?

Overall I'm really excited about moving from WinMo 6 to Android. Hoping that the Galaxy is gonna be the right choice because, well... DivX with subtitles in decent res on a 4" screen in vivid colours? Sounds ace.



So, on Friday, Vodafone offered me 300 minutes, unlimited texts, unlimited net (yes, that's what he said!) for £30pm on a 24-month contract. I said I'd browse around and speak to them tomorrow afternoon.

Now I know this sucks as a deal because VF's own website offers a deal exactly the same but with 600 minutes!

I don't really want the hassle of changing networks, but any ideas here on what kind of deal I should hold out for as a decent expectation? I don't need more than 200 minutes or so, but I'd really like to get an 18-month contract at about the price they offered. Is that realistic?
 
Me for one? I don't carry a wallet, only use two cards. Usually in the same pocket just floating around. Suits me perfectly, I want them in the same place :confused:



These are the O2 firmwares on the FUD server. Make sure the "HIDSWVER" & "ProductCode" strings in the Kies registry tallies with 101 to get the JM1 update.


Or and this one's a bit involved, but you can download the encoded file from Samsung's server and decode it, then flash with ODIN. You'd need to build the C# decoder and find the decrypt keys. Some talk on it here, should look like this decrypted.


EDIT: http://fus.samsungmobile.com/phone_...00O2UJM1_I9000ADJM1_I9000ADJM1_AD_O2U.zip.enc

Thanks for that, I'll give it go now :)

edit: I've tried the Kies method, but I'm getting 'The latest version is already installed on the connected device.'
Also, I don't have any experience in C# (only a very little bit of C++, certainly not enough to make use of here).

edit2: Ok, so I now have a decrypter from XDA (:D), now I just need the CRC and ENCRYPTSTRING, which I assume you must have, as you gained access to the file contents?
 
Last edited:
My upgrade from Vodafone is due, and I've been considering getting a Galaxy S (although I've got an Omnia at the moment, and it doesn't exactly endear me to Samsung for smartphones!).

I have heard comments, though, that webpages look a bit pixelated and mottled on the Galaxy S due to the arrangement of white pixels on the SAMOLED display. Does that marry with the experience of people here?

Overall I'm really excited about moving from WinMo 6 to Android. Hoping that the Galaxy is gonna be the right choice because, well... DivX with subtitles in decent res on a 4" screen in vivid colours? Sounds ace.



So, on Friday, Vodafone offered me 300 minutes, unlimited texts, unlimited net (yes, that's what he said!) for £30pm on a 24-month contract. I said I'd browse around and speak to them tomorrow afternoon.

Now I know this sucks as a deal because VF's own website offers a deal exactly the same but with 600 minutes!

I don't really want the hassle of changing networks, but any ideas here on what kind of deal I should hold out for as a decent expectation? I don't need more than 200 minutes or so, but I'd really like to get an 18-month contract at about the price they offered. Is that realistic?

Ok well you mean the pentile matrix that doesn't make the screen as sharp as an slcd for
Example. Well you can see the effect close up but personally it doesn't bother me and would recommend the galaxy wholeheartedly.
 
Ok well you mean the pentile matrix that doesn't make the screen as sharp as an slcd for
Example. Well you can see the effect close up but personally it doesn't bother me and would recommend the galaxy wholeheartedly.

Yeah, that's the term they were using "pentile matrix."

Glad to hear people here don't seem to find it an issue in day-to-day use.


So... anyone got any views on what deal to hold out for from Vodafone tomorrow given that I'd really rather not end up having to go via one of the resellers like Phones4U or mobiles.co.uk? I've seen lots of deals on here from places like that, but not so many about what folks have managed to get from networks direct.
 
Yeah, that's the term they were using "pentile matrix."

Glad to hear people here don't seem to find it an issue in day-to-day use.
Definitely not a massive issue and well worth it for the beautiful contrast ratios and viewing angles of SAMOLED. I've compared my AMOLED Desire to one of the new LCD ones and I just can't go back. OLED or bust :p
 
edit2: Ok, so I now have a decrypter from XDA (:D), now I just need the CRC and ENCRYPTSTRING, which I assume you must have, as you gained access to the file contents?
Sorry didn't think to keep anything after messing around with it a few weeks back. Normally you just use the FUS server data, try Wireshark to grab the response to the Kies update request. Look for a HTTP 200 response, export the packet data, you should see the CRC & ENCRYPT_STRING in the response. Unfortunately Samsung's FUS seems to be in a bit of a mess, some of the files are corrupt or just don't respond so its a bit hit and miss.

e.g. With HIDSWVER > I9000ADJF1/I9000O2UJF2_/I9000ADJF1/I9000ADJF1

http://fus.samsungmobile.com/Phone_...0O2UJF2__I9000ADJF1_I9000ADJF1_AD_O2U.zip.enc

CRC > 1534902897
ENCRYPTSTRING > 4089438

Code:
<FUSMsg>
−<FUSHdr>
<ProtoVer>1.0</ProtoVer>
<SessionID>897980</SessionID>
<MsgID>1</MsgID>
</FUSHdr>
−
<FUSBody>
−
<Results>
<CmdRef>2</CmdRef>
<Status>200</Status>
−
<LATEST_FW_VERSION>
<Data>I9000ADJF1/I9000O2UJF2_/I9000ADJF1/I9000ADJF1</Data>
</LATEST_FW_VERSION>
</Results>
−
<Put>
<CmdID>1</CmdID>
−
<BINARY_CRC>
<Data>1534902897</Data>
</BINARY_CRC>
−
<BINARY_ENCRYPT_STRING>
<Data>4089438</Data>
</BINARY_ENCRYPT_STRING>
−
<BINARY_URI>
−
<Data>
http://fus.samsungmobile.com/Phone_Binary/9/GT-I9000_I9000ADJF1_I9000O2UJF2__I9000ADJF1_I9000ADJF1_AD_O2U.zip.enc
</Data>
</BINARY_URI>
−
<DESCRIPTION>
<Data/>
</DESCRIPTION>
−
<GSM_SUPPORT_HIDDEN>
<Data>0</Data>
</GSM_SUPPORT_HIDDEN>
−
<GSM_NATION_CODE>
<Data>AD</Data>
</GSM_NATION_CODE>
−
<GSM_SITE_CODE>
<Data>9</Data>
</GSM_SITE_CODE>
−
<LAST_MODIFIED>
<Data>10/07/18</Data>
</LAST_MODIFIED>
−
<LATEST_ANDROIDGSM_PDA_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_PDA_VERSION>
−
<LATEST_ANDROIDGSM_CSC_VERSION>
<Data>I9000O2UJF2_</Data>
</LATEST_ANDROIDGSM_CSC_VERSION>
−
<LATEST_ANDROIDGSM_PHONE_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_PHONE_VERSION>
−
<LATEST_ANDROIDGSM_CONTENTS_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_CONTENTS_VERSION>
−
<DEVICE_ANDROID_PDA_PATH>
<Data>Dummy.tar</Data>
</DEVICE_ANDROID_PDA_PATH>
−
<DEVICE_ANDROID_CSC_PATH>
<Data/>
</DEVICE_ANDROID_CSC_PATH>
−
<DEVICE_ANDROID_PHONE_PATH>
<Data/>
</DEVICE_ANDROID_PHONE_PATH>
−
<DEVICE_ANDROID_CONTENTS_PATH>
<Data/>
</DEVICE_ANDROID_CONTENTS_PATH>
−
<CURRENT_DISPLAYVERSION>
<Data>I9000ADJF1/I9000O2UJF2/I9000ADJF1/I9000O2UJF2</Data>
</CURRENT_DISPLAYVERSION>
−
<LATEST_DISPLAYVERSION>
<Data>I9000ADJF1/I9000O2UJF2/I9000ADJF1/I9000O2UJF2</Data>
</LATEST_DISPLAYVERSION>
−
<ANDROIDGSM_TAR_PATH>
<Data>Dummy.tar</Data>
</ANDROIDGSM_TAR_PATH>
−
<NOTIFY>
<Data>1</Data>
</NOTIFY>
−
<ANNOUNCE>
<Data>0</Data>
</ANNOUNCE>
−
<ANNOUNCE_CONTENTS>
<Data/>
</ANNOUNCE_CONTENTS>
−
<REQUIRED_CLIENT_PRODUCT>
<Data/>
</REQUIRED_CLIENT_PRODUCT>
−
<REQUIRED_CLIENT_VERSION>
<Data/>
</REQUIRED_CLIENT_VERSION>
</Put>
</FUSBody>
</FUSMsg>
 
Last edited:
Sorry didn't think to keep anything after messing around with it a few weeks back. Normally you just use the FUD server data, try Wireshark to grab the response to the Kies update request. Look for a HTTP 200 response, export the packet data, you should see the CRC & ENCRYPT_STRING in the response. Unfortunately Sumsung's FUD seems to be in a bit of a mess, some of the files are corrupt or just don't respond so its a bit hit and miss.

e.g. With HIDSWVER > I9000ADJF1/I9000O2UJF2_/I9000ADJF1/I9000ADJF1

http://fus.samsungmobile.com/Phone_...0O2UJF2__I9000ADJF1_I9000ADJF1_AD_O2U.zip.enc

CRC > 1534902897
ENCRYPTSTRING > 4089438

Code:
<FUSMsg>
−<FUSHdr>
<ProtoVer>1.0</ProtoVer>
<SessionID>897980</SessionID>
<MsgID>1</MsgID>
</FUSHdr>
−
<FUSBody>
−
<Results>
<CmdRef>2</CmdRef>
<Status>200</Status>
−
<LATEST_FW_VERSION>
<Data>I9000ADJF1/I9000O2UJF2_/I9000ADJF1/I9000ADJF1</Data>
</LATEST_FW_VERSION>
</Results>
−
<Put>
<CmdID>1</CmdID>
−
<BINARY_CRC>
<Data>1534902897</Data>
</BINARY_CRC>
−
<BINARY_ENCRYPT_STRING>
<Data>4089438</Data>
</BINARY_ENCRYPT_STRING>
−
<BINARY_URI>
−
<Data>
http://fus.samsungmobile.com/Phone_Binary/9/GT-I9000_I9000ADJF1_I9000O2UJF2__I9000ADJF1_I9000ADJF1_AD_O2U.zip.enc
</Data>
</BINARY_URI>
−
<DESCRIPTION>
<Data/>
</DESCRIPTION>
−
<GSM_SUPPORT_HIDDEN>
<Data>0</Data>
</GSM_SUPPORT_HIDDEN>
−
<GSM_NATION_CODE>
<Data>AD</Data>
</GSM_NATION_CODE>
−
<GSM_SITE_CODE>
<Data>9</Data>
</GSM_SITE_CODE>
−
<LAST_MODIFIED>
<Data>10/07/18</Data>
</LAST_MODIFIED>
−
<LATEST_ANDROIDGSM_PDA_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_PDA_VERSION>
−
<LATEST_ANDROIDGSM_CSC_VERSION>
<Data>I9000O2UJF2_</Data>
</LATEST_ANDROIDGSM_CSC_VERSION>
−
<LATEST_ANDROIDGSM_PHONE_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_PHONE_VERSION>
−
<LATEST_ANDROIDGSM_CONTENTS_VERSION>
<Data>I9000ADJF1</Data>
</LATEST_ANDROIDGSM_CONTENTS_VERSION>
−
<DEVICE_ANDROID_PDA_PATH>
<Data>Dummy.tar</Data>
</DEVICE_ANDROID_PDA_PATH>
−
<DEVICE_ANDROID_CSC_PATH>
<Data/>
</DEVICE_ANDROID_CSC_PATH>
−
<DEVICE_ANDROID_PHONE_PATH>
<Data/>
</DEVICE_ANDROID_PHONE_PATH>
−
<DEVICE_ANDROID_CONTENTS_PATH>
<Data/>
</DEVICE_ANDROID_CONTENTS_PATH>
−
<CURRENT_DISPLAYVERSION>
<Data>I9000ADJF1/I9000O2UJF2/I9000ADJF1/I9000O2UJF2</Data>
</CURRENT_DISPLAYVERSION>
−
<LATEST_DISPLAYVERSION>
<Data>I9000ADJF1/I9000O2UJF2/I9000ADJF1/I9000O2UJF2</Data>
</LATEST_DISPLAYVERSION>
−
<ANDROIDGSM_TAR_PATH>
<Data>Dummy.tar</Data>
</ANDROIDGSM_TAR_PATH>
−
<NOTIFY>
<Data>1</Data>
</NOTIFY>
−
<ANNOUNCE>
<Data>0</Data>
</ANNOUNCE>
−
<ANNOUNCE_CONTENTS>
<Data/>
</ANNOUNCE_CONTENTS>
−
<REQUIRED_CLIENT_PRODUCT>
<Data/>
</REQUIRED_CLIENT_PRODUCT>
−
<REQUIRED_CLIENT_VERSION>
<Data/>
</REQUIRED_CLIENT_VERSION>
</Put>
</FUSBody>
</FUSMsg>

You're an absolute star, thanks very much :D

edit: It seems that the ADJM1 request reports back with a status of 400, which also means the EncryptKey isn't included with the packet :(
 
Last edited:
You're an absolute star, thanks very much :D

edit: It seems that the ADJM1 request reports back with a status of 400, which also means the EncryptKey isn't included with the packet :(
400 is a bad request. That would also explain why you can't trigger the upgrade. Not a lot you can do really.
 
Last edited:
just downloaded the snowstorm app

can't get it to sit 1 x 4 ont he screen only does the icon

any help ?

Odd, 1x4 works fine for me.

snap20100921004611.png
 
I Have the latest froyo and rooted it, also with the lagfix fix but my quadrant score has gone down to 1808. Anyone else get this?
 
Back
Top Bottom