回答“Not showing receiving sms”Try going to settings > Under Wireless and Networks select More > Mobile Networks (sometimes Wireless Networks) > Network Operators and make sure it's set correctly.
回答“Keyboard won’t work after boot”I think I have heard this before, and the error was that it had something to do with drivers. When turning the computer on, hold down the option key. Can you then use the keyboard?? If so, it's because when it's in the OS it uses an SPI data line, while not, it uses a USB data line mode. This means that the SPI data line is dead, and only the USB data line is working. Even if you force it to use the USB data line by soldering two connection lines together, the OS doesn't even have the drivers. Even a simple linux recovery disk does. If you want to, you could try to do the "repair" and then maybe find some drivers and hopefully get it to work. I don't know if it will work, but if you want to, try it. Here's a video of how to force it into always using the USB data line: https://www.youtube.com/watch?v=geGmC1xI...
回答“My phone only charges when its off”Have you tried another charger on the phone, and it's still only charging while it's off?? If so, then you should try what Dave suggested