+
+ String physicalFilePath = filePath;
+
+ if(Tizen::App::_AppInfo::GetApiVersion() == _API_VERSION_2_0 && Tizen::App::_AppInfo::IsOspCompat())
+ {
+ r = Tizen::Io::_FileImpl::ConvertVirtualToPhysicalPath(filePath, physicalFilePath);
+ SysTryReturn(NID_SYS, r == E_SUCCESS, r, r, "[%s] It is failed to converting physical path", GetErrorMessage(r));
+ }
+
+ r = pSettingClient->SetValue(_SETTING_SCREEN_WALLPAPER, physicalFilePath);