Settings: update class

Change-Id: I91a34d8b8d5f316846187c16cfb83a4987a23c14
Settings: fix complie

Change-Id: I92c5759e4f54a61ad4da02a31401ecefd28111be