yashsingh1/xdaforums huggingface dataset:
[Android General] rbt07:
I found that the best of the original Teclast ROM is the last Chinese 1.05, because with that ROM the display has a refresh rate of 60Hz,

the smoothness of the image movement is much better than the older ROMs 1.01 EEA and 1.04 ROW.

The problem with Chinese ROM 1.05 is that it doesn't include a Google Play store. I wrote a small installation instructions on how to install this ROM together with the Google Play store, GAPPS and TWRP recovery. Here is a detailed guide:

You need to have an unlocked bootloader

-To SD card in the tablet save this files:

a) DisableForceEncryption_Treble.zip

b) open_gapps-arm64-9.0-full-20200917.zip

c) Magisk-v20.4.zip

d) "MagiskManager-v7.5.1.apk"

-Turn off the tablet

-Install the drivers in the PC, if necessary, the file "usb_driver_r11-windows.zip"

-Start flash_tool.exe in PC

-Unpack Chinesse ROM to directory e.g. "C:\CChinesse_ROM_1.05"

-In Flashtool window for Scatter-loading File select file: "MT6771_Android_scatter.txt" from "C:\CChinesse_ROM_1.05"

-In Flashtool window for for recovery select file: "TWRP-3.3.1_Teclast_T30.img"

-In Flashtool window set option "Download only" or "Firmware upgrade"

-Click the "Download button"

-Connect the switched off tablet to the PC, the ROM installation will start (sound will be heard and colorless bars shows in the window)

-After finished, a window will pop up on the PC and the sound from the PC will be heard

-Disconnect the tablet from the PC, close the Flash_tool window

-Start the tablet by pressing and holding the Power and Vol+ buttons simultaneously

-On the tablet screen, use Vol+ to select "Recovery Mode", confirm the selection with the Vol-

-Connect the mouse to the tablet to control the TWRP (because touch do not work)

-Set the TWRP language and Swipe the button to allow changes

-Click on Install button and install files in order:

a) DisableForceEncryption_Treble.zip

b) open_gapps-arm64-9.0-full-20200917.zip

c) Magisk-v20.4.zip

- Swipe button to confirmation

- Click the Restart System button and then "Do Not Install button

- The tablet will boots into the System

- On the initial screen, select your language and click the yellow Setup button to complete the system setup

- At the end, choose Pixel Launcher (do not choose Quickstep launcher)

- Install the Magisk Manager app and uncheck the three checkboxes as shown picture

View attachment 5099731

-Optional uninstall / deactivate Chinese apps (DU, Chinese shop, Quickstep launcher)

- Enjoy this best Teclast original ROM

- If a 5s warning message appears when you start the tablet, you can cancel it by installing the script "orange_state_disabler.zip" from TWRP.

Download sources:

Chinesse ROM 1.05: - https://uloz.to/file/cgRSpgZCeukA/cchinesse-rom-1-05-zip

Google Play + Tools: - https://uloz.to/file/FJNEvKk6W5O5/cinesse-rom-1-05-googleplay-tools-zip
[Android General] venezolano69:
With the twrp and the 1.05 firmware why you didnt flash a gsi rom with Android 10?
[Android General] rbt07:
Someone in the discussion wrote that the GSI ROMs are not perfect, so I decided to run this latest Chinese ROM first, but I will definitely try the GSI ROMs as well.
[Android General] venezolano69:
Try it I dont find any bug
[Android General] rbt07:
I'm glad to hear that. I'll also try the GSI ones.
[Android General] mo2005:
Why so many fail??:laugh:
[Android General] venezolano69:
What are you doing?
[Android General] aryanhington:
can anybody tell me how twrp is ported for teclast t30?
[Android General] rbt07:
Our custom TWRP obviously can't work with Persist. But it doesn't matter, ignore it.

---------- Post added at 06:20 PM ---------- Previous post was at 06:18 PM ----------

Some Russians did it. It is not perfect, because the touch does not work in it, but mainly that it is possible to install through it.

https://4pda.ru/forum/index.php?showtopic=967491&st=320#entry90880927
[Android General] NikosD:
Is it possible to report about these three issues of v1.01 - v1.04 ?

1) Skype camera orientation (90 or 180 degrees wrong orientation)

2) Call recording apps - No other party recording

3) WhatsApp, Viber and other notifications of apps that should be allowed running in the background.

Thanks!
[Android General] venezolano69:
The problem is that Teclast will not make any update, this is the rom nothing more
[Android General] NikosD:
That's why I'm asking for the latest and greatest (so far) the Chinese v1.05
[Android General] rbt07:
I just try it.

Skype orientation camera is finally OK in ROM 1.05.

If you want to allow Whatsapp and others app to run at background, you must allow it in Duraspeed in Settings. It works.

Tell me which call recordings app you want to test. I will do it for you.
[Android General] rbt07:
Hi,

I just installed "Cube ACR" call recording app and I am going to try call recording.

I am using latest chinesse ROM 1.05 ˇwith Google Play, see my install guide in previous post.

Edit:

The result is that call recording in the app "Cube ACR" does not work.

Call recording works in the built-in calling application.
[Android General] NikosD:
Thank you for your test, but what do you mean "built-in calling application" ?

Is there something unique in Chinese v1.05 dialer functionality, not present in EEA version and how can I try call recording to see if it works for me too using v1.01 EEA with built-in dialer ?
[Android General] tiltkoko83:
Call recording is illegal in EU, so that functionality has been taken out. There is obv no privacy law in china...
[Android General] rbt07:
I made a standard installation file for firmware 1.05/1.04.

In the folder with firmware 1.05, I replaced the scatter file and system.img from firmware 1.04.

The result is firmware 1.04 with Google Play store and 60 Hz screen frequency, containing all languages.

The big advantage of this procedure is the standard easy installation of the firmware via Flashtool.

Download: https://uloz.to/file/zQDayfhw5LeW/t30-t1p2-android-9-0-row-v1-05-1-04-sz-1-0-rar

Installation:

- Unpack FlashTools, and Click on Flash_tool.exe

- Select "scatter-Loading" and search MT6771_Android_scatter.txt in ROM

- Wait file to be added into Flash Tool

- Select "Firmware upgrade"

- Turn off your tablet.

- Press “Download” button to start

- Connect your tablet into the computer via USB data cable.

- The process will start and a red progress bar will appear after color purple, yellow.

- And green circles display

- Finish !

- You can now safely disconnect your tablet and turn it on.
[Android General] NikosD:
Thank you for the hybrid 1.04/1.05 standard installation ROM.

My questions are:

What are the benefits of this hybrid ROM vs standard v1.04 besides 60Hz ?

Skype and call recording are OK for example ?

And what do we lose with this ROM versus v1.04 ?

Does it have more Chinese bloatware than standard v1.04 ?
[Android General] data123a:
I install the firmware 1.05/1.04. the tablet is running fine, the display rate is 60 Hz

I only saw 1 Chinese app I think it for a Chinese app store?

I ran BitDefender & it found no malware

Thanks rbt07
[Android General] venezolano69:
The ROMs are very Clean no bloqtware on both global and chinese
[Android General] NikosD:
After installing a call recording app like Cube ACR, the built-in calling application - the dialer - changes.

These apps add a call recording button to the built-in calling application that at least for v1.01 wasn't there, before the app installation.

I don't know if you used this call recording feature of dialer and worked OK.
[Android General] rbt07:
-You will lose nothing.

-You get smoother and better image movement thanks to the 60Hz frequency.

-Skype image orientation is correct.

-Call recording is OK in buil in Call apk

-The ROM contains only one Chinese application, if you have a ROOT, you can uninstall it e.g. using this https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&gl=AT
[Android General] rbt07:
I have prepared hybrid ROM 1.04 / 1.05 (Android 9) -> its suitable for T1P2, T1P3, T1P4 version of Teclast T30

Its based on official global ROM 1.04 and chinesse 1.05 ROM

In the folder with firmware 1.05, I replaced the scatter file and system.img from firmware 1.04.

The result is:

Version 1.0: firmware 1.04 with Google Play store and 60 Hz screen frequency, better touch response, containing all languages.

Version 1.1: same as version 1.0 + Magisk (ROOT) pre-installed

The big advantage of this procedure is the standard easy installation of the firmware via Flashtool.

Download:

Version 1.0 - Initial, first version (60Hz screen refresh rate)

Version 1.1 - Added pre-installed Magisk (Root)

Installation:

- Unpack FlashTools, and Click on Flash_tool.exe

- Select "scatter-Loading" and search MT6771_Android_scatter.txt in ROM

- Wait file to be added into Flash Tool

- Select "Firmware upgrade"

- Turn off your tablet.

- Press “Download” button to start

- Connect your tablet into the computer via USB data cable.

- The process will start and a red progress bar will appear after color purple, yellow.

- And green circles display

- Finish !

- Reboot System

- Install Magisk manager 7.5.1.apk

- Enjoy ROOT
[Android General] murigny64:
Thx, but what about modem and imei ?
[Android General] NikosD:
It seems that I lost completely IMEI & MODEM using SPFLashTool in Format All + Download mode, as I always do.

I don't have a backup of nvram but I have the Stock v1.01 EEA ROM and the IMEI number from my tablet box.

Is it possible to restore the IMEI and MODEM ?
[Android General] venezolano69:
Take a look at this thread

https://xdaforums.com/general/rooting-roms/repair-imei-blackview-bv6000s-mt6737t-t4115597

Search ghost phone in play store
[Android General] NikosD:
Maybe someone could upload his nvram of a EEA T30 and I could download it to mine using SPFlashTool.

Although I tried to change the Scatter file for nvram partition setting "is_download: true" and the SPFlashTool complained that nvram shouldn't be set to download.

It's the first time I see this message, I have done this procedure before using SPFlashTool on my previous MediaTek tablet.

---------- Post added at 01:20 PM ---------- Previous post was at 01:09 PM ----------

That was a big warning, how did I miss that ?

---------- Post added at 01:55 PM ---------- Previous post was at 01:20 PM ----------

How did you install the Chinese based ROM without losing IMEI and NVRAM ?
[Android General] venezolano69:
I lost just the serial number, everybody lost serial number look in the Previous posts there are the last 1.05 file put out by teclast that is fine for everyone
[Android General] NikosD:
OK...I found out a way to download nvram using SPFlashTool....Can you upload your nvram file to a host ?
[Android General] venezolano69:
Now I am in the office for 5 hours, but How I can download that file?
[Android General] NikosD:
How to Backup IMEI/ NVRAM data using SP Flash Tool

Open your Scatter File and search for NVRAM.

Now, note down the values of “physical_start_addr:” and the “partition_size:”

Run the SP Flash Tool on your PC.

Select the Scatter file for your Device and click on ReADBack.

Now, click on Add and double-click on the created file.

Here, choose any folder where you like to have your Backup File, name the file as "nvram.img" and click on save.

Now, enter the previously noted down “physical_start_addr:” and the “partition_size:” values into the Start Address and the Length text fields respectively.

Click on OK button and then click on the Read Back.

Now, Connect your Android Device to your PC via a USB Cable.

Wait for the reADBack process to get completed.

Once the process has been completed, you’ll get the Backup File, nvram.img in the selected folder.

That’s it!
[Android General] venezolano69:
Maybe you can try the ghost app that I told you
[Android General] NikosD:
BlueTooth and Wifi are working fine.

The phone app is crashing immediately after reboot and using *#06# in the dialer I get blank IMEI

So, no calls.

How did you change your IMEI after you lost it ?
[Android General] venezolano69:
I didnt loose imei just the serial number is changed in 123456789abcdefg
[Android General] data123a:
I was able to make a call. & when I dial *#06# it came up with the IMEI number
[Android General] NikosD:
I managed to fix the IMEI problem and I can now make phone calls.

It was easy using Modem META tool.

Some more issues:

1) I checked my box that I bought this tablet and only found one IMEI number but this is a dual SIM tablet.

Do you know where can I find the second IMEI ?

2) The name of the model changed from T30_EEA to T30_ROW because of v1.04 ROW obviously, but my serial number also changed to 0123456789ABCDEF

How do I fix this ?

3) MDN and EID numbers are Unknown

How do I fix this ?

Thanks!
[Android General] murigny64:
your nvram is under /firmware/database and named MDDB**** (1.01sw firmware)

(there is 2 mddb files on "1.04 row", so try both).

you can restore this with Maui Meta 10.1816** and up (don't use v9, dont work for helio p70)

look at tuto on google "maui meta nvram imei". one of them: https://androidmtk.com/use-maui-meta-tool

:)
[Android General] NikosD:
Interesting reply.

You didn't answer any of my three points and you replied to what I have already done as I declared in my first phrase.

Not very helpful.

Do you have any answers regarding to my three points ?
[Android General] tiltkoko83:
Why in ****** ******* do you use format all when not needed?

modem etc is updated with vendor files

Serial is reset, but don't know of a reason that is a problem.
[Android General] NikosD:
Why not ? The FW should provide all the files necessary after format without deleting anything that can't replace.

What is happening with this FW ?

I lost my IMEI, S# and the things I write above.

Can you reply any of the above three points ?
[Android General] tiltkoko83:
Do you know what format means? You are going to have a BIG risk of losing IMEI etc. with full format mode. Just using download mode you will have close to 0%.

I don't know what MDN and EID numbers are..
[Android General] rbt07:
What do you mean by that question?
[Android General] NikosD:
I've been doing "format all" since forever with my previous MediaTek Chuwi Hi9 Pro tablet.

IMEI could be changed to an arbitrary number, like with this FW regarding to S# but it was never deleted to blank/null
[Android General] rbt07:
So, you made a terrible mistake. You must never use the Flashtool option: "All + Download" format. This choice will do exactly what happened to you, erase the IMEI.

Never try something you don't understand. That's why I wrote the exact procedure here how to burn the ROM I published.
[Android General] NikosD:
After you read all the posts, can you reply to the above three questions ?

Because it seems that nobody can.
[Android General] tiltkoko83:
1. No, don't erase IMEI without reason.

2. Why is a reset serial a problem?

3 I have no idea what you mean there.
[Android General] NikosD:
This tablet is dual SIM. Do you know where can I find the second IMEI for the second SIM ?

It's not serious. I just want to revert everything back to normal.

If you tap the "SIM card status" in the "about this tablet" screen of system setting you will see a new info screen.

For my tablet the "MDN on SIM" says Unknown and the last "EID" tab says Unknown.
[Android General] rbt07:
Sorry, I don't know the answers...
[Android General] NikosD:
After I use the hybrid ROM a few more hours, I will comment with all my findings in one post tomorrow.
[Android General] tiltkoko83:
MDN on SIM is your phone number. You should already know that...

EID is somthing to to with esim. I do NOT think the tablet supports esim.
[Android General] NikosD:
Thank you.

Can you check if your IMEI2 is the same like IMEI1 ?

Maybe Teclast didn't provide two IMEI numbers.
[Android General] Medard22:
Can I use this ROM with T1P4 revision?
[Android General] data123a:
My Teclast T30 is T1P4 & it install fine, as other people have said you do loose the serial number

& it only showing one IMEI, not sure if there was two before.

Before you update will you see if it display 1 or 2 IMEI
[Android General] Medard22:
Ok I will check it out. Also I think it is possible to backup IMEI numbers, so I´ll do that just in case. Thanks
[Android General] NikosD:
It's been almost a day since my installation of hybrid v1.04/v1.05 FW.

Just a small review compared to official v1.01 EEA

Things that haven't changed/fixed:

1) Security patch is the same 05/09/2019.

2) No built-in call recording - No difference in call recording in general.

3) Probably notifications issue remains, although it's a little too early to be sure.

4) Charging battery LED is still blinking during charging.

It needs a restart in order to be stable, although it's charging normally even when blinking.

5) Plantronics PLT hub app showing the remaining BT battery still not working at all.

Things that have changed/ fixed:

1) Screen refresh rate is not 60Hz but very close at 59.94Hz

2) Skype camera orientation is fixed

Minor things that changed in a not so good or weird way:

0) Slightly worse accuracy of touchscreen

1) The Chinese app is a little strange as it is installed like a service and is set as default for SMS.

There is one more YouTube Music app (not YouTube) which is rather useless.

2) After the initial setup the bottom icons of homescreen were bouncing up and down for no reason.

I don't remember having that issue at v1.01

Fortunately, for reasons unknown to me, the bouncing/ dancing of icons has stopped.

3) The initial big logo of Teclast during boot has been replaced by a new small one with a wrong orientation.

4) S# has changed, IMEI2 is missing (if there was an IMEI2 initially)
[Android General] venezolano69:
There is just one imei
[Android General] kingsemperor:
So do you recommend it ?
[Android General] kingsemperor:
Does that solve the touch sensitivity issue? Does the scrolling go smoother?
[Android General] venezolano69:
It is smoother it is more sensitive the touch but It does not solve the problem but It is an improvement
[Android General] rbt07:
So today I finally found time to install the Havoc OS.

The installation video tutorial is really very detailed and accurate.

According to him, almost every little experienced person should be able to handle it.

Installation instructions and download: https://www.youtube.com/watch?v=YeHVC9zvg9I&feature=youtu.be

- In my first experience, this is the best firmware for Teclast T30

- The firmware contains all standard languages

- Android 10 runs smoothly

- The screen operates at 60 Hz

- NTFS / ExFAT system supported on SD card / USB OTG

- Skype image works as it should (not rotated)

- Google play store and GAPPS included

- System does not contain malware

- I recommend it to everyone

I myself did not want to install these custom firmwares, because I was afraid that they would contain errors. But I have to say that I haven't found any bugs in Havoc OS yet and I really like this firmware. This firmware will already remain on my tablet.

This is certainly better than the original. If nothing else, NTFS / ExFAT system is supported on SD card / USB OTG. The original Teclast firmware only supports the FAT system, which means that the SD card and USB key connected to the tablet cannot have files larger than 2 GB. Each better quality movie has a larger file size.
[Android General] hibikisa:
Teclast t30 android 10

This is TECLAST T30 ANDROID 10 firmware from the official

drive.google.com/file/d/1ki-4_kJsYifN-tYc74BOHKM5CRSMcymQ/view?usp=sharing

TECLAST provided SN_Write restore you IMEI

This is the official link

tieba.baidu.com/p/6973396831
[Android General] NikosD:
A few questions:

Is this Chinese only version ?

Does it have GAPPS included ?

Does it have bloatware ?

Does it leave the MODEM intact for EEA version ?
[Android General] rbt07:
Yes. The best possibility for Teclast T30 now is Havoc OS, as I wrote in the previous post.

Yhis: https://www.youtube.com/watch?v=YeHVC9zvg9I&feature=youtu.be
[Android General] kingsemperor:
Tutorial flashing Havoc OS on Teclast T30

I have seen a tutorial on youtube. Thanks. Hope it solves at least the issue of getting back a good touch screen sensitivity and also not lose the IMEI and Nvram. I dont really care about the serial number.
[Android General] venezolano69:
Where did you find this firmware?

I have looked in the teclast page and the only firmware are the last one of 29 of August

Can you share the link?
[Android General] Medard22:
Google Translate translation from provided Baidu link.

It seems this is a public beta version of Android 10 for T30. But I guess it´s not quite ready yet.
[Android General] venezolano69:
I read it in the archive that you posted

I think that this firmware erase imei because in the archive there is a tool to restore imei

Maybe there is y Gapps at all but an app store by teclast

I will try it but I am a little scaref
[Android General] Medard22:
I am thinking about swiching to Havoc OS i am just concerned about 2 things.

1. ) How is battery life

2.) Does the physical keyboard still work? I saw on youtube that some function buttons stopped working on Havoc.

I guesss the landscape orientation bug is fixed, right?
[Android General] venezolano69:
I am using it and everything is working

An user on telegram told me that the bluetooth is instable

Maybe better choice is lineageos is more stable
[Android General] kingsemperor:
This is the detailed tutorial for Havoc OS to be installed : https://www.youtube.com/watch?v=YeHVC9zvg9I

At the end he says that :

1. The battery life is affected, not too much, but it lasts less, if it was 15 hours before, then it has been cut down to 12 hours with Havoc OS. He says it is because of the refresh rate.

2. The physical keyboard does work but the HOME key does not (at least that is what he says in his tutorial)

The landscape orientation is certainly fixed
[Android General] NikosD:
I will try to download the experimental FW with Android 10 support for T30 from Teclast, just to see the tool mentioned here to restore IMEI.

For the next few months I will not touch anything in my tablet, although I think that battery consumption could be a little worse with 59.94 Hz of the hybrid v1.04/v1.05 compared to v1.01.

But I can't go back due to the Skype camera orientation issue.

I'll report back after a while for anything new regarding this FW.
[Android General] rbt07:
For me everything is working perfect.

Havoc is amazing ROM.

In my opinion it's the best ROM I have ever had in my Teclast T30.

Battery life is good.

Fhysical keyboard I didn't try.

Landscape orientation works well.
[Android General] murigny64:
you will have 60hz framerate ONLY if you flash 1.05 vendor partition.

Havoc is only system part.

- havoc + 1.01/1.04 vendor = 54hz

- havoc + 1.05 vendor = 60hz
[Android General] venezolano69:
Maybe with the base of the Android 10 new firmware the tablet would be better in refresh too
[Android General] NikosD:
After reading carefully the Chinese post of Android 10 for T30 (in translation) and after downloading the FW, a few more things to clarify:

1) In the next few months (less than two probably) Teclast is going to release a new flagship - T30 Pro with Android 10 inside.

2) The beta Android 10 FW of the link above for T30 is the last one before stable Android 10 release.

3) Android 10 stable is going to be released after T30 Pro release.

4) The tool mentioned above for IMEI restore is SN Write in one of the latest versions (but not the latest version) and should work fine.

5) The Android 10 beta FW doesn't change modem.
[Android General] venezolano69:
So you will try the new firmware?
[Android General] rbt07:
Yes, you are right. The 60Hz display is thanks to a vendor from Chinese ROM 1.0.5
[Android General] PaullJD:
me too:)
[Android General] venezolano69:
Anybody has tried the new firm Android 10?

Results?