yashsingh1/xdaforums huggingface dataset:
[Upgrading, Modifying and Unlocking] laronz:
there is a offical release rom upgrade for samsung i907, it is a exe file.

杖剑天涯 from xbeta tried it , and get the nb0. I have get the dump files.

Just use a file osnbtool.exe, which is wrritten by Weisun from pdaclan.com.

Rename the exe a simple short name like Samsung.exe

then run the following in DOS mode.

osnbtool -sp Samsung.exe

osnbtool -sp Samsung.exe.BIN.NB0

osnbtool -d Samsung.exe.BIN.NB0.OS.NB 1 xip.bin

osnbtool -d Samsung.exe.BIN.NB0.OS.NB 2 imgfs.bin

the rest work is just kitchen work.

the next thing is build and test it.

flash the rom is another difficulty. the pda part could be flashed separately would be better , just like the i617.

BTW: osnbtool is a so powerful tool. I hope more people can use it. and it is from China.
[Upgrading, Modifying and Unlocking] inertiax3:
Is it WM61 or WM65?
[Upgrading, Modifying and Unlocking] laronz:
wm6.1 20276. of course you can port to wm6.5 , if it can be flashed to the device.
[Upgrading, Modifying and Unlocking] inertiax3:
Ah damn still WM61.. I wanted the OEM part to fix the mouse bug under WM65 :p
[Upgrading, Modifying and Unlocking] mbarvian:
can you post a link to the rom upgrade ?
[Upgrading, Modifying and Unlocking] laronz:
That's it: https://techtrain.samsungwireless.c...t_i907/Samsung EPIX_Multipatch_ID1_For_XP.zip
[Upgrading, Modifying and Unlocking] Cascade2:
Sweet! Sounds like there's finally some progress in the Epix updating. It's got a lot of potential. Hopefully the chefs out there can make use of this and get something lean and mean cooking.

Thanks for your help!
[Upgrading, Modifying and Unlocking] subbie268:
this is awesome news.. finally a step forward hope the chefs are hard at work :) its always appreciated
[Upgrading, Modifying and Unlocking] atown305:
YAY!

progress!!!! finally... so how would that be ported to a wm6.5 rom? ima noob with this stuff
[Upgrading, Modifying and Unlocking] inertiax3:
...I'd try but I would need the actual phone :) Any Epix users from EU here?
[Upgrading, Modifying and Unlocking] sualpine:
Epix USA user here, ready to help if needed
[Upgrading, Modifying and Unlocking] atown305:
I also am a USA epix user
[Upgrading, Modifying and Unlocking] pidsw:
I can get Mirage builds for 6.501 and 7.0 Alpha. Unfortunately I have an I907 and I know very little about cooking.
[Upgrading, Modifying and Unlocking] inertiax3:
Any chance you could share either of the two?
[Upgrading, Modifying and Unlocking] XSafire:
USA user here if you need help.
[Upgrading, Modifying and Unlocking] sualpine:
bump

Seriously, let's get cracking on this.
[Upgrading, Modifying and Unlocking] atown305:
for real, right now i dont care if i brick my phone im so tired of the dum att rom... plus i got insurance :D
[Upgrading, Modifying and Unlocking] subbie268:
if i knew how to cook i would be on this in a heartbeat (probably cause i own the epix and think its great outside the att crap)..

Anyone willing to atleast get the cooking started maybe for a bit of $?
[Upgrading, Modifying and Unlocking] atown305:
theres gotta be somebody out there who can cook this...
[Upgrading, Modifying and Unlocking] subbie268:
well doesnt seem like there is to much interest in this.. that sucks
[Upgrading, Modifying and Unlocking] XSafire:
could anybody at least inform us if they are at least attempting to do something with this or if they need help? I mean I am a retard when it comes to cooking, but I will help where I can
[Upgrading, Modifying and Unlocking] laronz:
cook the rom to get a clean rom(remove att software) is not difficult, but flash the device seems a hard work.

Now we can split the os part , cook it and build a new rom, insert it to the official flash file.

The question :we just changed the pda part, we donnot know if samsung adds some code to detect if the rom changed(like crc or something else).

because the file contain all updates , the phone ,the boot and the pda, if flashing failed, the device may die.

if we can flash the device like i617(a samsung 's sp), flashing rom could be a happy and easy time. We can update the boot and phone part by flashing offical rom. then we can flash the cooked pda part seperately with another software.Hera is the link:http://xdaforums.com/showthread.php?t=466242

Last question:Who will prove that?
[Upgrading, Modifying and Unlocking] atown305:
Thank goodness some feedback! i wish i could help out but im just a 15 year old kid with no cooking experience
[Upgrading, Modifying and Unlocking] pidsw:
I am curious, does anyone know how to access the bootloader on Epix?

We could potentially patch the autorun to flash from SSD.

Alternatively, I wonder if the Mirage 1.8 flashing tool would work.
[Upgrading, Modifying and Unlocking] XSafire:
I'm willing to, if someone can walk me through the process. I flashed my BJI to WM6.1 so I'm familiar with the process...
[Upgrading, Modifying and Unlocking] XSafire:
free bump

i need this 6.5 guys
[Upgrading, Modifying and Unlocking] pidsw:
I flashed my phone using Mirage 1.8 Vista with a Mirage ROM and a random

i780 ROM (PDA only) and it finished, but my device did not boot past the Samsung screen.

Reflashing it with an I907 build restored it and it runs as it should now.

No progress, but it is good to know that you can recover from a bad Mirage 1.8 pda update.
[Upgrading, Modifying and Unlocking] alkoholic:
gps problems with new rom

for anyone with gps problems with the new rom, heres the old gpsidril.dll driver file
[Upgrading, Modifying and Unlocking] bitemydonkey:
shucks....

Thanks for posting this, dude...really appreciate it.

Unfortunately, when I use this DLL instead of the current one from the ID1 rom it can't get past initialization of the GPS.....but hey at least device.exe doesn't spike if I accidentally turn on a GPS app. If only it were as simple as replacing a DLL :o
[Upgrading, Modifying and Unlocking] alkoholic:
Maybe we could use one of the dumped original roms to flash back to the old version. Anyone care to try?
[Upgrading, Modifying and Unlocking] pinoymutt:
Would you mind sharing the steps on how you did this? There are several other threads (in various forums) of folks looking to somehow restore the original ROM image after a bad ID1 update. I know a lot of folks are looking for a cooked ROM, but at this point, there are several who would love to just able to restore the stock firmware, and your recovery steps would be greatly helpful!
[Upgrading, Modifying and Unlocking] sualpine:
BUMP

I really don't think this should be too difficult. Really now, I mean, so much is going on with the 780. The differences are small and should only mean minute changes in the radio and hardware configurations. If anyone out there has the means to make this happen but has let it go due to low interest levels, I am willing to pay you for a 6.5 upgrade method with at least RTM code.
[Upgrading, Modifying and Unlocking] atown305:
how the hell did the incite get a wm6.5 rom already, i would pay too but my paypal account is has no money in it
[Upgrading, Modifying and Unlocking] subbie268:
i second that, i am willing to pay as well
[Upgrading, Modifying and Unlocking] pinoymutt:
So I guess there isn't enough interest in the i907? That's too bad, becuase I think there would be a lot of happy people to see a WM 6.5 (or even halfway working 6.1) ROM. Especially since there is so much interest on the i780...
[Upgrading, Modifying and Unlocking] PostDeals:
I just bought the Samsung Epix, moving to this from the bulky tilt with poor battery life.

So what's cooking for the Epix? ;)

Anything that I can play with for this phone?
[Upgrading, Modifying and Unlocking] ScottyNuttz:
No cooked roms for this phone yet.

Samsung has released an update to fix some stuff, there are some other places to get more info than here:

http://www.epixwiki.com/

http://www.howardforums.com/showthread.php?t=1448980

It seems like a lot of the people who got Epixs had Tilts before.
[Upgrading, Modifying and Unlocking] atown305:
thats funny before i had a epix i had a 8125 the ancestor of the tilt
[Upgrading, Modifying and Unlocking] alkoholic:
This phone is very close hardware-wise to the Omnia. So far, all of the Omnia tools have worked for me. I'm ordering a backup phone because this one isn't working for me as is, but I think it has good potential.

I think in order to flash a rom you need the tool called GrandPrix. Once I get my new phone I'm willing to try it out, but I can't be left without a phone. First, I'll try flashing the dumped original rom and if it works, I'll try to cook something up without the ATT software.
[Upgrading, Modifying and Unlocking] |Jason8|:
If it's from AT&T, you can always warranty return it if you brick it. Throw it in the microwave for a second, and tell them that you woke up and it wouldn't turn on any more... :P It'll work.
[Upgrading, Modifying and Unlocking] mailliw_17:
hope to flash my epix with a cooked rom..
[Upgrading, Modifying and Unlocking] alkoholic:
Success!

I cooked up a ROM starting with the ID1 update, but replacing all the GPS drivers with the old versions. A quick test with Google Maps and I was able to lock on to satellites and was using about 5% on device.exe (google maps was using 7%). When i exited, device.exe dropped to between 0 and 3% (I was using wifi, so I imagine that also gets lumped in with device.exe.

I also tested reconnecting...worked the same. GPS lock took a minute or two at first. Less on the next start-up.

I tried to remove as many AT&T apps as I could...you will notice that I didn't find a couple of them. I'll leave that to the next cook.

Here are the steps (for XP):

Install Samsung Modem Drivers (if you did the ID1 update, you probably already did this)

Turn USB Mode to Modem (This is really just part of the modem installation process...the drivers don't really install until you plug the phone in in modem mode)

Turn USB Mode back to ActiveSync

Unplug phone, turn off

Open GrandPrix (Search xda for the file)

Click PDA and choose the pda.bin file

Uncheck "Format large..."

Click Detect

Plug in phone and turn on

It should detect the phone - click "Start Downloading"

Enjoy!

And here is the pda.bin:

http://www.megaupload.com/?d=L1G2279W
[Upgrading, Modifying and Unlocking] EliWay:
Thats GREAT news! I left my usb cable at work but tomorrow morning i will stop by my office to get it. Just so I can update it.. Very exciting news! I think This will actually revive the epix community, thanks to you, alkoholic.
[Upgrading, Modifying and Unlocking] atown305:
wow this is amazing news thanks so much
[Upgrading, Modifying and Unlocking] atown305:
Also you should cook a rom with these compressed exe's these: Alarms.exe

Camera.exe

ContentsManager.exe

DataConnection.exe

im.exe

Jblend_VM.exe

OneNoteMobile.exe

PhotoSlides.exe

ppt.exe

pword.exe

pxl.exe

RssReader.exe

RSSUpdate.exe

Theme.exe

voicecmd.exe

http://www.epixwiki.com/hacks:upx_system_files

these compressed exe's can 1. increase loading time 2. Programs take up less space on disk (savings of over 10 MB!!) 3. The system can cache more apps at once, improving performance
[Upgrading, Modifying and Unlocking] atown305:
And also some registry edits like the ones in this cab file for performance increases http://www.epixwiki.com/hacks:epix_performance_cab

-Start up and shutdown sounds and animations disabled

-All camera sounds silenced

-Start menu order preference cleared (start menu auto-sorted)

-'My WAP Networks' becomes editable within Connection Settings

-GPS multiplexer port is set to COM1 instead of GDP1 (or whatever it was)

-GlyphCache set to 32K (speeds up text rendering performance in text-heavy apps)

-Filesystem cache enabled and set to 24K (better load times off of disk)

-Allow programs to auto-show SIP disabled (SIP keyboard won't auto pop up)

-AT&T proxy disabled (can't access MEdiaNet, but can use Wifi/ActiveSync connection in pocket IE)

-Pocket IE's homepage changed to http://www.google.com (can't access -MEdiaNet anymore with above change)

-Volume change beeps disabled while in call

-Touchscreen sensitivity increased
[Upgrading, Modifying and Unlocking] imty_45:
i cant find grand prix i have been searching everyware
[Upgrading, Modifying and Unlocking] alkoholic:
http://www.mediafire.com/download.php?qgaiqsqstfb
[Upgrading, Modifying and Unlocking] alkoholic:
Anyone else try it? I'm interested to see if there are any problems with it. I never had any of the problems with slog dump, etc...just the GPS issue with ID1 and notifications not happeneing at the right time. I don't use it as my primary phone anymore because it never reminded me of meetings at the right time.
[Upgrading, Modifying and Unlocking] .fenrir:
Wow that's great news that you managed to get it to work. I'll definitely test it out when I get home.
[Upgrading, Modifying and Unlocking] lttung:
Thank you. Hope in the future, you will remove at&t program
[Upgrading, Modifying and Unlocking] gurs:
alkoholic,

Thanks for tackling this problem. The GPS issue has been a real handicap. Unfortunately, I’m having trouble getting your image to load. I’ve got an Epix connected via USB to a Vista Ultimate machine. Here’s what I’ve done:

1. Did clean install of UD1 update from Samsung, following all of Sammy’s instructions. Confirmed that both PDA and Phone versions updated to i907UCID1, and that phone was operational.

2. Followed your instructions above, but using GrandPrix 1.6.4 for Vista. Wasn’t sure what some of the settings should be. Used “GRANDPRIX LV image” where it asks me to “select a profile”, and checked the “Phone Bootloader Update” box (although I also tried once with this unchecked, same result). I unchecked “Skip checking the Magic Number” and “Format Device’s Internal Large Disk”.

GrandPrix finds my device fine and began writing the image. The progress bar in GrandPrix gradually climbs to 100%, and the green status bar at the bottom of the Epix screen eventually runs all the way across the screen from left to right. GrandPrix gets to 100%, says “PDA finished” and then “writing dummy CSC header” and then.... nothing. It never goes any further. I waited for 15 minutes. The phone’s screen remains stuck with “SAMSUNG” in white letters on a black background and the green status bar at the bottom of the screen. I attached a screenshot of GrandPrix so you can see the options and status.

The only thing to do from here is take out the battery from the Epix, unplug the USB cable, re-install the battery and reboot. When I take the USB cable out, GrandPrix says “CSC : Write to SDRAM FAIL!!! Download failed!!”.

When I reboot the phone, it boots up okay and takes me to the Windows Mobile 6.1 setup screen, where it asks me to align the screen and gives me the introductory screens. Interestingly, it seems much harder to get the screen to align than it was after the ID1 update, but eventually it works fine and I end up at the start screen. Entering *#1234# indicates that the PDA version is pi907UCID1, but the phone version is blank (although I’m still showing 3 bars of 3G service). I can re-run the ID1 update to re-install the phone software, but obviously that leaves me with the same old GPS problem.

Any ideas? Not sure what to do next...
[Upgrading, Modifying and Unlocking] krazyphire:
If possible you should always use an XP computer when flashing cooked roms.
[Upgrading, Modifying and Unlocking] gurs:
Thanks, but I don't have access to an XP machine.
[Upgrading, Modifying and Unlocking] alkoholic:
A lot of times the software version isn't updated with these flashed ROM's. Do you have the same GPS problems?

If the rom loaded correctly you should have a much smaller amount of AT&T bloatware. I think the AT&T folders are still there, but mostly empty (never figured out where to delete those.)

And, at least on my phone, the GPS works.

And for completeness, I was using GrandPrix 1.9.2 for XP. Couldn't remember where I downloaded it though when I posted the link to the other Grand Prix version.
[Upgrading, Modifying and Unlocking] gurs:
Okay, here's an update. I ran through the whole process again, and this time after a couple of reboots the phone version showed up and I was able to create a data connection.

I installed Google Maps and it locked onto 5 satellites within about 60 seconds! That is definitely progress, since before I could only get a lock if I first opened the AT&T Navigator app (which I haven't even re-installed).

Looks like a bunch of the AT&T crapware is gone (from the Start->Programs->AT&T Mall folder, for example). Everything else seems like it's running okay.

Biggest remaining problem is that I still can't the Epix application unlocked. I've tried several appunlock programs (samsung-epix-application-unlocker.cab, appunlock.cab, SDA_ApplicationUnlock.exe, SurrealNetworksAppUnlock.cab, secpolicies.cab, etc.), but there are still some parts of the registry that I can't edit from the PC and some files that can't be copied/pasted/moved (like the GPS dll files). Any idea how to truly unlock this puppy?
[Upgrading, Modifying and Unlocking] mailliw_17:
GrandPrix 1.9.2

http://www.modaco.com/content/i900-general-omnia-rom-discussion/288137/grandprix/
[Upgrading, Modifying and Unlocking] krazyphire:
Use I900 Executor by Pako777 to dump and reassemble the ID1 ROM.

Link http://www.modaco.com/content/i900-general-omnia-rom-discussion/286865/i900-executor/
[Upgrading, Modifying and Unlocking] lostsoul3471:
Thanks, Krazyphire. This was in one of the kitchens that I picked up but didn't use the app directly. Still not sure if there's something missing. Key question is the same as before, where and how do we edit the registry in the dumps? There's a few .xml files in a few spots, but those seem to be more directed to data connectivity.

This brings me back to my next point--WM6.5. I have a beta rom I picked up here for the i780 and I remember someone mentioning that you'd need to tweak the XIP portion of an existing image and incorporate the OEM and SYS from the new WM6.5 image. What would need to get tweaked specifically?

(yes if you haven't guess, I'm pretty much a noob, but willing to toy with this--still have my original Blackjack so I won't be completely crippled.)
[Upgrading, Modifying and Unlocking] alkoholic:
I'm working on a straight pda.bin from the original dump...

BTW, I think I should have included this file...Put it in the same folder as pda.bin and GrandPrix. I think that will help some of the flashing issues.

Edit: I think that the problem definitely is the radio, not the drivers or anything else in the pda.bin. I took a dump.bin file from last year that I found here:

http://www.modaco.com/index.php?s=&showtopic=271930&view=findpost&p=944708

and put it back on my phone...device.exe was up at 60% usage or so.

I think the reason I thought everything was working with my first pda.bin was that I had the phone turned off since I didn't have my SIM in there. At least the GPS locked on to satellites...

The good news out of all this is that it looks like we are able to flash ROMS on to our phone. Now it's just a matter of finding a combination that works. I'm contemplating flashing an Omnia radio rom...hardware is pretty much identical.
[Upgrading, Modifying and Unlocking] alkoholic:
In each folder inside the OEM and SYS directories there is a file that ends in .rgu. That's what builds the registry. Once you're done making changes, drag OS.nb onto BuildROM.cmd. Click the Play button to start building. Once that popup is finished, close it and the cmd window will do the rest.

BTW, if you decide to try a rom from another phone, try an Omnia rom. The chipset is much closer to the Epix, probably why it got the i907 model number.
[Upgrading, Modifying and Unlocking] lostsoul3471:
Good to know on the use of the omnia roms. I figured as much once I got the tip from krazyphire on the i900 kitchen files. I pulled apart the ID1 update and there were no .rgu files anywhere. Even looked at your bin and there were a total of two. There are .dsm files everywhere and after a little digging, seem they are related and may do the same thing. Still not cut and dry on their purpose but one function is to help somehow to load the mxip*.provxml files. Unfortunately the .dsm files are binary encoded so no easy way of editing those exactly.

I did try cooking up a modified ID1 bin and it worked--sorta. With the .rgu files missing from my dump, my edits didn't really take visually which kinda makes sense. The files were gone but the entries were still in the programs list. Also tried to replace the startup and shutdown sounds--may be an issue where those need to be in an uncompressed format. (wav files have a couple options you can record/edit with including compression, bitrate and mono/stereo--things you remember from WM5 modding)

Knowing all this, I'll start digging around for decent roms with .rgu's bundled with them. Progress is progress and based on even the limited successes so far this is great stuff!

Thanks again. I keep all of posted of any good results. (may even start compiling a howto for all of this crap)
[Upgrading, Modifying and Unlocking] sk0t:
Thrilled to see the progress with this phone. Maybe now we'll see some custom ROMs that are actually stable. I'm on my second (awaiting third) Epix because of all the bugs with the stock ROMs. Not sure if I'm going to stick with it moving forward, but if I do, I'm very much interested in the custom ROMs.
[Upgrading, Modifying and Unlocking] gurs:
Further update to my experience with alkoholic's pda.bin ROM: Phone continues to work perfectly. Cheers to alkoholic (and to lostsoul3471, krazyphire et al) for finally moving the ball forward on getting a proper cooked ROM for the i907.

Still can't seem to get my Epix appunlocked, however. Any way to fix that in the next recipe?

And more frustratingly, the GPS performance is sporadic. After I first installed alkoholic's ROM, Google Maps locked onto 5 sats in less than a minute. But yesterday I was out/about and never got a single satellite. What is the deal with the GPS in this sucker?
[Upgrading, Modifying and Unlocking] mitch1:
Loading instructions

Can anyone give us all a clear loading instruction guide using GandPrix 1.9.2 to load these bins and eboot? Thanks.
[Upgrading, Modifying and Unlocking] lostsoul3471:
Ok, having a chicken-sh** moment. I finally found a WM6.5 Omnia rom that I was able to explode using Executor. It's an "official" Norwegian release from samsung direct with what seems to be very little fluff installed. It supposedly has multiple languages included with English being one of them thankfully. I didn't do much in terms of editing short of removing the FM radio as there isn't one on the epix. The real kicker is I could in theory just push this through in grandprix as long as it's just the pda.bin. But not so sure exactly--and feeling less brave doing an update from a completely different phone.

Just for academics (and cause info is still pretty sketchy across the web on this):

1) EBOOT or bootloader is phone specific and is used to start the phone.

2) PDA.bin is the actual OS image.

3) Phone.bin is the radio data that controls the hardware for cell/Wifi/BT/GPS

4) Customer.csc is usually where the carrier goes ahead and adds stuff to the base install and configures the phone accordingly.

So based on this observation/assumption just uploading the pda.bin should do it for most of our issues with maybe the customer.csc file as well depending on if it was used in setting up. ID1 doesn't have a customer.csc or a phone.bin which makes me wonder what we're missing out of this.

As for instructions to use Alkoholic's eboot file, couldn't tell you. GrandPrix hung at the point of trying to load it to the phone for me--phone failed to pull it. As far as I can tell if you already had the ID1 update installed, it's not really needed. Not sure for any other operation however, especially my psychotic idea to get WM6.5 loaded.

Oh if any of you are feeling brave as well, found the mostly official WM6.5 installer here. To get the files out you need to look in your temp folder for the update.exe file that has the same loader icon as usual.
[Upgrading, Modifying and Unlocking] mailliw_17:
please update the rom