How to Install the Android P Beta on the OnePlus 6
The much-awaited OnePlus 6 was finally unveiled yesterday. Along with some truly impressive specs, the OnePlus 6 can also run the Android P developer preview 2, which was launched a week ago. It'll be some time before you'll be able to get your hands on the device, but when you do, here's how you go about installing the Android P Beta on it. Do note, that the Android P Beta is intended for developers only, and is by no means a replacement as your daily driver. It is very likely that several apps will not function as earlier, and the experience will be riddled with bugs. Here are some known bugs on the OnePlus 6, as listed on their forums:
- VoLTE does not work
- Compatibility issues of Bluetooth connectivity
- Wi-Fi SoftAP device manager is not functional
- Camera slow motion function is unstable
- Face Unlock function is not available temporarily
- Widevine L1 Does not work for now
Before you proceed, back up all your data and ensure that there is at least 3GB of free space on your device. It is also recommended that your battery is at at least 60 percent. Now that all that is taken care of, here is how you install Android P:
Step 1: Download the latest ROM upgrade package from here
Step 2: Copy the contents of the ROM upgrade package to mobile phone storage.
Step 3: On your device, navigate to Settings> system updates> local upgrade (can be found on the top right corner)> select the installation package from phone storage> select immediately upgrade and wait for the process to complete.
Step 4: Switch off your device, and while powering it back on, press the power button + volume down to enter recovery mode.
Step 5: Use the volume rockers to navigate and the power button to select. On the main recovery screen, select Wipe data/factory reset, click power, select yes, confirm.
Step 6: Select Reboot system now option afterwards
Step 7: Wait for the device to reboot and once on the home screen, you should be running the Android P DP2.
Ideally, Google Pay and the likes should work, as the bootloader is still locked, but several people reported that some banking apps don't work with Android P, so bear that in mind before installing.
If Android P isn't to your liking and you want to get back to the Android 8.1, here's how you go about it:
Step 1: Enable developer options by navigating to Settings> System> About phone> Advance> scroll to the bottom and tap Build number 5 times.
Step 2: Navigate to Settings> System> Developer options> Open "OEM unlocking" and toggle the "allow bootloader unlocking" switch on.
Step 3: You'll need ADB for this. To find out how to get started with ADB, check out our guide. Once ADB is set up, open a terminal/command prompt and shut down your device and reboot it into fastboot mode holding power and volume up buttons simultaneously.
Step 4: Connect your device to your computer over USB and type "fastboot OEM unlock" in the command prompt window. The process should take some time and your device will reboot.
Step 5: Download the ROM rollback package using this link and copy the contents to the phone storage.
Step 6: On your device, navigate to Settings> system updates> local upgrade (can be found on the top right corner)> select the rollback package from phone storage> select immediately upgrade and wait for the process to complete.
Step 6: Select Reboot system now option afterwards. Wait for the device to reboot and you should be back on Android 8.1
After this, you should be on the normal upgrade path and will receive OTA updates as they are rolled out by OnePlus. You can refer to the official OnePlus forums for more information, or to report any bugs you encounter.