Post Reply

[GUIDE] Flashing with Heimdall

OP daenney

9th February 2011, 11:14 PM   |  #21  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Feb 2011
Hi, thanks for this great little howto. It helped me a lot and I was able to flash Darkys Rom on my SGS without using a Windows Box.

I have two additions to this tutorial for Linux user. You have to create
Code:
/etc/udev/rules.d/50-android.rules
Code:
SUBSYSTEM=="usb_device", SYSFS{Vendor-ID}=="04e8",MODE="0666"
Replace "04e8" with the Vendor ID of your Phone. On a Galaxy S I9000 it should be 04e8.
If you are on a Kernel which uses recovery <3e> go to this thread and get a new Kernel
Unzip and untar the file you get there and enter all files like described in the first post.

After that download clockwork rom manager from the market, download a new ROM and flash your phone.
That's all. No need to root your phone again or to do anything else.

HTH, sui
Last edited by _sui; 9th February 2011 at 11:51 PM.
12th February 2011, 12:22 AM   |  #22  
thecrucible's Avatar
Senior Member
Thanks Meter: 14
 
113 posts
Join Date:Joined: Sep 2010
Interesting...Let's see if it works for me...
19th February 2011, 08:01 PM   |  #23  
Junior Member
Thanks Meter: 0
 
5 posts
Join Date:Joined: Sep 2010
i have a macbook and i am trying to flash the last official firmware using heimdall.
my samsung galaxy s is the uk unbranded version and come natively with froyo 2.2.
why,while launching the flash procedure i get the "failed to detect compatible device" msg?
heimdall front-end seems to work fine,i've installed also the QT libraries.May be a heimdall.kext issue?
i tried,in the terminal, to install it using the command sudo ./install-kext.sh, but i got "sudo: unable to execute ./install-kext.sh: No such file or directory"
then i opened install-kext.sh with texedit and copied every line of the file inside the terminal,but is not working anyway
19th February 2011, 11:51 PM   |  #24  
Recognized Developer
Flag Melbourne
Thanks Meter: 561
 
842 posts
Join Date:Joined: Jul 2010
Donate to Me
Quote:
Originally Posted by roboroz

i have a macbook and i am trying to flash the last official firmware using heimdall.
my samsung galaxy s is the uk unbranded version and come natively with froyo 2.2.
why,while launching the flash procedure i get the "failed to detect compatible device" msg?
heimdall front-end seems to work fine,i've installed also the QT libraries.May be a heimdall.kext issue?
i tried,in the terminal, to install it using the command sudo ./install-kext.sh, but i got "sudo: unable to execute ./install-kext.sh: No such file or directory"
then i opened install-kext.sh with texedit and copied every line of the file inside the terminal,but is not working anyway

Did you install the OS X release from DMG or did you compile yourself?

If you used the DMG then the kext should already be installed. It's likely that the problem is your device is running a broken secondary bootloader. Please see this thread for details.
28th February 2011, 07:28 PM   |  #25  
Moudii's Avatar
Senior Member
Thanks Meter: 42
 
197 posts
Join Date:Joined: Aug 2010
When I try to flash using heimdall on macbook, I get an error: "dyld: unknown required load command 0x80000022"

Does this mean my bootloader is wrong?
1st March 2011, 05:47 PM   |  #26  
Junior Member
Thanks Meter: 0
 
16 posts
Join Date:Joined: Nov 2010
I'm a little confused with the original directions on page 1. It says hold down the up, down volume and power buttons at the same time to get to download mode, and "you'll know it when you see it". On my Captivate this just blinks the "AT&T World Phone" splash screen repeatedly, but if I release the buttons it'll boot me into recovery mode, where I can reboot the phone, clear all user data or load updates from a zip file.

Download mode is entirely different, and I can get to it my holding the up and down volume keys while plugging a usb cable in. This mode has a black screen with yellow lettering and a big yellow triangle and explicitly says download.

So which mode am I supposed to be in, recovery or download? Or is the fact that I get to recovery mode through the three button power up a sign that my bootloader needs updating?


I say this because I'd like to update my Captivate with something better than Eclair but Kies mini has failed me on the only Windows box I have admin rights on. Meanwhile I have Linux and Mac systems to work with.

Also, does Heimdall have a "Factory Reset" capability like Odin? This seems to be a necessary step in some ROM flashing guides and looks like it might make Kies mini work for me also.
3rd March 2011, 06:20 AM   |  #27  
Junior Member
powell
Thanks Meter: 0
 
29 posts
Join Date:Joined: Sep 2010
Donate to Me
More
Quote:
Originally Posted by daenney




This isn't a "my device is bricked" screen, just that you ****ed up the firmware. Just follow the instructions again, put it in download mode and try again.[/COLOR]

If, after having seen the above screen, you can't get your phone into download mode, then you're toast.


that screen does not mean death on most vibrants that have had the ji6 or kies froyo update that is actually usable as a form of download mode but there is a fix for the phone ! pc error and if all else fails jig is always a nice fall back but when you have no reaction on the phone no backlights no charging icons nothing then bootloader is dead there fore phone is toast
21st March 2011, 05:32 PM   |  #28  
Junior Member
Flag Rome
Thanks Meter: 0
 
19 posts
Join Date:Joined: Nov 2009
Hi guys,

i'm on a MacBook Pro. I installed Heimdall Suite 1.1.1, and everything went fine. But when I try to open the frontend, I get this crash report:

Process: heimdall-frontend [222]
Path: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend
Identifier: com.yourcompany.heimdall-frontend
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [118]

Date/Time: 2011-03-21 17:27:39.218 +0100
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Interval Since Last Report: 2152961 sec
Crashes Since Last Report: 1245
Per-App Crashes Since Last Report: 5
Anonymous UUID: 7EA705A9-F38E-487A-A996-2BDAB3CFCCE7

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: QtGui.framework/Versions/4/QtGui
Referenced from: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend
Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld

Model: MacBookPro7,1, BootROM MBP71.0039.B0B, 2 processors, Intel Core 2 Duo, 2.4 GHz, 4 GB, SMC 1.62f6
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.131.36.1)
Bluetooth: Version 2.3.8f7, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545025B9SA02, 232.89 GB
Serial ATA Device: MAT****ADVD-R UJ-898
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24600000
USB Device: USB 2.0 Hub [MTT], 0x1a40 (TERMINUS TECHNOLOGY INC.), 0x0201, 0x26400000
USB Device: HP LaserJet M1120 MFP, 0x03f0 (Hewlett Packard), 0x5617, 0x26450000
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0x26100000
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06610000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x06500000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0x06300000

Any clues? Thnx.
22nd March 2011, 03:34 AM   |  #29  
Recognized Developer
Flag Melbourne
Thanks Meter: 561
 
842 posts
Join Date:Joined: Jul 2010
Donate to Me
Quote:
Originally Posted by jorgeol

Hi guys,

i'm on a MacBook Pro. I installed Heimdall Suite 1.1.1, and everything went fine. But when I try to open the frontend, I get this crash report:

Process: heimdall-frontend [222]
Path: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend
Identifier: com.yourcompany.heimdall-frontend
Version: ??? (???)
Code Type: X86 (Native)
Parent Process: launchd [118]

Date/Time: 2011-03-21 17:27:39.218 +0100
OS Version: Mac OS X 10.6.6 (10J567)
Report Version: 6

Interval Since Last Report: 2152961 sec
Crashes Since Last Report: 1245
Per-App Crashes Since Last Report: 5
Anonymous UUID: 7EA705A9-F38E-487A-A996-2BDAB3CFCCE7

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Crashed Thread: 0

Dyld Error Message:
Library not loaded: QtGui.framework/Versions/4/QtGui
Referenced from: /Applications/heimdall-frontend.app/Contents/MacOS/heimdall-frontend
Reason: image not found

Binary Images:
0x8fe00000 - 0x8fe4162b dyld 132.1 (???) <A4F6ADCC-6448-37B4-ED6C-ABB2CD06F448> /usr/lib/dyld

Model: MacBookPro7,1, BootROM MBP71.0039.B0B, 2 processors, Intel Core 2 Duo, 2.4 GHz, 4 GB, SMC 1.62f6
Graphics: NVIDIA GeForce 320M, NVIDIA GeForce 320M, PCI, 256 MB
Memory Module: global_name
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8D), Broadcom BCM43xx 1.0 (5.10.131.36.1)
Bluetooth: Version 2.3.8f7, 2 service, 19 devices, 1 incoming serial ports
Network Service: AirPort, AirPort, en1
Serial ATA Device: Hitachi HTS545025B9SA02, 232.89 GB
Serial ATA Device: MAT****ADVD-R UJ-898
USB Device: Built-in iSight, 0x05ac (Apple Inc.), 0x8507, 0x24600000
USB Device: USB 2.0 Hub [MTT], 0x1a40 (TERMINUS TECHNOLOGY INC.), 0x0201, 0x26400000
USB Device: HP LaserJet M1120 MFP, 0x03f0 (Hewlett Packard), 0x5617, 0x26450000
USB Device: Internal Memory Card Reader, 0x05ac (Apple Inc.), 0x8403, 0x26100000
USB Device: BRCM2046 Hub, 0x0a5c (Broadcom Corp.), 0x4500, 0x06600000
USB Device: Bluetooth USB Host Controller, 0x05ac (Apple Inc.), 0x8213, 0x06610000
USB Device: IR Receiver, 0x05ac (Apple Inc.), 0x8242, 0x06500000
USB Device: Apple Internal Keyboard / Trackpad, 0x05ac (Apple Inc.), 0x0236, 0x06300000

Any clues? Thnx.

Sorry I've been meaning to fix that for a LONG time now. I planned to wait until I released the 1.2.0 update however I haven't had much time to finish off the release. However here is a temporary work around.
16th April 2011, 12:53 AM   |  #30  
Junior Member
Thanks Meter: 0
 
1 posts
Join Date:Joined: Apr 2011
heeelp
hey all, great post and very informative, right my problem is ive flashed my i5800 to froyo and rooted, i just cant seem to flash darkys res edition using the heimdall or odin method, with the heimdall method ive worked round the device errors, now all it says is failed! not really sure what else to do, any help would be great as ive spent too long in front of the computer :P was so much easier on my last android phone =\ anyways cheers in advance (Y)

Post Reply Subscribe to Thread

Tags
flash, galaxy s, heimdall, odin
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes