Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
letinsh
Old
#1561  
Senior Member
Thanks Meter 134
Posts: 378
Join Date: Jun 2010
Great question. I'm dual booting, so I can always run in Windows and use Odin, but I was kinda hoping to get Heimdall running...

Sent from my SCH-I535 using xda app-developers app
Whether you turn to the right or to the left, your ears will hear a voice behind you, saying, “This is the way; walk in it.” -Is 30:21

"You may all go to hell, and I will go to Texas." -Davy Crockett
 
damaa
Old
#1562  
Junior Member
Thanks Meter 2
Posts: 3
Join Date: Sep 2007
Download Link doesn't work. Does anybody know a mirror? I need the linux version.
Thanks.
The Following User Says Thank You to damaa For This Useful Post: [ Click to Expand ]
 
liamwli
Old
#1563  
liamwli's Avatar
Senior Member
Thanks Meter 48
Posts: 441
Join Date: Jan 2011
Location: Barrow-in-Furness

 
DONATE TO ME
Quote:
Originally Posted by damaa View Post
Download Link doesn't work. Does anybody know a mirror? I need the linux version.
Thanks.
Completely correct. The link has been dead for months!
Current Devices Samsung Galaxy S2 (UK Edition) with CyanogenMod10 Sapir, and a Rooted Nexus 16GB with ParanoidAndroid.
Old Phone: LG GT540 Optimus [Sold to sister]

Don't forget to hit - I deserve it (most of the time).

Feel free to PM me for help at any time.........
 
jerryp7
Old
#1564  
jerryp7's Avatar
Senior Member
Thanks Meter 29
Posts: 299
Join Date: Feb 2011
Location: Hells Kitchen, NYC
Quote:
Originally Posted by liamwli View Post
Completely correct. The link has been dead for months!
It should be in your repos. That's where I found it in Synaptic.
 
appagom
Old
#1565  
Senior Member
Thanks Meter 45
Posts: 669
Join Date: Sep 2010
I am getting large amounts of data corruption, some bits in nearly every file, using heimdall in linux to flash factoryfs.img to SGSII (SHW-M250K).. probably this bug:

https://github.com/Benjamin-Dobell/Heimdall/issues/37


and I did then pull the latest version from git (which does claim to be 1.4RC1 when executed) and I still get corruption.

This is bad. Most people don't diff the binaries on their phone against the ROM when things are acting weird (since most don't even know how to access the files on their ROM from a PC). Bad flashing wasn't my first guess either so it took me quite awhile to track this down. I hope nobody else needs to. The worst part is the ROMS usually boot, just very buggy. If it was bad enough to completely fail, most people would assume a bad flash I think, but it's not.

Of course I did then test with Odin. It was a linux machine so to test identical hardware I actually installed odin in a windows vm, maybe a little bold, but it actually worked with no corruption for the same ROM.

I've used heimdall to flash many kernels, but it is certainly not suitable for flashing full ROMS on this phone. This needs to be a big red warning

---------- Post added at 04:14 AM ---------- Previous post was at 04:03 AM ----------

In all fairness, I can't find where it's advertised to work on this device. It is recognized though, and now that we know, I think some warnings for this device beyond just "it might not work" are appropriate for now.
Korean SGSII (SHW-M250K) with SHW-M250S hand-rooted stock rom, unmodified kernel.
Korean Motoroi XT720, -> my FAQ
SHW-M110S (Korean Anycall SGS) 2.2.1... running custom Frankensteined stock+z4 + tegrak ext4 +voodoo, rooted kernel image.
 
edo_xda
Old
(Last edited by edo_xda; 9th October 2012 at 11:25 AM.) Reason: using "uninstall / remove" for better search hit
#1566  
Member
Thanks Meter 1
Posts: 39
Join Date: Dec 2010
Quote:
Originally Posted by Benjamin Dobell View Post

Anyway, for some reason OS X doesn't provide a method to uninstall packages. Well it does actually but it is hidden away and there isn't a user interface. It's apparently the "Mac way" to only remove the applications themselves. Personally I would only worry about removing Heimdall Frontend (i.e. drag it to the trash) and I wouldn't bother removing libusb or the kext. However if you really want to delete everything then you need to remove the following:
  • /usr/local/lib/libusb-1.0.0
  • /System/Library/Extensions/heimdall.kext
  • /usr/local/bin/heimdall (it's actually missing in the existing package, see above)
  • /Applications/heimdall-frontend.app
Thanks for this post - I tried it out and this is what I needed to uninstall / remove Heimdall 1.3.1 (installed after a 1.3.2 install)

Code:
macbook:~ root# rm /usr/local/lib/libusb-1.0.0.dylib 
macbook:~ root# rm -rf  /System/Library/Extensions/heimdall.kext
macbook:~ root# which heimdall
/usr/bin/heimdall
macbook:~ root# rm -rf /usr/bin/heimdall 
macbook:~ root# rm -rf /Applications/heimdall-frontend.app
 
screamwork
Old
#1567  
screamwork's Avatar
Senior Member
Thanks Meter 28
Posts: 304
Join Date: Oct 2011
 
alharaka
Old
#1568  
alharaka's Avatar
Member
Thanks Meter 13
Posts: 56
Join Date: Mar 2011
Anyone successfully flashed a recovery on any Samsung Galaxy device, particularly the Galaxy Note (GT-N7000)? I was able to successfully flash using Mobile ODIN Lite as instructed by people using the Team Win Recovery Project on this device, but did so because Heimdall said it flashed the recovery successfully, but then clearly did not when I rebooted recovery and was still ClockWorkMod 6.1.2. Here is the verbose log of the op from Heimdall 1.3.1 CLI on OS X 10.6.8.

Any thoughts? Is Benjamin still working on this tool or is what he said many pages back about being too busy still hold true?

Code:
my-bacbook-pro:~ root# heimdall flash --recovery /Users/myusername/Downloads/boot.img --verbose
Heimdall v1.3.1, Copyright (c) 2010-2011, Benjamin Dobell, Glass Echidna
http://www.glassechidna.com.au

This software is provided free of charge. Copying and redistribution is
encouraged.

If you appreciate this software and you would like to support future
development please consider donating:
http://www.glassechidna.com.au/donate/

Initialising connection...
Detecting device...
      Manufacturer: "SAMSUNG"
           Product: "Gadget Serial"

            length: 18
      device class: 2
               S/N: 0
           VID:PID: 04E8:685D
         bcdDevice: 021B
   iMan:iProd:iSer: 1:2:0
          nb confs: 1

interface[0].altsetting[0]: num endpoints = 1
   Class.SubClass.Protocol: 02.02.01
       endpoint[0].address: 83
           max packet size: 0010
          polling interval: 09

interface[1].altsetting[0]: num endpoints = 2
   Class.SubClass.Protocol: 0A.00.00
       endpoint[0].address: 81
           max packet size: 0200
          polling interval: 00
       endpoint[1].address: 02
           max packet size: 0200
          polling interval: 00
Claiming interface...
Setting up interface...

Checking if protocol is initialised...
Protocol is not initialised.
Initialising protocol...
Handshaking with Loke...

Beginning session...
Session begun with device of type: 131072

Downloading device's PIT file...
PIT file download sucessful

Uploading RECOVERY
0%File Part #0... Response: 0  0  0  0  0  0  0  0 

2%
File Part #1... Response: 0  0  0  0  1  0  0  0 

5%
File Part #2... Response: 0  0  0  0  2  0  0  0 

7%
File Part #3... Response: 0  0  0  0  3  0  0  0 

10%
File Part #4... Response: 0  0  0  0  4  0  0  0 

12%
File Part #5... Response: 0  0  0  0  5  0  0  0 

15%
File Part #6... Response: 0  0  0  0  6  0  0  0 

18%
File Part #7... Response: 0  0  0  0  7  0  0  0 

20%
File Part #8... Response: 0  0  0  0  8  0  0  0 

23%
File Part #9... Response: 0  0  0  0  9  0  0  0 

25%
File Part #10... Response: 0  0  0  0  A  0  0  0 

28%
File Part #11... Response: 0  0  0  0  B  0  0  0 

31%
File Part #12... Response: 0  0  0  0  C  0  0  0 

33%
File Part #13... Response: 0  0  0  0  D  0  0  0 

36%
File Part #14... Response: 0  0  0  0  E  0  0  0 

38%
File Part #15... Response: 0  0  0  0  F  0  0  0 

41%
File Part #16... Response: 0  0  0  0  10  0  0  0 

44%
File Part #17... Response: 0  0  0  0  11  0  0  0 

46%
File Part #18... Response: 0  0  0  0  12  0  0  0 

49%
File Part #19... Response: 0  0  0  0  13  0  0  0 

51%
File Part #20... Response: 0  0  0  0  14  0  0  0 

54%
File Part #21... Response: 0  0  0  0  15  0  0  0 

57%
File Part #22... Response: 0  0  0  0  16  0  0  0 

59%
File Part #23... Response: 0  0  0  0  17  0  0  0 

62%
File Part #24... Response: 0  0  0  0  18  0  0  0 

64%
File Part #25... Response: 0  0  0  0  19  0  0  0 

67%
File Part #26... Response: 0  0  0  0  1A  0  0  0 

70%
File Part #27... Response: 0  0  0  0  1B  0  0  0 

72%
File Part #28... Response: 0  0  0  0  1C  0  0  0 

75%
File Part #29... Response: 0  0  0  0  1D  0  0  0 

77%
File Part #30... Response: 0  0  0  0  1E  0  0  0 

80%
File Part #31... Response: 0  0  0  0  1F  0  0  0 

83%
File Part #32... Response: 0  0  0  0  20  0  0  0 

85%
File Part #33... Response: 0  0  0  0  21  0  0  0 

88%
File Part #34... Response: 0  0  0  0  22  0  0  0 

90%
File Part #35... Response: 0  0  0  0  23  0  0  0 

93%
File Part #36... Response: 0  0  0  0  24  0  0  0 

96%
File Part #37... Response: 0  0  0  0  25  0  0  0 

98%
File Part #38... Response: 0  0  0  0  26  0  0  0 

100%
RECOVERY upload successful
Ending session...
Rebooting device...
Phone: GT-N7000
Modem: N7000XXLPT N7000XXLRK N7000XXLS1 N7000XXLS3
Recovery: TeamWin 2.3.1
Kernel: Default with ROM or JellyBeer or HydraCore 7 betas
ROM: PA Utacka Nightly ROM
Mods: PDroid via auto-patcher; JusTun Gapps
 
shag_on_e
Old
#1569  
shag_on_e's Avatar
Senior Member
Thanks Meter 163
Posts: 586
Join Date: Sep 2011
I can't wait for 1.4 to be released! When news of its source hit I desperately tried for weeks to get it to compile but just could not get it to work. After the prop file was added, which was the error I was getting before when building, I now get errors that files are missing for heimdall-frontend ui window or something to that effect. I have the correct version of QT along with the pro version of Visual Studio, and I just can't get it to work. I can post the errors if anyone feels froggy enough to help a bother out! I am excited to be able to dump a working PIT file for the Toro Galaxy Nexus using this, so hopefully I can get it figured out soon!
 
FunkyELF
Old
#1570  
Senior Member
Thanks Meter 17
Posts: 135
Join Date: Sep 2009
Default Heimdall vs. CWM / TWRP

What are the advantages / disadvantages in using Heimdall vs. CWM or TWRP?
Does Heimdall provide additional functionality?

I rooted my GS3 with kies or something like that and now that I have TWRP installed I don't see why I'd need anything else.

Just asking, not trolling. I'd like to understand.

Thanks,
~Eric

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

report this ad
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...