ads

samedi 29 août 2015

Heimdall open-source tool suite used to flash firmware (aka ROMs) onto Samsung mobile



finally i flashed my SM-T530 Galaxy Tab 4 with linux heimdall, iam so happy - no more need for a virtualbox with windows on it just for using odin if download mode is needed.

linux distribution is http://linuxbbq.org - NOX: Lacipecsenye (amd64)

this is what i did:

sudo apt-get install libudev1 libudev-dev \
libusb-1.0-0 libusb-1.0-0-dev \
build-essential pkg-config zlib1g-dev \
libusb-dev libqt4-dev qt4-qmake \
autoconf libtool libusb-1.0-0-dev \
qt5-default


git clone git://github.com/Benjamin-Dobell/Heimdall.git

cd Heimdall
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make


sub77@grill:~/Heimdall$ mkdir build
sub77@grill:~/Heimdall$ cd build
sub77@grill:~/Heimdall/build$ cmake -DCMAKE_BUILD_TYPE=Release ..
-- The C compiler identification is GNU 5.2.1
-- The CXX compiler identification is GNU 5.2.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found libusb: /usr/lib/x86_64-linux-gnu/libusb-1.0.so
-- Checking if large (64-bit) file support is available...
-- Checking if large (64-bit) file support is available - yes
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.8")
-- Configuring done
-- Generating done
-- Build files have been written to: /home/sub77/Heimdall/build


sub77@grill:~/Heimdall/build/bin$ ./heimdall flash --RECOVERY ~/recovery.img
Heimdall v1.4.1

Copyright (c) 2010-2014 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...
Claiming interface...
Attempt failed. Detaching driver...
Claiming interface again...
Setting up interface...

Initialising protocol...
Protocol initialisation successful.

Beginning session...

Some devices may take up to 2 minutes to respond.
Please be patient!

Session begun.

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

Uploading RECOVERY
100%
RECOVERY upload successful

Ending session...
Rebooting device...
Releasing device interface...
Re-attaching kernel driver...



http://glassechidna.com.au/heimdall/

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

http://linuxbbq.org/bbs/viewtopic.php?f=3&t=2122



Aucun commentaire:

Enregistrer un commentaire