Naar content
Trending apps
  • Google Duo: videogesprekken van hoge kwaliteit

  • Gmail

  • Maps: Navigatie en OV

  • WhatsApp Messenger

  • Messenger: gratis sms'en en videobellen

Trending games
  • Fortnite

  • Minecraft Earth

  • Dr. Mario World

  • Harry Potter: Wizards Unite

  • Breaking Bad: Criminal Elements

Trending smartphones
  • Samsung Galaxy Note 20 Ultra

  • Google Pixel 4a

  • OnePlus Nord

  • Samsung Galaxy A51

  • Poco F2 Pro

Nieuwste tablets
  • Samsung Galaxy Tab S6

  • Samsung Galaxy Tab A 10.5

  • Samsung Galaxy Tab S4

  • Samsung Galaxy Tab S3 9.7

  • Asus Zenpad 3S 10

nanders

nanders

  • Lid sinds 05 oktober 2010
  • Berichten 6033
  • Reputatie 300
  • ModeratorModerator
  • ModeratorModerator
  • #1
  • 29 december 2013
  • 17:27

Wij Samsung liefhebbers hebben het maar makkelijk met het rooten en firmware installeren via de handige tool Odin. Odin functioneert helaas alleen onder Windows, en als Linux liefhebber probeer je Windows zo vaak mogelijk te ontwijken. Gelukkig bestaat er een open-source cross-platform alternatief op Odin genaamd Heimdall.

Heimdall is een command-line tool voor het flashen van alles op je samsung toestel (waarvan o.a. de i9000, i9100, i9300 en i9505 daadwerkelijk getest zijn). Er bestaat ook een grafische interface genaamd heimdall-frontend. Na elke verse Ubuntu installatie moet ik altijd weer even zoeken hoe het werkt. Dus ik dacht ik schrijf het op en deel het gelijk even.

Dus in deze tutorial leg ik kort uit hoe je heimdall compileert en installeert op Ubuntu (getest met 12.04 LTS).

Stap 0: Installeer de vereiste libraries
Dit zijn extra libraries, naast degene die standaard met Ubuntu (12.04 LTS) meekomen, die noodzakelijk zijn om de broncode te kunnen compileren. Het kan zijn dat ik er een paar vergeten ben. Laat het me aub weten als dit het geval is.

$ sudo apt-get install autoconf libtool libusb-1.0.0-dev qt4-dev-tools

Stap 1: Clone de heimdall github in een gewenste folder
$ git clone https://github.com/Benjamin-Dobell/Heimdall.git

Stap 2: Pas patch toe
Er zit een foutje in de broncode van versie 1.4.0 (foutieve verwijzing naar library) welke met een patch opgelost kan worden. Download deze patch (bron) naar de hoofdfolder van heimdall en pas deze toe:
$ patch -p1 < patch

Stap 3: Compileer libpit
$ cd libpit
$ bash autogen.sh
$ ./configure
$ make

Stap 4: Compileer heimdall
$ cd ..
$ cd heimdall
$ bash autogen.sh
$ ./configure
$ make
$ sudo make install

Stap 5: Compileer heimdall-frontend
$ cd ..
$ cd heimdall-frontend
$ qmake-qt4 heimdall-frontend.pro
$ make
$ sudo make install

Je kunt nu de heimdall GUI opstarten met het commando:
heimdall-frontend



Als er een foutje in staat hoor ik het graag!

Gebruikte bronnen:
http://wiki.cyanogenmod.org/w/Install_and_compile_Heimdall
https://github.com/Benjamin-Dobell/Heimdall
http://glassechidna.com.au/heimdall/

Bijlage:

Bewerkt (31 december 2013 10:32)
Jethro_Gibbs

Jethro_Gibbs

  • Lid sinds 24 september 2014
  • Berichten 18
  • Reputatie 0
  • #2
  • 25 september 2014
  • 11:58

Dit gaat toch ook vanuit het Softwarecentrum?
Ik zocht gewoon op Heimdall, en vond Heimdall, en Heimdall frontend.

Bliss

Bliss

  • Lid sinds 01 november 2014
  • Berichten 1
  • Reputatie 0
  • #3
  • 1 november 2014
  • 17:04

Reactie op hierboven: ik draai Ubuntu 12.04 LTS en hij zit bij mij niet in de repositories. Dus bedankt voor de tutorial! Alleen ik loop vast bij het volgende:

…@…-desktop:~/Heimdall/libpit$ make
make all-am
make: Map ‘/home/…/Heimdall/libpit’ wordt binnengegaan
source='Source/libpit.cpp' object='Source/libpit.o' libtool=no \
DEPDIR=.deps depmode=none /bin/bash ./depcomp \
g++ -DHAVE_CONFIG_H -I. -c -o Source/libpit.o Source/libpit.cpp
./depcomp: regel 669: exec: g++: niet gevonden
make: *** Fout 127
make: Map ‘/home/…/Heimdall/libpit’ wordt verlaten
make: *** Fout 2

Wat gaat er hier nou precies mis? En kun/wil je me daarbij helpen? M'n dochter gaat morgen op taalreis met school en ik wil haar graag een fatsoenlijk werkende telefoon meegeven, vandaar dat ik CyanogenMod er graag op wil hebben. Alvast bedankt!!

Reageer

Om te reageren, dien je te zijn ingelogd. Druk op de onderstaande knop om in te loggen of maak een nieuwe account aan.

Inloggen Registreren