TTT-Update the BIOS on your X98 Air II/3G to the latest dual boot version (2.02)

TTT-Update the BIOS on your X98 Air II/3G to the latest dual boot version (2.02)

TechTablets Forums Teclast Forums X98 Air 3G / Air II – Single and dual boot TTT-Update the BIOS on your X98 Air II/3G to the latest dual boot version (2.02)

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #9966
    TecKnight
    Moderator
    • Posts: 150

    TTT TecKnight’s Teclast Tutorials series

    Update the BIOS on your X98 Air II/3G to the latest dual boot version (2.02)

    Frequently asked questions:
    What are the advantages/reasons for updating my BIOS to version 2.02
    1. BIOS 2.02 fixes a major power drain issue in Windows sleep mode, slashing the power consumption by 80% when in sleep mode under Windows.
    2. BIOS 2.02 enables Boot to other OS functionality from both Windows and Android. This allows you to simply click a Boot to Windows or Boot to Android icon to cause the device to immediately reboot and then launch the other OS.
    3. Other minor fixes included in 2.02 update.

    Which models of X98 Air II/3G is BIOS version 2.02 compatible with ?
    BIOS 2.02 is designed to be compatible with all variants of the X98 Air II/3G.
    At the time this instruction was published, 2.02 had been reported successfully flashed to virtually all Air models.
    It is not known to be incompatible with any models.

    Determine your current BIOS version (coming soon)

    IMPORTANT !! READ FIRST !!
    Before you attempt this procedure:
    1. There is ALWAYS a chance something might go wrong when flashing a BIOS image, even when the image is correct for your device.
    When BIOS flashing goes awry, it can result in a “brick”, meaning the tablet reponds like a brick. A bricked device will not power up or display anything. It is basically out of commission.
    The only way to recover from a brick is to open your case and use a CH341A BIOS flasher like this one:

    http://www.ebay.com/itm/24-25-Series-EEPROM-Flash-BIOS-USB-Programmer-CH341A-Module-W-Software-Driver-/161436716985?

    These instructions attempt to minimize your risk by using the update method with the highest success rate, which is using adb and android to flash the BIOS.
    Indeed, reports of bricked tablets when using this flashing method are quite rare.
    Only you can decide if the benefits from updating to 2.02 are worth the risks. By continuing with this procedure, you are assuming all risk for what might happen to your tablet.
    2. The BIOS image as shipped from the factory contains an embedded unique Windows 8.1 software license key.
    It is highly recommended that you obtain your Windows 8.1 software license key before you flash BIOS 2.02, as the flashing process will remove your key from the BIOS image.
    New 8/25/2015
    You can extract your embedded product key by pasting the following into a Windows CMD prompt, followed by Enter:

    powershell "(Get-WmiObject -query ‘select * from SoftwareLicensingService’).OA3xOriginalProductKey" > %userprofile%/Desktop/WProdKey.txt

    This will create a file called WProdKey.txt on your Desktop containing your embedded Windows product key.
    Extract the key before you flash the new BIOS and store it somewhere that is NOT on the tablet.
    Use the key if you need to reinstall Windows 8.1 on the tablet for some reason.

    Procedure: Update BIOS to 2.02 Dual Boot
    Required:
    1. Windows Host PC with adb drivers installed.
    2. Teclast X98 Air device
    3. USB A to Micro USB cable
    4. BIOS 2.02 adb FLASH202 archive (thanks to Mirek190 for creating the original archive !!)
    I have continued to refine the FLASH.BAT script that does all the heavy lifting. It currently logs every detail, saving the output from every significant command to a unified log file. FLASH.BAT even monitors the output from the FPT process that does the actual BIOS flashing and determines the success or failure of the BIOS flash attempt. If the BIOS flash is successful, FLASH.BAT will shut down your X98 directly and immediately to minimize the chance of a bricked device.

    Download 2.02 BIOS Flasher with FLASH.BAT ver 3.07

    Step by Step instructions:
    1. Extract FLASH202 archive to a folder on your Windows Host PC.
    2. Ensure that your tablet has at least 50% battery charge.
    3. Boot your tablet into Android.
    4. Enable USB debugging in Android if not already enabled.
    5. Connect your tablet to your Windows Host PC using the USB A to Micro USB cable.
    6. On Host PC, browse to the folder where you extracted the FLASH202 archive.
    7. Double click on the file FLASH.BAT. It should have a GEAR icon next to it.
    You should see:

                ***********************************************
                *  FLASH.BAT   ver 3.07                       *
                *           Tool to flash BIOS                *
                *           on Teclast X98 Air II/3G          *
                *               created                       *
                *              2015.4.23  Mirek190            *
                *                                             *
                *              modified                       *
                *              2015.8.10  TecKnight           *
                ***********************************************
    
    IMPORTANT !!
     - Your BATTERY must be charged to 50% or higher !!
     - Your X98 device must be booted into Android and connected to this PC via USB
     - On X98 device-"Settings->Developer options->USB debugging" must be checked
    
    If all above requirements are met, press ENTER to proceed
    Otherwise, press CTRL-C to abort

    8. Press ENTER. You should see:

    * daemon not running. starting it now on port 5037 * 
    * daemon started successfully * 
    List of devices attached 
    Baytrail00F0C770    device

    If you do not see the line in maroon, and the script is not continuing to the message in Step 9 below, then adb is not detecting your X98 Air device. Check that your USB cable is connected properly and USB debugging is enabled in Android. If FLASH.BAT is still not detecting your tablet after these checks, press CTRL-C to abort.
    Then press y + ENTER to the Terminate BAT file (Y/N) prompt.
    Now, perform the following procedure on your host PC:

    Install the latest Intel adb drivers for your Teclast X98 Air device

    Once you have completed the listed procedure, restart this procedure from Step 7.

    9. If adb is able to detect your X98 Air device, you will see the following message:

    You are about to flash the BIOS on your X98 Air device to ver 2.02 Dual Boot
    If you do not wish to do this, press CTRL-C to abort.
    By pressing ENTER you confirm your understanding that your embedded Windows key
    will be wiped by this process and you agree to accept all responsibility 
    for what may happen to your device.

    10. Press ENTER if you agree.
    You will see:

    NOTE: This process can take 2 minutes or more to complete.
    DO NOT INTERRUPT THIS PROCESS or unpleasant results may occur.
    Flash Process Commencing @ xx:xx:xx on x/xx/20xx

    11. Wait for the script to finish. If you see this message:

    **BIOS flash FAILURE !! Check flashlog.txt. Post to XDA Developers if necessary
    Press ENTER to view flashlog.txt.

    Press ENTER and your flash log will be displayed. Troubleshoot your failed flash or post the log to this thread.
    12. If you see this message:

    **BIOS flash SUCCESS !! Press ENTER to power off X98 Air device immediately.

    13. Press the ENTER key and your X98 Air device will be powered down now to minimize chance of bricking.
    14. Disconnect tablet from PC. Wait at least 15 seconds and power tablet back up while holding Vol+.
    15. Select your OS and continue. Congratulations !!
    _________
    Change Log:

    8/10/2015 FLASH.BAT ver 3.07 Changed confirmation wording to indicate Windows key will be destroyed and to have user assume all responsibility for what may happen.
    8/6/2015 FLASH.BAT ver 3.06 Added code to change back to correct directory when run as administrator. Enhanced flash failure checking to indicate whether FPT was successfully executed and failed to flash vs when there was a problem launching FPT. Script now brings up flashlog.txt in NOTEPAD following failed flash.
    8/4/2015 FLASH.BAT ver 3.05 Added automated power down of X98 Air device following successful flash. This is to attempt to minimize bricked devices due to users not following instructions. Thanks to Mirek190 for suggesting this. FYI: I tested this new FLASH.BAT on my X98 Air 3G twice. Each time the flash was successful and no bricks were made. Here is the flashlog.txt
    7/27/2015 FLASH.BAT ver 3.04 Removed Repartition option and option select menu. Clarified wording in a few places
    7/19/2015 [FLASH.BAT ver 3.03 Fixed error in call to FPT that was preventing FPT from launching properly. Thanks to Lysie for catching this.
    7/17/2015 FLASH.BAT ver 3.02 Added reliable FLASH success/failure detection to the script. Script now searches the output from the FPT command for the string “FPT Operation Passed”. Thanks to ArcticSilverFox for providing a flashlog.txt from a successful flash. Also added a version # to FLASH.BAT and very specific do not disturb instructions as FPT is called.
    7/17/2015 Fixed a couple of errors in FLASH.BAT introduced while making the earlier mods. Thanks to ArcticSilverFox for his assistance above and beyond the call of duty !!
    7/16/2015 Improved FLASH.BAT script, adding detailed runtime logging to new log file flashlog.txt and added explicit warnings that display prior to flashing device. Added code to automatically kill any running adb processes before flashing. Removed instructions to user to kill adb processes. Updated tutorial to reflect changes in FLASH.BAT

    #9977
    Julyfish
    Participant
    • Posts: 65

    Excellent article!  I followed the instructions to update my BIOS without any issue.  Thanks alot.

    #9983
    Marcos Ant
    Participant
    • Posts: 2

    How to update whitout android????

    #42747
    Mak Erčević
    Participant
    • Posts: 2

    Can I update to dual bios with this procedure on  Teclast X98 Air III (M5C5)?

    Red

    #49858
    nalare
    Participant
    • Posts: 8

    I still don’t understand the whole process.I’m pretty familiar with dual boot installs in x86 machines, but using grub, lilo..

    I want to keep my windows8.1 partition, I don’t want to delete it. .My Teclast X 98 AIR 2 is model H8GN with default BIOS (tpad 1.04, 11.29.2014, my BIOS is already a dual boot BIOS). My emmc is 32gb, default partition table.

    I’d like to install mireks lollipop v7 in the android partition, that’s all.

    1-Do I have to flash the BIOS? If so, which one should I use, 2.05 or 2.02? (for an AIR 2 H8GN model)

    2-If I have to flash the BIOS, should my android be rooted? (I haven’t touched the android default install)

    The rest of the process seems pretty clear with mirek`s tools, but I’m still not sure if I have to flash the BIOS to achieve what I want (flash android and keep windows8.1 and the partition table), and if I have to flash the BIOS using android usb debugging, should the device be rooted?

    I really appreciate any help with any of these questions.

    EDIT: I answer myself, i didn’t need to update the bios in this case. After flashing mirek’s lolipop v7 dual boot is still working

    #52987
    john
    Participant
    • Posts: 4

    hi… download links aare not working…. can anyone refresh them?

    #73223
    SUJAN SN HW
    Participant
    • Posts: 13

    Dear friends,

     

    I need teclast x10HD 3G Bios software ……

     

    I have flasher and Bios chip ….. Please help me……

    #75800
    Tommmii
    Participant
    • Posts: 2

    is this bios 2.02 compatible with X98 Air III (M5C5) ?

Viewing 8 posts - 1 through 8 (of 8 total)
  • You must be logged in to reply to this topic.

Lost Password

Skip to toolbar