[OnePlus 6 Guides, News, & Discussion] HatRiGt:
FLASHING INSTRUCTION :

Warning : Always Backup Your Internal Storage For safer side

Points to be Noted :

1 : Dirty Flashing sometime works. But might have hidden bugs.

2 : Remove the pattern and also fingerprints before flashing the rom.

3 : Always you have to flash twrp zip file after flashing rom. Else you will loose twrp.

Method 1 : - Using TWRP recovery [ For Decrypted Users]

If you are on some other twrp versions, Kindly download Compatible TWRP recovery IMG file from download Section and Flash it in recovery. Blu_spark recovery works Fine. I recommend all to use his recovery.

Step 1: Place the Full ROM zip file in internal Storage.

Step 2: Now Reboot the phone to TWRP Recovery.

Step 3: Wipe Dalvik cache ,Data , System and Cache.

Step 4: Now select Full ROM zip file and swipe to flash.

Step 5: Flash the twrp zip file again and reboot to recovery.

Step 6: Now in recovery flash magisk 16.4

Step 7: Now Flash the No-verity file from here [Important]

Step 8: Reboot the phone. :D

Method 2 : - Using TWRP recovery [ For Encrypted Users]

If you are on some other twrp versions, Kindly download Compatible TWRP recovery IMG file from download Section and Flash it in recovery. Blu_spark recovery works Fine. I recommend all to use his recovery.

Step 1: Place the Full ROM zip file in internal Storage.

Step 2: Now Reboot the phone to TWRP Recovery.

Step 3: Wipe Dalvik cache ,Data , System and Cache.

Step 4: Now select Full ROM zip file and swipe to flash.

Step 5: Flash the twrp zip file again and reboot to recovery.

Step 6: Now in recovery flash magisk 16.4

Step 7: Reboot the phone. :D

Method 3 : - Upgrading from Stable official version to Android P Beta version

Step 1: Download the ROM.

Step 2: Copy ROM upgrade package to the mobile phone storage.

Step 3: Settings -> system updates -> top right corner icon -> local upgrade -> click on the installation package -> immediately upgrade -> system upgrade to 100%.

Step 4: Select Reboot system now.

Step 5: Update successfully.​

Method 4 : - Upgrading from Developer Preview version to Android P Beta version

Step 1: Download the latest ROM.

Step 2: Copy ROM upgrade package to the mobile phone storage.

Step 3: Settings -> system updates -> top right corner icon -> local upgrade -> click on the installation package -> immediately upgrade -> system upgrade to 100%.

Step 4: Press the power button and choose to shut down.

Step 5: Select Reboot system now.

Step 6: Press the power button + volume down to enter recovery mode.

Step 7: Select Wipe data/factory reset, click power, select yes, confirm.

Step 8: Select Reboot system now.

Step 9: Update successfully.

Please note: This upgrade will clear all contents of the phone, please make sure to back up.​

Note:

1. Please keep in mind that this is a beta software. These builds are not as stable as our official OTAs. By installing this update, you accept the potential risks. And please remember to tell us about any bugs you may find using the bug report forums, found here: https://forums.oneplus.com/feedback/ (please assign the category as OnePlus 6 with Android P)

2. Make sure to let us know how you feel about the beta builds here in the thread too, we look forward to reading your feedback.