- Hacking Android
- Srinivasa Rao Kotipalli Mohammed A. Imran
- 600字
- 2021-07-14 10:56:11
Rooting Process and Custom ROM installation
Custom ROM installation is a three step process, however, if you are only interested in rooting your device and don't want to install custom ROM, you only need to follow step 1 and step 2. These are the steps involved in installing custom ROM:
- Installing recovery softwares like TWRP or CF.
- Installing the Super Su app.
- Flashing the custom ROM to the phone.
Installing recovery softwares
The following are two popular ways to install recovery software like TWRP or CF:
- Using Odin
- Using Heimdall
Before we proceed further, we need to download TWRP recovery TAR file and IMG for note 2 from the following URL and save it under Phone Rooting Directory:
Using Odin
Odin is one of the most popular recovery tools for Samsung devices. This section shows the steps to use Odin:
- Download the Odin 3.09 ZIP package from the following URL and extract it in the same folder where you have copied the TWRP: http://odindownload.com/Samsung-Odin/#.VjW0Urcze7M
- Click on Odin 3.09 to open it and you should see the following screen:
Tip
Note: Make sure you scan your EXE file for viruses. The authors have https://virustotal.com/ to make sure it's free from viruses.
- We need to put the device into download mode by switching off the smartphone and pressing the volume up, home, and power buttons simultaneously.
- Once the device boots into the download mode connect the device to your computer using the USB data cable.
- You will see a warning, accept the Continue option by pressing the volume up button. If you have installed the right USB drivers you will see Odin's ID:COM in blue text as shown in the following screenshot. Otherwise you need to reinstall the driver or check your cable for any fault:
- Click on the AP button and select the TWRP recovery image file in Odin3 by clicking on the AP button. Make sure you enable Auto Reboot and F. Reset Time as shown here:
- Now, click on the Start button in Odin3 to flash TWRP. It will take a few seconds to complete and if everything went well, you should see PASS! in green as shown in the following screenshot. Once the process is complete your phone will restart automatically:
- Now you have successfully flashed TWRP recovery.
Using Heimdall
This section shows the steps to use Heimdall:
- Download and install the Heimdall Suite from http://glassechidna.com.au/heimdall/#downloads.
- Extract the Heimdall ZIP file and remember the directory, which is
heimdall.exe
: - Open the command prompt in the directory and type
heimdall.exe
to check if Heimdall is working properly, you should see the following output:Tip
Note: If you got any error, make sure you have the Microsoft Visual C++ 2012 Redistributable Package (x86/32bit) installed on your computer.
- Switch off the phone and go into download mode by pressing the volume down, home, and power buttons simultaneously, press volume up when you get a warning message to continue.
- Run
zadig.exe
which is present in Heimdall Suite's drivers directory: - Click the Options menu and select List All Devices.
- Choose Samsung USB Composite Device or gadget serial or your available device from the drop-down list. If you face any issues, try uninstalling Samsung USB drivers or Kies from the system.
- Click Install Driver and you should see the following screen:
- Before you go ahead and flash the recovery, make sure you read the latest instructions on the Heimdall website (https://github.com/Benjamin-Dobell/Heimdall/tree/master/Win32) for any recent changes. Go back to the command prompt opened during step 3 and execute the following command:
heimdall flash --RECOVERY "..\Phone Rooting\twrp-2.8.7.0-t03g.img" --no-reboot
- Reboot and that's it, we are done.
- 軟件項目估算
- GeoServer Cookbook
- Learning Firefox OS Application Development
- Linux操作系統基礎案例教程
- Cocos2d-x學習筆記:完全掌握Lua API與游戲項目開發 (未來書庫)
- Hands-On Functional Programming with TypeScript
- 精通MATLAB(第3版)
- HTML5從入門到精通(第4版)
- Mastering AWS Security
- 自學Python:編程基礎、科學計算及數據分析(第2版)
- Practical GIS
- 安卓工程師教你玩轉Android
- 基于MATLAB的控制系統仿真及應用
- Python程序設計教程
- C++ Windows Programming