The Custom Droid

Android Tutorials, Tips and Tricks

Download and Install Android P Beta on Essential Phone (PH-1)

Download and Install Android P Beta on Essential Phone (PH-1)

Here’s your chance to get the ninth iteration of the Android OS on your Essential PH-1. The steps in this tutorial will help you install Android P Beta on Essential Phone. You can easily download the Android P system image/OTA and flash it on your PH-1.


Google really stirred the Android during the first day of the I/O event. It not only announced the second developer preview of Android P but also revealed that this time it will be available for more devices than just the Pixel phones. The list of supported phones has now expanded to several popular handsets from various manufacturers. These include Oppo, Sony, Xiaomi, Vivo, Nokia, and Andy Rubin-led Essential.

Users with the newly supported devices are probably on their toes to get Android P Beta installed right away. We have already covered a tutorial on how to get Android P on partner devices. But that merely covers detailed instructions for the newly added phones. So today, you will know how to install Android P Beta on Essential Phone right now!

Download and Install Android P Beta on Essential Phone (PH-1)

Guide to Install Android P Beta on Essential Phone (PH-1)

When Google revealed Android P 9.0 for the first time during March, we saw some major revamp of the interface, plus many under-the-hood changes. While some users (Like me) were in largely in favor of the new redesign, others not so much. Anyhow, that would be subjective. With the second Beta, Google has now added even more hefty changes and features to the list. So before you get to the instructions to install Android P Beta on Essential Phone, let us take a dive into the new features that’ll accompany.

Follow are the major features that you could expect to see and experience in the new beta release:

  1. Adaptive Battery
  2. App Actions
  3. Slices
  4. Smart Reply in notifications
  5. New navigation gestures
  6. Better text magnifier
  7. Better management of background apps
  8. Improved audio via dynamic processing
  9. Inbuilt biometric prompt API for fingerprints, face, iris scanners

If you’re looking for the details, then visit the official post at Android Developers Blog. Essential users are getting the beta software for the first time, it will also include all the features showcased in the first developer preview. Which include revamped Quick Settings and Notifications, new icons in the settings menu, redesign and more efficient volume controls, support for display cutout and notch, multi-camera support, and more.

Android P Beta on Essential Phone - Screenshots
Credits: /u/HFoletto

That’s quite a lot to get the users excited, ain’t it? So without any more delay, let us proceed to the steps and install Android P Beta on Essential Phone (PH-1). Please note that the current software is experimental and may not be suitable for daily usage. So if you have any second thoughts, kindly re-think before proceeding.


It is very important to fulfill all the requirements stated below before you install Android P Beta on Essential Phone.

  • Perform a full backup of your personal data including the internal storage. You can also visit our post on how to backup Android phones.
  • Charge the Essential PH-1 to a sufficient battery level to avoid any sudden shutdowns during the update process.
  • In order to flash the factory image (method 1), you will need to enable OEM unlocking and unlock the bootloader.
  • There’s no need for unlocked bootloader, should you choose method 2.
  • However, in order to use method 2, your PH-1 must be completely stock, without TWRP, root, or any other modifications.
  • Download and set up Android SDK tools on the PC.

Download Essential Phone Android P Beta

Please make sure to download the correct package for the method you choose. Thanks to Redditor /u/ezorrio for sharing the links!

How to Install Android P Beta on Essential Phone?

The process itself is pretty easy, you can download the Android P beta factory image or the OTA package. The former would be flashed using fastboot and will completely wipe the phone. The latter, however, could be sideloaded using the stock recovery.

Method 1: Flash Android P Factory Image

  1. Download the Android P factory image on the PC.
  2. Extract the contents of the downloaded ZIP.
  3. The image below shows the list of extracted files.
    Install Android P Beta on Essential Phone - Factory Image Files
  4. Copy all the files to C:\adb. This is the folder on the PC, where the Android SDK tools are installed.
  5. The extracted files and ADB/fastboot binaries need to be in the same folder.
  6. Power off the Essential PH-1.
  7. Hold the Volume Down and Power button together to boot into Bootloader Mode.
  8. Connect the Phone to the PC using the USB cable.
  9. Go to C:\adb and double-click on ‘flashall.bat’ file to install Android P Beta on Essential Phone.

The process might take a few minutes to complete. Once it finishes, the phone will reboot automatically.

Method 2: Flash Android P OTA

  1. Download Android P OTA file on the PC.
  2. Copy the downloaded ZIP file to C:\adb.
  3. ‘C:\adb’ is the folder on the PC where the Android SDK tools are installed.
  4. Ensure that the OTA ZIP and ADB/Fastboot binaries are in the same folder.
  5. Hold the SHIFT key on the keyboard and right-click on an empty space inside the folder.
  6. Select ‘Open PowerShell window here’.
    Install Android P Beta on Essential Phone - Open PowerShell
  7. Power off the phone completely.
  8. Hold the Volume Up and Power button simultaneously to enter the stock recovery.
  9. Use the Volume keys to select ‘Apply update from ADB’ and press the Power button.
    Install Android P Beta on Essential Phone - Flash Android P OTA
  10. Connect Essential PH-1 to the PC using the USB cable.
  11. Execute the following command to install Android P Beta on Essential Phone:
    adb sideload
  12. When the sideloading process finishes, select ‘Reboot system now’.

The phone shall be running the latest Android OS version once it boots. You may need to set up the device by following the on-screen instructions. Again, the software is in its initial phase, which means that are issues/bugs that you could face. Essential has already published the list of known issues with the beta software. These include problems with VoLTE, video calls, discoloration of QS while using dark wallpapers and more. If you feel like you want to restore back to the commercial build, you can simply visit this page and follow the instructions.

So, this was our guide on how to install Android P Beta on Essential Phone. If you have any questions regarding the procedure or the new software, then kindly leave a comment below.

(Files source: Essential)

About the Author

Founder and Editor-in-Chief

Dhananjay has more than 11 years of experience in Android software customization and development, and has spent the past 10 years writing about it. He spends most of his prime time reading, learning and writing about Android and other open-source projects. He is also a community-taught web developer. Apart from that, he loves mountain biking and playing video games on his PlayStation.

Leave a Reply

Comments are moderated, and published only if they are relevant to the topic and add value in a constructive way. If you disagree with something, please be polite and respectful. We suggest you read our comment policy before commenting.