Wednesday, December 23, 2015

The Nightmare of Resetting Windows 10 on a Baytrail Tablet (Archos 80 Cesium)

It was innocuous enough. The reset functionality that comes with Windows 10 promised to make most problems go away and keeping your device snappy at the price of losing your files and apps, that was a price I was willing to pay, or so I thought.

I am having huge battery drain issues with my Archos 80 Cesium tablet since I upgraded to Windows 10. I thought that doing a full reset may fix the problem, and so I decided to go for it.

An hour later, I was greeted by a tablet with no drivers and a non-functioning touch screen that is stuck on the language selection screen of Windows Setup. I had to insert a USB keyboard and mouse through an OTG hub, and my quest for drivers began right there and then.

The things that were not working:

  1. Touch.
  2. Sound.
  3. Graphics were sluggish - Windows was using a generic driver.
  4. Auto-rotation.

Like any honorable quest, it starts with a search engine. Here are the drivers I managed to get online:

1- Intel Chipset Drivers for the Z3700 Series:

2- Kionix KXCJ9 Driver:

Installing the Chipset Drivers fixed the touchscreen not working issue, and made the tablet run a little bit cooler.

As for the graphics, we will just go to Device Manager, choose the Microsoft Basic Driver, and choose update driver, then let it search automatically for updated driver software online. This fixes the graphics being sluggish issue.

As for sound, do the exact same thing with device manager, this time make it search for the driver for the Intel SST Audio Device and the Generic Loudspeaker. This fixes the no sound issue.

The Kionix driver fixes the accelerometer problem and made Windows add the rotation lock to the settings menu. However, the portrait orientation was reversed, or upside down. This needed to be fixed by doing the following:
  1. Click on the start button.
  2. Choose All Apps -> Windows-System -> Run -> regedit.exe
  3. Go to HLKM\SYSTEM\CurrentControlSet\Enum\ROOT\SENSOR\0000\kxfusion
  4. Add a new binary value (from the edit menu), call it Orientation
  5. Enter the following: 0000 01 00 00 01 01 00 02
  6. Restart the tablet

This fixes the auto-rotation issue.

So, everything seems to be fixed but the dismal battery life, but that seems to be a problem with Windows 10 itself, rather than a problem with the drivers.

No comments:

Post a Comment