Change the Color of Your OnePlus One's Lock Screen
As much as it pained me to lose lock screen widget functionality, I just can't bare changing out the sleek-looking lock screen that's standard on the OnePlus One. The latest OTA introduced a new transparent theme, and while that's a welcomed improvement, I need more options!
The ZIP that you will need to flash in TWRP depends on what version of CyanogenMod you are running. To find your build number, head to Settings -> About phone -> CyanogenMod version.
With version number in hand, find the background that is right for your device. Remember that you can only have one background at a time, but you can definitely download as many as you want to try out—you'll just need to flash a new one each time to want to change.
All of the zips for the XNPH33R build should work on the newest OTA, but some have reported force-close issues. If you fall into that boat, just flash one of the stock .zips located at the bottom of this guide.
Step 2: Flash in Recovery
Now that you have your ZIP downloaded, it's time to boot into TWRP. If you have Developer Options enabled, you can activate Advanced Reboot to boot into Recovery from your power menu.
From TWRP's main menu, tap Install, then select your downloaded ZIP (it should be in your Downloads folder unless you moved it).
Image via NunHugger
Once the install is finished, you can reboot your device and enjoy your new lock screen keyguard.
Option 2: Dynamically Changing Keyguard
If you'd rather have your background change as your wallpaper does, you should check out Dynamic OnePlus One Lock from rush25. His mod uses your system's theme to find and match an appropriate color for your keyguard.