Installing OxygenOS 1.0 on the OnePlus One Smartphone

· klm's blog


Original post is here: eklausmeier.goip.de

Some notes and sketches to install OxygenOS on the OnePlus One, plus some remarks on my experiences.

Download twrp.

Download OxygenOS from here. Unzip the file and check MD5 of oxygen_1.0.0_flashable.zip with MD5 from web-page.

1$ cat oxygen_1.0.0_flashable.md5
22d79312774c44d2fa2bf5bb0c877d1b7  ONE_12_OTA_001_all.zip
3$ md5sum oxygen_1.0.0_flashable.zip
42d79312774c44d2fa2bf5bb0c877d1b7  oxygen_1.0.0_flashable.zip

Installation instructions are in Installation Guide. This guide is also very helpful: How to Install CyanogenMod on the OnePlus One ("bacon") (dead link).

Install fastboot and adb, e.g.,

1apt-get install android-tools-adb
2apt-get install android-tools-fastboot

As user root:

1adb reboot bootloader
2adb devices
3fastboot devices
4fastboot oem unlock
5fastboot flash recovery twrp-2.8.6.0-bacon.img
6adb shell
7adb push oxygen_1.0.0_flashable.zip /sdcard/

It is recommended to install supersu, which is offered on the phone during installation.

Some remarks on my experience with OxygenOS after three weeks of use:

  1. Battery life is worse than with old CM11, CM12 also has these battery drain issues. It looks like this is a general Lollipop problem.
  2. Double tap to turn phone off no longer works.
  3. Encryption of phone no longer works.

See also Upgrading from OxygenOS 1.0.3 to 2.1.4 on the OnePlus One Smartphone.