How to Install Android 9.0 Pie w/ Root on OnePlus One!

For those of you who have a OnePlus One, Android 9.0 Pie is now available through a custom ROM called PSOP(Potato Open Sauce Project).   Now, this ROM has pretty much everything working out of the box including voice calls, 4G LTE, Bluetooth, NFC, etc…etc… Developer says GPS is a bit wonky but seems to work fine for me after using the GPS Fix app on the Play Store.  Battery life is excellent(as you will also be able to benefit from Android 9.0 30% improved battery) as the new Android P will prioritize apps and save battery by shutting down apps wasting battery life.  Performance is also excellent with Antutu scores of 66,000.  For right now, this seems like the best way to experience Android Pie 9.0 on your OnePlus One.  I’ve also tested calls both on speakers and bluetooth with my car bluetooth and they seemed to work flawless.  While many other Android devices have trouble with bluetooth, OnePlus One does well as it was designed to work well with AOSP(What is AOSP?).

And for those of you who have never rooted your OnePlus One or unlocked the bootloader, we have made things very simple and our tutorials our the best Android rooted tutorials in the world so you should be able to install Android 9.0 Pie no problem.  Our advice is to do it on a weekend(sorta like a weekend project) and take your time doing it.  Always have an extra phone where you can receive important calls and you can go ahead and switch back to your OnePlus One when everything is working flawless and dandy.  If you have any problems, you can always shoot Max Lee @zedomax on Twitter also.  But without a doubt, if you have a OnePlus One, this is the FIRST thing you should do and take advantage of what the phone has to offer.  And no, it does NOT VOID WARRANTY either!

Installation Instructions on how to install Android Pie 9.0 on OnePlus One!

Step 1. If you already have rooted OnePlus One, skip to Step 3.  If you have never unlocked your bootloader, first follow our universal guide on How to Unlock Bootloader on Android and unlock the bootloader first.

Step 2. Install TWRP recovery by following our universal guide on How to Install TWRP recovery & Root w/ Magisk using Fastboot!(You only need to follow steps 1 through 4, no need to root since you are installing a new ROM.)

Step 3. Make sure you have latest TWRP version 3.2.3 or higher.  If you want to make a backup at this point, follow our guide on How to Backup/Restore ROM using TWRP!

Download all the files below onto your phone or download to your computer and copy over to your phone:

Go to Wipe->Advanced Wipe, then select “Dalvik/ART Cache”, “System”, “Data”, and “cache”.

Step 4. Use Install Menu and Install ROM.

Step 5. Install Gapps.

Step 6. Install Magisk if you want root otherwise skip this step.

Step 7. Reboot.  Reboot should take about 2-3 minutes.

Step 8. If you installed Magisk, make sure to install Magisk Manager APK to get FULL ROOT.

Step 9. If you want Android P Launcher, install the Android P Launcher APK at this point.

Step 10. If you want to speed up the launcher, enable Developer Options and set system animations from 1x to 0.5x.  This will make your OnePlus One super speedy!

Step 11. Enjoy!  And if you enjoyed this ROM, donate a few bucks to the developer XDA user Agent Fabulous here.

Credits – XDA

Overall, this is one of the best Android P 9.0 builds I have seen so far other than official releases on my Pixel/Pixel 2 devices.  If you have been waiting to upgrade the performance of your OnePlus One, this is probably one of the best ways to do it.  If you have any trouble installing the Android 9.0 ROM, make sure to check out our forum link below and leave your questions for help as we have moved our comments to the new forum.

If you enjoyed this tutorial, you can donate to via Paypal as it took me quite awhile to make this tutorial(as I had to re-take multiple shots every time I messed up a step, it is very time-consuming to make a puuuurfect tutorial) and it would help me find more cool Android tutorials for the future.   Thanks!

9 Responses

  1. Rosario says:

    Hi, I0ve foundded your guide and tryied to flash mi oneplus1 but doent worked… error 3004 (this package is for bacon)… and i had an error also flashing magisk..
    i had andorid 7.4.

  2. KH says:

    Hi, I am able to flash Android 9 but fail to install Gapp on my Oneplus One. Any solution please?

    • KH says:

      Forget to mention that I encounter error 7, my phone is oneplus one 64G version. Thanks.

    • Matthias says:

      I was following this tutorial and also didn’t have the play store installed. I also encountered the error 7 issue but he mentioned in his video that it is normal for that to occur. So I’m not sure what is happening.

    • BG says:

      Hey, I had the same problem but I didnt install the magisk because he said that was optional, then I tried again and install the Gapps and then the Magisk and worked perfect!

  3. B says:

    I looked at the update_script and it seems the system/lib64 directory is missing so the set_perm command must be failing there. I checked the file/directories after that and the permissions looked ok to me. But without the lib64 directory there could be instability. I couldn’t find copies of these files via google search. =/

    ⁨BiTGApps-arm64-9⁩ ▸ ⁨META-INF⁩ ▸ ⁨com⁩ ▸ ⁨google⁩ ▸ ⁨android⁩ / update-script. Its just a text file.

    Maybe a newer version of Gapps has been released with a fix..

Leave a Reply

Your email address will not be published. Required fields are marked *

Join the HighOnAndroid VIP Fans List for free help from Max and discounts on Android accessories.

Max Lee

Max Lee is the founder of Max makes Android tutorials and review videos for people who want to get high on Android over at his YouTube channel and Korean YouTube channel.