There are i3 cpus with that socket (B950 uses a G2 socket) so you can upgrade to that level at least.
I don't know if there's soft/firmware objections though. I didn't think Lenovo really went in for stuff like that, so I think you're good.
If you have more specifics on your laptop we may be to provide more accurate information.
Have you done this sort of thing before though?
I mean, doing this for a desktop is kinda tricky, but at least you don't have to remove cover1, HDD, optical drive, cover2, memory, wifi antenna IN THAT ORDER!!!!! before being able to get to it.
Changing a cpu in a laptop is not a beginner's exercise.