I am researching the same topic. In web pictures, we can see that membrane connectors are the same in bb 9100/bb 9105.
But I can not find anyone who knows if the bb is firmware locked.
Is it enough just changing the membrane and keyboard? or Is it necessary to change some parameter in firmware? .... That's the question ....
Anyone have new information about this topic?.