For Windows PCs, running the Android Open Source Project (AOSP) on Intel processors has been possible for several years, both officially and unofficially. At Esper, we see significant potential for combining these two technologies in industries like retail, hospitality, restaurants, and other enterprise device settings where POS systems, kiosks, and digital signage devices are frequently in use. We built the world’s only AOSP distribution that lets businesses “flip” their existing devices (like point of sale, kiosk, and digital signage) from Windows to our Android-compatible solution, Esper Foundation for Android.

Foundation runs “bare metal” on your end systems, not as a virtual or containerized instance inside another operating system. The downsides to virtualization are numerous, but the biggest are reduced performance and lack of enterprise-level support. With Esper Foundation, you get your full system performance (which often improves in the process). Esper provides the critical support, tools, and quality of service necessary to scale these systems into massive deployments — up to hundreds of thousands of devices.

Demo: Convert point of sale system from Windows 10 to Foundation (based on AOSP)

In the video below, you’ll see Esper Foundation x86 installed on a ParTech EverServ 8300 point of sale device. The device in this demo is running Windows 10 and was launched by ParTech in 2015. It has no modifications, physical or otherwise, and is configured as it would be for use in a live retail environment.

The video is short and features a timelapse counter for a few short sections that are sped up (the entire process takes under 5 minutes in real time).

About the device

The ParTech 8300 uses a dual-core Intel Celeron 3955U processor, a modest mobile CPU designed for relatively basic computing workloads. This chip was launched in 2015. Our test system also has 4GB of RAM installed.

How does Esper convert a device from Windows to AOSP?

Going through the steps illustrated in the video, we begin converting the demo system from Windows 10 to Foundation by running a small executable file as a system administrator. While this process can be achieved via external storage (or even over Ethernet!), we’ve preloaded the files necessary to complete installation directly on this system. Using external storage or network delivery could lengthen the process, depending on the speed of that storage or network conditions.

The system disk is repartitioned as the executable runs, the (free and open-source) GRUB bootloader is installed, and Windows reboots. On the next boot, the device asks which OS to boot and can be configured (as in this example) to do so totally hands-free — no user interaction is necessary during this process.

Foundation x86 is then installed on the disk drive our executable repartitioned, and the system reboots again — but this time, it boots into Foundation instead of Windows. That’s it! The old Windows installation is even preserved (unless you’d like it removed), should you desire to keep it as a failsafe or for data retention purposes.

The distribution of Foundation we are demonstrating on this ParTech system is based on Android 9 (we also have builds based on Android 11). Esper even provides security patch backporting for Foundation x86 beyond Google’s typical Android support window.

How do I get Esper Foundation for my devices?

Foundation x86 is only available to Esper customers. Whether you want to convert an existing Windows fleet, or if you’re going to run AOSP Android out of the box on a new or custom x86 device, we can work with you to tailor a solution for your particular needs.

Esper does not distribute images or ISOs of Foundation freely, as it is proprietary commercial software designed for use by enterprises, governments, and other organizations. To help you leverage Foundation x86 effectively, the Esper team will work with you directly to assist in architecting your deployment. Customizations unique to an individual fleet or deployment are common, but at Esper, we thrive on a new challenge — we invite you to bring us one.

What devices does Foundation support?

Esper doesn’t maintain a specific list of supported Foundation x86 targets. Even differences between SKUs of the same device model could introduce new challenges or complexity (such as a peripheral device). But in general, the exceptional stability of the x86 instruction set and ecosystem makes almost any modern x86 device a potential target for Foundation x86. And we mean “modern” in a very liberal sense — most Intel processors built in the last 15 to 20 years are capable of running Foundation x86.

Why choose Foundation instead of GMS Android, Windows, or Linux?

An x86-compatible AOSP solution likely isn’t something your organization has roadmapped, as Esper builds the only such commercial platform on the market. But, you still probably have questions about how it compares, whether to use Android with Google Services (GMS), Windows, or Linux.

GMS Android is not generally built for dedicated devices like POS systems, kiosks, and digital signage, as demand for these devices in the consumer market is effectively zero. As a result, there is very little in the way of explicit silicon vendor and OEM support for Android using Intel or other x86 hardware platforms. You’ll likely be going it alone and will probably face issues with your implementation that have little in the way of existing resources to address. Add on top of this the time you’ll need to take to become certified to distribute GMS Android (i.e., with the Google Play Store and Google Play Services), and GMS Android for x86 is a challenging path. Want to learn more about GMS vs. AOSP Android? We have a great explainer here.

Windows remains the dominant x86 device platform globally, but as business needs change and digital transformation moves forward, many orgs are evaluating whether to replace systems reaching their Windows software EOL (End Of Life). For example, Windows Embedded Industry and Windows POSReady are no longer supported or receiving platform security updates. Windows 10 IoT Enterprise will reach EOL in 2025.

Meanwhile, Linux presents a compelling alternative for its flexibility, but raises even more challenges than building your own Android or AOSP build. Drivers, UI frameworks, peripherals, and wireless connectivity are simply not givens on Linux, and architecting your own “best fit” solution can require substantial resources and specialized expertise. You can read more about these challenges here.

Foundation x86 allows you to focus on what matters: Building an always-updateable, always-reachable, and always-on device experience.

Learn more

If you have questions about Esper Foundation x86, reach out to us today and schedule a demo.

FAQ

Can Android run on an Intel processor? 

Yes! There’s a project called Android x86 with the aim of bringing Android to Intel chipsets. 

Can I install Android OS on a PC? 

You can either install Android x86 directly onto a PC or run it from a USB drive. You can also run Android x86 in a virtual machine directly inside of your PC’s operating system. 

How do you install Android on Intel architecture? 

Android can be installed on Intel architecture by downloading the ISO and flashing it onto a USB drive. You can then reboot to the USB drive and either run a live environment or install it onto the PC’s hard drive. 

Does Android x86 have the Play Store? 

No. Since Android x86 (and other Android on Intel versions) are based on AOSP and do not have Google Mobile Services certification, it doesn’t have access to the Play Store.