If you think that mobile device modification ends at replacing Android's modular components, you're wrong. XDA Senior Moderator and Recognized Developer Chainfire is at it again, this time with a Charging Screen replacement for certain Samsung devices.

In one of his "sillier" modifications, the developer has replaced the stock charging screen with one packing loads of extra functionality. For starters, this modification displays both the time and numerical battery charge level when active. In addition, NoMoarPowar! also can be set to power on your phone prior to your scheduled alarms so that you don't miss your morning wake-up buzzer. This way, you won't be disturbed, but your device will still wake you up when you need it. Sweetening the pot further, you can even set your device to reboot once it has reached either 15% or 100% battery level.

 NoMoarPowah! replaces that boring charging animation when your phone is turned off but connected to the charger with a fully functional program!

In the history of silly stuff I have made, this is perhaps the silliest 

This app is only for a select number of Samsung devices. It does not work on any other devices. See the list below

This app requires a fully rooted device

NoMoarPowah! can automatically reboot into Android when charging is done. Either when fully charged, or when the battery level reaches 15% and Android has enough juice to run.

But wait, there's more! NoMoarPowah! can also reboot at a custom time. It will even suggest times based on your currently set alarms, so your phone will be rebooted just before the alarm goes off and you need to wake up! This way you can be sure nobody will bother you while take your well-deserved nap, but still wake up when you need to.

Continue on to the modification thread for more! Also, for owners of other Samsung devices, be sure to give this a shot and leave your feedback in the thread.