• Title: Lenovo TAB 4 8 Plus Stock Rom Unbrick Rooting File1- For Fastboot flashing: BOOT.IMG RECOVERY.IMG (Android 8.1.0) and for Linux dd copying: SYSTEM.IMG.– File2- For QFIL resulting in Android 7.1.1. which will find the OTA update to Oreo after completing the installation. File3- For TWRP Restore. (zipfile also contains TWRP) File4,5- SuperSU,TWRP can be used for rooting as well See Description below for directions.
  • Listed: 01/27/2019 1:08 pm
  • ROM Version: Android 8.1.0 Oreo
  • You must be logged for ROM download.


Overall Rating : 0


949 total views, 2 today

  

Lenovo TAB 4 8 Plus Stock Rom Unbrick Rooting File1- For Fastboot flashing: BOOT.IMG  RECOVERY.IMG (Android 8.1.0) and for Linux dd copying: SYSTEM.IMG.– File2- For QFIL resulting in Android 7.1.1. which will find the OTA update to Oreo after completing the installation. File3- For TWRP Restore. (zipfile also contains TWRP)  File4,5- SuperSU,TWRP can be used for rooting as well See Description below for directions.

Author adMember Info


DESCRIPTION


If you bricked your Lenovo TAB 4 8 Plus while  trying to Root it or to install TWRP on it, then you will certainly be able to restore it with one of the methods below which preserve your data (except for Qfil). Furthermore  the two files SuperSu working on Lenovo TB-8704F  and  TWRP working on Lenovo TB-8704F produce the results you were after.

You may need to install ADB Fastboot

Except for Qfil below you need ADB and Fastboot. People who bricked their device already have this installed, but in case you need it: Download and install minimal_adb_fastboot_v1.4.3_setup.exe (see link above). In order to avoid having to copy the resultant files to all of your working directories, simply add the installation's path C:\Program Files (x86)\Minimal ADB and Fastboot to your Path environment variable see: https://www.architectryan.com/2018/03/17/add-to-the-path-on-windows-10/

If you're not familiar  with Fastboot there are many sources e.g.:  https://www.techrrival.com/flash-recovery-adb-fastboot  and/or  https://forum.xda-developers.com/showthread.php?t=2317790

In case you need USB drivers for your Lenovo TAB 4 8 Plus you can get them on this page: https://androidmtk.com/download-lenovo-usb-drivers

*File1 FASTBOOT flashing BOOT.img and/or RECOVERY.img for devices that were on Android 8

If you were on Adroid 8  and  Fastboot mode  (Vol- &  PowerKey) is still accessible, then you can directly Fastboot flash BOOT.IMG and/or RECOVERY.IMG to it (see below). E.g. if you got stuck trying to Root your device with a SuperSu version that did the job incorrectly, you only need to flash BOOT.img.

In case you were on Android 7  and you wanted to use this procedure, you'd have to Fastboot flash both .img files AND you have to dd copy*)  SYSTEM.img to the device otherwise your tablet would stay bricked due to incompatibility.

Example: If your boot loader got ruined by inadvertantly installing a non functioning SuperSu version, you would restore it by flashing BOOT.IMG which you unzipped in say  c:\download. To do this, start the tablet in fastboot mode (hold Vol- & PowerKey), connect to computer via USB, open cmd prompt (press WindowsKey-x, then  i ) and issue:  fastboot flash boot  c:\download\boot.img. Or you could open a cmd prompt directly on c:\download (in Explorer, hold shift key and right click on c:\download then choose Open Powershell window here) and now you can use this simplified command:  fastboot flash boot boot.img

*) dd  METHOD for pushing the SYSTEM.img 'dd pulled' from Android 8.1.0

Since this SYSTEM.IMG was pulled with the Linux dd  command, it has to be pushed that way (exact procedure and syntax below).  It's not strictly neccessary for our purpose here, but if you'd like you could learn how to pull your own raw image from your device, watching this (brilliant) guy on Youtube who teaches us a (brilliant) procedure to do that: https://www.youtube.com/watch?v=DyUainEJwLM

In order to push this (dd copied) SYSTEM.img to your Lenovo TB-8704F :   First copy it to an SD card and place that in the Lenovo's SD card slot. Start  the tablet in Fastboot mode (press/hold Vol- and Power). Connect the tablet via USB to your computer.  Download TWRP for Lenovo TAB4 from the link above  to say c:\some_folder and open a cmd prompt at that folder (in Explorer, hold shift key and right click on c:\some_folder then choose 'Open Powershell window here').  On the cmd  prompt type: fastboot boot .\twrp-3.2.3-0-tb_8704x.img. This will activate TWRP on your device without actually installing it !  When you see the TWRP UI type on the command prompt: adb shell.  You get a $ prompt and you are at the root of your Lenovo file system, even with root priviledges ! Now first find out where SYSTEM.img is located with   ls /sdcard1  or ls /storage/sdcard1 and use that path to dd copy the image to your device issue:  dd if=/sdcard1/system.img of=/dev/block/mmcblk0p25  (0 stands for zero), or dd if=/storage/sdcard1/system.img of=/dev/block/mmcblk0p25 .

*File2: QFIL (resulting in factory Android 7.1.1, which gets the Oreo OTA update)

However, If you can't get your device in Fastboot mode, you can use the QFIL route. Download QFIL from here: https://qfiltool.com/category/download .  Note that the Qfil procedure will result in a factory reset.

You need a Qualcomm USB driver and a userguide  which you find here: https://androidmtk.com/use-qualcomm-flash-image-loader-qfil  (or if you only need the Qualcomm USB driver, use the link above).

I uploaded the source files for use with QFIL , as LenovoTAB4-8Plus_QFIL_Android7.1.1.zip. The  resultant Android 7 will after installation notify you about an OTA update to Oreo.

To enable your device to communicate with QFIL, a (soft) COM port needs to be assigned to it. Connecting your device to USB will automatically create that COM port if  you hold down the volume+ key while connecting it. In case you get the 'USB device not recognized' message, reboot in Recovery ( press/hold vol+ and Power keys) and choose 'power off' from there.

In Qfil, press 'Select Port' and select your device. Choose 'Flat Build'  and then  the 'Load XML' button. The extracted zipfile contains a folder named Romfiles. Navigate to that folder and find and select  rawprogram_upgrade.xml and then patch0.xml. Now click 'Browse…'  and click the only .mbn file you find there. Then press 'Download'. A blue download progress bar should now become active. However, if  -as it happens on some computers- the download process won't start, so the blue progress bar does not become active, or when the infamous 'Sahara Fail' error appears in the Status-window: quit Qfil, restart it, goto menu item 'Configuration/FileHose Configuration' and tick 'Max Payload Size to Target in Byte' . Then press 'Download' again. Wait till Qfil has finished.  Press and hold Volume+ and Power buttons on your device to reboot into Recovery and boot the system from there (please be patient at the first boot).

It's possible that there is some sort of scheduling involved, so if you do not get notifified about the Oreo Update, goto: Setup/About Tablet/System Update/Download to start it from there.

*File3:  TWRP (File3, Android 8.1.0)

Extract the zip  file to say c:\some_folder.  After extraction c:\some_folder contains the TWRP directory and a twrp-3.2.3-0-tb_8704x.img. which works on the Lenovo TAB 4 8 plus and which needs to be installed before you can restore the downloaded backup to your device. So in case you do not already have TWRP installed, open a cmd prompt on c:\some_folder (in Explorer, hold shift key and right click on c:\some_folder, then choose 'Open Powershell window here') and  issue: fastboot flash recovery  .\twrp-3.2.3-0-tb_8704x.img . Then  copy the extracted directory called TWRP to an SD card and place that  the in the card slot. Reboot the tablet in Recovery (now TWRP)  by press/hold the Vol+ and Power buttons. In TWRP press Mount and see to it that your system partition is not read-only.  Press Select storage, MicroSD, Ok, back, Restore and select  2019-03-20–10-49-46_TB-8704F_S001011_181108_ROW . Tick the .img files you intend to flash and then do a swipe to Restore. If RECOVERY.IMG is among the ticked images then, after the process has finished you're living with Stock Recovery again.    

——————————————————————————————————————

- File1 for Fastboot:flashing. img files  are  from Android 8.1.0

Build number TB-8704F_S001011_181108_ROW

Software version TB-8704F_RF001_170517

- File2 for use with Qfil resulting in  Andorid 7.1.1

Build number TB-8704F_S000037_180096_ROW

- File3  A TWRP Backup to Restore Android 8.1.0



※Please make a backup of your device before installing or updating ROM


7 Responses to“Lenovo TAB 4 8 Plus Stock Rom Unbrick Ro”







  1. 02/16/2019

    United Kingdom

    Use at your own peril. This doesnt work properly !!





    • 08/27/2018

      Netherlands

      Worked for me. Furthermore  there were 27 downloads until now and there were  no problems reported.

      Did you use it for te correct hardware (not Lenovo TAB 4 8, but Lenovo TAB 4 8 plus ) and the correct version ?   





    • 08/27/2018

      Netherlands

      chunck212,

      I added  a zip-file for the Qfil route:  LenovoTAB4-8Plus_QFIL_Android7.1.1.zip as an alternative way to unbrick a tablet.  I verified it on my own device and it works flawlessly. It takes you back to Android 7.1.1 . Please see Description for instructions. 





  2. 04/01/2019

    United Kingdom

    Can I use this to take my Tab4-8Plus Android 7.1.1 to Oreo 8? I have two of these tablets the one I bought most recently received a OTG update to Oreo immediatly which is working fine.  But the older one has yet to receive the roll out and I wish to make them the same versions.





    • 08/27/2018

      Netherlands

      Yes, since you're on 7.1.1 you could best take the QFIL route and then your older one will get the Oreo update the same way you are used to. But you will loose your data and get back to factory settings.





  3. 04/01/2019

    United Kingdom

    Many thanks – will perform update and report back.


Leave a Reply

You must be logged in to post a comment.