yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 General] eaglesteve:
First of all, I like to thank you OP, for this excellent thread. I have just a few questions to clarify before embarking on flashing new firmware on my rooted Samsung Galaxy S with the following firmware (PDA:I9000DTJF3 PHONE:I90000DTJF3 CSC:I9000OPSJF1)

1) Is Method B, procedure B the exactly same procedure used for rooting with no difference whatsoever?

2) Would Method B, procedure B be only appropriate under certain situations? Perhaps it would not give me the option to repartition (what are we repartitioning anyway? The internal flash memory? Internal SD card? Or both?)

3) If method A, why would anyone NOT want to repartition? When I reinstall microsoft OS on my PC, I always reformat the partition to make it clean, so should I be guided by the same thinking here as well? I know you said if we use 512 pit we must repartition, but I don't understand why we would not want the same when using 513 pit.

4) How do I decide whether I should use 512 or 513 pit? In my situation above, which one should I use? From your post, I seem to get the impression that 512 is for the very first firmware upgrade, while 513 is if you do subsequent upgrade. Am I correct? Rooting isn't counted right? So, my current guess is that I should use 512 pit, but would like to be 100% sure of that.

5) In the youtube video showing the firmware upgrade with Odin method here, why do firmware turns out to be in Russian first? That scares me, as Russia is known for their hacking expertise. I thought since Samsung is a Korean company, they would not be issuing firmware in RU language first. Are all firmware that we flash going to greet me in Russian first and only change to English when I put in the SIM card?

6) If I want to make sure that nothing in the old firmware leaves behind remnant of information that interferes with the new firmware, can I still use Method B procedur B to perform the upgrade to I9000XWJM2.7z ?

7) When you said "A customROM/update.zip file is designed for one firmware only!", does your statement apply just to custom ROM and not official firmware? Also, does that apply to all three methods of flashing, or only to the two procedures under Method B?

Sorry that there are so many questions in this post, but I just want to feel 100% comfortable and all my doubts clarified before taking the plunge.

Keep up with the good work. Your contribution to us is fantastic and will be remembered.

Cheers.
[Galaxy S I9000 General] eaglesteve:
I decided to give it a go anyway. I used the Odin3 method to do it. The steps are fairly easily understood. However, after putting the phone to download mode and connecting it to the my 32bit windows XP PC, I got a message that says it could not recognise the USB device. I had the latest KIES installed and do not have problem connecting KIES to my phone before this exercise.

Anyone knows where I can get the right USB driver for 32bit windows XP? I thought KIES installation is suppose to also install the driver, but appaprently this is not the case.

Edit: Resinstalled KIES. Still didn't recognise the USB device.

Go to another PC. Now everything works! No idea what the difference is between the two XP machine though. Anyway it's flashing now, and looks like it's a success!
[Galaxy S I9000 General] Darkstriker:
Ok. Some things here. You are in fact correct: kies should install the driver that is used in download mode. Why it didn't on the first pc you tried is a mystery to me but it's not unheard of.

Secondly: the howtos A and B describe two completely different things and you cannot change to a completely different firmware without using howto A. You CANNOT updated to XWJM2.7z using howto B. Official firmware cannot be installed that way!!! You needed to extract it and apply it via odin. The difference between a custom rom and a firmware its explained in the faq!

Rooting on the sgs is done by apply an update.zip as described in howto B. Both methods of howto B can be used to root since the only real difference is they way they enter the recovery mode.

Repartitioning is NOT am issue at all on howto B since repartition is an option of odin and cannot be done from the recovery mode.

As for the question regarding the .pit files: the repartition option is about the same thing as formatting when installing windows. HOWEVER, the ROM gets erased anyways so it is not necessary to repartition every time you flash. It is necessary to repartition the FIRST time you use a different version of the .pit file because it changes the sizes of some of the partitions and some firmwares need a specific size on certain partitions to work. You will still need to use the 512.pit files on the subsequent flashes BUT you do not NEED to check repartition. You CAN if you want to.
[Galaxy S I9000 General] eaglesteve:
Very well explained. Now I understand it much much better. Thank you very much.
[Galaxy S I9000 General] hpn:
I thought we were done wiht segregation--- :(
[Galaxy S I9000 General] Darkstriker:
I'm afraid linux isn't popular enough for that. It will be a long time from now (if ever) for linux to be acknowledged and supported by many hardware manufacturers
[Galaxy S I9000 General] hpn:
I'm running OSX. Luckily I have a notebook that I haven't deleted the windowscrap. :)
[Galaxy S I9000 General] Darkstriker:
Seriously you can save the attitude about windows here. It's childish at best to cry about windows like that. No offense.
[Galaxy S I9000 General] hpn:
The problem lies in the fact that Samsung is forcing their customers to use Windows if they want to upgrade their phones. If I got this right.

No such limitations on for example N1. Thats pretty annoying.

I'm considering returning the phone.
[Galaxy S I9000 General] Darkstriker:
Yeah. Google doesn't force you to use Windows. Almost all other manufacturers do. It may be a downside but if it was crucial, it would be far less spread.

I would still recommend this phone and simply suggest using a VM if you really cannot bare installing Windows (it's not as much hastle as the linux-fanboys make it out to be).

For a VM i think something like the unattended install that comes with tinyXP would be ideal.

Just a suggestion though.
[Galaxy S I9000 General] Chyrsophilax:
Hi,

I cant login android market with my google account. It says can not find login servers. all other application's runing as google maps, internet also logining gmail from web browser.

Im using my galaxy s on turkey with vodafone. So my question is any firmware udpate or custom roooting can able to login market or its depends on your carrier settings wich location connecting you are ?

i tryed with it both wi-fi and 3g connection but couldn't login..:confused:

my firmware is I9000XXJF3 do i need any firmware update with any other region ? or need any other setting on APN settings ?

my APN settings are

ap name: Vodafone Tr

apn :internet

User name : vodafone

pass : vodafone

all others default

Thanks
[Galaxy S I9000 General] hpn:
Well, it just doesnt make sense that one must have a windows machine running (virtual or not) to upgrade any phone today.

It did after all beat my N1 on one thing only, screen size. One error to mention witch I couldnt find a solution to, it hanged up incomming calls after 1 or 2 seconds (I thought an upgrade would fix this), and the on/of switch placement. I'm lefthanded, and its not the best placement for me.

So I guess I'm returning it to the store.
[Galaxy S I9000 General] Darkstriker:
I agreed that it should not be the case, however, look at this from the point of view of big phone producer. Linux has a market share on the OS market of less than 5%. First point on being not very significant. Secondly, a significant portion of those 5% do in fact either run Windows in a dual-boot or at least in a virtualized environment. Samsung (and all other phone devs) is left with the dilemma that they want to appeal to a broad as possible userbase but, the price of extending that userbase cannot be higher than the additional profits (that would simply make no sense economically). For the above mentioned reasons, Samsung would probably be getting less overall profit from the SGS is they actually ported their software over to linux since (lets be honest) Kies is one complicated piece of software and it would require significant resources and support (considering the amount of linux distributions out there) while most linux users will just silently swallow the fact that they have to use a windows based pc to update their phone (be it real or virtual) or alternatively return to the store to have the upgrade done. the amount of extra effort to the user isn't really that excessive. So it does make sense from at least some point of view.

As for the difference between the SGS and the N1. I don't agree and looking on the pure facts, that statement is simply not true. The N1 has the same touch-detector as the Desire, you will find it to be far less accurate than the one the SGS uses. The SGS has a far more powerful GPU. The N1 has a smaller battery while using a more consuming display. The SAMOLED does deliver better colors and is readable in sunlight (whereas I find my friends desire rather unacceptable in the same circumstances). The N1 doesn't do HD video. It does have a LED flash which is nice. But then again the camera sensor on the SGS is better which leaves you at more or less a tie at the camera. The SGS has internal memory. The N1 only has 512MB ROM and otherwise need a SD card for storage. I could probably find more advantages to add to the list.

Nevertheless, if you find it that bothering, it is of course your perogative to return the phone! (And i can see how the power button isn't ideally placed for left-handed users)
[Galaxy S I9000 General] Darkstriker:
I don't think there have been any reports of non-working markets because they didn't find the login servers so far. If you are rooted you may try to uninstall the market in hopes that a reinstallation will fix the problems. However, a new ROM may prove an easier solution. Maybe even flashing ONLY the PDA file (Enter a .pit file but no CSC of Phone!) from the XXJF3 download found over at samsung-firmwares.com (requires registration) or you can wait for me to finish uploading it to my mirror (takes about 10 minutes from the moment of my post)

Let me know if this helps.
[Galaxy S I9000 General] hpn:
First, my main OS is OSX, but I also use Ubuntu, this havent stopped me from doing any kind of rooting/upgrading on HTC Android phones.

When I said the screen size was the only advantage, that was from my point of view after 3 days.

Bothering? Its a problem. I cant upgrade unless I install Windows in any way. The notebook I mentioned with windows wont start, a reason to install OSX on it... :)
[Galaxy S I9000 General] Darkstriker:
Well chances are it was designed for windows right? So this can probably be worked out. Still. Official upgrades can be done by the retailer (at least they should be). And the bottom line is: There are few ways around windows in our IT world. I wish it were different but God must have not been paying enough attention when he created Bill Gates ;-P
[Galaxy S I9000 General] hpn:
:)

I also se the logic in designing an Androidphone for Windows...
[Galaxy S I9000 General] Vitz1988:
My apologies, I indeed not read this thread in its entirety. I'm generally low on time and it's a question that had been gnawing at me.

Thank you for answering me though. I'm very glad to know I can flash the firmware without problems.

And if what you say about Dutch providers and SIM-locks is true, I hope to one day run Cyanogen on this baby. :)

Thanks again.
[Galaxy S I9000 General] Darkstriker:
Ik heb in ieder geval de vodafone-exclusieve 16gb variant en zelfs die heeft geen simlock. Volgens mij doet dat vrijwel alleen tmobile. Heb op tweakers nog nooit en telefoon met simlock anders dan eentje van tmobile gezien. Duik kans dat het dus goed komt. Anders is et hier ook al iemand die een sgs geunlockt heeft.
[Galaxy S I9000 General] maverickzero:
Maybe stupid question, but could anyone tell me if I need to root my phone prior to flashing it with Odin? thanks in advance, and sorry for my newbie-ness
[Galaxy S I9000 General] Darkstriker:
no you don't need to be rooted for flashing. Otherwise it would be in the tutorial too.
[Galaxy S I9000 General] maverickzero:
Thanks a lot for the answer :)
[Galaxy S I9000 General] Vitz1988:
Alles is goed gelukt. Net de telefoon ontvangen, en meteen maar geflashed naar de nieuwste firmware. Daarna even snel geroot en alles werkt perfect.

Een simlock lijkt er inderdaad niet op te zitten. Erg fijn dat Telfort dat niet doet. Ik hoor wel dat Tele2 hier een handje van heeft.

Nogmaals bedankt voor de hulp!
[Galaxy S I9000 General] penfold:
i installed kies.

i can mount the phone on my desktop, it said all the drivers were installed, but kies will not open, and when i open odin and connect the phone there is no sign of life.

same crap with every samsung software.

using a mac with parallells desktop running windows 7 32bit

help please
[Galaxy S I9000 General] Darkstriker:
This sounds to me like reading the faq will solve most of your problem. Otherwise we more info!!!

And yes, kies is crappy and few have it working and there is no general solution.
[Galaxy S I9000 General] penfold:
thanks but i'm not a windows user ....how do i install the seperate drivers? and how do i know when they are installed and odin is connected to the phone?

thanks
[Galaxy S I9000 General] Darkstriker:
we definitely need more info!

i can't give you any useful advice based on your two posts there is just nothing there to base any kind of analysis on!
[Galaxy S I9000 General] penfold:
what info do u need?

i'm on a mac running parallels desktop with windows 7 32 bit.

i have NPC already installed for my old jet.

i installed kies. it installed but would not open so i uninstalled it (twice).

The usb drivers are in a folder called samsung in the progam files folder.

the drivers do not show up anywhere in device manager.

if i connect the phone it mounts on the desktop.

if i open odin and connect the phone nothing happens.
[Galaxy S I9000 General] Darkstriker:
phone in download mode? kies and kies launcher disabled?
[Galaxy S I9000 General] Darkstriker:
To be honest, odin should recognize phone also when its not in download mode.

Try the drivers from this thread:

http://xdaforums.com/showthread.php?t=735786
[Galaxy S I9000 General] penfold:
the phone is in download mode

kies has been uninstalled since i thought it was pointless leaving it there since it would not open.

the usb drivers are in the program folders.

i also installed the drivers again from a standalone 32bit driver installer.

when i open odin and connect the phone nothing happens.

if i click start it reports back immediately finished - obviously nothing happened

the problem must be that odin or windows is not seeing the drivers even though they are there ....i'm assuming

would i be able to mount the sd card on the desktop if the drivers were not installed?
[Galaxy S I9000 General] Darkstriker:
No, you would not.

As I don't have access to a Win7 PC right now, I'm afraid I can't tell you how to properly uninstall and then install the drivers. I guess that might fix it.

There have been problems like this reported before once (as far as i know) which were solved by changing to a different pc. (Not a very good solution obviously)

Please forgive my harshness in the beginning but there are plenty of ppl here who don't read and just ask and make mistakes like not putting the phone in download mode and things like that so yeah.
[Galaxy S I9000 General] penfold:
no problem, thanks for the help.

i'll have to try and find someone to let me try on their pc i suppose .....i can't believe samsung can't get a decent programmer to get their software to actually work
[Galaxy S I9000 General] Darkstriker:
I agree. It's totally rediculous! :S
[Galaxy S I9000 General] penfold:
did some further experimenting .....odin does indeed connect to the phone and the drivers load in device manager when the phone is in usb storage mode, but as soon as i put it in download mode ...nothing
[Galaxy S I9000 General] Stylianos C. Thoma:
In the future when I will flush a newer ROM shall i use the same 513.pit file

Hello, i will like to make a quick question regarding the flush methot.

My Stock ROM was i9000XXJFB and i use Odin and flashed to i9000XWJG5 with 513.pit w/o re-partition, no problem at all. In the future when I will flush a newer ROM shall i use the same 513.pit file???
[Galaxy S I9000 General] darkshadow83:
My PC doesn't recognise my GS anymore when I connect it to USB.

It went wrong when I tried to flash back from froyo to JG3, nothing happened in Odin so I closed it to try it again (did that a couple of times before, when switching to other firmware etc.) but this time the phone displayed a little phone and computer logo.. Looks like it's telling me to connect it to the PC. When I do nothing happens..

When I fire up Odin again and connect the phone I get a USB error "Unkown device". I know that the drivers are working properly because I flashed my phone more than 10 times already.. Tis is in Download Mode

I'm a little stuck right now.. this is what I tried so far:

- Made sure Kies and it's launcher are off

- Removed driver and reinstalled

- Reboot phone

- Reboot PC

- Start Odin and press Start without anything selected

- Tried booting phone into recovery (boots directly back to phone/pc logo)

So I don't know what to do next.. Any help ?

---------------------------------

Edit:

Finaly been able to get the phone recognised again in Odin.. So I'm making some progress. No brick after all I hope.

Now stuck at:

<ID:0/003> Added!!

<ID:0/003> Odin v.3 engine (ID:3)..

<ID:0/003> File analysis..

I keep on trying, haven't given up yet ;)

----------------------------------

Edit 2:

I DID IT!!

I think the whole problem started with a battery that was near empty.. didn't realise it when I begun flashing.

So everybody watch out with flashing and low battery, it's a pain in the *** ;)
[Streak 5 Android Development] flumps:
lol. dells online support is run by blind monkeys. outsourcing at its fineness
[Streak 5 Android Development] courtlandre:
Keep in mind that most people that use it are dumber than monkeys, so monkeys seem like geniuses to the average user.
[Android Software/Hacking General [Developers Only]] FukTheRegister:
Hi all.

I search for an MSN Messenger full HTTP (for WAP connexion) on my smartphone.

No thanks for HiMSN or other, I don't and never enter my account on his website.

I find an WindowsLiveMessenger.apk, and when I docompact it I found, it's probably work only on Bytel network.

I'm on SFR.

See the file : /WindowsLiveMessenger.apk/res/raw/app_param.txt

#Application Parameter URL
#---URL---

GATE DEMO http://85.31.202.156:80/appparam/sanity_all
#protocol = http
#URL = 85.31.202.156
#port = 80
#path = /appparam/sanity_all

#Emulo /wifi
#protocol = http
#URL = 10.20.20.7
#port = 31000
#path = /pub/nocir

#Tel
#protocol = http
#URL = 85.31.202.155
#port = 80
#path = /pub

#PPE bytel
#protocol = http
#URL = sb01.qnitabxn.mpit.ppe.miyowa.net
#port = 80
#path = /

#Special QA
#protocol = http
#URL = 85.31.202.155
#port = 80
#path = /qandroid

#Prod Bytel
protocol = http
URL = sb01.qnitabxn.mpit.prd.miyowa.net
port = 80
path = /

# 3UK chez eux phase 2
#protocol = http
#URL = mobile.three.co.uk
#port = 80
#path = /966_accs/android/cir/

#Prod 3 phase 1
#protocol = http
#URL = sb01.iwgttjcx.mpit.prd.miyowa.net
#port = 80
#path = /

#PPE 3 phase 1
#protocol = http
#URL = sb01.iwgttjcx.mpit.ppe.miyowa.net
#port = 80
#path = /

#PPE NRJ
#protocol = http
#URL = msnnrjppe.miyowa.net
#port = 80
#path = /it5/pub

#Prod NRJ
#protocol = http
#URL = msnnrjpr.miyowa.net
#port = 80
#path = /pub/

#TEST CHAMPI
#protocol = http
#URL = sb01.qpzgxtbx.mpit.ppe.miyowa.net
#port = 80
#path = /

#TEST SMS CIR 3UK
#protocol = http
#URL = 85.31.202.155
#port = 80
#path = /pub

#Application Parameter parameters
#---PARAMETERS---
#PhoneID = brand_model
#PhoneID = Samsung_I7500
#PhoneID = Bravo
# Phone ID = Version OS, Nom du mobile (I7500)
ApplicationID = IT5_Miyowa_3.01
Version = 0.2
Language = FRA
DeviceID = Android

#Application Parameter header HTML
#---HEADERS---
OsVersion = 1.5
Content-Type = application/x-www-form-urlencoded
connection = close

### Emulateur ###
#MSISDN_KEY = msisdn,X-Up-Calling-Line-Id

### Bytel ###
#MSISDN_KEY = msisdn,X-Msid

### 3UK not use in phase 2 ###
#MSISDN_KEY = X-NMCA-IDENTITY

#TEST CHAMPI
#MSISDN_KEY = X_MIYO_IMSI

#MSISDN_VALUE = QOS7777
#MSISDN_VALUE = 00447853082623
#MSISDN_VALUE = zte

Roaming-Test = true
#Roaming-Test = false
test-is-using-3G = true
#test-is-using-3G = false
#show-stay-alerted = true
show-stay-alerted = false
RessourcesLanguage = FR
typeofoffer = A
X-Nokia-BEARER = UMTS
roamingoutflag = 0

#Informations
MaxPDU = 16384
FileEncondingType = 0
ApplicationVersion = 0.2.33.0

IS_BIG_SCREEN = true
#IS_BIG_SCREEN = false

#SHOW_POPUP_FIRST_SIGN_IN = true
SHOW_POPUP_FIRST_SIGN_IN = false

#SHOW_TABS_IN_LANDSCAPE_MODE = true
SHOW_TABS_IN_LANDSCAPE_MODE = false

#TestMCCMNC = true
TestMCCMNC = false
#3UK MCC - MNC
MCCMNC = 23420,23410,23433,27205,24002,24004,23806,22299,23210,50506,45403,23594

Do you meen hack this APK to connect to MSN with any phone operators ?

Or do you know and MSN client full HTTP, and I don't must to register my account on a stupid website ?

Thanks.
[Android Software/Hacking General [Developers Only]] ukon:
Why on earth, would you rather use the web version than the HiMSN?

As far as I have experienced, HIMsn/MSNTalk works just fine.

Is there some reason, why you would not like to use an app from the market?
[Android Software/Hacking General [Developers Only]] darkoxx:
May you share wth us..i mean im searchin a WindowsLiveMessenger .apk non-javabased version..n cud not find yet...cuz dunno why java based one doesnt work ..cannot connect da server..i need a regular apk as windows live...
[Touch Pro, Fuze General] imfromczechbaby:
Hello

I had HTC Diamond before and now i bought HTC Touch Pro.

It has original O2 rom and I am trying to flash a new one. But I cannot enter bootloader. I did Hard-SPL but since i cannot enter bootloader I cannot check if it was succesful or not. I tried all the button combinations (like vol down + enter + reset etc...) but it was unsuccesfull. And i even tried to copy EnterBootloader.exe to the phone and run it. But the screen just goes black and thats all. And when I was trying to do HARD-SPL the screen also went only black. I never seen the three color screen. Please help me! :(

Thanks
[Touch Pro, Fuze General] Farmer Ted:
Well, you're probably doing it wrong. Hold volume down, then soft reset. Keep holding vol down until the tricolor screen appears. Don't hold the reset button down; just push it and release it.
[Touch Pro, Fuze General] imfromczechbaby:
Im doing it right. Im sure :(
[Touch Pro, Fuze General] erbegu:
so u re trying to flash via card or not, if you're trying to flash via PC dont forget to connect with active sync before, if you are trying to connect with SD card dont forget to do a clean format of it before
[Touch Pro, Fuze General] Farmer Ted:
I remembered that I actually had the issue once (no idea why, it only happened on one rom about a year ago). Try doing a hard reset, then go into bootloader (instead of pushing vol up and re-booting). If that doesn't work, then start the boot process, and when it hits the alignment screen, try to go into bootloader.
[HD2 General] appatsekhar:
Dear All,

I am using HTC HD2, but if I use High quality MP4 videos(downloaded to memory) it is not working in Core player, Windows media player, TCPMP etc and the error shows "Video codec (AVC aka H.264) not supported by the player! (0109). Kindly give me a solution for the same.

Regds,

A.Sekhar
[HD2 General] rp-x1:
Have you tried any other media formats?

Have you tried playing them on another device like your PC?