Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,512 Members 42,324 Now Online
XDA Developers Android and Mobile Development Forum

[GUIDE] Turn your SHW-M250S/K into a GT-I9100

Tip us?
 
MemoryController
Old
#1  
Senior Member - OP
Thanks Meter 196
Posts: 997
Join Date: Dec 2011
Location: Thessaloniki
Default [GUIDE] Turn your SHW-M250S/K into a GT-I9100

Warning: You will lose the ability to watch DMB-T TV.

There are 2 ways to do that:
1. Flash a fw tarball via Odin
2. Use heimdall to flash the new fw

Now you have 2 options:
1. Repartition to I9100 partition layout
2. Keep your existing partition layout

If you plan to flash again soon a Korean rom, I suggest you go with 2, otherwise 1.

If you choose 2 the steps are really simple:

1. Make an efs backup
2. Repeat 1
3. Reboot into Download mode
4. Fire up Odin or heimdall and flash the fw as pda
5. When it fails during factoryfs flash simply remove the battery and reboot again into download mode
6. Flash the kernel now only
7. Reboot
8. Enjoy

If you choose option 1(which I think is the best) you will first have to uninstall Kies.

1. Reboot into download mode
2. Using heimdall go to utilities tab and where it says "download pit file" select a location to save it (i name it M250S.pit) and download it to your pc(not mac, we hate macs)
3. Reboot into download mode again.
4. Now using either Odin or heimdall flash the fw and select as pit the I9100 ext4 pit from 26 October 2011(on mobile currently so can't post the exact name)
In Odin tick also Repartition.
5. The flash will succeed with no errors whatsoever
6. Keep the M250S.pit in a safe.

If you want to go back to Korean simply repeat and substitute I9100.pit with M250S.pit

Done.

Sent from my GT-I9100 using XDA
The Following 12 Users Say Thank You to MemoryController For This Useful Post: [ Click to Expand ]
 
ctos
Old
#2  
Member
Thanks Meter 2
Posts: 38
Join Date: Jun 2009
Location: Beijing
good post, thanks for sharing.

I owned a M250K and flash it to I9100 for a long time, I didn't repartition and didn't see any inconvenience with it. So could you tell me why you suggest repartition?

Another thing missing is M250S/K has NFC chip inside, flash to I9100 generally lose this capacity, but thanks to XDA guys, currently you can readd this feature in I9100, please refer to below link,

http://forum.xda-developers.com/show...&postcount=102
The Following User Says Thank You to ctos For This Useful Post: [ Click to Expand ]
 
MemoryController
Old
#3  
Senior Member - OP
Thanks Meter 196
Posts: 997
Join Date: Dec 2011
Location: Thessaloniki
Reason I recommend I9100 Repartition is that when you flash a fw it won't error and will apply csc correctly and flash hidden partition. If you choose this way you can even receive ota and update via Kies to latest I9100 fw. Thanks for the nfc link, forgot about it even though I use it :P

Sent from my GT-I9100 using XDA
The Following User Says Thank You to MemoryController For This Useful Post: [ Click to Expand ]
 
ernestyung
Old
#4  
Junior Member
Thanks Meter 1
Posts: 20
Join Date: Feb 2009
Thanks...Do I need to root my m250 before flash into i9100?

Im going for your recommendation option 1

1. Reboot into download mode
2. Using heimdall go to utilities tab and where it says "download pit file" select a location to save it (i name it M250S.pit) and download it to your pc(not mac, we hate macs) <--this step is for saving M250 partition for future use if flash back to Korean ROM?
3. Reboot into download mode again.
4. Now using either Odin or heimdall flash the fw and select as pit the I9100 ext4 pit from 26 October 2011(on mobile currently so can't post the exact name)
In Odin tick also Repartition.
 
MemoryController
Old
#5  
Senior Member - OP
Thanks Meter 196
Posts: 997
Join Date: Dec 2011
Location: Thessaloniki
No you don't need to do that. And yes you assumed correctly

Sent from my GT-I9100 using XDA
 
darkzorn
Old
#6  
Member
Thanks Meter 7
Posts: 69
Join Date: Aug 2011
nice guide!

can you please post the i9100 .pit file so that i won't download the wrong one?

also can i flash a custom rom .tar using odin directly coming from stock korean rom?
 
androidfanboy93
Old
#7  
Junior Member
Thanks Meter 0
Posts: 10
Join Date: Apr 2012
awesome guide~
 
ernestyung
Old
#8  
Junior Member
Thanks Meter 1
Posts: 20
Join Date: Feb 2009
When process steps 2 to save m250s partition

Error display below

Initialising connection...
Detecting device...
ERROR: Failed to access device. libusb error: -12
 
MemoryController
Old
#9  
Senior Member - OP
Thanks Meter 196
Posts: 997
Join Date: Dec 2011
Location: Thessaloniki
Quote:
Originally Posted by ernestyung View Post
When process steps 2 to save m250s partition

Error display below

Initialising connection...
Detecting device...
ERROR: Failed to access device. libusb error: -12
Common error, uninstall Kies and previous device drivers via device mgr and follow heimdall readme OR use Linux

Sent from my GT-I9100 using XDA
 
MemoryController
Old
#10  
Senior Member - OP
Thanks Meter 196
Posts: 997
Join Date: Dec 2011
Location: Thessaloniki
Will post I9100 pit when on pc, currently on easter vacation :P

Sent from my GT-I9100 using XDA

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes