Internal commit.
1. Modify CMI;
2. Support for Sleep Mode;