[Recovery] [YB1-X90L] TWRP

danjac

Senior Member
Feb 4, 2012
193
121
73
managed to get twrp working on YB1-X90L (Yoga Book - Android - LTE)
it's my very first try to create sth. like that, so I have absolutely no idea if everything works as it should. (took the twrp from yoga tab 3 pro root thread and changed it to fit my device mainly using this guide and some minor changes on my own)
if you want to try, you do it on your own risk. if sth. breaks, please don't blame me!

I strongly suggest not to flash it, but just boot it via fastboot:

1. download recovery
2. make sure adb is working
3. put the recovery into your adb folder
4. unlock bootloader (attention: unlocking the bootloader does a factory reset. so back up your data before) see here how to unlock bootloader
5. boot into bootloader (either: 'press power + volume up' or use adb typing 'adb reboot bootloader' in terminal
6. open terminal and naviagte to your adb folder (with recovery.img in it) then type: 'fastboot boot recovery_twrp.img' (adapt file name in case you changed it)
7. tablet should reboot and boot twrp

this method does not flash twrp permanently. your stock recovery remains untouched!

!!!BEFORE YOU USE TWRP TO CHANGE ANYTHING, PLEASE MAKE A FULL BACKUP!!!

download: View attachment recovery_twrp.zip

as always... I mainly relied on other people's work. so all credits go to them, e.g. twrp team, joesnose (twrp yoga tab 3pro) and HostZero

screenshots:
IMG_20170107_222933.jpg
IMG_20170107_223047.jpg
IMG_20170107_223119.jpg

as i said, it is a beginner's job. so here is what i noticed so far:
twrp freezes after a certain time when not used - I guess it is when twrp goes to 'standby', normally you wake it up again by sliding a button but it doesn't work here.
 
Last edited:

danjac

Senior Member
Feb 4, 2012
193
121
73
before you ask...
yes, of course, i have already tried to flash supersu, but unfortunately I had no luck so far. The script always aborts because it fails patching sepolicy of boot.img.

so if anyone knows a solution for this, feel free to help!

edit:
found another way to root, look here
 
Last edited:

Zardinality

Member
Nov 19, 2016
7
0
0
Amazing! I never thought yb would have twrp. I've been looking for a way to install gapps since I bought yb. After my final I will definitely have a try.
 

AndyVerne

Member
Jan 1, 2017
14
1
0
did backup 2 times and restored all partitions a several times which worked well.
only tried to install supersu, which in general went well although su couldn't patch boot.img (but has nothing to do with twrp I think)
All right, I wil try to install supersu after take my final exam ,too .
I believe there will be a way to solve it .:)
(oh ,god , the root seems to have sloved , nice job!)
 
Last edited:

AndyVerne

Member
Jan 1, 2017
14
1
0
did backup 2 times and restored all partitions a several times which worked well.
only tried to install supersu, which in general went well although su couldn't patch boot.img (but has nothing to do with twrp I think)
I have one question, after I unlock the bootloader, it occurs the "intel ....untrusted,will boot in 5 seconds ", I wanna know how to lock the bootloader again.
 

danjac

Senior Member
Feb 4, 2012
193
121
73
I have one question, after I unlock the bootloader, it occurs the "intel ....untrusted,will boot in 5 seconds ", I wanna know how to lock the bootloader again.
to lock the bootloader you must have stock recovery...hopefully you din't flash twrp.
I do not really know, whether locking the bootloader will work flawlessly due to the changes made by root
when you lock the bootloader it will once more wipe all data - so back it up before, normally root should stay (although I don't know for sure)

to lock the bootloader just use the following command in terminal:
Code:
fastboot flashing lock
if you are not sure, try to search xda for more information about relocking.
 
Last edited:
  • Like
Reactions: AndyVerne

AndyVerne

Member
Jan 1, 2017
14
1
0
to lock the bootloader you must have stock recovery...hopefully you din't flash twrp.
I do not really know, whether locking the bootloader will work flawlessly due to the changes made by root
when you lock the bootloader it will once more wipe all data - so back it up before, normally root should stay (although I don't know for sure)

to lock the bootloader just use the following command in terminal:


if you are not sure, try to search xda for more information about relocking.
Oh, I gave it up... Thanks
 

hajkan

Senior Member
Jul 3, 2013
327
31
0
Do not get me wrong but you say make a full back up with twrp before doing anything but based on your description twrp cant be installed without unlocking the bootloader which in return erases the device.


Is this catch22 or am I missing something here?

managed to get twrp working on YB1-X90L (Yoga Book - Android - LTE)
it's my very first try to create sth. like that, so I have absolutely no idea if everything works as it should. (took the twrp from yoga tab 3 pro root thread and changed it to fit my device mainly using this guide and some minor changes on my own)
if you want to try, you do it on your own risk. if sth. breaks, please don't blame me!

I strongly suggest not to flash it, but just boot it via fastboot:

1. download recovery
2. make sure adb is working
3. put the recovery into your adb folder
4. unlock bootloader (attention: unlocking the bootloader does a factory reset. so back up your data before) see here how to unlock bootloader
5. boot into bootloader (either: 'press power + volume up' or use adb typing 'adb reboot bootloader' in terminal
6. open terminal and naviagte to your adb folder (with recovery.img in it) then type: 'fastboot boot recovery_twrp.img' (adapt file name in case you changed it)
7. tablet should reboot and boot twrp

this method does not flash twrp permanently. your stock recovery remains untouched!

!!!BEFORE YOU USE TWRP TO CHANGE ANYTHING, PLEASE MAKE A FULL BACKUP!!!

download: View attachment 3994659

as always... I mainly relied on other people's work. so all credits go to them, e.g. twrp team, joesnose (twrp yoga tab 3pro) and HostZero

screenshots:
View attachment 3994696
View attachment 3994697
View attachment 3994698

as i said, it is a beginner's job. so here is what i noticed so far:
twrp freezes after a certain time when not used - I guess it is when twrp goes to 'standby', normally you wake it up again by sliding a button but it doesn't work here.


---------- Post added at 09:33 PM ---------- Previous post was at 09:30 PM ----------

So this process messed up your system? Not sure if I understand what is going on there.

I have one question, after I unlock the bootloader, it occurs the "intel ....untrusted,will boot in 5 seconds ", I wanna know how to lock the bootloader again.
 

danjac

Senior Member
Feb 4, 2012
193
121
73
Do not get me wrong but you say make a full back up with twrp before doing anything but based on your description twrp cant be installed without unlocking the bootloader which in return erases the device.


Is this catch22 or am I missing something here?





---------- Post added at 09:33 PM ---------- Previous post was at 09:30 PM ----------

So this process messed up your system? Not sure if I understand what is going on there.
to your first question:
1. well, here we are not talking about backing up your user data but your rom (stock rom so to speak). if anything goes wrong you can always go back to stock.
2. if you want to peform ota update you can't do it with modified system (ota will fail), so normally you must go back to stock, update, root again

to your second question:
it's just a warning that your bootloader is unlocked, nothing more. it shows with every boot and after 5secs just boots normally.
you can easily find out about the advantages and disadvantages of an unlocked bootloader e.g. here on xda.
 
  • Like
Reactions: liguangming1981

liguangming1981

Senior Member
Jan 16, 2017
87
24
0
Shanghai
I can't thank you enough for this. I live in China and was only able to buy the Chinese version of the Yoga Book, which doesn't come with Google Services installed. However, using this TWRP recovery I was able to flash Google Services (and get root) which makes my Yoga Book so much more useful! Thanks so much! :)
 

zamzenos

Senior Member
Aug 2, 2014
153
67
0
Have got as far as flashing TWRP, but find that any attempt to backup - to internal storage or sdcard - is cancelled. Have checked on googz but cannot find any specific info. Any help would be appreciated
 

danjac

Senior Member
Feb 4, 2012
193
121
73
Have got as far as flashing TWRP, but find that any attempt to backup - to internal storage or sdcard - is cancelled. Have checked on googz but cannot find any specific info. Any help would be appreciated
which yoga book version?
did you flash it or booted it?
how about a log (--> advanced --> copy to sdcard)?

is 'mount read-only' in 'mount' deactivated?
 

zamzenos

Senior Member
Aug 2, 2014
153
67
0
which yoga book version?
did you flash it or booted it?
how about a log (--> advanced --> copy to sdcard)?

is 'mount read-only' in 'mount' deactivated?
Left it overnight and tried again today. It's OK this time. I fiddled with settings, mainly to deselect the read-only system option. Each stage of this process has been pretty frustrating (I'm used to hacking sammy devices - this is first and last time with a lenny). Stuck now trying to get root - it will probably take until tomorrow! btw, ver is YB1 X90F (Europe/UK).

But thanks for taking the trouble to reply. And thanks for giving us the opportunity to hack the YB.
 

Imageco

New member
Jun 19, 2013
1
0
0
Worked on the wifi version too.

You may not be a developer but you are a pretty smart guy to be able to figure this out on your own, my hat is off to you. I rooted my wifi version of Yoga Book using your instruction and the only notable issue I ran into in the process was that i had to install new Android usb drivers in Windows to get the reboot-bootloader command to work, other than that little hiccup it worked like a charm. One other issue I ran into that was of my own making was that Titanium backup encouraged me to upgrade super user which led to a soft brick, thankfully I'd backed my book up and was able to restore it.

Thanks for taking the time to share this with us because rooting made this device a much better experience.
 

kakit78

Member
Dec 1, 2008
23
1
0
PJ
www.m3gps.com
hi all, Im reslly happy to see the yb can really root. but all i want is to have the google app work on my yb china version.

am not a techy, hence most of the insturction mention here is very strange to me.

if anyone can help to write down the step by step on how to flash twrp and install google app to yb will be great thanks..

please...
 

fredchung2002

New member
Apr 12, 2017
1
0
0
hi all, Im reslly happy to see the yb can really root. but all i want is to have the google app work on my yb china version.

am not a techy, hence most of the insturction mention here is very strange to me.

if anyone can help to write down the step by step on how to flash twrp and install google app to yb will be great thanks..

please...
If you just want to install gapps, there is no need to root.
1. download gapps from opengapps.org. select x86_64 6.0 version. select nano or micro version if only want google play to be worked.
2. put the gapps zip file into your root of your YB.
3. just follow the instructions of this post to boot into TWRP
4. In TWRP, select install zip file from SD, then select the gapps to install
5. after finish, reboot to the system.
6. Done!

---------- Post added at 08:48 AM ---------- Previous post was at 08:44 AM ----------

The problem is that I fail to OTA updated after booting into TWRP and install gapps. Anyone can helps?