[General Topics] italianquadcore:
Firmwares

Device overview

Teclast Master T10 is sold with two different device identifiers, E3C5 and E3C6. An user of this tablet can get the device identifier looking at the rear side of the tablet, there is a phrase including the device name, the device ID and the SN (serial number) of the device. An example is "T10 ID:E3C5 SN:XXXXXXXXXXXXXX", in this example the device ID is E3C5.

Firmware overview

Regarding the firmware, each device identifier is classified depending on the country the tablet is sold. So chinese people refer to E3C5 (device E3C5) and E3C6 (device E3C6) firmwares, while people outside China must refer to E3C5_G (device E3C5) and E3C6_G (device E3C6) firmwares - the "_G" (underscore G) suffix should mean "Global".

The difference between E3C5/E3C6 and E3C5_G/E3C6_G firmwares is due to the starting language of Android environment (chinese language for E3C5/E3C6, english language for E3C5_G/E3C6_G) and the additional chinese software (included only in E3C5/E3C6 firmwares).

Starting from year 2018, Teclast is pushing chinese firmwares (E3C5/E3C6) to have the TOS interface (a Phoenix OS-like environment), while for global firmwares (E3C5_G/E3C6_G) Teclast continues to provide with the standard Android environment.

Full Firmwares

Regarding the full firmware file (useful in case of downgrade of firmware or in case OTA doesn't properly work), Teclast provides the firmwares for chinese firmwares (E3C5/E3C6) and not-chinese firmwares (E3C5_G/E3C6_G) in two different official websites.

Chinese people may use the first official Teclast's website (http://www.teclast.com/tools/pad/pad.php?t=p) and input their own device identifier (E3C5 or E3C6) to get a list of available firmwares.

People outside China may use the second official Teclast's website (http://www.teclast.com/en/firmware/) and input their own device identifier (E3C5 or E3C6) to get a list of available firmwares.

For all firmwares not included in above-mentioned websites, users should ask to Teclast the full files for firmwares (providing the serial number of the device if requested), usually Teclast will provide you with a download link to a cloud service.

OTA Firmwares

Regarding the OTA firmware file (to be used only to update from the current firmware), the things become simpler. Teclast uses a method to get the internet address in order to download the single .ZIP file for upgrading the firmware. Teclast OTA app, included in all T10 units (E3C5,E3C6,E3C5_G,E3C6_G), search for the current firmware id (E3C5,E3C6,E3C5_G,E3C6_G). To get the proper file it computes:

ota.teclast.com/T10_[firmware_id]/update/

where [firmware_id] is the current firmware ID (E3C5, E3C6, E3C5_G, E3C6_G).

Inside the folder there is a file named "update.xml" used by Teclast OTA app in order to know the correct file to use to update the firmware.

So, summarizing all this matter, we have the following internet addresses :

E3C5 - http://ota.teclast.com/t10_e3c5/update/

E3C6 - http://ota.teclast.com/t10_e3c6/update/

E3C5_G - http://ota.teclast.com/t10_e3c5_g/update/

E3C6_G - http://ota.teclast.com/t10_e3c6_g/update/

Other Download sources

All Teclast users may download the firmware files also from NeedRom website (http://www.needrom.com/download/teclast-t10-e3c5/), but the files are mixed, so we have to search for the correct firmware number (in this website there is only the difference between E3C5 and E3C6 devices, not the classification about chinese or not-chinese firmwares).

Another source for downloading firmware files (both full and OTA files) is listed in post #437 of this thread.

Firmware changelogs

E3C5 - here

E3C6 - here

E3C5_G - here

E3C6_G - here