Yoga Tab 3 Starter Thread

Search This thread

tapioco2000

Senior Member
May 18, 2011
204
46
Same here, few days ago i've got the update, free ram at ~22MB (!!!), downgraded back to stock 5.1.1 lolipop, now free ram at ~350-400MB (with the same apps installed, super fast now). Could'nt wait for next "great" update because I use my tab at work.

how do you manage downgrading to lollipop? Simply with a factory reset?
now my tablet is useless.
 

cleverdicky

Senior Member
Sep 11, 2011
191
32
Apparently the firm 6.0 is already on the Russian site for tablets 850F version Wifi only.

Hi guys, sorry to resurect this old thread but I've been searching for ages to find a later rom to upgrade my old tablet.
The Yoga tab3 YT3-850F (wifi)
Not m, or L or x50
I appreciate its ancient, but it does / did what I need and was quite happy with it up to a point.
Trouble is I'm sure it's succumed to a few nasties and it just wont work the same even after a reset.
I have read there is an android 6. firmware about, links to russian site, but all links I've followed no longer work.

Has there ever been an decent custom roms made for this little fellow, or would anyone still have a copy of 6. lurking around .
Much appreciated :good:
 

Kroll888

Member
Dec 5, 2021
11
0
Hello,
I'm looking for stock ROM for YT3-X90L LTE (4/64 Intel Atom)
yt3-x90l_usr_s200357_2003030244_ww17_bp_row
Or at least version yt3-x90l_usr_s200307.

Anyone still have it and can share it?
 
VERY URGENT!! VERY URGENT!!

Hello everyone,
Run into a problem in stock recovery, after an encryption failure on the x50f tablet. Now non of the partitions will mount hence I cannot factory reset or flash anything. Error mounting blocks and partition.
ANYONE WITH A SOLUTION??!!
 

svenjuga

Member
Nov 30, 2021
9
1
Hi,
is anybody interested in building a debloated, unGoogled, fast and battery saving ROM from stock for YT3-X50L? I have just hab success and could share instruction as well as flashable zip. I still haven't figured out how to create a new thread. So if someone is interested I would post here.
 
Hi,
is anybody interested in building a debloated, unGoogled, fast and battery saving ROM from stock for YT3-X50L? I have just hab success and could share instruction as well as flashable zip. I still haven't figured out how to create a new thread. So if someone is interested I would post here.
So.
I have the YT3-850F, but I gather that the models are somewhat similar. I'm interested in creating a ROM for my model, but I would definitely be happy to do it in such a way that I could potentially port it to the YT3-X50L. I've found some good resources regarding my model, so I'm hoping to be able to get that working at some point.

In any case, I would be very interested in you writing down the steps and whatnot, and would be happy to at least attempt doing it myself.
 

Yamaha169

Senior Member
Mar 6, 2016
221
64
So.
I have the YT3-850F, but I gather that the models are somewhat similar. I'm interested in creating a ROM for my model, but I would definitely be happy to do it in such a way that I could potentially port it to the YT3-X50L. I've found some good resources regarding my model, so I'm hoping to be able to get that working at some point.

In any case, I would be very interested in you writing down the steps and whatnot, and would be happy to at least attempt doing it myself.


My two cents


Have this guy adb pull his system.img for building the rom... (Maybe check his build.prop, and his host.xml search for any bad symlinks)
Hi,
is anybody interested in building a debloated, unGoogled, fast and battery saving ROM from stock for YT3-X50L? I have just hab success and could share instruction as well as flashable zip. I still haven't figured out how to create a new thread. So if someone is interested I would post here.

After you established a good ROM

The recovery/boot

Both of you need the fstab file...
(I believe its in the recovery.img or boot.img...
Unpack it...
Re-write the partitions path layout for the device youll be using... (Aka pit mapping)


Ive done this once before...
If someone could share my Yamaha169/sevenmax Recovery??

If you can get me the file... Ill update it...
 

svenjuga

Member
Nov 30, 2021
9
1
After you established a good ROM

The recovery/boot

Both of you need the fstab file...
(I believe its in the recovery.img or boot.img...
Unpack it...
Re-write the partitions path layout for the device youll be using... (Aka pit mapping)
Never read about that. What is it good for?

Ive done this once before...
If someone could share my Yamaha169/sevenmax Recovery??

If you can get me the file... Ill update it...
I posted the twrp recovery (sevenmax) in this thread:
 

svenjuga

Member
Nov 30, 2021
9
1
So.
I have the YT3-850F, but I gather that the models are somewhat similar. I'm interested in creating a ROM for my model, but I would definitely be happy to do it in such a way that I could potentially port it to the YT3-X50L. I've found some good resources regarding my model, so I'm hoping to be able to get that working at some point.

In any case, I would be very interested in you writing down the steps and whatnot, and would be happy to at least attempt doing it myself.


Requirements
bootloader unlocked and TWRP recovery installed. You may want to follow these instructions: https://forum.xda-developers.com/t/guide-yoga-tab-3-10-1-yt3-x50f-twrp-and-root.3695297/

You can skip the rooting part (SuperSU/Magisk). But it will be helpful if you want to do further system changes later on.

Instructions (here's what I did)
• download and unpack latest original OTA update
• load with android kitchen (ClassyKitchen free works best for me https://forum.xda-developers.com/t/...kitchen-for-android-roms-development.3862584/ I got bad results with Assayed Kitchen)
• deodex with kitchen
• remove empty folders and pre-install apps from system folder
• debloat with kitchen
• debloat manually by deleting from system\app and \priv-app folder all google and lenovo stuff
(at this point, much more can be removed if you know what you're doing. Or you just try and test, like I did. In order to keep as many functions as possible, I recommend deleting only google and lenevo related folders and doing the further cleanup later on, depending on your personal needs. Therefor device must be rooted.)
• build META-INF installer with kitchen
• build zip-ROM (for recovery) with kitchen oder just repack system folder, META-INF folder and boot.img to zip-file.
• delete dalvik, system, cache, data (with TWRP)
• flash your zip-ROM

Optional (before building zip-ROM)
• replace trebuchet launcher with Trebuchet 8.1.0.22 lineage port (or any other launcher that works with tablet mode) https://forum.xda-developers.com/t/...het-laucher-for-any-rom-ver-8-1-0-22.3667436/
• replace LatinImeGoogle with SimpleKeyboard (from F-Droid)
• replace Calendar with SimpleCalendarPro (F-Droid)
• replace calculator with calculator (F-Droid)
• add camera folder within system\priv-app with camera.apk (lineageOS13)
• replace GooglePackageInstaller with PackageInstaller (lineageOS13)
• delete boot sound from system\media (you can delete ringtones, alarms, bootanimations etc. also)
• add F-Droid to system\priv-app\f-droid (recommended)

Root
to root the device just install Magisk:
• flash magisk.zip with TWRP
• reboot and install magisk.apk

For privacy reasons you may want to
• install AFWall+ (F-Droid, Root needed)
• install Privacy Browser (F-Droid)

Do further cleanup with your preferred system-apps removing app (I used Link2SD and System_App_Safe_Remover_Pro, device has to be rooted). Don't forget to make a TWRP backup before deleting system apps.

My result is a fast, stable and secure OS with low battery needs (~ 0.3%/h deep sleep mode and about 2-3%/h reading an eBook). You can check battery consumption with BBS (Better Battery Stats app) or reduce energy consumtion even more with SmartPack-Kernel Manager).

Have fun experimenting or just check out my ROM (YT3-X50L only)
 

Attachments

  • yt3-x50l-2023-01-24.zip
    508.3 MB · Views: 19
Last edited:

Yamaha169

Senior Member
Mar 6, 2016
221
64
Requirements
bootloader unlocked and TWRP recovery installed. You may want to follow these instructions: https://forum.xda-developers.com/t/guide-yoga-tab-3-10-1-yt3-x50f-twrp-and-root.3695297/

You can skip the rooting part (SuperSU/Magisk). But it will be helpful if you want to do further system changes later on.

Instructions (here's what I did)
• download and unpack latest original OTA update
• load with android kitchen (ClassyKitchen free works best for me https://forum.xda-developers.com/t/...kitchen-for-android-roms-development.3862584/ I got bad results with Assayed Kitchen)
• deodex with kitchen
• remove empty folders and pre-install apps from system folder
• debloat with kitchen
• debloat manually by deleting from system\app and \priv-app folder all google and lenovo stuff
(at this point, much more can be removed if you know what you're doing. Or you just try and test, like I did. In order to keep as many functions as possible, I recommend deleting only google and lenevo related folders and doing the further cleanup later on, depending on your personal needs. Therefor device must be rooted.)
• build META-INF installer with kitchen
• build zip-ROM (for recovery) with kitchen oder just repack system folder, META-INF folder and boot.img to zip-file.
• delete dalvik, system, cache, data (with TWRP)
• flash your zip-ROM

Optional (before building zip-ROM)
• replace trebuchet launcher with Trebuchet 8.1.0.22 lineage port (or any other launcher that works with tablet mode) https://forum.xda-developers.com/t/...het-laucher-for-any-rom-ver-8-1-0-22.3667436/
• replace LatinImeGoogle with SimpleKeyboard (from F-Droid)
• replace Calendar with SimpleCalendarPro (F-Droid)
• replace calculator with calculator (F-Droid)
• add camera folder within system\priv-app with camera.apk (lineageOS13)
• replace GooglePackageInstaller with PackageInstaller (lineageOS13)
• delete boot sound from system\media (you can delete ringtones, alarms, bootanimations etc. also)
• add F-Droid to system\priv-app\f-droid (recommended)

Root
to root the device just install Magisk:
• flash magisk.zip with TWRP
• reboot and install magisk.apk

For privacy reasons you may want to
• install AFWall+ (F-Droid, Root needed)
• install Privacy Browser (F-Droid)

Do further cleanup with your preferred system-apps removing app (I used Link2SD and System_App_Safe_Remover_Pro, device has to be rooted). Don't forget to make a TWRP backup before deleting system apps.

My result is a fast, stable and secure OS with low battery needs (~ 0.3%/h deep sleep mode and about 2-3%/h reading an eBook). You can check battery consumption with BBS (Better Battery Stats app) or reduce energy consumtion even more with SmartPack-Kernel Manager).

Have fun experimenting or just check out my ROM (YT3-X50L only)

Hes got a great go on a rom,
im not familiar with the image kitchen hes using though, and each image kitchen has different tools/scripts/signing abilities.

The fstab file was in the split ramdisk of the recovery? If memory is correct?
(Correct me if im wrong)

But editing this file internally (you'll notice)
The 850m and the 850F and 850L will probably all different.
(To pull the radio and all partitions correctly these need to be aimed at the correct filepath.

(Its Almost like trying to pull a copy from your computer with the incorrect filepath) if you get my drift? But this is your recovery ....


I dont remember why i didnt use the official twrp recovery, i would think it would suit all models by now ?

I think IT bootlooped me And getting ROW software back then was scarce 😂✌️.
So i decompiled it Manually.

any questions ask?
 

svenjuga

Member
Nov 30, 2021
9
1
Hi, what will happen if I flash your ROM on my X50F ?
The only difference is you have sim1 and my if only WiFi
Hi, I don't know for sure but I think it will work. I recommend to backup your current OS with TWRP. And then just flash my ROM and see if it works. If not you still can restore your TWRP backup. Good luck!
 

koliberk

Senior Member
Mar 25, 2007
91
12
London
Now I have OTA updated to YT3-X50F_S000134_220825_ROW with SuperSu and TWRP.
Funny enough, I have some services regarding SMS, phone and other regarding communication 😁🤷
Will try to do backup and then will try to your ROM.

Hi, I don't know for sure but I think it will work. I recommend to backup your current OS with TWRP. And then just flash my ROM and see if it works. If not you still can restore your TWRP backup. Good luck!
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    Can I flash using the sd card or I have to use my computer.
    I 've ever used custom rom on my old phone so I know flashing a custom rom from a zip file on sd card, but I have never used .img

    Can you tell me more.

    Thanks again.


    How to unlock, nandroid and reflash Lenovo Yoga Tab 3. I tested it using my Tab 3 10 (X50F). It isn't guaranteed that it will work on other models, too. Do it at your own risk!

    Files needed:
    Firmware package:
    https://www.androidfilehost.com/?fid=24369303960683181 [Thanks to @ionioni, credits to Lenovo-forums.ru]
    TWRP.img: http://www106.zippyshare.com/v/81zlHQeG/file.html
    ADB-files: http://www106.zippyshare.com/v/guVfwUn9/file.html
    Tablet drives for windows: http://www106.zippyshare.com/v/ZKDhieSc/file.html

    You are responsible for what you are doing!


    Unlock:


    On your Tab:
    a.Go to Settings -> About Phone/Tablet and tap on your model number until the developer settings are unlocked
    b.In developer settings switch “OEM unlock” on
    c.Also allow „USB Debugging“

    On your PC:
    a.Download and install Lenovo USB driver
    b.Download and unzip the adb.zip
    c.With “USB debugging” enabled connect your Tab with your PC and let it install all drivers. You will be asked whether you want to allow adb access from this PC. Allow it and also check the "allow everytime" checkbox.
    d.Go to your unziped adb folder, Shift + right klick in it and open a terminal in that folder
    e.In terminal enter “adb start-server” and watch your Tab
    f.In terminal enter “adb reboot-bootloader“ and wait until your Tab shows a orange Lenovo message
    g.Check if your tab is in fastboot mode with typing “fastboot devices” in terminal
    h.If your Tab is regocginzed correctly type „fastboot oem unlock-go“

    ALL YOUR DATA WILL BE WIPED

    i.Let your Tab reboot
    j.You are unlocked now!


    Create a nandroid backup of your tablet:


    Before you start:

    1. YOUR BOOTLOADER HAS TO BE UNLOCKED TO DO THIS!
    2. You have to download the linked TWRP. It’s for X50M but it will work on our X50F, too
    3. This method will not flash TWRP permanently, it will just boot the recovery without modifying anything

    On your PC:
    a.Download and unzip the TWRP.zip
    b.Open up the folder and locate the “twrp.zip”
    c.Let it open and continue on your tablet

    On your tablet:
    d.Re-enable developer settings and switch „USB debugging“ back on
    e.Wait for the ADB prompt on your Tab and allow your PC.

    If it doesn’t show up, retype „adb devices“ in terminal OR reconnect your tab to your PC OR do both. Just try

    f.On your PC type in your terminal (with adb server running): adb reboot-bootloader

    Switch back to your PC:
    a.Check if your tablet is recognized correctly: fastboot devices
    b.Boot up the TWRP recovery by typing: fastboot boot [path to your twrp.img]

    Tip: Begin with “fastboot boot “ and just drag and drop the “twrp.img” from the folder on your PC to the terminal window. The right path will be insert automatically. It should look like this:

    ADB>fastboot boot C:\twrp.img

    c.Hit enter and wait for the tablet to boot in recovery

    Back on your tablet again:

    d.You will be welcomed with a message from the creator, just hit the “read only” button
    e.Now you will see the “normal” TWRP main menu
    f.Go to settings FIRST and disable the screen lock as it will cause freezes!
    g.Go to “BACKUP” and choose your external memory (sd-card) as the backup location (I recommend this but it is not essential)
    h.To have a full backup, check all checkboxes. Caution: On the right side is a small scrollbar, scroll down to see all backup checkboxes
    i.Do a full backup and wait until it is finished
    j.Go back to the main menu and open up the “REBOOT” menu
    k.Do a normal reboot if you doesn’t want to re-enable OTA Updated,hit “Bootloader” if you want to continue to re-flash your system


    Re-enable OTA Updates:



    YOUR BOOTLOADER HAS TO BE UNLOCKED TO DO THIS!

    a.Download the firmware and open the “SW” folder. You can ignore the other folders!
    b.Reboot your tablet into fastboot mode
    c.Check if your tablet is recognized by your PC by typing: fastboot devices
    d.Navigate to the “SW” folder and start to flash the following images via fastboot.

    (There are multiple system.img with a number in it.
    ONLY USE THE BIGGEST FILE. IT IS NAMED “system.img”.
    It is the same for userdata.img!)

    cache.img
    system.img
    userdata.img
    recovery.img

    I’m sure that not all of them are nessacery to re-enable OTA updates but I flashed all of them to be safe

    e. Flash the images by entering the following commands:
    (you can use drag and drop again to get the right path to the images):

    fastboot flash cache cache.img
    fastboot flash system system.img
    fastboot flash userdata userdata.img
    fastboot flash recovery recovery.img

    in the terminal on your pc. Don’t be scared if the system image takes long to flash. It is huge and will be send in multiple parts to your tablet. JUST WAIT!
    f.After you have flashed all of them enter: "fastboot reboot" and wait
    g.After your tablet is booted up, go through the start assistant until you are greeted with the home screen
    h.Go to settings and open “About tablet” and check for firmware updates. Wait. It will download available updates and flash them through recovery
    i.Done!

    If you root your tablet you will be unable to to OTA updates again!



    Keep OTA and root (some kind of)




    a. After you set up your tablet and updated it to the latest firmware version, reboot in bootloader again before you root or modify your system!
    b. Open a terminal and enter: fastboot boot [recovery file], so you temporary boot the TWRP recovery
    c. Choose "read only" again and do a backup of your "system" partition only
    d. Keep the backup

    If a new update arrives and you are rooted just boot up the twrp again. Now don't use it in "read only" to restore your untouched system twrp-backup. Download and apply the new firmware.

    Go to fastboot again and backup the new system. YOU WILL HAVE TO DO THIS AFTER EVERY NEW FIRMWARE UPDATE BEFORE YOU ROOT!

    I haven't tested this method, I read about it in some other forum about some other Lenovo tablet. If someone wants to try this, report back please :)

    4
    Picked up the Yoga Tab 3 8" last week. Loving the battery life and overall feed.

    Kingroot v4.6.2 can successfully root this tablet. Verified with Root Validator from the play store.

    Update: I have my Yoga Tab 3 with SuperSU installed.

    Steps to accomplish:

    1. Install Kingroot v4.6.2 - google for the latest link.
    2. Run Kingroot and follow the instructions to achieve root. This will install Kingroot and some other app called Purity (ram cleaner? something, it's extra stuff I didn't want). Verify that you have root access with Root Validator or your other favorite tool.
    3. Go to the following link and download the file Replace_Kingroot_With_SuperSU.zip from the link just below the video - make sure you get the updated version. - http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html
    4. Watch the following video and follow the instructions. The script will fail some steps - this is ok! - Youtube - How to replace Kinguser with SuperSU
    5. When you get to the point where SuperSU launches due to the script, it will ask to update the SU binary - Click Normal
    6. When SuperSU asks to remove the other user management app, Click Cancel
    7. When you click cancel, it should say that the binary was updated Successfully. Do not click Reboot!! Click Ok
    8. At this point, check again using Root Validator. It should show multiple Superuser apps and a single Superuser binary (SuperSU)
    9. Go back into SuperSU, and go to the options. Scroll down to the Cleanup section and select the option to remove the other user management app.
    10. Check again using Root Validator. You should have only SuperSU installed.
    11. Remove Purity using Titanium Backup or similar.


    Now.... to get Xposed on here for Youtube Adaway...
    4
    There's a new OTA update available. If you rooted your YogaTab 3 make sure to disable/freeze the system update app. I used SD Main to freeze the app. Otherwise you enter a nasty loop of downloading, restarting, failing the update, restarts, redownloading the update, restart, update fail, restart, download. etc.

    In order to get the updateworking you have to reflash the untouched QPST File, let the update install and then you can unlock the bootloader again, run twrp and flash supersu again.

    I will write a step by step guide later.

    PS: the russian Lenovo Forum now has a rudimentary support for english language which makes it a lot easier. Here are Files needed

    ROMS: http://lenovo-forums.ru/files/category/107-yoga-tablet-3-x50m/ The QPST File includes Drivers and the Flash Utility as well
    TWRP: http://lenovo-forums.ru/topic/14846...50lm-rasshirennoe-rekaveri-twrp-by-sevenmaxs/
    SuperSU https://forum.xda-developers.com/apps/supersu/stable-2016-09-01supersu-v2-78-release-t3452703
    3
    I appreciate the feedback. I've using it without root and I don't really like the fact that I'm missing out on all the root pluses. So I will try Magisk. I just have to now figure out a way to put twrp on my device so I can flash magisk. From what I read I have to first unlock the bootloader, download the twrp from the Russian website, and then flash it?

    Can this all be done using Fastboot? Is that the best/easiest way to go about this? Also, I'm assuming this w erase everything but I'll still keep my android 6?

    Thank you in advance.

    hi and yes, adb and fastboot are your tools.
    assuming that you installed all necessary drivers and tools you start with
    using the developer options to prepare the unlock and activate usb debugging.

    then check if all works with "adb devices" at your pc command prompt
    then: "adb reboot bootloader"
    check again with: "fastboot devices"
    and finally "fastboot oem unlock-go"

    yes it will erase everything, including your internal storage.

    now you can flash twrp with "fastboot flash recovery recovery.img"
    you can extract that .img from the sevenmaxs.zip attachement
    i know it says X50M but it also works for X50F.

    then boot into recovery and flash the magisk-v12.0.zip for root.
    reboot and dont forget to install the magiskmanager

    in case you also want to use xposed too, maybe for gravitybox, you can install xposed sdk23 by magiskmanager and install the installer from the attachement.
    3

    0. Enable developer settings
    1. Enable bootloader unlock option in Dev Settings
    2. Copy twrp.img from Russian Lenovo forum into ADB Folder on PC
    3. Copy supersu.zip to device
    4. Restart the device and press volume down to enter bootloader
    5. Unlock bootloader via ADB: fastboot oem unlock-go
    (Wipes the device!) Return to bootloader again after this is done.
    6. Run twrp.img via fastboot boot twrp.img
    7. Flash supersu, wipe cache/dalvik
    8. Reboot. Done