A friend of mine had some Bitcoin on his phone a couple of years ago and he's lost that phone which stored the private keys on without any other backup. We can see his balance on the blockchain and he knows his password for the private keys. Is there a way of creating the private key from the bitcoin address and the known password?
no, if you lose your private key you will not be able to access your address again, because the private key is the only way to access your bitcoin so if you lose the private key, you will not be able to get your bitcoin again, so it's better to forget it.