Device would not charge or turn on using various chargers
I own a Samsung Galaxy S2 and when i received it it was on Android 2.3.5 .
It was running well so i decided to upgrade it to android 4.1.2 using CyanogenMod.
The installation of this mod was a success although after that, When I tried charging it and connecting it to my laptop, It wouldn't charge.
The charging symbol was showing for seconds and then it disappeared. When i press the Power Button ONCE , it showed the charging symbol. I left my phone charging for a whole afternoon.
When I checked it it was still in charging mode so I decided to take it off from the wall charger and press the Power Button one time. Nothing happened. When i went to recovery and download mode, it showed a slight fast red text saying the battery is low.
I don't want to pay for a new phone.
I would go fix it in repair shops but I'm a bit out of cash to do so.
Your answers are most welcomed.