Tuesday, 6 January 2015

Unlock Samsung Galaxy S2 SGH-T989D (Tested with Koodo)

Tested with SGH-T989D with Android 4.0.4 from Koodo

This guide exploits the flaw found in the UVLE1 Radio T-Mobile binary that allows users to disable network lock through a hidden menu.

Warning: Following these instructions will in most cases void your warranty. There is also a chance of damaging your phone or "bricking" it. I take no responsibility for anything that happens from following these instructions. Follow the instructions at your own risk. Follow your local laws.

Disclosure: Due to me messing with my Galaxy S II, it's currently unable to shut down properly. The screen turns off but the button lights stay on. I have to hold down the power button to reset it. This is an example of one of the many things that can go wrong.

a. Preparation:


  1. Download Odin and ClockworkMod Recovery. I personally used Odin found here (ignore the other files) and ClockworkMod found here, but you should be able to just use the one included in the first zip. Extract the Odin exe and ini. Leave the recovery as a tar file.
  2. Download your stock radio binary from here. You can see which radio your phone natively uses by going to Settings->About Phone->Baseband version. For my Koodo phone, it was the TLLG2.
  3. Download the flawed UVLE1 radio binary. If it is unavailable from the previous site, you can find it here or from a quick google search.
  4. Using a usb connection, transfer the 2 radio binary zips to your phone.

b. Install and Run ClockworkMod Recovery Using Odin (original source, summary with adjustments below):


  1. Run the Odin exe and connect your phone, if Odin successfully detects your phone, there should be a yellow box that says COM something. If not, dial *#7284#, which will open a hidden menu. Don't touch UART, set USB to the other setting and back, this should cause the drivers to be reinstalled on your computer.
  2. Set your phone to recovery mode by holding down volume down and the power button. When the phone vibrates, release the power button, but hold the volume button until the recovery screen shows up. Some people reported that they needed to hold both the volume up and down buttons. When the screen shows up, press volume up.
  3. In Odin, click the PDA button and select the recovery tar file. Once this is successful, your phone should boot up.
  4. Reset your phone again like in step 2, but this time hold both volume up and down. This should bring you to a blue ClockworkMod Recovery menu.
  5. (HIGHLY RECOMMENDED) At this point, before you proceed, you should use CWM's backup and restore option and create a backup. Reboot the phone and copy the backup (clockworkmod folder) to your computer. Then return to the ClockworkMod Recovery menu by repeating step 4.
  6. Select "Install zip from sdcard" and navigate to the sgh-t989_uvle1_radio.zip. After successful install, select the reboot phone option.

c. Use the Hidden Menu to Disable Network Lock (orignal source, summary below):

With SIM from another provider inserted
Dial *#197328640#
Press [1] DEBUG SCREEN
Press [8] PHONE CONTROL
Press [5] SIMULATION
Press [6] NETWORK LOCK
Press [3] PERSO SHA256 OFF
Wait 30 seconds
Press Home, Back
Press [4] NW LOCK NV DATA INITIALLIZ
Wait 60 seconds

(It's questionable if the waiting does anything)

d. Restore to Stock Radio Binary


Not doing this will likely cause network connection issues

  1. Open the ClockworkMod Recovery again using step b.4. 
  2. Select "Install zip from sdcard" and navigate to the stock radio zip (eg SGH-T989D_TLLG2_Koodo_radio.zip). After successful install, select the reboot phone option.

Your phone is now unlocked!

Sources:
http://galaxys2root.com/t-mobile-galaxy-s2/how-to-root-icsgb-on-t-mobile-galaxy-s2-sgh-t989/
http://forum.xda-developers.com/showthread.php?t=2024514
http://forum.xda-developers.com/showthread.php?t=1895400
http://xenomorph.net/android/sgh-t989/

Sunday, 7 September 2014

Guild Wars 2: Commendations and Badges to Gold Ratios

I thought it would be useful to create a couple spreadsheets to see which items are most profitable when converting Guild Commendations and WvW Badges to Gold.

Google Spreadsheet

Thursday, 14 November 2013

Skyrim: Clean-Up/Repair Whiterun, Solitude, Windhelm After Civil War

After finishing the civil war storyline, you may have noticed that Whiterun and either Solitude or Windhelm, depending on which side you took, have some destroyed structures left over from the battle. These structures never repair themselves, and may look ugly. Fortunately, there are console commands to repair the cities.

Simply run the following console commands to repair each city:

Whiterun:
"FC90C".enable
"FC90B".disable
Solitude:
"100D97".enable
"100D98".disable
Windhelm:
"101FD2".enable
"101FDD".disable
And that's it! If you want the city to be destroyed again, simply swap the enable and disable. Make sure you make a save before doing this, just in case. If you want to run this through the bat command, make sure you put the file name in double quotes or it will throw an error.

Thursday, 14 March 2013

Bitcoin Prices Rocket Sky High

Among recent news, the value of Bitcoin has reached record highs. As of March 14, 2013, the price on Mt.Gox is USD $47/btc. Now, the question is, should you sell now?

Viewing the data from Bitcoin Charts, one can see that during the first few months Bitcoin was released, the price was a mere $3/btc. Just last year, the price was averging $5-10/btc.
Chart taken from BitcoinCharts.com
With the steep upwards slope at the right side of the graph, there's a good chance of a steep downwards slope sometime in the future. But who knows, maybe the steep upwards slope will continue.

Wednesday, 6 February 2013

Tera is Now Free to Play

Tera: Rising, a fantasy MMORPG published by En Masse Entertainment has gone free to play, as of February 5, 2013.

The game features a unique battle system, which requires you to aim at your target with a reticle instead of simply clicking of them. Leveling up to the cap, 60, mostly consists of quest and dungeon grinding. Once 60, it becomes a gear grind. The game features entertaining boss battles, guild vs guild wars, and battlegrounds fights.

Play as 1 of 6 different races and 1 of 8 classes. Classes are Archer (ranged dps), Berserker (melee dps), Lancer (tank), Mystic (healer), Priest (healer), Sorcerer (ranged dps), Slayer (melee dps), and Warrior (melee dps/tank).
Tera races from left to right: Castanic, Human, Aman, Popori, High elf, and Baraka.

Aside from the 6 races pictured above, the game also features the controversial Elin race, a race visually comparable to little girls with animal ears and tail.