yashsingh1/xdaforums huggingface dataset:
[Teclast X98 Air 3G] Okluzhion:
Would you be kind enough to point to the right file and which lines need to be modified? When you have time to, of course.

Sent from my X98 Air II
[Teclast X98 Air 3G] mirek190:
Ok In few hours when I will back to home .

I think chrissss91 made it properly .
[Teclast X98 Air 3G] tecknight:
I agree. Post 5 only gives a vague guess as to how you might disable it.

I think there is a better way.

Does your KitKat ROM have the file /init.common.rc in the root filesystem ?

If it does, notice the following lines:

# Set this property to enable Thermal service

setprop persist.service.thermal 1

Seems like you could change the setprop to a 0 and disable the service.

It's worth a try, assuming you have that file. I have the file on lollipop.
[Teclast X98 Air 3G] gajkax:
Has anyone successfully flashed bios 2.02 on C5J5?

I successfully flashed android roms for C5J6 on my C5J5 and everything works fine.

I read that users successfully flashed bios 2.02 on theirs C5J6.

Can I assume that flashing bios 2.02 will be successful on my C5J5?

or I'm risking of hardbricking my C5J5.

Thanks ;)
[Teclast X98 Air 3G] tecknight:
gajkax,

BIOS version 2.02 is designed to be compatible with all X95 Air 3G models, so yes it is the correct and latest dual boot BIOS for your tablet. However, there is ALWAYS a chance you might brick your tablet when flashing the BIOS.

The best you can hope for is to minimize the risk by using the update method with the highest success rate, which would be using adb and android to flash the BIOS. You will have to decide if the benefits from updating to 2.02 are worth the risks.
[Teclast X98 Air 3G] gajkax:
Thanks for the advice [MENTION=2651082]tecknight[/MENTION]

If I'm updating bios I'll definitely use the adb method.
[Teclast X98 Air 3G] Okluzhion:
Tested it, but unfortunately it doesn't work. I'm waiting for mirek's response on what he modified in /etc.

Sent from my X98 Air II
[Teclast X98 Air 3G] tecknight:
I tried it on my Lollipop ROM and an interesting thing happened,

After I rebooted, my changes were wiped and the file reverted to it's original value.
[Teclast X98 Air 3G] chrissss91:
Thx a lot Mirek190 :good:

Be carefull not to copy/paste the code indicated by Mirek190 into thermal_throttle_config.xml, there are 3 blanks in the middle of 3 lines :

<CDeviceClassPath>com.android.server.thermal.Brigh tnessControl</CDeviceClassPath>
...
<CDeviceClassPath>com.android.server.thermal.Batte ryChargeCurrentControl</CDeviceClassPath>
...
<CDeviceClassPath>com.android.server.thermal.SoCCo ntrol</CDeviceClassPath>
[Teclast X98 Air 3G] mirek190:
Read my previous post - the first sentence.
[Teclast X98 Air 3G] tecknight:
So the .rc files in the root filesystem are simply copied from the ramdisk in boot.img as control passes from boot.img to system ?

That makes sense.
[Teclast X98 Air 3G] mirek190:
Yes .

Also sbin from ramdisk .
[Teclast X98 Air 3G] siezed:
Well then, this is just my opinion, but if it was up to me I'd let this thing run full power full speed till it hit 90c, if I'm reading the configuration right it just dims the display at 40c? Thats so cold it makes no sense, maybe it's a universal android setting they just didn't change? I mean yea battery heating is really bad but that's what the throttling and events should be triggered by, not by the cpu hitting less than half of its rated temp. does the throttling slow cpu or anything or just dim screen? If it's slowing the system at 40c that's silly to me.
[Teclast X98 Air 3G] gajkax:
Guys thanks for everything.

I successfully flashed 2.02 BIOS on my X98 Air 3G C5J5 using adb method.

Everything went just flawlessly.

My previous bios was 1.07

Thanks again.
[Teclast X98 Air 3G] jcinfo:
It's very easy to flash whith Windows, but for finish, stop tablette whith power bouton pressed 15-20S

This methode is easy and work fine whintou any pc and drivers etc ...

Tested today
[Teclast X98 Air 3G] tecknight:
Congrats gajkax !!

Maybe now you need the Windows or Android OS changers ?

I have attached them to this post
[Teclast X98 Air 3G] tecknight:
siezed,

I am not seeing what mirek190 changed in those files. are you ?

Because I was having significant throttling issues in mirek's 4.4, but NONE AT ALL with either of mirek's Lollipop ROMs. When I was on 4.4, I did some serious delving into what was happening. I found that my thermal events were all:

skin1 sensor exceeding the first threshold, which was only 45 degrees C.

FYI: the skin1 sensor is located on the OUTSIDE of the SoC, so it actually indicates inadequate sinking more than actual overheating.

So I dutifully cranked up the skin1 threshold temps and I got no throttling messages at all for about 10 minutes, then I started getting them again. I checked the logcat and now my battery was getting really hot.

At the time, I decided I didn't want to risk cooking my battery
[Teclast X98 Air 3G] royeiror:
Just to let everyone know that my HG9M updated from 1.07 to 2.02 using tecknight's instructions without any hassles, if you follow it to the letter, there's no reason it should fail, other than having your computer dying on you or your tablet not having enough battery to complete the procedure. Proceed with confidence that the procedure works.
[Teclast X98 Air 3G] tecknight:
Checking out the boot.img.

NOW I understand why flashing a different boot.img is necessary to get the touchscreen to work on specific models that have a different touchscreen configuration.

The kernel modules only APPEAR to be part of the system.img, they are actually copied to /system from the boot.img.

Looks like all the kernel modules, 6 binaries and 1 shell script from the /sbin folder and all the init.rc files are copied from boot.img

Thanks for the info. I learned something very useful today !!
[Teclast X98 Air 3G] siezed:
Yeah he just upped the thresholds, basically the same values as chrisssss did http://xdaforums.com/android/general/teclast-x98-air-3g-tablet-9-7-2048x1536-t2913035/page959

When your battery overheated were you holding the tablet with the soc/power button on top? I put a nice piece of metal and thermal paste to transfer all the heat to my back case instead of making an oven inside my tablet, hope it makes it so I don't have to worry. Doesnt the battery itself have a temp sensor? Maybe battery overheating is why the thresholds are so low in the first place. Also it's interesting skin1 sensor is outside the soc, I have no idea why it would be the same temp as the actual cpu, either way I think if we're responsible and are aware of the thermal issues there's not much risk, idk about you guys but I've never legit overheated a device, then again I've never had an Intel soc and 100c is pretty hot.

---------- Post added at 02:02 AM ---------- Previous post was at 01:44 AM ----------

I'd be fine with this type of fix I've always hated any type of thermal throttling, but if you did this would it be possible to still show a warning when Temps do reach a threshold? Specifically the battery temp that's the only thing I'd be worried about as heat is a pretty big enemy of lipo cells.
[Teclast X98 Air 3G] chrissss91:
In fact Mirek modified in thermal_sensor_config.xml :

...
<SensorID>2</SensorID>
<SensorName>skin1</SensorName>
...
<ThresholdNormal>55000</ThresholdNormal>
<ThresholdWarning>65000</ThresholdWarning>
<ThresholdAlert>70000</ThresholdAlert>
<ThresholdCritical>75000</ThresholdCritical>
...
<SensorID>4</SensorID>
<SensorName>byt_battery</SensorName>
<ThresholdNormal>48000</ThresholdNormal>
<ThresholdWarning>54000</ThresholdWarning>
<ThresholdAlert>60000</ThresholdAlert>
<ThresholdCritical>68000</ThresholdCritical>

to

...
<SensorID>2</SensorID>
<SensorName>skin1</SensorName>
...
<ThresholdNormal>80000</ThresholdNormal>
<ThresholdWarning>85000</ThresholdWarning>
<ThresholdAlert>90000</ThresholdAlert>
<ThresholdCritical>90000</ThresholdCritical>
...
<SensorID>4</SensorID>
<SensorName>byt_battery</SensorName>
<ThresholdNormal>80000</ThresholdNormal>
<ThresholdWarning>85000</ThresholdWarning>
<ThresholdAlert>90000</ThresholdAlert>
<ThresholdCritical>90000</ThresholdCritical>

and in thermal_throttle_config.xml :

...
<ThrottleWarning>40</ThrottleWarning>
<ThrottleAlert>40</ThrottleAlert>
<ThrottleCritical>40</ThrottleCritical>
...

to

...
<ThrottleWarning>80</ThrottleWarning>
<ThrottleAlert>80</ThrottleAlert>
<ThrottleCritical>80</ThrottleCritical>
...

I think that his battery value are too high.

With his settings, I played yesterday 3 hours to CoC , no more toast message, CPU was aroud 69-73°C but after 3 hours I received an alert from GSAM Battery because the battery temp was at 55 °C. So, I think I will put something like that :

<SensorID>4</SensorID>
<SensorName>byt_battery</SensorName>
<ThresholdNormal>50000</ThresholdNormal>
<ThresholdWarning>55000</ThresholdWarning>
<ThresholdAlert>60000</ThresholdAlert>
<ThresholdCritical>65000</ThresholdCritical>
[Teclast X98 Air 3G] denil:
Hello,

One question... How I can backup serial key from older bios before flash the bios 2.02 ??? And how I restore this in 2.02 version??

Very thanks for all :)
[Teclast X98 Air 3G] mirek190:
Can you give me full config for that network because is not exist in config at all I just add it.
[Teclast X98 Air 3G] mennozon:
there's a tool that should do this, from this post : http://bbs.teclast.com/thread-387956-1-1.html

my google query was 台电 BIOS 工具 (as that's what the download is named, I don't know any Chinese)

It didn't work for me though, please let me know if someone else has more luck, they also describe the windows flash way with fptw

on a side note, since I've updated my C5J6 to bios 2.02 Windows sometimes does not wake up, I need to hold power for 15 seconds and restart it.
[Teclast X98 Air 3G] chrissss91:
Hi guys, have a look to this post : http://xdaforums.com/showpost.php?p=61413369&postcount=9074

it worked for me (not easy to understand with these chinese caracters), but worked well.

[Edit] : You can also have a look to this post (for another Teclast Tablet) : http://xdaforums.com/showpost.php?p=58757795&postcount=248
[Teclast X98 Air 3G] dzikk:
Only

APN: darmowy

if you need more info you should tell me how can i check this ;)

btw. Is it possible to integrate with kernel small module (xpad.ko)? but i don't know that this is compatible with x86
[Teclast X98 Air 3G] tecknight:
Yes, I tried that utility too. I think it may have even worked, but I don't read chinese and I couldn't find a key.bin file anywhere.

So I settled for running Belarc Advisor a free program that displays your Windows 8.1 software license key as plain text.

The nice part is, Belarc Advisor pulls the key from the registry, so it will work even AFTER you update your BIOS.

Not sure if I will need it though, because I already reserved my free copy of Windows 10 and according to MS, my Windows 10 is a full working version with it's own valid and unique license key.

Re: Not waking from sleep: Check Event Viewer. I had the same thing happen, I thought it was going into deep sleep, but it ends up Windows shut down due to a "thermal event". I think I would be happier if it was sleeping.
[Teclast X98 Air 3G] leilim:
thanks for info

1-my device is x98 air 3g dual boot

2-in order that windows can not boot up I wanted to install Windows again that i had to clean Windows drive (31 gig) with ntfs format.

3- I can't setup windows due to an error that gave that i brought the image of error In the following

4-As a result I can't install Windows,There is a very essential please help

thanks a lot.
[Teclast X98 Air 3G] guvno:
I'd like to thank Mirek for his excellent ROM.

I just flashed his v3 (all variants) into my X98 air ii (HG9N) and it is soo much better than the stock ROM.

Im just wondering if there is any chance Mirek can do the v3.1 version to all variants well ? Or has anyone successfully flashed any of Mireks v3.1 ROMs into a HG9N ?
[Teclast X98 Air 3G] siezed:
ok did you follow the steps here http://xdaforums.com/android/general/teclast-x98-air-3g-tablet-9-7-2048x1536-t2913035 your thumb drive needs to be fat32
[Teclast X98 Air 3G] mennozon:
thanks for the hints about 'deep sleep'; I've looked into the event logs but I cannot find anything related, usually it's there isn't much a few hours before the crash, I did notice it was mostly when charging but now I've also seen it happen on battery. I'll keep an eye on it though, maybe I can find something useful (I reinstalled windows already)

The weird thing is that I never had this with BIOS 1.07 but then you hardly have standby time
[Teclast X98 Air 3G] siezed:
Mine was doing the same and I followed a lot of steps, not sure what fixed it but I'd recommend running all windows updates manually then running maintenance then installing the optional updates, if you havnt already of course.
[Teclast X98 Air 3G] leilim:
thanks,but Where exactly should I study that page?I mean, there's too much topics and Is confusing.

How do I convert ntfs formats to fat32?

Very very sorry,I need your help highly.
[Teclast X98 Air 3G] mirek190:
What doing that module ?

---------- Post added at 03:28 PM ---------- Previous post was at 03:17 PM ----------

I soon release v4 for c5x c6x c8x c9x and air 2 .

Yesterday I was fighting with apk tool and appeared 2.0 is for android 5.0 and 1.5.x for android 4.4 .....I lost whole day because of it .. ehhhh

Anyway today I finish fretwork - just remove extra buttons , smaller navibar , low brightness , clock in the middle and..... rest things you can change by Xposed .

And I can release it....

That version has so many changes that after flashing rom the tablet restart itself twice to add all mods heh ... still try app properly pims but is problematic ... maybe next time ..
[Teclast X98 Air 3G] dzikk:
xpad.ko support xbox360 pad
[Teclast X98 Air 3G] gajkax:
Thanks dude.

I already downloaded and installed them,

everything works great.
[Teclast X98 Air 3G] siezed:
Oh sorry I thought the link would auto scroll, its post number 4 windows dual boot development then on that post u can skip to "installation of windows" you shouldn't need to reformat your hard drive just the thumb drive its all there, here's a direct link to the tutorial http://xdaforums.com/showpost.php?p=57264895&postcount=1929
[Teclast X98 Air 3G] guvno:
Many thanks Mirek! Your ROM is really nice work! I'd be very happy to test it on my air2 (HG9N)

Beer is on me if u ever visit south UK ;)
[Teclast X98 Air 3G] ImJamIN:
If you can, there is sixaxis that is most usefull and have a fantastic app that support configuration mod.

Mirek, if you can you make this tablet a wonderful game machine
[Teclast X98 Air 3G] dzikk:
I havent ps3 controller :( i have only xbox pad

Wysłano z podziemi Mars City za pomocą osobistego PDA
[Teclast X98 Air 3G] gajkax:
Guys me again with a new question that might be already answered :)

After updating bios to 2.02 is it normal that I can NOT activate windows?

I just reinstalled the tablet .

full android+windows with the official firmware for c5j5 downloaded from teclast and can't activate windows.

While it was on bios 1.07 I reinstalled twice and it activated without issues.

Is there some trick for activating windows after bios 2.02 update or am I doing something wrong?

I assume the ID is changed after bios upgrade and now I need a new windows key.
[Teclast X98 Air 3G] Araneo:
Yesterday i updated bios to 2.02. First I credated backup with fpt -d and download it to pc (adb pull...)

Now i see that taipower bios utility Works on tablet and make some key.bin with Windows key.

How I can flash my old bios back? Or how i can make key.bin for taipower bios utility when I have my original key?
[Teclast X98 Air 3G] TomaszD84:
You have irreveresibly lost your Windows license by flashing the new BIOS. I think people post links to these BIOS images without adequately informing about the consequences of flashing them. Or maybe they also have no idea.

You should have used a special tool prior to flashing to inject your Windows key from the factory BIOS into the new one. And/or you could have extracted the key into plain text. It's too late now.
[Teclast X98 Air 3G] gajkax:
Thanks for explaining dude.

Ok,good to know .
[Teclast X98 Air 3G] mr.pants87:
so anybody else having wifi problems after using the tablet for a couple of hours?

After a while of my tablet being on, twitch tv starts to disconnect/have slow wifi, same with clash of clans, and chrome browser. I don't think it's temp related.

It's fixed by rebooting the tablet. I'm on v.3 of Mireks 5.0 Rom.
[Teclast X98 Air 3G] Araneo:
I have win key from old bios. How I can inject it in to new bios?
[Teclast X98 Air 3G] air ll 64gb hg9m owner:
If you have a g router then go into device settings and turn the wireless card to g only. It is default g+n . this will make a big difference if your router is a g like mine ?

It worked wonders for me.
[Teclast X98 Air 3G] siezed:
This happens to me too however you should just be able to turn WiFi off and on to fix it, be nice to know why it happens though
[Teclast X98 Air 3G] mr.pants87:
Thanks. I already did the G router config but it keeps happening.

From what I'm reading it appears to be an android bug. I guess it's common with how many apps are in the app store to "fix" it.
[Teclast X98 Air 3G] siezed:
Well let us know if any of them work if you do end up trying them
[Teclast X98 Air 3G] xKurumi:
Having trouble flashing mirek's Android 5.0 v3 rom on my x98 air ii HG9M. Followed the video tutorial to the letter no luck. Would anyone help me out? I need a guide on how to flash a Android rom onto my 64 gb x98 without touching the windows 8.1 side.
[Teclast X98 Air 3G] nafrench:
First make sure you install the 2 driver exes on your win PC. Then install Intel mfg flash tool. Change the settings according to the video and copy the custom config file to the Intel flash tool installation directory. Do you have more details about your problem?
[Teclast X98 Air 3G] TomaszD84:
If you have it in plain text only and you already flashed over your factory BIOS, you can't.

If you have your factory BIOS installed injection will work, it otherwise won't. So don't worry about it, providing your plain text key manually during Windows installation still works as it should and will activate it.
[Teclast X98 Air 3G] tecknight:
Actually I'm not sure that is true. Your key may still be stored in the Windows registry.

Search for a free program called Belarc Advisor. Download it and run it on your tablet. It generates a report, including Windows licenses. Record the License it shows for Windows 8.1.
[Teclast X98 Air 3G] TomaszD84:
Did he not say he reinstalled Windows and he can't activate it now? This might have worked if he flashed the BIOS and ran that app before reinstalling Windows. And you can't inject a plain text key into the BIOS. I would love to be proven wrong though.
[Teclast X98 Air 3G] tecknight:
Yes, I just noticed that he says he reinstalled Windows. THAT will remove the key from the registry.

FYI: If you flash your BIOS and leave Windows alone, it will stay activated. I flashed mine a month ago without injecting anything and mine is still activated under the same key.

So to anyone that has updated to 2.02 or is planning to, I would advise them to run Belarc Advisor or a similar app to obtain your Windows 8.1 key, just in case something happens to your Windows installation.

That way if it is necessary to reinstall Windows, you can simply provide the key at install time.

If you are already past that point, you will have to resort to more creative methods to activate Windows. Google can be your friend.
[Teclast X98 Air 3G] Araneo:
How i can flash my backuped bios 1.07 back to tablet?

Someone told that this is posible, but have to make some changes on backup bin file.
[Teclast X98 Air 3G] ZeAuReLiEn:
Hi

I flashed the 2.02 bios without performing any Windows OEM key extraction first.

Hopefuly I didn't reinstall Windows, and with Belarc Advisor I retrieved the key successfully.

Does anybody know a method in order to inject back a Windows OEM key into the BIOS ?
[Teclast X98 Air 3G] ImJamIN:
If mirek can add Xbox and sixasis, we have got a war machine game :):D:thumbup::eek:
[Teclast X98 Air 3G] dzikk:
You must change something inside backup before you flash again~mirek190 :)

Wysłano z podziemi Mars City za pomocą osobistego PDA
[Teclast X98 Air 3G] szaman89:
Where I can buy this tablet in good price? I'm looking for 3G 32 GB option.
[Teclast X98 Air 3G] guvno:
gearbest.com seems like a good and cheap place.

Make sure to ask them to post with a courier like NL post do NOT use DHL or you will be charged all sorts of customs and VAT extra charges when your item arrives
[Teclast X98 Air 3G] daWyrd1:
mr mirek190,

is X98 Air 3G android 4.4 (C5Jx) mirek190_v4.0.7z for all 3g's? or will you post a different version for the c9's et al...?

Pax et Gratias
[Teclast X98 Air 3G] tecknight:
ZeAuReL,

I have not seen any documentation on that at all. The important thing is, you have your key in case you need to reinstall Windows. The Windows install will use the key encoded in the BIOS if you don't have one to provide at Windows install time. If you have your plaintext key, just type it in when you install Windows and it will activate. Don't know about you, but I am taking advantage of the free Windows 10 update on July 29. At that point I will have a new Windows 10 key to use if I need to reinstall.
[Teclast X98 Air 3G] guryjames:
I want to install mirek

I have teclast 3 g c9j6

I want to install mirek

How?
[Teclast X98 Air 3G] BoORDeL:
same here :good:
[Teclast X98 Air 3G] mirek190:
This is version that I wanted release and others as well ...but I today discovered the camera stoped working ....and Bluetooth either.

Later I have to check it on stosk is working or not - I'm really supprised.

Maybe camera is connected to other partition either ?

Because some people were report camera working on c8j7 with android 5.0 and for others don't .

I thing on the other partition is store configuration ( I think on the same partition where dual boot information is ...)

I was lately flashing onły boot and system ( 40 times ? ) and maybe the config partition is meesed up now - it needs more investigation...

To recover consistent data - it should be make full format with repartitioning - that should repair it

In the other case when I back home in the evening first I have to flash stock 4.4.4 ( system only first ) and find out is camera works or not .
[Teclast X98 Air 3G] Araneo:
I accepted update to Windows 10, but I have not any new key?

Where did you get it from?
[Teclast X98 Air 3G] Ing3b0arg:
Im using PS4 Controller DualShock 4 in Android with the app "sixaxis controller".

in Playstore its about 2$. really worth it. or get it somew

Just connect the Dualshock via usb to pair and then it works perfecly via bluetooth and shuts down after 10min not using to save battery.

Works with PS3 Dual Shock 3 too.

using it for SNES emu, PSP emu and native android games - lots of fun to go in this little thing.

btw - i have flashed bios 2.02 on HG7N and it works well. also using mirek 4.4 v3.1 c9j7 (for 3g) on hg7n (Air II) - wating for 5.0 v4 ;) (or better android M fancy mirek OP built - you are doing great work)
[Teclast X98 Air 3G] guvno:
Thanks for your continuing work on this Mirek!
[Teclast X98 Air 3G] Leviot:
Stylus not responsive

Hi guys,

Tried drawing using Adonit Jot mini stylus and found out that Teclast is not really responsive.

It is not capturing my stroke well.

Just to check, anyone having this issue while using stylus?
[Teclast X98 Air 3G] ciubi:
Succesfully updated my C9J8 bios (to 2.02) using the method described by mirek.
[Teclast X98 Air 3G] tecknight:
You will get it when you install Windows 10