yashsingh1/xdaforums huggingface dataset:
[Android General] adamerso:
As far as I remember, I've unlocked bootloader (menu oem unlock, than one of standard unlock commands from fastboot - fastboot oem unlock as I remember), than downloaded firmware from teclast, I don't remember now if it was nessecery to extract payload or if it was already spitted. After that put boot.img in android and install magisk to it using magisk app for android. Then get modified boot.img from tablet and flash it using fastboot flash boot boot-modified.img :)
[Android General] TakaSZK:
I'm interested how to root for T50 pro also.

I haven't rooted my T50 pro yet. I would like to root T50 pro.

I am checking how to root.

We can boot a boot mode selector by:

(1) power off T50 pro.

(2) Press Volume UP button(right button), and power on T50 pro.

(3) Release power button when "TECLAST" big logo. Keep to press Volume UP button.

(4) Then, boot mode selector shown.

We can see:

| Select Boot Mode:

| [VOLUME_UP to select. VOLUME_DOWN is OK.]

|

| [Recovery Mode]

| [Fastboot Mode] <--- This makes a hung up

| [Normal Mode]

My T50 pro is hung up when I choose [Fastboot Mode]. It is no problem, we can reset

the device by long press power button.

And we can go to "Fastboot Mode" via [Recovery Mode]. adb.exe is available on

the "Fastboot Mode".

Maybe someone gets a strange situation. There are hints for helping.

If we press Volume DOWN button(left button) as below:

(5) power off T50 pro.

(6) Press Volume DOWN button(left button), and power on T50 pro.

(7) Release power button when "TECLAST" big logo. Keep to press Volume DOWN button.

(8) Then, we can see a menu with Chinese characters.

We can choose a entry of the menu by Volume Down button.

And done a choosed entry by power button.

Howerver, It is very hard to read them.

From top to bottom, the menu's entry as follows:

| Automatic test

| Manual test

| Single item test

| Test report

| Test item debug

| Clear storage

| Version information

| Reboot smartphone

I used "Reboot smartphone" only. I did not use other entries.

Therefore, I am unable to give more information.

I feel a danger for "Clear storage".

Regards
[Android General] TakaSZK:
I also successfully rooted my T50 pro. Thank you for your nice information and challenging.

In my case, I used "fastboot flashing unlock". ;-)
[Android General] adamerso:
Oh, somehow I didn't noticed that, but when I'm trying now mine also hangs at that, that's funny :) How to leave such a bug out of factory :D Anyway fastboot from recovery will be just fine to work with :)

Oh, You've just found something interresting :) But how exactly do You did that, I'm trying to turn if of from recovery/fastboot, but when holding power with volume it only keeps rebooting to that

| Select Boot Mode:

menu :(

It came to me to try again :) And now I'm positive - despide screen looking frozen it's actually detectable in fastboot and work with it without an issue :)
[Android General] TakaSZK:
Yes, you said right. I am just understood.

It is just seems hungup on the screen, however it works good inside. Fastboot command is avaiable.

I'm happy, this community is active. :)

Would you please see attached photo.

My T50 Pro is:

2024/Feb/Fri​

T50 Pro(A6D4)_Android 14_EEA​

​

V1.04_20240106​

Download​
[Android General] adamerso:
View attachment 6070940

yeah, that's definitely test mode :) nice discovery, question is how you exactly did it :) sorry for size thats screen from my lens and I've got no pc around to shrink it ;) when Im looking at this I'm wondering if I also have seen it... but I think it was on some other phone few years ago:)
[Android General] TakaSZK:
I done only below. It's reproducible.

It took 25 seconds for test mode to appear. Until then, keep pressing the volume button.

| If we press Volume DOWN button(left button) as below:

| (5) power off T50 pro.

| (6) Press Volume DOWN button(left button), and power on T50 pro.

| (7) Release power button when "TECLAST" big logo. Keep to press Volume DOWN button.

| (8) Then, we can see a menu with Chinese characters.
[Android General] adamerso:
Yep it work for me :) As I tried to do something it looks like nice comprehensive testing suite, shame it's all in chaina, it's inoperable even with google lens :)
[Android General] chaoscreater:
Does Teclast T50Pro support Widevine L1?
[Android General] erro1:
Hi All,

1) I reiterate the question if this tablet has Widevine L1 support or not ?

In the product sheet it says it does support but several reviews claim it doesn't.

2) Can I buy an Android 13 version and then update it to Android 14 or are there two different Product Id for the same morel ? and each support different Android version ?
[Android General] StratorriderJun:
Help hehe i have tried every reboot mode but unable to enter bootloader to send the unlock command, is there any trick to get into?

as @TakaSZK said,

This option causes the tablet to get stuck on the logo, but is the option to send the commands. Any ideas?

I tried accessing from menus, fastboot and adb commandsbut failed

Mine is ID: A6D3 EEA
[Android General] jazef1:
I can't get into the bootloader either. When I boot Mode/fastboot, it just hangs and fastboot commands are not responsive.

I managed to get into fastbootd, but I wasn't able to unlock the bootloader from there.

How can I get into boot mode? The manual way using the power and volume buttons doesn't work. I've tried commands in ADB reboot bootloader and it reboots the tablet and hangs at the Teclast boot logo.

I've tried rebooting to the bootloader from the recovery without success. Again, get stuck at the Teclast Logo. No fastboot commands function at this stage. I can't get any fastboot commands to operate at all.

This is so frustrating. I had a T50 Pro from 2023 and had no issues, this year, I get a another one and Android 14 has done nothing but cause problems.

Can anybody suggest a way I can get into boot mode to enter fastboot commands?
[Android General] StratorriderJun:
Wait... I got confused, the 2024 version is more tricky to be unlocked?
[Android General] jazef1:
It seems so. The device comes already upgraded to android 14 and has a whole different look and feel to it than the 2023 android 13 model. I've contacted Teclast support requesting advice on how to enter fastboot mode. If I don't have a response in a few days, I'm gonna try re-flash the same firmware and hope that it fixes the issue with entering fastboot and unlocking the bootloader. Otherwise, I guess I'll look into the possibility of even downgrading android back to 13.
[Android General] jazef1:
I managed to root it. I figured out that my laptop was having issues with drivers. All fixed and rooted with magisk. Also if you guys were interested in getting twrp for your device you should check out Hovatek's online twrp builder. You upload either a recovery, boot or vendor boot.img, state the android number and screen size and then your given a build I'd number.

After 3 mins, you enter your build id number into the tracker on the same page and your given a download link to your twrp.img to download. Really worth checking out. Here's the link:

Hovatek

Build TWRP from source for Android devices e.g Mediatek (MTK), Unisoc, Spreadtrum if(SPD) and Qualcomm (QLM)

www.hovatek.com
[Android General] TakaSZK:
New ROM 1.07 has been released on TEClast. We can update to 1.07 from 1.04, and re-root.

I already rooted my T50 pro with 1.07.

I re-rooted following steps.

1. Downloading 1.07 stock ROM from TEClast.

2. Getting boot.img from 1.07 stock ROM.

3. Patching boot.img of 1.07 by Magisk.

4. Restoring original 1.04 boot.img into boot partition of T50 Pro.

5. Rebooting T50 Pro.

6. Updating to 1.07 from 1.04 by the Wireless Update application.

7. Install patched 1.07 boot.img into boot partition.

8. Rebooting T50 Pro.

9. Thats all.

Regards,
[Android General] TakaSZK:
Congratulations!!
[Android General] serg2327:
TVRP for our tablet already exists, you can download it here:

direct links:

vendor_bootP.img

drive.google.com

vendor_bootA.img

drive.google.com

Read all the details on the 4pda website

There on the website you can find instructions on how to transfer system partitions to RW modeView attachment 6100977View attachment 6100978
[Android General] Oswald Boelcke:
Hello and good afternoon, @serg2327

I've removed the link to 4pda from your post! 4pda is not only another phone related website (and not at all affiliated with xda-developers) but also well known for the distribution of malware and warez. Links or references to 4pda are not accepted on XDA at all.

XDA Forum Rules (excerpt):

Please refrain from sharing any references to that website in future. Thanks for your cooperation. I've also sanitised older posts of you including those where you provided links to turbobit, a site not accepted on XDA due to violation of rule no. 13.

Regards

Oswald Boelcke

Senior Moderator
[Android General] serg2327:
"Full battery statistics (android14 v1.07 - 1.09)"

download: https://drive.google.com/file/d/1QYZ7OEv0RS84mcEANG6gfGKDrL27z04B/view?usp=drive_link

Instructions: replace the file in the system along the path:

/product/overlay/ framework-res__auto_generated_rro_product.apk

don't forget to set permissions for file-0644
[Android General] huntz:
How to root your Teclast T50 PRO

download the latest firmware for your device from https://en.teclast.com/pages/firmwaredownload

download the latest Magisk from https://github.com/topjohnwu/Magisk/releases

after the tablet boots for the first time, enter developer mode (go to "Settings">"About tablet" and tap 7 times on the "Build number")

in "Developer options" enable "OEM unlocking" and "USB debugging"

turn off the tablet

open the firmware downloaded from Teclast (usually a RAR file, using 7zip) and extract "Firmware\boot.img". You can also install the USB driver for the tablet, from the file "Upgrade Driver\DriverInstall.exe" (also included in the firmware archive)

make sure you have the latest Android SDK Platform Tools https://developer.android.com/tools/releases/platform-tools

open the terminal and go to the platform-tools folder (where you can see adb.exe and fastboot.exe). In some cases, you may need to open the terminal as an Administrator to get fastboot to work

turn on the tablet by pressing the Volume UP button and the Power button and select "Fastboot Mode". The tablet screen may freeze, but the fastboot will usually work in background

connect the tablet to the PC with the USB cable

from the terminal on the PC, run "fastboot devices" and you should see your tablet listed (something like "1234X123456789 fastboot", where the number is your tablet's serial number)

from the terminal on the PC, run "fastboot flashing unlock" and read the message on the tablet display, follow the instructions to unlock the bootloader. You have 5 seconds, if you cannot follow the procedure, you can run "fastboot flashing unlock" again until you see a message like this:

(bootloader) Start unlock flow
OKAY [ 1.974s]
Finished. Total time: 1.974s

long press the tablet power button to restart the tablet

copy boot.img and Magisk-v27.0.apk from your PC to the tablet (maybe to the Download folder)

install Magisk-v27.0.apk using the "Files" app, then open the all Magisk and select "Magisk -> Install" and "Select and Patch a file"

select boot.img and wait for the patched version (something like "magisk_patched-27000_XXXXX.img")

copy "magisk_patched-27000_XXXXX.img" back to your PC into the platform-tools folder (where you have adb.exe and fastboot.exe)

turn off the tablet

turn on the tablet pressing Volume UP button and Power Button and select "Fastboot Mode" as before

check if the tablet is connected in fastboot (with "fastboot devices") and if so, run "fastboot flash boot magisk_patched-27000_XXXXX.img"

after the success message, something like this

Sending 'boot_a' (65536 KB) OKAY [ 1.537s]
Writing 'boot_a' OKAY [ 0.140s]
Finished. Total time: 1.684s

restart the tablet

you can now unplug the USB cable

open Magisk again and follow the steps that require a reboot

you should now have a rooted tablet

I used a Windows PC (Windows 10) to unlock the tablet. You should replace the filenames like "magisk_patched-27000_XXXXX.img" depending on what files you actually have.

And use common sense :)
[Android General] huntz:
Hi there @serg2327 !

Can you kindly explain in English how to install TWRP on the TECLAST T50 PRO here (on this XDA post)?

The 4pda website is in Russian and a bit tricky to translate.

Thanks a lot!
[Android General] serg2327:
Sorry, but my native language is Russian/Ukrainian

I can hardly translate the instructions correctly

I can only say that the instructions are standard, as for most smartphones

Select the appropriate TWRP image (portrait mode or landscape) and flash the image to the appropriate section vedor_boot

Before flashing the firmware, give the image a stock name

And install from under cmd with the command:

fastboot flash vendor_boot vendor_boot.img

You should note that TWRP cannot work with DATA partition encryption

To use internal memory you need to disable encryption

The patch that disables encryption can be found on the 4PDA website

Links to this resource are prohibited here

encryption disabling patch
[Android General] huntz:
Thank you @serg2327 for the TWRP images.

I have tested both images and they work.

To installing TWRP, we need to use fastboot

fastboot flash vendor_boot vendor_bootP.img

The vendor_bootA.img file will install TWRP in landscape mode (horizontal), the vendor_bootP.img file will install TWRP in portrait mode (vertical).

NOTE: This TWRP is built with Russian as the default language, so you will need to change the language each time you enter TWRP (details on the screenshots below).
[Android General] serg2327:
If you disable data encryption using a patch, TWRP will be able to save settings.

TWRP simply has nowhere to save because it does not see the internal memory of the tablet.
[Android General] huntz:
How to install LineageOS 20 TD GSI on your Teclast T50 PRO

* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).

* Your warranty will be void if you tamper with any part of your device / software

I suggest you update the T50 PRO to the latest version available for your device, have Magisk installed and working and use TWRP as a recovery.

The following procedure will wipe the tablet, so it's a good idea to back up all your stuff: I use https://github.com/NeoApplications/Neo-Backup to backup and restore apps to my SD card.

download LineageOS from here: https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/ (I have got lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img.xz)

download DFE NEO 2.5.1 from here: https://github.com/leegarchat/dfe-neo-v2/releases/tag/2.5.1 (I have got Universal-en-DFE-NEO-2.5.1-lite.zip)

copy the file lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img (unzip with 7zip) and Universal-en-DFE-NEO-2.5.1-lite.zip to a SD card and insert the SD card into the tablet

power on the tablet and boot to recovery (TWRP) to install the Universal-en-DFE-NEO-2.5.1-lite.zip from the SD card (answer the questions from the installation script to suit your needs). This will decrypt the DATA partition so you can format it and use TWRP to do a full backup after the initial setup. THIS STEP WILL REMOVE ALL DATA FROM YOUR TABLET

download a generic vbmeta.img from Google https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img

plug the tablet to your PC with the USB cable and boot the tablet to fastboot. Copy vbmeta.img and lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img into your platform-tools folder

open a terminal in your platform-tools folder and run the following command: "fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img"

then run this command to install LineageOS 20: "fastboot flash system lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img"

restart the tablet with "fastboot reboot"

if you have formatted the DATA partition from TWRP your tablet should boot into LineageOS 20 with the welcome wizard. I suggest formatting the DATA partition before migrating from the stock rom to LineageOS 20 as the DATA from the stock rom will not be stable with LineageOS 20

I have tested the tablet with GSI LineageOS 20 and everything works fine (I have not tested the cellular and Bluetooth yet).

After decrypting the DATA partition with DFE NEO, I suggest you finish the boot wizard of the stock rom and make a full nandroid backup with TWRP, so you have a good recovery point if something goes wrong with the LineageOS installation.

If for some reason LineageOS 20 does not boot, try booting into TWRP and flashing the lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img image from the SD card to "system image" from within TWRP, this will help.
[Android General] serg2327:
I don’t understand how you were able to install/run this LineageOS if it physically cannot fit into our dynamic System partition?

After unpacking the ".xz" archive, the image weighs 2.62GB

and the dynamic system partition in our device has a size of 1.12GB

??

in order to install any GSI on our tablet, we first need to rebuild the SUPER partition, increasing the dynamic SYSTEM partition in it .Because many GSI images are 2.5-4GB in size

but there is not a word about this in your instructions..
[Android General] serg2327:
Just for fun, I decided to rebuild the SUPER block, increasing the SYSTEM section in it to 3.77GB

This is what came of it;

I think now many GSIs will fit during installation
[Android General] serg2327:
I installed the first DSI I came across weighing 3.7GB and it works

:
[Android General] huntz:
Hello,

With TWRP you cannot flash an image larger than the system partition.

You have to use fastboot.

If you get an error, you can delete the system partition with...

fastboot delete-logical-partition product_a

and then flash the GSI image (this will rebuild the partitions with the needed space), erase DATA and reboot

fastboot flash system lineage-20.0-20240516-UNOFFICIAL-arm64_bgN.img
fastboot -w
fastboot reboot

This error does not occur every time, so I forgot to add it to the previous tutorial.
[Android General] huntz:
In my tests, the only good GSI is lineage-20.0, with patches to be compatible with Mediatek Helio G99 (the SoC used on TECLAST T50 Pro).

If you find another working GSI ROM, let us know :cool:
[Android General] serg2327:
Project Elixir OFFICIAL Generic System Image

Project Elixir is another aftermarket AOSP ROM which basically offers minimal UI enhancement & close to Stock Android ROM with great performance, security and stability. Most of the OEMs' these...

www.pling.com

this one definitely works!
[Android General] huntz:
Next week I plan to test PixelOS GSI

GitHub - MisterZtr/PixelOS_gsi: Script and patches for building PHH-Treble based PixelOS GSI

Script and patches for building PHH-Treble based PixelOS GSI - GitHub - MisterZtr/PixelOS_gsi: Script and patches for building PHH-Treble based PixelOS GSI

github.com
[Android General] Flashaholic:
Thanks for your explanation.

I bought a M50 and i think about rooting.

Will it be the Same process Just with the M50 Firmware?
[Android General] huntz:
Hi there,

hopefully the process will be the same for you with the M50 model, but as far as I know each tablet is a different "beast" and often the hack that works with one model will not work with another model (or even another revision of the same model).

Long story short, you have to try.

Good luck and keep us posted. 🤞👍
[Android General] Flashaholic:
There is no 1.07 Firmware on there Website, so i cant extract the boot.img.
[Off-topic] itzParsaYC:
Hi!

What i can do to export a xda thread in json? i know python c/c++/c# kotlin and more so there is no way i cannot develop that (if its api relted)

or is there any options into website? i want to export three word story topic into a json for converting it to a book.
[Off-topic] EllieCat:
I like your concept

Looks like admins can only do it.

XF 1.5 - Is it possible to export posts data to CSV, Excel or some other format?

Is it possible to export posts data to CSV, Excel or some other format? We are going to shut down our forum. And we want to preserve the posts data for future reference. Yes, I can db dump, and take it for reference, but it would be great if there's a way to export data in more "readable" way...

xenforo.com
[Off-topic] theimpulson:
Look into how I have implemented ReLabs, might help
[Off-topic] itzParsaYC:
where is it?
[Off-topic] itzParsaYC:
i have read that, but i dont understand how to
[Off-topic] EllieCat:
It requires administrator permissions.
[Off-topic] Oswald Boelcke:
Check this thread; it contains the Github link:

[App][5.0+] ReLabs - Unofficial XDA Client

* Disclaimer * I am not responsible for bricked devices, dead SD cards, thermonuclear war, * or you getting fired because the alarm app failed. Please do some research * if you have any concerns about features included in this app * before...

xdaforums.com
[General Questions and Answers] Marek89:
Hello, is any chance to recover data from Xiaomi MI 11 Lite, the phone turned off in the morning and just restarted, but so that nothing on the display and just vibrated. Or its a only scrap ?
[General Questions and Answers] xXx yYy:
Can you establish a long-lasting ADB connection?
[General Questions and Answers] Leoniums:
Hello guys

I own Samsung S23 Ultra, and somehow i succeed to forget my pattern lock. I had finger lock, but probably because my phone was in my pocket went to finger lock...

I have access to findmyphone, email, samsung account. etc but i cant find any way to unlock it.

Unfortunately i didnt had any backup lately.and its important to unlock it.

Any ideas? Please help.... reset is not an option.

Thank you
[General Questions and Answers] braycel63:
Only via isp bro
[General Questions and Answers] xXx yYy:
@Leoniums

do

a Factory Reset ( If your device is enrolled in Samsung Knox, you might be able to use the "Remote Wipe" feature to reset the device to factory settings. Important: This will erase all your data, including your lock screen)

or

contact Samsung.

Do not attempt to unlock your phone using third-party tools or websites. These tools are often unreliable and can damage your phone or compromise your data.
[General Questions and Answers] Leoniums:
I have c9ntact samsung and they can only provide hard reset which I can also do myself using findmypgone....

Crazy I can't believe how this happened to me ..

The problem is I have a lot of contacts and photos which I don't wanna loose.

Crazy that there is no way to reset the pattern.

PS

I also had fingerprint lock but i cant find a way to come back to that option for unlock..
[General Questions and Answers] Leoniums:
The problem is I have a lot of contacts and photos which I don't wanna loose.

Crazy that there is no way to reset the pattern.
[OnePlus 12] red5pade:
I'm having issues unlocking. I type in fastboot devices and I get a sn but fastboot flashing unlock I get the list of commands. How are y'all getting around this? I have an US variant if that changes anything
[OnePlus 12] V0latyle:
I believe you have to get an unlock token.

Search Detail

service.oneplus.com
[OnePlus 12] SysAdmNj:
I believe the command is:

fastboot flashing unlock
[OnePlus 12] clsA:
There's no token required

he typed the wrong command

fastboot flashing unlock

is correct
[OnePlus 12] V0latyle:
That was my first guess but I wasn't sure.