Hi Yesterday night I ran into the same issue while trying to update my galaxy s2 i9100 from older JB to newer 4.1.2 ZSMSA version. I am using Mac for this purpose, so obviously I had to use Heimdall (version used 1.3.2 also tried with 1.3.1) I could connect the device on download mode only after unloading several drivers
$ sudo kextunload -b com.devguru.driver.SamsungComposite
$ sudo kextunload -b com.devguru.driver.SamsungACMData
$ sudo kextunload -b com.devguru.driver.SamsungACMControl
I heard from XDA developers forum, Heimdall or Windows equivalent Odin works only after doing so.
while everything went good. I downloaded my PIT files from my galaxy, then loaded it in PIT column under flash tab in Heimdall (also chosen the repartition option), then added the kernel (.tar.md5 file) under partition name and file before starting the flash . Got the message Flash completed successfully.
But now my galaxy is stuck with the Yellow sign
If I understand the earlier discussion on this topic correctly, it is necessary to unload certain drivers to enable the Heimdall or Odin to flash the device, but it is also important to have the drivers in order to reboot the device. It sounds I am stuck in a vicious loop :-\ . Guys, help me out!
I tried installing kies after flashing it didn?t help. If I install it before flashing I think I can?t flash (or I have to do the same unloading of specific drivers which are needed later)