Ok, so now I have a new battery but the problem seems to remain, the battery lose ~ 2% capacity every hour (according to rockbox), its better than the old battery but Its still annoying.

When I check system/Rockbox Info it says, Battery: 55% 2h 10m, does it mean I have used the iRiver for 2 hours and 10 minutes and 55% left from the battery?