pues algo te debe estar drenando la bateria,ni 12 horas de bateria con apenas hora y cuarto de pantalla es bastante poco... prueba a instalar el better battery stats o el gsam monitor,seguro ke hay alguna aplicacion despertandote el movil
igualmente,no se aconseja actualizar,se aconseja hacer instalacion limpia (flashear la rom por odin con el pit del s2 para eliminar toda la informacion ke haya en las particiones de sistema),yo de ti guardaria toda la info (sms,la carpeta del whatsapp,las fotos,la musica,los contactos si no los tienes vinculados a la cuenta de gmail... etc) y le flashearia la ultima jb ke haya en sammobile
y ya si kieres hacerlo bien del todo,le metes un kernel como apolo o siyah y le flasheas una custom rom (hctrom,neatrom,evilrom,chameleon... pos anda ke no hay pa elegir)