Project Samsung S7 LineageOS: Difference between revisions

From JoBaPedia
Jump to navigation Jump to search
Line 25: Line 25:
* On the computer, open up a terminal/command prompt and type adb devices.
* On the computer, open up a terminal/command prompt and type adb devices.
* A dialog should show on your device, asking you to allow usb debugging. Check “always allow”, and choose “OK”.
* A dialog should show on your device, asking you to allow usb debugging. Check “always allow”, and choose “OK”.
=== Compile and Install Heimdall ===
tool used to flash firmware to samsung phones
cd ~/LineageOS
wget https://bitbucket.org/benjamin_dobell/heimdall/downloads/heimdall-suite-1.4.0.tar.gz
tar xzvf heimdall-suite-1.4.0.tar.gz
cd heimdall-suite-1.4.0/
cd libpit/
./configure
make
cd ..
cd heimdall
./configure
make
sudo make install
sudo udevadm control --reload-rules

Revision as of 16:06, 7 September 2019

Samsung S7 LineageOS

Preparation

Get ADB

mkdir ~/LineageOS
cd ~/LineageOS
wget https://dl.google.com/android/repository/platform-tools-latest-linux.zip
unzip platform-tools-latest-linux.zip
echo '
 if [ -d "$HOME/LineageOS/platform-tools" ] ; then
   export PATH="$HOME/LineageOS/platform-tools:$PATH"
 fi' >> ~/.profile
. ~/.profile
adb version

Prepare S7 for ADB

  • Open Settings, and select “About”.
  • Tap on “Build number” seven times.
  • Go back, and select “Developer options”.
  • Scroll down, and check the “Android debugging” or “USB debugging” entry under “Debugging”.
  • Plug your device into your computer.
  • On the computer, open up a terminal/command prompt and type adb devices.
  • A dialog should show on your device, asking you to allow usb debugging. Check “always allow”, and choose “OK”.

Compile and Install Heimdall

tool used to flash firmware to samsung phones

cd ~/LineageOS
wget https://bitbucket.org/benjamin_dobell/heimdall/downloads/heimdall-suite-1.4.0.tar.gz
tar xzvf heimdall-suite-1.4.0.tar.gz 
cd heimdall-suite-1.4.0/
cd libpit/
./configure 
make
cd ..
cd heimdall
./configure 
make
sudo make install
sudo udevadm control --reload-rules