[Device Reviews and Information] 0on:
Installing TWRP on 09S through 16S version (and probably for all ROMs)

Thought I was the only one and did something wrong lol. SP Flash Tools works normally, I get the 'check mark' but TWRP isn't flashed.

-edit- TWRP 2.8.7.0 worked for me. Don't know where I downloaded these, so I just reupped it.

-edit2- Updated for TWRP 3.0.2.0.

Quick how-to for others:

Make sure you got enough battery life left! I would recommend at least 80%.

Easiest Mode:

Download TWRP 3.0.2.0, ADB Drivers and VCOM Drivers here.

Go to Settings > About Phone. Tap 'Version' or 'Build' line (containing 'ABXCNOPxxxxxxxxx1S release-keys' or similar) 7 times to enable Developer mode.

Go to Settings > Developer options and enable 'USB Debugging'.

Keep your phone switched on.

Unzip downloaded file and install 'ADB - Drivers' and 'USB VCOM - Drivers' from their respective directories.

Switch off phone and reboot into FastBoot mode (POWER+VOL.DOWN)

Run 'Recovery-Flasher (RUN ME).bat'

Follow instructions on screen

Slightly Less Easy mode:

Go to Settings > About Phone. Tap 'Version' or 'Build' line (containing 'ABXCNOPxxxxxxxxx1S release-keys' or similar) 7 times to enable Developer mode.

Go to Settings > Developer options and enable 'USB Debugging'.

Turn off phone. Do not connect to your pc yet.

Download Smart Phone Flash Tool (SPFT) 5.1516.00 here or grab the latest version from the official site. Download TWRP 3.0.2.0, ADB Drivers and USB VCOM Drivers here and install both 'ADB - Drivers' and 'USB VCOM - Drivers' from their respective directories.

Open the directory containing SPFT and run 'flash_tool.exe' as administrator.

Set mode to 'Download Only.'

The 'Download-Agent' should be automatically set to 'MTK_ALLInOne_DA.bin', located in your SPFT directory, if not, do this manually by clicking on the 'Download Agent' icon. Next, click on 'Scatter-loading' icon on the right of the Download tab and select the scatter file 'MT6795_Android_scatter.txt' located in your TWRP directory.

Only tick 'recovery' in the raster, double-click on the (empty) space where 'recovery' and 'Location' meet and select 'recovery.img' found in the 'FastBoot' directory of the downloaded zip file.

Press download and, after that, connect your phone.

Loading bar on the bottom of SPFT will show its status. If succeeded after a couple of seconds, you will get a check mark. (If nothing happens in SPFT and/or your phone just shows the charging icon, try to use another USB port.)

TWRP is flashed to your phone! Start your phone (which probably shows a red led by now) by removing the usb cable and holding the POWER button for 10+ seconds. Enjoy flashingSuperSU, Gapps (Select 'ARM64' and your Android version. You're probably only successful with installing the 'Nano' or smaller 'Pico' version, but try for yourself²) etc. Don't forget to wipe caches (cache & Dalvik). To enter recovery mode (TWRP), hold POWER+VOL.UP buttons for about 10 seconds.

¹If ADB does not recognize your phone: head over to the C:\Users\<username>\.android folder, create a new file (in Notepad or similar) there, type in '0x2b0e' (without quotation marks) and save as 'adb_usb.ini' (so as a .ini file and not as a .txt file). You might need to delete (or rename or remove) other ADB files that were created while using other phones (i.e. adbkey and adbkey.pub) (courtesy of [MENTION=6866060]fishku[/MENTION] here).

²As stated by Open Gapps you should flash Gapps directly after flashing a new ROM. So do not reboot to system first but flash Gapps while still in TWRP, after successfully having flashed a ROM.