[YotaPhone] angelll123:
How I Managed To Unbrick My YotapHone2: Step-by-step guide

After I've got my phone up and running @CZDalkan asked me to make a step-by-step guide how to flash lineageos into yotaphone2. Keep in mind that my phone was bricked and no firmware could make it work, so I was forced to use custom ROM like lineageos in order to make it work. Big thanks to all you guys for participating into that thread, and most of all to @tomgaga, who found the winning solution! Cheers guys!

So here is the Step-by-step guide How I Managed To Unbrick My YotaPhone2

I. Download yota_flasher

There are a few things you need before begin flashing process:

1. Download yotaphone2_flasher_ORIGINAL.zip

This is the original yota_flasher software

https://xdaforums.com/yotaphone-one/help/guide-everything-to-yotaphone2-t3547194

Look at the end of the article where Attached Files reside.

2. Install it onto your computer

3. Download YotaFlasherReworked.zip

Look at the end of the article where Attached Files reside.

Since there is a problem with yota_flasher and big system.img images you have to install its reworked version, which splits that file into smaller chunks

4. Download twrp-v5.zip

Look at the end of the article where Attached Files reside.

This one you will need later

5. Unzip it into yotaphone_flasher folder (replace old files)

II. Install drivers

basically you need to do this:

1. go into yotaphone_flasher\Driver\Google

2. Right lick onto android_usb.inf and choose Install

Keep in mind that there are extra steps needed for Windows 10 -

https://xdaforums.com/yotaphone-one/help/guide-everything-to-yotaphone2-t3547194

Look under 3. Changing/Updating/Flashing firmwares -> Step-by-step procedure to flash a firmware

III. Put phone in Downloading... state

Turn off your device, press and hold VOL DOWN + POWER buttons until the you see on the screen "Downloading..."

IV. Flash Lollipop RU firmware

I'm not sure if this step is mandatory, but at least that's the way it worked with my phone

I think that this and next steps are needed just in order to make TWRP to work. Still I'm not completely sure about it, but that is the way the things worked for me.

First of all connect yotapone2 to PC.

10x to @tomgaga you can download the firmware from this link: https://drive.google.com/open?id=0B_Z57M1pKWRuSm5LTXhBYzJfS00

open command prompt in the folder your yotaphone_flasher is installed (the easiest way to do this is to click right mouse button in yotaphone_flasher folder WITH NOTHING SELECTED - file or folder, and to choose 'Open command window here')

type this:

fastboot devices

If there is some result, your drivers are installed correctly

Extract the firmware in 'firmware' folder (if there is no such folder create it)

Again from command prompt type

yotaphone_flasher

Choose 1

Answer y (yes) to all questions

V. Flash 4.4.3-S01-003-CN1.0.3.32a.zip firmware

yotaphone.torrent

download it from https://xdaforums.com/attachment.php?attachmentid=4123373&d=1492951677

Look at the end of the article where Attached Files reside.

note that there are almost 36GB firmware images in this torrent (you still can download only the one you need)

repeat commands from previous step: extract downloaded firmware into 'firmware' folder, open command prompt (if you closed the previous one), type yotaphone_flasher, choose 1 and answer with y to all questions

VI. Boot into twrp

Since my built-in recovery image didn't work I had to install a custom one. In my case TWRP

Download TWRP from https://xdaforums.com/yotaphone-one/help/guide-everything-to-yotaphone2-t3547194

Look at the end of the article where Attached Files reside.

open again command prompt and type

fastboot oem unlock

If your phone restarts after executing 'fastboot oem unlock' just put it again in 'Downloading...' mode

fastboot boot twrp-v5.img

This one should boot your phone into TWRP gui

VII. Download lineageos

10x to @tomgaga you can download lineageos from this link: https://mega.nz/#!jBQRDSpJ!0WfU-gFtkZUnDz7pe8AR9FXLBUqerbcZFLx4PRfOehI

VIII. Download GApps

If you want to have google apps (+Google Play) you need GApps

Download it from here: http://opengapps.org/

I downloaded GApps build with these parameters: ARM Android v.6.0 mini

IX. Copy lineageos and Gapps onto phone

When you boot into TWRP your phone's memory will appear like a new device on your computer. Just copy both .zip files onto root folder

X. Install lineageos and Gapps through TWRP

On your phone in TWRP go into install, select lineageos .zip file first, click both ticks (for checking archive) and swipe to install it

After that in the same manner install GApps

So if everything went normally your is flashed and loaded with lineageos Android 6.01 and GApps.

If fou need to root your phone just install superSu (download it from https://xdaforums.com/yotaphone-one/help/guide-everything-to-yotaphone2-t3547194) and install it through TWRP

And at the end one more thing - since my EPD panel is damaged, but its touch screen functionality was working i had some issues with main screen touchscreen, when i holded the phone on the EPD pannel. So I oppened the phone (watch this youtube video: https://www.youtube.com/watch?v=_Kr1dnavjng) disconnected EPD from the phone's mainboard, insulated the connectors (so not short circuit could damage my phone) and closed the phone again.

Corrected: As @tomgaga mentioned all credit for lineageos needs to go to @evilracer123, check this thread.

There is also info there about how to disable the touch input from the back screen.

10x guys!