My Smart phone has 512 MB RAM. It's Android version is 4.2 Jelly Bean. Can I upgrade it to Android latest version? If yes, then what is the procedure? Which is the best browser for an Android phone having 512 MB RAM?