Wgrywanie romu do Samsunga I900 jest czynnością stosunkowo prostą

. Plotki o uwaleniu telefonu należy traktować z pewnym dystansem, aczkolwiek zawsze jest takie prawdopodobieństwo (zdarzały się bricki bez powodu, przy pierwszym flashu) więc należy zawsze 2 razy sprawdzić czy wszystko przebiega zgodnie z instrukcją

. Do rzeczy.
Wgrywanie Radioromu na Viście i Win7!! Patrz na koniec!!Uwaga: jeśli mamy gotowany rom w formie pliku exe i pracujemy na systemie Win XP, pomijamy poniższy opis i postępujemy wg. tej metody.Potrzebne pliki:
i900Executor - program do rozłożenia romu na kawałki
Samsung Modem Drivers - sterowniki
Rom w postaci *.exe - tutaj pełna dowolność, aczkolwiek polecam romy autorstwa
Ryrzego 
oraz w zależności od posiadanego systemu:
Grand Prix Flasher dla Win XPGrand Prix Flasher dla Win Vista i Win 7Po kolei:
1. Uruchamiamy Active Sync bądź Centrum obsługi urządzeń z Windows Mobile, wchodzimy w ustawienia i ODZNACZAMY Zezwalaj na połączenia USB:
UWAGA, JEST TO BARDZO WAŻNE I NIE NALEŻY TEGO POMIJAĆ, Z POMINIĘCIA WYNIKA WIĘKSZOŚĆ BŁĘDÓW PRZY FLASHOWANIU!!
2. Odpalamy I900 EXEcutor, klikamy przycisk z trzema kropeczkami (1.), w kolejnym oknie wybieramy plik *.exe z romem, klikamy "otwórz", program chwilę pomyśli i wyświetli informacje o zawartości pliku (wersja radia, romu, itd.). Ostatecznie klikamy "Go" i po chwili w folderze gdzie znajduje się plik exe z romem, pojawi się folder o tej samej nazwie z poszczególnymi elementami romu (pda.bin, csc.bin, eboot.nb0, phone.bin). Możemy zamknąć EXEcutor.

3. Teraz instalujemy w domyślnej lokalizacji sterowniki modemu samsung.
Po instalacji sugeruję ponownie uruchomić komputer aby uniknąć problemów.
4. Kiedy sterowniki są zainstalowane, odpalamy program GrandPrix (!w wersji odpowiedniej dla naszego systemu!). W oknie programu, w pierwszym polu (step 1.) wybieramy profil GrandPrix LV Image (1.), następnie w kolejnym polu klikamy po kolei "LOADER" (2.) i wskazujemy plik eboot.nb0, następnie "PDA" (3.) i wskazujemy plik pda.bin z właściwym obrazem softu, potem "CUSTOMER" (4.) i plik customer.csc z customizacją. Można jeszcze wskazać plik z radiem - "PHONE" (5.).

5. Podłączamy wyłączoną Omnię do komputera, klikamy w GrandPrixie przycisk DETECT i włączamy telefon (jeśli flashowanie nie rozpocznie się klikamy "Start Downloading").

W oknie programu, po prawej stronie pojawi się log.
Service stopped successfully
Calculating file parameters(DISKIMAGE)....
Calculating file parameters(DISKIMAGE) Done!!
OnDeviceChange: DBT_DEVICEARRIVAL
-------------------------------------------------------------------------------------
PDA Device 1 ready to download!
-------------------------------------------------------------------------------------
PDA 1 starts downloading...
Don't plug it out until the label becomes blue!!!
-------------------------------------------------------------------------------------
EBOOT will be written.
Total 1 PDA region(s) will be written .
-------------------------------------------------------------------------------------
Downloading EBOOT...
PDA Reboot to download Eboot twice!!!
-------------------------------------------------------------------------------------
Service is already stopped. So I will NOT Re-start the service...
OnDeviceChange: DBT_DEVICEARRIVAL
-------------------------------------------------------------------------------------
PDA Device 1 ready to download!
-------------------------------------------------------------------------------------
PDA 1 starts downloading...
Don't plug it out until the label becomes blue!!!
-------------------------------------------------------------------------------------
EBOOT will be written.
Total 1 PDA region(s) will be written .
-------------------------------------------------------------------------------------
Downloading EBOOT...
EBOOT finished!!
Downloading PDA region #1(DISKIMAGE)...
PDA Write count : 709
PDA finished!!
Downloading CSC...
GetSize : 26624
CSC finished.
PDA 1 finished downloading!
Od tego momentu nie należy dotykać telefonu ani kabla, a także możliwie nie korzystać z komputera do czasu aż w oknie programu pojawi się napis na niebieskim tle - "Job done! Waiting for starting"(wersja Vista GrandPixa) lub Download Complete. Launching.(wersja XP GrandPrixa). Wtedy możemy odpiąć telefon od komputera.
*6. Ryrzy twierdzi, że możliwe jest wgranie samego pliku PDA.bin bez wgrywania eboot'a czy csc;)
Uwaga 1. Jeśli coś pójdzie nie tak, nie panikuj, sprawdź czy telefon się włącza. Jeśli tak, spróbuj wgrać oficjalny upgrade z pliku exe.
Uwaga 2. Jeśli po włączeniu telefonu, zamiast loga Samsung Omnia wyświetla się obrazek w stylu: telefon ->!<- komputer, oznacza to że radio nie wgrało się poprawnie (może działać gsm ale nie musi). W takim wypadku należy wgrać ponownie samo radio lub cały oficjalny upgrade w formie exe.
Uwaga 3. Oficjalne upgrade'y nie sprawdzają portów, w związku z czym nie da się w konwencjonalny sposób uwalić telefonu 
Uwaga 4*. Radio romy można wgrywać niezależnie od ich daty, jedynie nie należy wgrywać dwa razy tego samego pliku z radio romem gdyż grozi to uwaleniem boota radia.
Uwaga 5. Jeśli w oknie programu zaznaczycie "Format Device's Internal Large Disk" to program sformatuje pamięć wewnętrzną Omnii (8 lub 16GB).Wgrywanie radio romu na Viście i Win 7 (uwaga, dotyczy tylko wersji 32-bitowych obu systemów, na x64 są problemy!)Zrobiłem małe doświadczenie w myśl powiedzenia
Kto nie ryzykuje i tak dalej i spróbowałem wgrać kilka razy samo radio na Windows 7. Udało się i dzięki temu wiem jak to zrobić bez uwalenia boota. Otóż:
0. Wykonujemy krok pierwszy z powyższej instrukcji wgrywania romu (Active Sync) -
bardzo ważne!! i ściągamy wybrany radiorom, który znajdziemy tu:
http://www.modaco.pl/showthread.php?tid=5491.
Otwieramy GrandPrixa jako administrator, jednak co ważne, bez jakiejkolwiek zgodności z win xp itp.2. Podajemy lokalizację samego pliku
phone.bin i sprawdzamy czy jest zaznaczone
Phone Bootloader Update. Jeśli nie, należy zaznaczyć.
3. Podłączamy WYŁĄCZONĄ Omnię do komputera, klikamy Detect i włączamy Omnię. Wgrywanie się rozpocznie i pojawi się log:
Service stopped successfully
OnDeviceChange: DBT_DEVICEARRIVAL
-------------------------------------------------------------------------------------
PDA Device 1 ready to download!
-------------------------------------------------------------------------------------
PDA 1 starts downloading...
Don't plug it out until the label becomes blue!!!
-------------------------------------------------------------------------------------
PHONE will be written.
-------------------------------------------------------------------------------------
Downloading PHONE...
OnDeviceChange: DBT_DEVICEARRIVAL
GetSize : 17014784
PDA 1 finished downloading!
4. Flashowanie trwa, w zależności od specyfikacji komputera, od 3 do 5 minut (czasem dłużej, u mnie ok. 3min.). Kiedy na górze na niebieskim pasku zobaczymy napis
Job done. Perform H/W reset! znaczy to że radio wgrało się poprawnie.
!!!NIE PRÓBUJCIE WGRYWAĆ RADIA NA SYSTEMACH 64-BITOWYCH, WGRYWANIE SIĘ NIE POWIEDZIE A OMNIA NIE WSTANIE (NALEŻY WGRAĆ PONOWNIE RADIO)!!!!!! NIE PONOSZĘ ODPOWIEDZIALNOŚCI ZA JAKIEKOLWIEK USZKODZENIA WYNIKAJĄCE Z NIEZROZUMIENIA LUB ZBYT POBIEŻNEGO PRZESTUDIOWANIA POWYŻSZEJ INSTRUKCJI. JEŚLI COŚ PÓJDZIE NIE TAK TO JEST TO TYLKO I WYŁĄCZNIE WINA TWOJEJ NIEUWAGI !!!Dalsza dyskusja na temat flashowania
w tym wątku