yashsingh1/xdaforums huggingface dataset:
[Teclast X98 Air 3G] andrepd:
I'm still not able to flash. I get this error message upon running fastboot boot image_name.img

INVALID size (7586586 bytes) for pushed package! This tool will only accept a (md5) BIOS file for input. You MUST run md5add.exe on your BIOS file and push the file it produces.
ABORTING

I did run md5add on the img and I did run fastboot boot on the image it produced (16 bytes larger than the original). What am I doing wrong?

BTW, by pushing does it mean that I have to run anything else besides those 2 commands on fastboot?
[Teclast X98 Air 3G] ionioni:
read the op again !!! and do exactly the steps detailed there!!! you need to use YOUR signed bios file generated with md5add ... instead you are WRONGLY!!! using some boot image file (luckily for you there is a size check too, otherwise you would have been flashing a kernel on your bios chip, oh boy...)

again:

the first instruction pushes the bios efi flasher tool

the second one pushes YOUR bios (signed) file that you want to flash on your bios chip. to make sure that the bios file that is wrote by the tool is not altered during the transfer i added the extra md5 signing step, so before it will start the effective flashing the efi tool will check the bios file received against the md5 signature appended (this step is normally not needed, but on some PC could be that the usb transfer misbehaves)
[Teclast X98 Air 3G] Al-Azraq:
Thanks a lot for your efforts and help!!!
[Teclast X98 Air 3G] andrepd:
But the image I'm flashing isn't even 7586586 bytes... I'm flashing with this tool as per this post http://xdaforums.com/showpost.php?p=64854157&postcount=26 (img in the OP of that thread)

Sorry I'm a bit confused... Is that boot image the wrong one to flash then?
[Teclast X98 Air 3G] Bolsnerk:
Thank you very much!

I think it worked and is waiting for input or is even done already, but I'm quite cautious now, so I don't want to press anything yet :)

It says:

In the flash.bat from another tool (TTT-Update the BIOS on your X98 Air II/3G to the latest dual boot version) it should write that status to a log file and continue with either flash passed or failed, but apparently it doesn't continue automatically in my case.

Hope anyone knows if it is safe to do anything. I've pressed the power button shortly as a confirmation command, but that doesn't do anything.
[Teclast X98 Air 3G] ionioni:
This is a DIFFERENT tool! that one you are refering to already has a BIOS file in it...

This one flashes a bios file YOU MUST provide!

As said on some x98 devices (having a specific bios?) it seems that after the bios is flashed 100% it hangs... not so much you can do but force a power off/reboot ... you should be fine
[Teclast X98 Air 3G] andrepd:
Okay, I got it working, phew, I was being a total noob and confusing everything. I took the dual boot BIOS, added the md5 hash with the tool you provided and flashed it with your tool. Everything went well. Thank you for your work and sorry for being a total moron :p
[Teclast X98 Air 3G] ionioni:
Excellent! :)
[Teclast X98 Air 3G] florent.m:
IonIoni,

All,

1st - thanks again for your tool, it saved my tablet (teclast C5J8)

2nd - yes the boot file I provided to Ionioni was untouched, a direct copy of the bios as dumped by mirek backup tool, and up to now, everything is working fine, either on android, or on Windows 10.

and when I say everything fine......I want to say as before..........the GPS is still not working :((((((((

thanks a lot,

Cheers,

Florent
[Teclast X98 Air 3G] pilot error:
Holy moley, the last 24 hours have been intense, that is how old my x98 air iii is, and I have read over a thousand pages here on XDA in that time, i've also managed to soft brick it trying to flash a dual boot bios as per Techknights/Techtablets guides, not sure why or where exactly things went bad, now i'm stuck in a boot loop, red Chinese symbols with a tiny arrow beside it, but reading this gives me some hope, no idea how to follow the simple instructions above when you say..

" IMPORTANT: run the md5add tool on your bios file md5add.exe your_bios_file your_signed_bios_file. "

tried a few things and got nowhere, I tried to open the bios file that you said to place in the same folder as the other two files, with the md5add tool and a small window flashed on screen for a millisecond then disappeared, that's all no file was produced lol

Also not sure what this part means too..

"start in dnx mode and input:

fastboot flash osloader bios_flasher.efi.."

I can get into dnx mode ok but thats all how do I input anything?

My head is fried but I will stay up and try again, it's 5am (Ireland) :)

Am I missing an elephant in the room? like some other software the everyone else has already installed except noobs like me?
[Teclast X98 Air 3G] ionioni:
i wonder how could the instructions in this op be more simple...

you must:

1. find a BIOS file for you model, make sure it is the CORRECT one or you might hard-brick when you flash it

2. sign the file using the md5add tool, this will create a new file, the signed bios file

3. start in dnx mode and load the efi bios flasher tool and then you bios signed file (the steps are in the op)
[Teclast X98 Air 3G] pilot error:
You know what ionioni, they may be simple to you, but this is my FIRST android tab, its only two days old and it's soft bricked on the very first try at bios flashing from following equally simple instructions from techtablets, flashing new bios from within android using update ifwi.apk, I did exactly that chose the 2.02 dual boot bios that everyone else used, copied it to internal storage and pressed the button.

That is all I did to ruin this tablet lol

What techtablets did NOT mention is he was already rooted on mirek190 v6, that is why my tab is softbricked, not because I chose the wrong files.

No idea how to do this step.. "sign the file using the md5add tool", when i search about it, the only results are back in here?

Can you point me in the right direction to learn about md5add?

Thnk you..
[Teclast X98 Air 3G] ionioni:
i give you the tools and the how-to use them...

again, you need to do this:

1. FIND a bios file for your tab model, ask around and some other owner can point you at it, but take care as this is the file that will be programmed in your tablet so if it is not good you will HARD-BRICK (ask ten times before using it once)

2. after you have found the file, use the md5add tool to sign, if for eg the file is named some_bios_file.bin you can input at a command prompt:

md5add.exe some_bios_file.bin signed_bios.bin (the signed_bios.bin file will be generated)

3. start your tab in dnx mode and input:

fastboot flash osloader bios_flasher.efi

fastboot boot signed_bios.bin and this will start the flashing process... messages will be shown on your tab screen while progressing...

the md5add.exe and bios_flasher.efi files can be found in the attachment to the first post (op)

the bios file is your responsibility to find

when done if the bios file you used is correct you should be able to use again the tab (ie no more bootloop)

i must repeat: be careful what bios file you use, if it's a wrong one you can HARD-BRICK! ask around for that...
[Teclast X98 Air 3G] pilot error:
"ionioni.. I give you the tools and the how-to use them... "

lol Sorry my friend that is priceless :)

thanks for patience mate. That sounds so much easier to understand, I will take a break for now as I have been at this pretty much two days straight, but I shall attempt to follow these instructions to the letter, even though there are so many versions of bios that it will still be a gamble, I'll try get it right!

Will let you know how it goes :)

Again, thank you for your time and patience mate.
[Teclast X98 Air 3G] :
ASK AROUND! better a delay of 2-3 days than a hard-brick of one month
[Teclast X98 Air 3G] pilot error:
Sorted!!!

Thanks ionioni,

worked like a charm mate, it was so f*&^ing easy after all lol

I chose the right dual boot bios for my air iii, ran your tool itworked first go, then I manged to flash mirek190's rom the latest one v7, have to say it runs sweet, battery is great, both cams work, I also updated the boot.img for cam fix, the tablet looks amazing and is smooth as silk, 7 hrs out of a full charge so far.

I'm going to keep going with this good luck and install win10 later :)

Thanks again.

[/URL][/IMG]
[Teclast X98 Air 3G] julien3001:
Hi ionioni

I tested your procedure to flash my bios with an origin M5C5 BIOS. However during step 3. "start your tab in dnx mode and input: fastboot flash osloader bios_flasher.efi" I have a problem : you can see attached. CMD say that fastboot is not a command intern ou extern, an exe prog or a command file.

Can you help me ?

Thanks a lot
[Teclast X98 Air 3G] :
now that command prompt is hilarious :)

well it's like it says, no fastboot executable was found on under you %PATH% variable... you need to download it some place or install some package that has it (search for "Minimal ADB and Fastboot" for eg)

no offense, but seeing what blocks you are you sure you want to flash a bios, do you have to or is just you testing? maybe you should first try some more basic stuff (that way you don't risk to hard-brick as you do now)
[Teclast X98 Air 3G] julien3001:
Thanks ionioni for your reply. My original issue is mentionned here :

And pilot error redirected to me in this post. I tried to understand something (this is the first time that I "play" with anandroid phone or tablet. And I never learned command or IT language.

I try to restart my tablet. Do you think that I can have other easier solution for my issue ?

Thnaks a lot
[Teclast X98 Air 3G] julien3001:
OK, I understood my mistake (I installed minimal ADB, but not placed files (minimal ADB, BIOS & yours) in the same folder.

I placed now, generated a signed bios, and lanch procedure. Done nuw, but tablet have blackscreen after finish. Can i push power button or something ? Or necessary to wiat ? Strange ...
[Teclast X98 Air 3G] :
yep, the reboot will not work (will power off instead) if the tablet was started from a forced powered off last session (this happens also when forcing a power off from normal android)
[Teclast X98 Air 3G] julien3001:
thanks. I shut off & restart : but always the same issue : blackscreen.

Changing after bios flash :

I can always go to DNX mode, but impossible to go to "fastboot mode" ...

And now, before logo + TECLAST inscription, i have the same logo but with chinese inscription.

It gets worse and worse, I get depressed...
[Teclast X98 Air 3G] :
i don't know your device specifics, owners can help you with that, but A BIG WARNING!!! STOP flashing bios files if you don't know that they are ok for your device! unlike the rom that is flashed on your internal eMMC and that if you have it wrong you can easily recover by flashing a good one, flashing a wrong bios file will HARD-BRICK!!! and only by opening the tab and using a hardware programmer will recover.

have you tried to flash the stock rom for your device now that you have the new bios?
[Teclast X98 Air 3G] pilot error:
Hey no worries Julien, as long as you can still get into dnx mode it is still pos' to flash, also minimal adb and fastboot is crucial, and take care to the things in the right order etc.

The Teclast logo also changed to Chinese on mine after the bios flash, thats a good sign, not sure why your getting a black screen,

all you can do is try it again, re-boot your pc clear cache etc, fresh start after a days break did it for me. And like ionioni says carefull with the basics, typo's are a no-no lol

Good luck with your x98.
[Teclast X98 Air 3G] julien3001:
Thanks ionioni & pilot error for your support... But it's been two days that I'm on it, and my nerves become ... how to say ... I feel it will pass through the house lol ;):p

Bios that i took is for X98 air iii M5C5 32gb single android boot. This is the same teclast version than I have (this one was uploaded by "SkubiDoo" in mirek's V7 forum).

I tried yesterday to install original rom for my device but I’m always stopped afer 28% in manufacturing flash tools, with error message : Failed to execute "fastboot -s Baytrail500F40BE -S 100M format factory".

And other info, the original ROM that I found on web is chinese rom (almost X98 air ii 32gb is with chinese rom). Mine was english rom (no chinese softs, an english model, ordered in banggood, sended from holland … (i don't know why)).

I will restart my computer, restart method, restart flash bios/rom... thanks guys
[Teclast X98 Air 3G] :
if you flashed the bios for YOUR model do not flash another unless you are sure of it! as i said do NOT play with the bios

flash your stock rom and now it should work, i think you can find a stock or modified/english rom for your device (search the other threads)
[Teclast X98 Air 3G] julien3001:
Ok thanks for your advice, for sure i don't search to hardbrick my tablet, and I take in consideration all infos from expert like you.

Good news, i restart flash, and now i can access to the fastboot mode. This screen in attached seems ok for you ?

I restart now a ROM flash, and will give you infos in some minutes ;)
[Teclast X98 Air 3G] julien3001:
Before flash bios, I had the same issue than now with Manufacturing Flash Tools concerning "format factory". It seems to be a problem with partitions. See attached

I don't have with mirek flash tool

Do you have an idea about origin of this issue ? And how can I solve it ?
[Teclast X98 Air 3G] kelebek:
Which one did you take? (Pleeeease remember!)
[Teclast X98 Air 3G] julien3001:
Thanks ionioni, I installed yesterday MFT following procedure :drivers, custom config... All normally was ok.

But I desinstalled all, restart computer, clean cache, reinstalled all, and this STEP in 28% is now ok. Flash progressed to 90% : now I have a new issue, see attached.

Do you have an idea why I have that ?
[Teclast X98 Air 3G] :
from what it seems it hangs when flashing system.img, guess that is too big for a one piece flash on your model, you could try and flash it by hand to test if i'm assuming right. open a command prompt, put your tablet in fastboot mode and input: fastboot -S 500M flash system system.img if it completes flashing then youre done...

you should search for an updated rom (script in the rom actually) i am sure others had your problem (it is quite trivial to add a -S 100M or 500M in the xml script)
[Teclast X98 Air 3G] :
the tool for m5c5 unbrick was updated and posted in the m5c5 unbrick thread (but the thread owner did not updated the main post OP), this is the announcing post
[Teclast X98 Air 3G] kelebek:
Yes, I saw that and took it into account. (Besides, luckily that programmer, that you answered me about in another thread, worked fine. (That 's what it looks like for the moment at least.))
[Teclast X98 Air 3G] :
you took it into account... you're doing some sort of collection?

about the flash programmer, sure thing one is free to experiment/try
[Teclast X98 Air 3G] kelebek:
Sorry, surely I just 'badphrased' ... I just wanted to say something similar to: "Yes, I saw that and your advice and I just hope to remember that, before I mistakenly try to flash that erroneous BIOS-solution.
[Teclast X98 Air 3G] julien3001:
My file system.img in stock ROM is 1280 MegaOctet. I have another rom (stock but modified to implement google is 1320 MegaOctet

I launched cmd as you mentionned : an error message : "error: cannot load 'system.img'

I will search on the web, but do you have an other idea ?

Thanks
[Teclast X98 Air 3G] :
fastboot -S 100M flash system path_to_your_system.img_file

if system.img is in C:\ROMS\Firmware directory for eg your command would be

fastboot -S 100M flash system C:\ROMS\Firmware\system.img
[Teclast X98 Air 3G] julien3001:
Sorry, all is ok (I read good line now hihi) : I have different lines with "sending sparse 'system' ...

Writing system

And at the end I hve finished. Total time 139.547s.

Is it ok ? what is now next step ? (because I don't understand what you sayd before (xml script, -S 100M, 500M ...)

---------- Post added at 10:23 PM ---------- Previous post was at 10:11 PM ----------

Oh ****, my tablet is woking ................................... :o:p;):mad::D

I do not know how to thank you ....

Many thanks for your help & patience ionioni ....
[Teclast X98 Air 3G] :
you're welcome
[Teclast X98 Air 3G] samos123:
Just confirming before I brick my x98 Air III m5c5. I downloaded Mirek v7.0 and used it to flash the v2.05 BIOS. Then I followed the steps to flash the rom:

fastboot flash osloader ROM/efilinux-userdebug.efi

fastboot boot ROM/droidboot.img

But on the 2nd step boot ROM/droidboot.img nothing happens and I loose fastboot access. I have to force off by pressing power off for 10 secs. After that I can get into DNX mode again and try the same procedure. I tried it several times. I also tried getting into BIOS settings and Restore defaults but still the same issue not getting past the boot droidboot.img step.

Starting to think maybe my BIOS has some issues so I tried your other method of using fastboot boot recover_bios.img but I'm still stuck with the same issue of not able to boot droidboot.img.

So my current plan is to use the tools you provide in this post and flash my original BIOS back to the phone. I made a backup of my original BIOS using FPT from Mireks tool. I have uploaded the original bios here for reference: https://anonfiles.com/file/26c34c0fccb2b167dc74fad2efcd9835

My question: Can I use the backup I made of the BIOS using FPT from Mireks tool and flash it with your tool?

Edit: Ok I got the answer. It worked! I'm back to my original stock rom and stock BIOS. Thanks. I will upload the signed stock BIOS later on so that people won't have to go through the md5add step.
[Teclast X98 Air 3G] :
good the dnx flashing tool worked

about the restore img files:

1. when you say that you tried the 'other method' at what method do you refer? (post a link to it).

2. after you entered the fastboot boot ... command did you had any message on the tab screen?

3. have you waited some time (as instructed) before powering off or did he powered off/rebooted by itself?
[Teclast X98 Air 3G] samos123:
1. I was referring to the method here: http://xdaforums.com/x98-air/help/unbrick-bios-softbrick-withouth-eeprom-t3285054

2. There was some message about device handle.

3. I waited about 10 minutes each time. After 10 minutes I forcefully powered off the device. After about 2 minutes I would see a large battery Icon like it's charging and some small text "9c" was shown on screen below the battery icon.

Anyway thanks a lot for the support you've been giving to everybody!

This is the md5 signed original stock BIOS backup that I used to recover my x98 Air III:

https://anonfiles.com/file/6905321fea289a53fb27ae42a9d9be3c
[Teclast X98 Air 3G] :
that m5c5 restore bios img file from that thread OP is NOT working! tho i made an update and asked the thread owner to edit the link to point at that, it did not, so now that thread OP links to a non working restore method. have you tried the updated one?

as a personal note, on the x98 models, teclast used a way more relaxed bios validation (that's why some were able to use a bios file from a different model, this is not the case in lenvo tabs for eg where the bios has a enforced digitally check at power on), i also think that people who bricked, bricked because of some error THEY did when flashing (either by using a corrupt file or improper tools when flashing). so far none of the owners i assisted bricked when restoring from their bios backup (even if none of them modified the scary 'you will hard-brick otherwise' FE FE bytes to FF FF and they restored from their bios backup file just fine, the bytes of the backup bios file they used at restore were indeed FE FE as i checked their files after the flashing, so at least in their cases, 4 or 5 so far, that 'mandatory' FF FF stuff does not verify)
[Teclast X98 Air 3G] samos123:
If I remember correctly I used the updated one provided by you in that thread instead of the original OP post. Sorry for linking to the thread instead of your post, would have been more clear. I read the whole thread every single post.
[Teclast X98 Air 3G] :
the updated m5c5 one was already tried by an owner and reported working, seems it still has to do with the existing (wrongly) flashed bios version, but it does not matter that much now as the dnx flashing one should work on every model regardless of the existing bios ...
[Teclast X98 Air 3G] :
updated to v3

- added md5add.linux signing tool for linux users

- multiple tries of flashing the bios (if flashed bios fails to verify will try 4 more times to flash/verify before aborting), this should cover the unlikely cases when the bios would not flash correctly from the first attempt(s)
[Teclast X98 Air 3G] jesucdz:
Hi,

I' doubts about the metod to use to save my tablet.

My model is Teclast x98 Air 3G C5J8 Dual OS.

I installed the 2.05 BIOS from Mirek Tool. I don't know if it's 2.05b or 2.05c version.

I can access to the BIOS and DNX Mode only. When I try to flash Android OS it show error message "error_path:344 (...can't find boot handle....)"

I made a backup of my ORIGINAL BIOS before using Mirek tool. Can I reflash my BIOS or it cause hardbrick?

Please help.

Enviado desde mi XT1052 mediante Tapatalk
[Teclast X98 Air 3G] fartfacepoopypants:
I'm coming from flashing 2.02 onto an M5C5--I can get into DNX mode, but no storage devices are found in BIOS, and I'm hitting a boot loop (like everyone here). I can run "fastboot flash osloader bios_flasher.efi" and that command runs successfully, but then if I try to run any other fastboot command other than "fastboot devices", the process will hang. Basically after I hit enter after writing "fastboot boot backup-signed.bin", it will say "downloading boot.img" and then just sit there until the tablet turns itself off. There's no "OKAY [time]" message, nothing, regardless of which file I choose. Any ideas?

Edit: I also found out that if I boot to DNX and just write "fastboot reboot" the command will complete ("rebooting... finished. total time: 0.003s"), but the tablet itself doesn't actually reboot. What?! lol
[Teclast X98 Air 3G] :
this one was hilarious :)

sending boot, dnx, flash, reboot, windows, efi, xda, lot of other crap nobody cares about...

OKAY? What? [ 3hrs.25min.0.9s ]
[Teclast X98 Air 3G] fartfacepoopypants:
I knew that that command couldn't do anything harmful, and would tell me that fastboot was working correctly if it executed properly. Clearly it didn't, lol!
[Android Q&A, Help & Troubleshooting] jpchapboy:
I have been running cyanogenmod on my fire phone for a while now and it works great almost everywhere. But I can't stand not being able to video anything from my camera, and the still images it takes aren't very good anyway.

Surely someone has discovered a way to make the phones camera work properly, and make the camera work inside apps (like google translate). What am I missing? I am almost ready to (shudder) go back to the stock fire OS.

I installed google services and play on my wife's fire phone (running 4.6.6 fire os) and translate worked on her phone, but google now launcher won't work on it. so I don't know what to do. it is getting really sucky to not be able to take good pictures and video, or to be able to use translate.

Does anyone know the solution?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] shawnmoustache:
Hey guys, ive been trying to access the galaxy app but i cant because i live in a **** county XD.... anyways, i hav been trying location spoofing and vpn but somehow it works for google play store but not the galaxy apps.... is there sumthing im missing?!