Probably data corruption


Executive summary.

Stability issue (probably) related to data corruption. (App and services hang)

Apps suddenly disappears and still missing after factory reset.

Tablet stops booting after few days of normal usage. (stuck with Intel logo right after Android boot animation)

Re-flash always fixes every issue until next instability.

We think there is a data corruption problem behind every issue, possibly caused by BIOS or eMMC Firmware bug or Kernel bug.

Technical information

Tablets' specs are:

Intel HAXM 1.1.1 Generating CPU Parity Errors?


I just installed Android Studio and Intel HAXM 1.1.1 two days ago to start learning Android development. Since then, I've been seeing WHEA-Logger events in my Windows System Log every time I have HAXM actively running an emulated Android device. Is this a bug? Known error? Uncharted waters never seen before...?

PHP - the right tool for the job?

Today there is a profusion of computer languages targeted at different activities. It's important to choose the right one. A lot of programmers love Python because it's so fast to implement stuff, but it can be a pain to use to create a simple website. PHP is the most popular choice for implementing active content in a website. And it's rather obvious once you dig into it. As you create your web page in HTML, PHP code is very easy to stick into the HTML, such that when the page is rendered, the code is run.

Hands-On Intel® IoT Developer Kit Using Intel® XDK

This article covers and expands upon the material from the Hands-on Lab Intel Internet of Things (IoT) Developer Kit SFTL005 presented at the Intel Developer Forum 2015 (IDF15) August 18–20, 2015 in San Francisco, California. This document helps developers learn how to connect the Intel® Edison platform to build an end-to-end IoT solution and describes related concepts that can be applied to other projects. Included are a series of hands-on exercises using the Intel® Edison platform, showing developers how to set up and use the Intel Edison hardware and software environment, connect the platform to the Internet, interface to sensors, and communicate data to a cloud service. This document also shows how to create a touch monitoring application to monitor the status of a touch sensor remotely.
  • Arduino
  • Linux*
  • Yocto Project
  • Internet of Things
  • JavaScript*
  • Python*
  • Intel® XDK
  • Internet of Things
  • My Reality Moment. Why Did I Ever Agree to Do This?

    When I first took this job of leading our scripting languages area, the Reality Moment struck when I had my first real look at the challenges of dynamic languages. For example, if you compare two strings in a program, we have some new instructions in the processor which can make these go very fast. But unfortunately, if you compare two strings in PHP, you first need to determine if the strings could be interpreted as numbers. If so, you need to treat them as numbers.

    Making the Dead Rise, and Other Impossible Tasks

    My current job is to lead our company's work on dynamic server languages, such as performance optimization and feature enabling. Besides PHP and HHVM, we want to improve Python. There is a huge amount of Python code in use out there, for example running OpenStack, Swift, DropBox and many others. What I didn't realize when I took the job was that much of this use is in a "dead" language.
    Subscribe to Python*