Ok, I can see that there is no existing linux kernel compiled specifically for Asha 311. But what kind of HW documentation would be needed to begin to do such a kernel-or-whatever?..
I do not know anything about compiling operating system for a different hardware. I just heard that the reason for BB devices to not-run an alternative operating system is locked boot-loader - that's why that was my first question.