Benjamin-Dobell / Heimdall

Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices.
MIT License
2.58k stars 585 forks source link

Heimdall uninstall instructions added to the readme #160

Open renderorange opened 11 years ago

renderorange commented 11 years ago

please add instructions to fully remove Heimdall to the readme, or please post instructions to how to fully remove Heimdall and all of it's installed components to your website.

thanks

bcdonadio commented 11 years ago

Just cd the heimdall source and do:

make uninstall

Pretty standard.

renderorange commented 11 years ago

"Pretty standard." does not apply to everyone that could possibly be installing heimdall thus, instructions added

Benjamin-Dobell commented 11 years ago

I guess it really depends what platform you guys are using.

Windows is self explanatory; just delete the files from the zip you extracted.

OS X literally doesn't have a concept of uninstall besides deleting .app directories; which means command line tools and the kext get left behind. Sadly enough this pretty standard behaviour. However, I guess I should write an uninstall script to remove them.

Linux should be self explanatory, but really comes down to how you installed it. There are heaps of variants of Linux so it's pretty impractical for me to explain how to uninstall. But presumably you use whatever package tool you installed with, to uninstall.

Of course, from source as @bcdonadio has stated, you can use "make uninstall". But if you're compiling from source it's assumed you know how to uninstall (one way or another).

renderorange commented 11 years ago

thanks

dfernandez79 commented 10 years ago

The thread it's pretty old now, but if you installed Heimdall from a .pkg file, this will help: https://wincent.com/wiki/Uninstalling_packages_(.pkg_files)_on_Mac_OS_X

ghost commented 9 years ago

On Mac OS X, using pkgutil --files au.com.glassechidna.HeimdallSuite I see these files:

I think the first three can be safely removed. But what about /usr/lib/libusb-1.0.dylib? Is this a library installed be Heimdall? Can it be removed?

Benjamin-Dobell commented 9 years ago

@LutzHorn Yeah libusb-1.0 is installed by Heimdall. You should be fine to uninstall it. It would only be an issue if some other package is depending on that library existing. A package manager would of course resolve this problem, but alas OS X doesn't officially have one.

In the future, I will make Heimdall & Heimdall Frontend installable via Homebrew and recommend users install from there.

ghost commented 9 years ago

Thanks! Could it be possible, that libusb-1.0 is a system library?