I9305- Flash this patch on your Device

Heimdall frontend runs. But the problem is the right file in the right folder.


That is some heavy duty detective work!

When you have your print-pit file in front of you, most of the pieces will fit in a fairly intuitive manner. When you have the first few [partition – file] pairings done, the remainder should become easier! The blog post seems to explain better than me!

(post deleted by author)

To me the problem seems to be that I don’t have the right firmware-file. On the links above there are different patches with zip files for the I9305. I don’t know which is the right one.


There are different patches for the same phone. This is not an easy solution. I better leave fingers from smartphones. :slight_smile:

P.S. I could not post the links here.

Hi, @h2b2, did you already search this forum for other user’s experience?

You might check your device codename

Others have given negative feedback about samfw_com you might do beter to rely on these sources

In that manual it says:

In a command windows/terminal type this:
adb shell getprop ro.product.device

When I type that command my terminal says:

error: no devices/emulators found


adb devices

find the device?

So you are in germany, some Samsung firmware are carrier dependant, one is free of carrier.
What kind of Samsung firmware is actually installed on your phone ?
it is noticed on the stock download mode screen (model number),

and on the stock recovery mode,
screen (Release on top, and CSC on bottom)

No. It says:

adb devices

List of devices atached

What is the stock download mode screen Release and CSC?

So that is a negative, adb fails to contact atm!

(The explanation is, List of devices should return your device ID - when you get that reply, the device is not contactable)

We call stock, an unmodified software or feature.

I like Linux so much, but it your situation, please, take the Windows computer of a friend, and use Odin to flash the latest Samsung Firmware (corresponding to your model and CSC), you also could flash TWRP with it.
It will take 30-60 minutes. This way we are sure to see if we are in front of a hardware failure (SIM slot) or just a C.K.I. issue ( Chair to Keyboard Interface ).

What I also saw is that in all firmware zip files I downloaded the PIT file was missing except in the first one what was the

what was definitely not the right one.

But that is the most important. Isn’t it?

Yes as your phone was not shiped by a specific Irish carrier.

Your other post point to German firmware, but witch one is matching with your device CSC ?

1 Like

I was curious about CSC

1 Like

In the heimdall guide it is noticed that better way to get the pit, is from the device itself,
Anyway usually, most of the Samsung PIT files i have dowloaded are called “EUR_OPEN” (european model variant, free of carrier) so they are same whatever the country.

This is how it looks like for me:

Secure Download : Enabled

When I search this on Sammobile: https://www.sammobile.com/samsung/galaxy-s-/firmware/#GT-I9305 there are many variants by country and carrier.

I guess this explains the SIM patch. The patch will unlock the device from a carrier. You need to refine this search with your “country code”.

However, the device is showing as S II rather than SIII - I cannot explain.

When I search (the unexpected to me) AP SWREV: A3 it seems an error message.

May because @h2b2 have flashed a wrong firmware ?

1 Like