Tectlast M40 Need help unbrick

Search This thread

AnKHqz

Member
Nov 3, 2020
11
7
Background:
I tried flashing Teclast M40Pro's firmware to the tablet in hope of it working on Teclast M40, but unfortunately bricked the tablet.

Status:
It's not totally bricked. Actually I am sure that the system booted because I can browse external storage of the tablet when I plug an USB cable to the computer. The problem is that the screen does not work (both display and touch). Now I am having problem flashing back to factory image.
What I have tried is holding power button of the tablet until it reboot and then hold the volume down button, but the tablet doesn't enter factory flash mode instead it boot normally.

More Info:
The bootloader is unlocked.

Need help:
1. How to enable developer mode without needing the screen so that I can command the tablet with adb?
2. How to boot to recovery with hardware button? This link's (https://droidrecovery.com/teclast-m40-recovery-mode/ ) method doesn't seem working. If it does work, please provide more details (Like how many seconds I need to wait and how many times I need to press the button to select the recovery mode).
3. Any other methods not mentioned above.
 
Last edited:

AnKHqz

Member
Nov 3, 2020
11
7
I finally work out the solution.
Generally the last method mentioned by siamese007 works.
1. Open SPD flash tool for M40 and load M40 firmware.
2. click Start downloading button.
3. hold vol down + power to turn off.
4. SPD flash tool will start flashing the firmware to M40.

However, it's more tortuous than it seems.

The first problem I met was failing to flash back M40 firmware with error flashing _BKF_NV_LTE.
error.png


I solved the problem by using ResearchDownload tool instead of UpgradeDownload tool with which I could skip flashing _BKF_NV_LTE in the settings menu.
settings.png


The flashing succeeded and the system booted, but here came the second problem. The system could not recognize the IMEI and what even worse was the system would crash and reboot within a few minutes. This was reasonable as I skiped flashing _BKF_NV_LTE.

The problem was solved by flashing _BKF_NV_LTE manually with fastboot.
Code:
fastboot flash l_fixnv1 sharkl5pro_pubcp_customer_nvitem.bin
 
Last edited:

joelunatic

Member
Mar 12, 2012
8
0
Balneario Camboriu
Finalmente encontrei a solução.
Geralmente, o último método mencionado por siamese007 funciona.


No entanto, é mais tortuoso do que parece.

O primeiro problema que encontrei foi não conseguir fazer o flashback do firmware M40 com o erro de flashing _BKF_NV_LTE.
View attachment 5400005

Resolvi o problema usando a ferramenta ResearchDownload em vez da ferramenta UpgradeDownload, com a qual pulei a exibição de _BKF_NV_LTE no menu de configurações.
View attachment 5400009

O flashing foi bem-sucedido e o sistema inicializou, mas aí veio o segundo problema. O sistema não conseguia reconhecer o IMEI e o que é ainda pior é que o sistema travava e reiniciava em poucos minutos. Isso foi razoável, já que pulei o piscar de _BKF_NV_LTE.

O problema foi resolvido atualizando _BKF_NV_LTE manualmente com o fastboot.
[CÓDIGO] fastboot flash l_fixnv1 sharkl5pro_pubcp_customer_nvitem.bin [/ CODE]
Eu tenho esse problema BKF_NV_LTE
Eu não consegui resolver isso. Precisa o bootloader desbloqueado? Ou você tem um link para eu tentar. Você me ajudaria?
 

AnKHqz

Member
Nov 3, 2020
11
7
1. To skip the _BKF_NV_LTE step that failed, you need to use the SPD Research Tool. Launch the tool, select the firmware and uncheck NV_LTE in the settings menu, then you should flash the fireware without error. The tool can be downloaded from https://spdflashtool.com/research-tool/spd-research-tool-r21-0-0001.
2. To make the system fully functional, you need to manually flash the file skipped in step 1. This require the bootloader to be unlocked. The unlocking method is available on https://forum.xda-developers.com/t/teclast-m40-how-to-unlock-bootloader.4185363/.
 

fernando823

Senior Member
Jun 8, 2012
56
14
The flashing succeeded and the system booted, but here came the second problem. The system could not recognize the IMEI and what even worse was the system would crash and reboot within a few minutes. This was reasonable as I skiped flashing _BKF_NV_LTE.

The problem was solved by flashing _BKF_NV_LTE manually with fastboot.
Code:
fastboot flash l_fixnv1 sharkl5pro_pubcp_customer_nvitem.bin
Hi!I
I did the same stupid thing with the m40 pro firmware...
The first step to fix it worked, thanks!! But for the second problem, I cannot use the fastboot since my bootloader is blocked and I don't know how to unlock it, I read the guides but I don't have access to linux.
I just want the tablet to work again. Could you help me?

Thank you so much!
 
Last edited:

AnKHqz

Member
Nov 3, 2020
11
7
Hi!I
I did the same stupid thing with the m40 pro firmware...
The first step to fix it worked, thanks!! But for the second problem, I cannot use the fastboot since my bootloader is blocked and I don't know how to unlock it, I read the guides but I don't have access to linux.
I just want the tablet to work again. Could you help me?

Thank you so much!
It's been a while since I unlocked my bootloader, so I don't remember the details of how to unlock the bootloader, but I would suggest trying a Linux VM or WSL.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    I finally work out the solution.
    Generally the last method mentioned by siamese007 works.
    1. Open SPD flash tool for M40 and load M40 firmware.
    2. click Start downloading button.
    3. hold vol down + power to turn off.
    4. SPD flash tool will start flashing the firmware to M40.

    However, it's more tortuous than it seems.

    The first problem I met was failing to flash back M40 firmware with error flashing _BKF_NV_LTE.
    error.png


    I solved the problem by using ResearchDownload tool instead of UpgradeDownload tool with which I could skip flashing _BKF_NV_LTE in the settings menu.
    settings.png


    The flashing succeeded and the system booted, but here came the second problem. The system could not recognize the IMEI and what even worse was the system would crash and reboot within a few minutes. This was reasonable as I skiped flashing _BKF_NV_LTE.

    The problem was solved by flashing _BKF_NV_LTE manually with fastboot.
    Code:
    fastboot flash l_fixnv1 sharkl5pro_pubcp_customer_nvitem.bin