Guys, I'm reposting this here, since I put it in the Yellowsnow 0.97 results area. Hope it helps.
Hi guys, I've been reading all the great posts here for a while and this is my first post so I hope I can be of some help.
Yellowsnow: 100% so far
Original Carrier: Rogers Wireless (Canada)
Carriers tested running Yellowsnow 0.97:
Rogers (Everything working 100% including 3G and Edge using my data plan)
Fido (Everything seems fine so far using main phone features. Did not try 3G or Edge since the sim card has no data plan)
I wrote a rushed tutorial of what I did (for advanced users only):
Equipment/Software Used:
3G iPhone 2.2 (5G77) (Jailbroken on Pwnage Tool, Rogers Wireless Carrier activated/unlocked legit)
Computer: Mac OS X 10.4.11 (an Older Mac which I bought just for Unlocking my iPhone)
iTunes 8.0.2. (20)
Pwnage 2.2.5 and bootloaders
3G iPhone firmware 2.2 (5G77) (iPhone1,2_2.2_5G77_Restore.ipsw)
3G iPhone firmware 2.2.1 (5H11) (iPhone1,2_2.2.1_5H11_Restore.ipsw)
iPhone 3G Unlock Procedure:
1. Put in any non-activated/dead SIM card or just take the SIM card out of the iPhone altogether (in this case I used an AT&T Sim that came with my 1st Generation iPhone.)
2. In iTunes, do a "Restore" (hold the alt-button on keyboard while hitting "Restore" in iTunes) to the 2.2 (5G77) firmware (not the new 2.2.1 firmware) to clean out your phone from previous jailbreaks or just to have a fresh start. Remember for the restore to work correctly, your iphone must already be on firmware 2.2 (5G77) or older for a clean restore to 2.2 (5G77) to get the baseband 02.28.00 for the Yellowsnow Unlock.
3. Open Pwnage Tool 2.2.5, choose advanced, click the 3G iPhone, choose the NEW firmware 2.2.1 (5H11) (iPhone1,2_2.2.1_5H11_Restore.ipsw). Then in the General section make sure "baseband update" is disabled and unchecked (mine was greyed out)to keep your 02.28.00 baseband. Also make sure "activate iPhone" is checked (as this is a must, for non-official carrier activation which is what your iPhone will be when it is eventually unlocked later on in this section). Next, change your boot logos if you want, otherwise hit the checkmark to Continue and build your new firmware. Follow the rest of directions.
4. Restore the new custom firmware you just made in iTunes.
5. Once iTunes is finished, you'll have no carrier but you'll be activated so you can use the iPhone. Go to Settings, General, Reset, Reset All Settings.
6. Connect to your Wifi in Settings and set Auto-Lock in the General Section to "Never".
7. Open Cydia, install "BossTools" to free up main drive space. Run Bosstools, and make sure you move everything it lists (usually there is only 1 option left to move).
8. Open Cydia, uninstall "BossTools"
9. Open Cydia, install Yellowsnow 0.97
10. Power off iPhone. Take out non-activated/dead SIM card (if any) and put in the SIM card you wish to use.
11. Power On iPhone.
12. Reset settings again (Go to Settings, General, Reset, Reset All Settings) and you're good to go!
Now you can continue to add all your regular Cydia stuff. I started with SB Settings so I can easily control Wifi, 3G and Edge Settings.

