[Teclast X98 Air 3G] petruccig:
ANDROID DEVELOPMENT​

Disclaimer : these proceedings or files are provided "as are" and i'm not responsible for any lost (hardware / software )

I would also like to point out that these procedures have been tested for the model C6J6

ROOT INSTRUCTIONS WITH VROOT (thanks to zackman)

http://androidxda.com/download-vroot

VIDEOTUTORIAL VROOT USE

https://www.youtube.com/watch?v=cRgHZSnLmus

Note: someone has done the root through Vroot (english version) only after using Kingroot http://www.kingroot.net/

VIDEOTUTORIAL SRSROOT USE

https://www.youtube.com/watch?v=cRgHZSnLmus

FIRMWARE ANDROID

Teclast: http://dl.vmall.com/c0jpmqz7r5 (passw:C6J6)

Intel: https://01.org/android-ia/downloads

ADB DRIVER

https://mega.co.nz/#!3JshGCLB!6ldn4tPJZlZtDvlR17pmxhqxkrDs4OxxyCJhIHyhZ-4

http://www.koushikdutta.com/post/universal-adb-driver

FRONTIERS X98 TOOLBOX (for easy rooting)

https://www.oboom.com/MCY35B1Z

Just extract it and run "1_Toolbox.bat".

The rest is self explanatory.

If you have some difficulties you can follow these istructions: 25gee's tutorial

TOOLBOX WITH SU - updated to 2.43 - now root works without any problem if someone needs it

https://mega.co.nz/#!Mp50gIoD!ErMC5F...f9Qff_FQY0apcw

ALL THE APKS COMES IN /system/app STOCK ROM (thanks to migui88)

https://mega.co.nz/#!wYBixJaR!U6hO52KW0Wg_hy8OC8OBXP7ATmdpXmMWZNq9mHP2hMQ

ANDROID ROMS ​

CHINESE LITE 4.4.4 ROM (without bloatware and with lollipop keyboards)

https://mega.co.nz/#!KI8T0bBb!Pv25K1Rh0MJvXSCYQEC8P8l1mbsZQRgG6q5-XezP_aI

SUPERCOWZ X98 Air 3G (C8J7)-Android4.4.4-V2.00-1CF3.rar 556.1 Mb

https://mega.co.nz/#!zVdgWJyS!Vh7zGqX6NcYgXrCf-5v_qmEReZXuicvGzw6h1u5OnGo

jcespi2005 LIte ROM

v2.0 - C6J6 (Based on 2.01 Stock)

https://mega.co.nz/#!oQFU1CbR!NgwcEag4D1fuiVyS5qklyGq2wvMuPfwAwvHmFYzS4r4

v1.0 - C8J7 (Based on 2.02 Stock)

https://mega.co.nz/#!QY9kUQCI!hsPc8259qi0TmJhRmnc42inPEhFmpw-75fYxqrons6k

Description:

Fully rooted (Just launch SuperSU and update binary)

Deodexed

Zipaligned

Chinese Apps deleted (system should boot EN locale)

Nova Launcher as default Launcher (and the only one)

Google Play Fixed (integrated on System partition)

Audio fix by Frontier

Viper4Android

TeclastAutoUpdate (Just in case)

ES File Explorer

Three XML, one stock, one for 1Gb System, 128Mb Cache and 5Gb Data (for Dual Boot) and the other one to flash SYSTEM partition

mirek190 rom v3.1

v3.0 - C6J6

https://mega.co.nz/#!41IQHCDZ!g09l4U...A-30nY3DybSl2g

https://drive.google.com/file/d/0B8B...ew?usp=sharing

v3.1 - C8J7

https://mega.co.nz/#!8s4j0DZS!G6d9Ft...PI6fojDtwprLnM

https://drive.google.com/file/d/0B8B...ew?usp=sharing

v3.1 - C9J7

https://mega.co.nz/#!Yo4i0KJD!dnSXlt...jSH13iHvoHyc0o

https://drive.google.com/file/d/0B8B...ew?usp=sharing

Description:

ability to flash only system ( data and partitions are not touched ) or full flash.

system partition 1 GB instead of 1.5 GB -default but you can change it.

cache 100 MB instead of 1000 MB - is completely enough I tested but you can change it.

data partition 27 GB instead of 25 GB - I added other partition tables for data like 1 , 2, 3, 4, 5 ,6 ,7 ,8 ,9 , 10 GB , only android ( 27 GB ) , only windows 27 GB as well ) or default.

fully rooted

removed all Chinese programs

busy box

init.t

zip alignment

deodexed

changed navigation buttons to Android L looks

resided navigation bar

removed vol buttons and screenshot button from navigation bar - screenshot you can make pressing vol - and power at the same time.

battery with percent

bold fonts on system bar - fonts looks better

lower min brightens

microphone gain fix

clock on the middle of the status bar

4 way power menu - ability boot to droidboot, CWM, Hotboot

some changes in Buildprop for performance.

some optimizations in Framework but still very simple.

added. Google services, Google play, YouTube

google keyboard

adblock ( need root )

resolution changer ( need root )

ViPER4Android FX - need root now sound is really good and noisy

Apex launcher

and other things he don't remember

WINDOWS 8.1 => ANDROID PROCEDURE (thanks to Frontier)​

Required materials:

- A Teclast X98 Air 3G (obviously), battery sufficiently charged (recommended to be fully charged the battery before starting the process). The tablet will be running Windows 8.1 or in FastBoot mode

- The Android DnX BIOS (or Android BIOS) from here

- Tin last available (this season) Android ROM for the X98 Air 3G: X98_Air3G_(C6J6)-Android4.4.2-V1.10.7z

-The tools of the platform upgrade Intel (Intel Manufacturing Tools). These are available in two versions, the newer and older . Start with the newest and if do not work on your computer, install the older version. Only one version must be installed on your computer.

Upgrade Preparation tool (Intel Manufacturing Tools)

- Unzip the computer you use to convert (not tablet), the Android ROM given above.

- Unzip one of the two available sets of tools Intel Manufacturing Tools. Inside the folder, you will find some executables that run in the following order and always with administrator privileges:

iSocUSB-Driver-Setup-xxxexe: At some point during the installation, you will know that you have to connect the X98 with USB cable to the computer to install the NAND drivers. H connection is necessary otherwise you can install to see and shape the NAND memory of tablet.

IntelAndroidDrvSetupx.xxexe: We run this installer as an administrator with the tablet plugged in USB. This will install the ADB driver Intel, which appears in the Device Manager (Device Manager) for Windows. (See the picture Figure_1)

ManufacturingFlashTool_Setup_x.xxexe: This tool is used in the final planning "name" (branding) of the tablet and install the fastboot kernel. Install with administrator rights on the proposed application folder (hold down the name of the file for the next step).

- Upon completion of the installation of the Intel Manufacturing Tool, copy the file "CUSTOM_CONFIG.INI" into the folder that the tool was installed (the default is C: \ Program Files \ Intel \ Manufacturing Flash Tool).

The function is said to be installed and functional guest running on X98 Air 3G, host.

Once the installation of the guest operating, it becomes host to the tablet and just run it.

Not supported - for now - the simultaneous execution of Android & Windows.

Remove the microSD card that you probably have the tablet, before initiation.

From Windows host -> Android guest (conversion to Android tablet)

- Unzip the Android DnX BIOS directly into the Windows installation on X98 Air 3G.

- Run with administrative rights (from command line) flash.bat file inside the folder BIOS_X98_Air_3G_android. H process starts with the completion of the installation DnX BIOS displays the message "FPT Operation Passed".

- Turn off the tablet holding the POWER button for 10 seconds.

- Run Intel Manufacturing Tool as administrator.

- On the tablet, hold the VOL +, VOL- and POWER until you see the logo of the Teclast. The tablet will be "stuck" there, is perfectly normal. Connect the tablet to the USB port on your computer, so you will receive the following message: "Entering DnX mode. Waiting for fastboot command..."

- In the Device Manager of Windows (Device Manager), find the Android ADB Interface and right-click -> Properties (Properties). In the window that appears, go to the Details (Details) and there in the drop-down menu choose the Hardware ID (Hardware IDs). Our interest rates VID and PID, as shown in the picture Figure_2.

Transfer the VID and PID values ​​in the respective fields of Manufacturing Tool, section SoC Devices.

- Disables the tablet holding the POWER button for 10 seconds and disconnect the USB.

- We keep the tablet down the VOL- and POWER to enter the mode droidboot. Once this happens, connect the USB cable again, go to the Device Manager Windows (Device Manager) and - as before - we find the values ​​of the PID & VID Android ADB Interface (values ​​are different from the previous Figure_3

Transfer prices PID & VID Manufacturing Tool in their respective fields of unity "Android devices", so o Dialogue Manufacturing Tool will be something like shown in the picture. Press "Apply" and "OK" to save the parameters. Close the application.

- Disconnect the USB cable from the tablet and disable.

- Xanatrechoume the Intel Manufacturing Tool as managers and go to the menu File -> Open. There, choose the folder of ROM (X98_Air_3G_ (C6J6)), find the file "flash.xml" and open it.

- We keep the tablet down the VOL +, VOL- and POWER in order to display the logo of running Teclast DnX, connect the USB cable and Intel Manufacturing Tool begins the process of flashing Android ROM. Wait until the process is complete, disconnect the tablet from the USB and disable the X98 Air 3G.

The conversion process in Android tablet has been completed.

3D GAMES FREEZES FIX (thanks to Akitoyo and acc007)​

You can download the patch from here: patch for 3D games freezes

Then follow these steps:

1. Copy the update.zip to the root path of internal storage

2. Click OTA icon, then choose local update

3. Choose update.zip file then apply it, system will reboot automatically

4. There will be a new icon "Fastmode" on the desktop, choose it before launching large 3D games.

You must click it again if you reboot the tablet then play 3D games

If you haven't Teclast OTA app you can download it from here: Teclast update tool

If you want can find the apk attached to this post (fastmode.apk).

If you don't want use apk, use adb shell and then su to become root.Then launch these commands:

echo 400 >/sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_min_freq_mhz
echo 400 >/sys/devices/pci0000:00/0000:00:02.0/drm/card0/gt_max_freq_mhz

If you want a persistent fix, also after reboot you can create new file install-recovery-2.sh file and put it in ./etc folder with these istructions:

#!/system/bin/sh
echo 400 >/sys/class/drm/card0/gt_min_freq_mhz
echo 400 >/sys/class/drm/card0/gt_max_freq_mhz

Remember remount /system as rw and chmod this neely created file to 755. You can then execute it or restart to have it automatically started.

For more detailed tutorial look here : jcespi2005's tutorial

GOOGLE PLAY STORE FIX (thanks to Frontier and Hendrickson)​

Anyone having issues with Google Play Store - this applies to both Air 3G with the latest 2.0.1 update (will post more information later) and Air II - please apply this fix.

Your OS should be rooted in order for this to work.

- Download the files from here.

- Follow this Hendrickson's Videotutorial

TECLAST X98 AIR 3G ANDROID KITKAT 4.4.4 ROM(OFFICIAL) v2.0.0 (thanks to Frontier)​

Download the upgrade from here.

You also need the Intel Manufacturing Tools (get them from here).

After installing this ROM upgrade, you need to apply the Google Play store fix (links and instructions just above).

The procedure to install this ROM is described above in this post. Just ignore the part that describes how to flash the Android BIOS to the tablet, as it is not needed in this case.

This upgrade will erase all data in the internal flash storage (32GB), so make sure you have a recent backup for your applications.

This ROM is OTA safe, after installation the Teclast Software Updater will notify you for an updated ROM; install the update (it's quite small) so the final ROM version would be v2.0.1_20141505 (see Teclast_X98_Air_3G_Android_4_4_4.png).

Visible changes:

- Intel Firmware Updater Tool inside the Android system; you can use it to flash .bin files directly to the tablet within Android (dual-boot system).

- Google Play Store enhancements; I can install applications now that I couldn't with 4.4.2 release (e.g Google+, Paypal and various e-Banking apps).

- A (little) faster boot.

MICROPHONE GAIN FIX FOR ANDROID 4.4.4 (thanks to Frontier)​

Here is the final version of the microphone gain fix.

Tests done:

- Voice recognition using Google Now and Google voice typing (even in Greek) works as good as on my OnePlus One with CM11s 44R

- GSM/3G voice calls are clear (I am using Wind GSM network) both with the built-in microphone and via Bluetooth headset (Samsung WEP210).

- Skype voice/video calls are clear, both with internal microphone and the Bluetooth headset.

Connect the tablet with USB cable to a PC with android debug bridge installed.

The tablet needs to have USB debugging enabled.

Open shell and cd to the location of new audio configuration file.

On a PC shell write:

adb root

adb remount

adb push AudioConfigurableDomains.xml /system/etc/parameter-framework/Settings/Audio

adb shell

In the adb shell write:

cd /system/etc/parameter-framework/Settings/Audio

chmod 644 AudioConfigurableDomains.xml

reboot

Done !

XPOSED ON 4.4.4 (thanks to majkel_94)​

Ok guys, thanks to [MENTION=281521]jcespi2005[/MENTION] for Xposed ASUS mod which steer me to the correct solution in xda topic for Xposed

So here it is:

Downolad Xposed Installer (2.6.1 has been tested, modules working ok), install it but don't launch the app or install framework.

Download Root Browser, install and open it.

In root browser:

go to the /data/data/de.robv.android.xposed.installer/ and create folder "conf" (permissions rwxrwxrwx)

in folder "conf" create the file "jit_reset_offset" (permissions rw-r--r--)

Download Terminal Emulator, install and open it. Then:

type "su"

type "echo 0x98 > /data/data/de.robv.android.xposed.installer/conf/jit_reset_offset"

Reboot the tablet.

Open Xposed Installer, install framework, reboot.

Profit! You have working the latest Xposed and working KK Gravitybox!

Remember: You can disable xposed at boot by repeatedly pushing a hardware button as the tablet begins to boot. For example you can use Vol + button.

HOW TO UNPACK AND PACK framework-res.apk CORRECTLY (thanks to mirek190)​

Follow these instructions. mirek190's tutorial

ITALIAN TUTORIAL FOR UPDATE TO STOCK ROM FROM CUSTOM SELLER ROM (thanks to topdigamma.it)​

topdigamma.it Tutorial