yashsingh1/xdaforums huggingface dataset:
[Android General] Protocol114:
I bit the bullet and got Havoc OS installed on my T30. Works well so far, only complaint is that the lock screen seems to be locked in portrait orientation. No matter, the face unlock feature works quickly enough I hardly see the lock screen anyway.

Tempted to try the Havoc OS install steps with the beta Android 10 FW, see if that addresses anything in regards to touch response after flashing...
[Android General] venezolano69:
If you will try it let us know the Results, thanx
[Android General] Protocol114:
Yeah, you know what, I haven't set the tablet up much after flashing Havoc OS. Will give it a shot and report back here. Don't really care about losing IMEI/serial number, bought the T30 as a "throwaway" tablet anyway :)
[Android General] venezolano69:
Great
[Android General] Protocol114:
Finally got the beta Android 10 installed. Played around with it. Still has touch sample rate of 40 unfortunately. Seemed like the DPI was changed, the navigation and on-screen elements felt a bit larger. Unfortunately, I can't get TWRP to boot after flashing the beta Android 10, even after trying to re-flash the original Android 10 boot.img and the CN 1.0.5 boot.img, so I guess Havoc OS is a no-go on this version until someone smarter than me can get TWRP working.
[Android General] venezolano69:
Didnt you change the recovery in the firmware with the twrp?
[Android General] Protocol114:
Yeah, I tried flashing the Russian TWRP recovery.img. Started bootlooping when trying to boot into recovery, so I tried flashing just the Android 10 boot.img. That's how you fix the TWRP when doing Havoc OS, anyway, so figured it was worth a shot. Wouldn't boot into recovery still so I flashed the CN v1.0.5 boot img next. That broke booting entirely so it would only boot into Fastboot mode.

Re-formatted and installed the CN v1.0.5 FW, everything is working fine again. So the Android 10 beta should work fine as-is, but I prefer Havoc OS so I'm rolling back to that. The only caveat is that the Android 10 beta did not have GApps.
[Android General] venezolano69:
How about the IMEI?

And the playstore?
[Android General] Protocol114:
I didn't check IMEI in detail but it did say "Not available" in the settings. I'll check if the IMEI has changed once I get Havoc OS back into place. There was no play store and it seems like there was some Chinese bloatware.
[Android General] venezolano69:
Ok too risky for me, I'll wait the official global build
[Android General] NikosD:
So, the Havoc OS has face unlock feature that it also works really fast using this tablet ?

I didn't know...Interesting.
[Android General] pixapo:
Have you tried both methods fastboot command and flashtools?
[Android General] Protocol114:
It's not a secure face unlock, just uses the front-facing camera. It was required when setting up though.

Unfortunately in trying to restore the 1.0.4 and 1.0.5, the "DisableForceEncryption_Treble.zip" is failing to install in TWRP. It says "insufficient boot partition size detected," then errors out again at "Packing boot image." Not sure how to get past that. Fortunately the stock firmware images are still working fine, I just can't get Havoc OS to boot anymore.

I have not. I mostly followed BradGet's tutorial on how to install Havoc OS over 1.0.5.

Finally got Havoc OS working. Installed CN1.0.5 with SP Flash Tool using "Format All + Download" option. This gives me stock working 1.0.5. I did need to go into the stock firmware and re-enable OEM unlocking, then do all the fastboot flashing unlock goodness. Flash TWRP, boot into TWRP, flash orange state disabler & encryption disable, wipe, install Havoc OS, wipe again, flash original boot.img with SP Flash Tool, and it's all working again. So there is indeed a path to go back from the 10.0 beta.
[Android General] murigny64:
Little reminder:

ROW/WW and CN firmwares have different partitions scheme

if you flash CN on ROW/WW and vice versa, you have to format whole emmc and then, you lose your nvram and imei

renember that
[Android General] venezolano69:
I have flashed 1.05 firmware and I lost only the serial number and everything works fine
[Android General] NikosD:
Not sure about losing NVRAM aka I did a full format from EEA to hybrid ROW/CN and modem, wifi and bluetooth worked fine.

I didn't lose any of these.

I lost IMEI and S# changed to the known one.

You didn't select "format all" in the flashing tool like I did.

You just upgraded your EEA FW to the hybrid combo 1.04 ROW/ 1.05 CN

[MENTION=4599772]murigny64[/MENTION] How come a EEA FW can be just upgraded to a ROW/ CN without full format ?
[Android General] TechGuru123:
if thats the case....might as well delete the post
[Android General] kestrelv2:
You should have tested it before posting it in the first place.
[Android General] TechGuru123:
can't test it...I have a m30 not a t30

I'm not really the testing type anyway....there are others more suitable for that
[Android General] murigny64:
Phone calls can't work without IMEI :)
[Android General] PandaKiller:
Is just me or this tablet have low frame rate scrolling?

I have checked the screen refresh rate and is fifty something, which is less than 60fps.

Is there a way to set refresh rate to 60fps?
[Android General] kosrica:
I have noticed the same thing, the page scrolling is quite slow compared to other phones/tablets.

However there is another more annoying thing that is driving me crazy i.e. the pull down notification bar activates randomly without any touches or user interaction.

Please see the video below:

https://photos.app.goo.gl/8iG6KUrqDTnvBfUU6

Do you experience this issue? It might be a hardware or a software problem?
[Android General] PandaKiller:
I don't have ghost touchs, but I believe the touch quality is not good. I have enable the touch coordinates in development mode, and I realize that the touch step is 4 pixels. That's why the scroll feels strange.

Another anointing thing is the sensitivity. I bought a Tempered glass and I had to remove it because I couldn't write a message using a keyboard, without losing some touches.

I hope that a firmware update may fix this issues.
[Android General] murigny64:
hello,

perhaps you can try this: https://xdaforums.com/android/software-hacking/mod-increase-frames-5-14-15-t3108786
[Android General] francykr8:
I have the same problem....low touch sensivity, the tablet it's arrived with tempered glass and I was thinking to remove, because it's hard to write and you lost some touches, is it possible to write to teclast? Because tablet it's good but this need an update of the software
[Android General] PandaKiller:
If you remove the tempered glass, you can write smoothly ;)

---------- Post added at 03:16 PM ---------- Previous post was at 03:09 PM ----------

At this moment I have root but my bootloader is locked, so no TWRP recovery.

Do you have any idea if it is possible to do that with only root privileges?
[Android General] rosztrade:
Just wonder can I use my quick charge 3 charger to charge this tablet ? In other words does more voltage than 5v will burn this tablet ?
[Android General] PandaKiller:
By default the charger only outups the 5V. If it detects by software that the device is compatible with quick charging, than it changes the voltage profile.
[Android General] :
I have a Teclast T30 T1P4, yes T1P4. Developer Options->OEM Unlock, fastboot flashing unlock, used SCREEN TO CONFIRM, unlocked now. Going to need a TWRP but I've not delved into compiling TWRP.

Teclast T30 T1P4:

(Up to date as of 1/21/2019, v1.01_20190906). I did make the mistake of flashing the wrong recovery img. So if anyone can tell me how to grab latest full firmware, would appreciate that. X_x; Currently flashed it with the recovery from a T1P2 firmware in hopes that if something does go wrong, maybe the T1P2 recovery img will maybe not crash and burn.

Trying to find a way to backup the current boot.img and then Magisk-patch it. Thought for ****s and giggles to try a T1P2 boot.img (boot-only) and it simply rebooted. (MTK Droid Tools just does not work for me, despite drivers, etc. SP Flash Tool needs a Scatter File I do not have.)
[Android General] :
Teclast T30 T1P4:

(Up to date as of 1/21/2019, v1.01_20190906).

Managed to get root and Magisk on my T1P4.

Enabled Developer Options

Enabled OEM Unlock

Rebooted into Fastboot

Issued 'fastboot flashing unlock'

Followed instructions on Tablet Screen to Confirm Unlock

Used firmware from T1P2's Scatter File with SP Flash Tool to dump ROM except for recovery, mine is herpderped.

Copied boot.img (backup from SP Flash Tool) to internal storage of Tablet.

Made Magisk patch boot.img, kept encryption and verity.

Backed up magisk_patched.img.

Rebooted into Fastboot.

Issued 'fastboot erase boot' followed by 'fastboot flash boot ./magisk_patched.img'.

Success. :) (Noting that ctsProfile:true and basicIntegrity: true)

I verified boot.img was correctly identified before doing all of this, manual observation and a lot of Linux years (but newish to Android). I wouldn't trust the Scatter File from T1P2 until independently verified by someone other than myself. Couldn't get MTKDT to work at all on Linux.

Will manually patch my boot to get rid of Orange State.
[Android General] :
I've also manually patched lk and flashed to my lk and lk2 to rid it of Orange State. If I could figure out how to extract the kernel from lk I'd just bypass the 5s delay altogether.
[Android General] :
Forcibly removed Adups FOTA spyware including Adups FOTA Overlay. Backed up before. Part of it gets restored by vendor.img, but not enough to be harmful.

Does ANYONE have recovery.img from T1P4? Trying to port TWRP..
[Android General] tiltkoko:
When I got my T1P4 it rebooted a few seconds after turning off the screen. Eventually got $25 rebate for it.

Then I flashed a magisk patched T1P2 boot.img and installed busybox, and now it works 100% without rebooting.
[Android General] :
Do you have a backup of your recovery.img? If so, I can start work on porting TWRP. Desperately need it. (Riru, soft-brick.) Also, you could have used Magisk to patch your current boot.img and copied to sdcard, then flashed that instead.

---

For those who have patched a few things, remember to also patch lk.img (lk, lk2) to report Green state instead of Orange by patching androidboot.verifiedbootstate=orange to androidboot.verifiedbootstate=green (replace 'e' with nullbyte.) That way if Magisk takes a crap on you and you need to run stock boot.img, you'll hopefully continue to get ctsProfile: true, basicIntegrity: true.

---

Anyone else spot this? Tap 5 times:

Settings:System->Advanced:About tablet:Device info:Cpu type
[Android General] :
Managed to build a MagiskInit64 CORE-ONLY and patched boot.img. (That way if your Magisk is boot-looping you because of a bad mod, you can boot with root and all modules disabled.) If interested, ask and I'll find a filehost. T1P4-only.
[Android General] kosrica:
Any custom firmware available for this tablet? Or someone has a set of clear steps with download links to reinstall the original firmware from teclast?

My unit has ghost touches on the display and maybe an installation from scratch will fix it, worth to try it at least...
[Android General] tiltkoko83:
only the new android 10 rom have a totally different layout. Difference between other versions is so tiny it's just to use the correct scatter file for your device.

If somone tries the 10 rom, plz post aida64 report and treble info. https://play.google.com/store/apps/details?id=tk.hack5.treblecheck
[Android General] murigny64:
1.04 ROW use same scatter as 1.01 EEA so, no need to format.

to switch between CN and ROW, it's difficult without a whole format.

you have to compare scatters and try to flash only system, vendor and boot if you can
[Android General] pixapo:
You need to replace scatter on v1.05 with 1.04's to flash it. Maybe this trick works on new A10 fw too or the partitión mapping differs too much?
[Android General] Yrian:
Hi guys when i put the "fastboot devices" comander no devices shows up and when i made the comando to flash or unlock said someting about "waiting for devices" someone can help me?
[Android General] pixapo:
Put the tablet in fastboot mode, connect to an USB port and let windows to install the adb driver. In the console, go into adb directory, send 'fastboot devices'. If don't respond try other USB port, other cable or other PC.
[Android General] rbt07:
You must never use the Format all option, as you are guaranteed to lose your IMEI and serial. There is no reason to use this option.
[Android General] NikosD:
I will not repeat the same things again.

I always use FORMAT ALL option.

I did, I do and I will do the same thing again
[Android General] rbt07:
You don't want to hear that what you're doing is very bad. Your fault.

For others who want to listen, never use the Fromat all option, otherwise you may lose IMEI and serial numbers.
[Android General] NikosD:
Funny guy
[Android General] Yrian:
Is it necessary download the adb drivers in fastboot mode? I've tried install the adb driver with the tablet turned off and turned on, but i dont think that i've tried on fastboot mode
[Android General] Protocol114:
I also used format all option.

Funny thing is I bought the T30 from GearBest as soon as it was available.

Serial number on device software was already the 1234567890ABCDEF string. So I had nothing to lose there.

I could restore IMEI but I don't plan to use cellular features on the tablet so I have the luxury of not having to worry about it. Format all is easier and quicker for sure. Let people decide on their own given the warning in my opinion
[Android General] NikosD:
I didn't check it on my tablet before the clean install of FW, but wouldn't you worry a little that someone could have used the tablet before ?

And safer and I always use clean install for every OS/FW even on my AndroidTVi
[Android General] Protocol114:
I suppose that's always a possibility, but I'd sooner point fingers at the fact that it's just a cheap Chinese tablet ;)

Either way, I bought the tablet hoping for the possibilities of custom ROMs, as it's a perfectly serviceable piece of hardware. After having installed Havoc OS I am perfectly happy with the tablet now.
[Android General] pixapo:
You need to get into fastboot, conect to an usb port and windows will install the adb dvrs automatically or you can install them manually https://adb.clockworkmod.com/. Then proceed as I told you.
[Android General] rbt07:
I am using this ROM and I am satisfied with it. Isn't there a new version?
[Android General] Yrian:
hi everyone one, i'm still with the stock room from my teclast t1p3 and i'm wondering if i can flash the havoc os, and magisk too, does someone knows what steps i need to do?
[Android General] rbt07:
There is video guide, see link in my previous post.

I mean this video guide: https://youtu.be/YeHVC9zvg9I

I installed it by this guide, it's perfect. Below video are links to download all software you will need.
[Android General] ferigoulo:
Hello

I installed as on the video

my tablet does not start it turns off and turns on again

which boot.img file should I flash

Tesclat T30 TP3

Thank you
[Android General] venezolano69:
Flash boot image of 1.05
[Android General] ferigoulo:
that one ?

T30(T1P4)_Android 9.0_V1.05_C475
[Android General] venezolano69:
Yes just the boot
[Android General] ferigoulo:
ok thank you
[Android General] ferigoulo:
It always makes me the same
[Android General] venezolano69:
Did you unlock the bootloader?
[Android General] ferigoulo:
yes
[Android General] venezolano69:
Try to format data and reboot in system
[Android General] ferigoulo:
ok

---------- Post added at 06:21 PM ---------- Previous post was at 05:37 PM ----------

the same I don't understand

i will try to unlock the bootloader

how did we already

thank
[Android General] angelazz:
i stuck on boot loop too...

after flash Havoc and then try wipe data or format i getting Failed to mount '/system' (invalid argument)
[Android General] venezolano69:
Did you flash the boot image from 1.05 firmware?
[Android General] angelazz:
yes i did
[Android General] venezolano69:
Did you unlock bootloader?
[Android General] rbt07:
I did it exactly as is shown in video and HavocOS works well.

You have to do all exactly!!! as is shown in video guide. All informations are in video. There is also mentioned which boot.img you have to use.

Try to do all procedure again.

HAVOCOS is really the best system for our tablet.
[Android General] ferigoulo:
my bootloader and locked now that's why

what is the correct method to unlock it
[Android General] rbt07:
There is separate video guide how to unlock Bootloader (its mentioned in video). Look to Download section under Video guide.
[Android General] angelazz:
found where i done mistake. Havoc-OS-v3.8-20200821-Official-GApps-arm64-ab.img.xz is archived file that need to extract to get *.img and then flash :D
[Android General] rbt07:
Yes, you are right,.xy is archive, you have to extract it before use...

I did the same mistake at first install.

[emoji16][emoji16][emoji16]
[Android General] Yrian:
What is your id model? Mine is t1p3 the right firmware for me is it the 1.05? It is the chineses version i think, can i change the language after?
[Android General] ferigoulo:
It's good I made it

on the other hand the volte is the vowifi I do not have it on avoc

Should we do a manipulation?
[Android General] Yrian2:
Any magisk modules for performance working fine on this tablet?
[Android General] rbt07:
I have T1P4 model, HavocOS works well on most of T30 models (it was tested on T1P2, T1P3, T1P4), do not worry.

In video guide is mentioned your T1P3 model. https://youtu.be/YeHVC9zvg9I

Install it exactly by video instructions.

Do not worry Chinesse 1.05, from this ROM you will install Boot partition only.

In HavocOS ROM are all Android languages.
[Android General] Martezgarki:
Anyone lost calling capability after flashing Havoc OS?

I can no longer call/receive calls but my mobile data still works.
[Android General] NikosD:
Check if you lost your IMEI and proceed accordingly to restore it by reading the relevant guides.
[Android General] rbt07:
I do not use SIM on my tablet + HAVOCOS.
[Android General] Martezgarki:
I have checked it yesterday and only one IMEI is showing up despite this being a dual sim device... Now I am not sure whether the SIM card is placed on the 'right slot' with working IMEI and whether it affected that, but I saw that you also had similar issue. Have you managed to recover two IMEIs?
[Android General] NikosD:
No I didn't find a second IMEI on my original box that I bought the tablet, I recovered IMEI1 only.

Did you recover your IMEI or you didn't have to because it remained intact after flashing Havoc ?

I put my SIM in the SIM1 position of the small case, I think there is a label on it.
[Android General] rbt07:
I wrote earlier that I don't use a SIM in my tablet. But because of you, I put one SIM in the tablet and tried it.

Telephoning from HavocOS works normally. There is no problem. Normally I can receive calls and make calls.

If you installed HavocOS exactly according to the instructions, you couldn't lose IMEI.

You can only lose the IMEI if you use the "Format "All + Download" option in Flashtool. But the instructions do not say that.

IMEI information in HavocOS can be found in Settings / About phone / SIM status

That only one IMEI is displayed is fine. This is not a mistake.

I assume that when you insert two SIM cards into the tablet, you should see two IMEI numbers.
[Android General] imam.krismanto:
will Magnetic keyboard and mouse cover working on havoc os? or on twrp recovery?
[Android General] aryanhington:
how does telephony work as normal after flashing Havoc which is a GSI rom? arent all the HALs for the teclast hardware closed source?
[Android General] rbt07:
Magnetic keyboard works well in HavocOS.

---------- Post added at 10:56 AM ---------- Previous post was at 10:55 AM ----------

Yes Calls works well, as usually.

For me everything works well on HavocOS, better than on original ROM.
[Android General] aryanhington:
but doesnt the original rom contain shared propietary libraries which are in thesystem/framework and system/lib64 folder?
[Android General] ompolicy:
Not able to install TWRP on my T1P3

Hello everyone,

I have a T30 T1P3 and I followed the step-by-step video (linked above) to install HavocOS, however, I am stuck to the installation of the TWRP recovery. I downloaded the file from the URL linked right below the video and flashed the recovery.img exactly as explained there via SP Flash Tool 5.20 Win.

The flashing completes correctly but the TWRP is not there! When I move to recovery mode I still have the stock recovery tool.... I tried to flash it also with fastboot but same result...

Do you have an idea of why this is happening and how to solve it? Thanks
[Android General] gattone_16:
i have installed android 10 all working thanks for your work on my T1P4 all ok

the only problem if it can be solved when I charge the battery from off it remains fixed the recharging image can be solved?
[Android General] rbt07:
There is simple advice, you must install HAVOCOS strictly as is explained in video. Yo can't forget to any step.

I think you didn't unlock Boooader.

There is second video how to unlock Bootloader. You can find it in Download section under main video.
[Android General] ompolicy:
bootloader already unlocked

[MENTION=7715317]rb07[/MENTION] thanks for the reply.

I have already unlocked the bootloader before starting the step-by-step HavocOS video installation. Do you think could that be the problem?

These are the steps I followed, in order:

1. Unlocked bootloader --> via fastboot

2. Installed MTK drivers on Windows 10 --> the tablet was recognized and installed while being off

3. Used SP Flash Tool to flash 1.05 --> successfully

4. SP Flash Tool to flash recovery.img --> the flashing worked (strangely I needed to press the turn-on button to make the flashing start) but the TWRP is not there!
[Android General] rbt07:
I think you made a fundamental mistake that many people make.

Immediately after uploading TWRP to the tablet, you must jump to TWRP using together the Power and Volume+ buttons. If you do not do this, the original recovery will remain in the tablet.

You wrote: "strangely I needed to press the turn-on button to make the flashing start".

Don't do this. There is no need to do this. It's possible that TWRP was not uploaded to your tablet because of this.

Do it exactly as the video tutorial shows.

See my instructions below and notice the line marked in red.

1) Unlock bootloader using commmad: fastboot flashing unlock

2) Flash TWRP via Flashtool

3) Go IMMEDIATELY to TWRP, bypassing the system, otherwise TVRP will be replaced by stock recovery

4) connect keyboard to tablet

5) When asked to enter a password, reply Cancel

6) Proceed with the installation according to the instructions.
[Android General] rbt07:
xxxxx