Released in 2011, the Samsung Galaxy S Plus is one heck of an old device. Despite this, it remains privy to a very healthy dose of aftermarket development. Although having shipped with Android 2.3, support for this device has been going strong ever since--not from Samsung, but from its users. This can be witnessed with the dual boot functionality it received, and highly functional Jellybean and Kitkat landing on the device in the form of unofficial CyanogenMod 10 and 11 builds. In the face of all this active development, one really does wonder whether there’s anything the Galaxy S Plus can’t do.

With all this said, it can at least now be said that running Android 5.0 is definitely something the device can do, thanks to the efforts of XDA Recognized Developer Christopher83. Coming in the form of an unofficial build of CyanogenMod 12, the ROM is highly functional with almost every feature and function working as they should, including:

  • Audio
  • Receiving and making calls
  • GPS
  • Hardware sensors (Light, Orientation, Compass, Proximity, Acceleration)
  • Legacy/Virtual sensors (Gravity, Linear acceleration, Rotation vector)
  • Wifi
  • Bluetooth
  • USB mass storage
  • Camera
  • Voip video calls
  • USB/Wifi tethering
  • VSync
  • USB OTG

In fact, the only thing that’s not working is the power-off charging animation, which, if one is to be honest, can be overlooked and ignored as something that’s very minor and negligible. There are however, a few known issues, including a laggy call UI when starting or receiving calls, the camera app force closing when recording 720p videos, and some new CM apps force closing.

So, if you’re an owner of the Galaxy S Plus and can’t wait to taste Android 5.0, head over to the Galaxy S Plus CM12 thread for more information.