First time commit, instroduce UIDevice+HardwareModel
Merge pull request #5719 from tecentmoon/master

First time commit, instroduce UIDevice+HardwareModel