#define LOG_TAG "SLP_DEVICE_INFO"
#endif
-#define _D_MSC_FIRMWARE_MAXSTRING_ 40
+#define _D_MSC_FIRMWARE_MAXSTRING_ 64
#define _D_SIZE_64_ 64
#define _D_SIZE_128_ 128
/* todo : temporary definition */
#define SW_VERSION "SLP-v1.0"
-#define HW_VERSION "GT-I9500-v1.0"
+#define HW_VERSION "GT-I8800-v1.0"
#define FW_VERSION "1.0"
-#define MODEM_VERSION "M.I9500XXUI"
-#define PDA_VERSION "P.I9500XXJI-"
+#define MODEM_VERSION "M.I8800XXUI"
+#define PDA_VERSION "P.I8800XXJI-"
#define PDA_BIN_VERSION "/usr/etc/info.ini"
#define PDA_VERSION_INFO_FILE "/etc/info.ini"
#define CSC_DB_VERSION "/mnt/csc/info.ini"
#define _D_PDA_BUILD_INFO_BUILD_ "Build="
#define MANUFACTURE "Samsung electronics"
-#define MODEL "GT-I9500"
+#define MODEL "GT-I8800"
#define OEM "Samsung Electronics"
#define DEV_TYPE "phone"
if (!handle)
_DEBUG_INFO("tapi handle is null\n");
- TelMiscVersionInformation *info = tel_get_misc_me_version_sync(handle);
+ //TelMiscVersionInformation *info = tel_get_misc_me_version_sync(handle);
+ TelMiscVersionInformation *info = NULL; // this code is rsa & emulator
if (!info) {
_DEBUG_INFO("tet_get_misc_me_version_sync -> return Fail\n");
get_str = strdup("I8800XXKI1");
return csc_version;
*/
+/*
char *csc_version = NULL;
TapiHandle *handle = tel_init(NULL);
if (!handle)
tel_deinit(handle);
_DEBUG_INFO("Modem version = %s\n", csc_version);
+*/
+ char *csc_version = NULL;
+ char CSC_Ver[64] = {0,};
+ int err = 0;
+ if (err == 0) {
+ _DEBUG_ERROR("CSC_Ver get fail\n");
+ snprintf(CSC_Ver, 64, "%s", "I8800OXAALJ4");
+ }
+ csc_version = strdup(CSC_Ver);
_EXTERN_FUNC_EXIT;
return csc_version;
return 0;
}
- char *modem_version = slp_device_info_get_modem_version();
- _DEBUG_INFO("firmware_ver modem - [%s]\n", modem_version);
- if (modem_version != NULL) {
- /*if( strncmp(modem_version,"I9500", sizeof(char)*strlen("I9500") ) == 0 ) */
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", modem_version + sizeof(char) * (strlen("I8800")));
- /*else
- snprintf(firmware_ver + index, _D_SIZE_128_/3 , "%s-", modem_version); */
- } else {
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", "XXKI1");
+
+ char *pda_version = slp_device_info_get_pda_version(); // GT-I8800_c210_2012_09_10_2
+ _DEBUG_INFO("firmware_ver pda [%s]\n", pda_version);
+ if (pda_version != NULL) {
+ snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s/", pda_version);
}
if (firmware_ver != NULL) {
_DEBUG_INFO("index = %d\n", index);
_DEBUG_INFO("firmware Ver1 = %s\n", firmware_ver);
- char *pda_version = slp_device_info_get_pda_version(); // GT-I8800_c210_2012_09_10_2
- _DEBUG_INFO("firmware_ver modem-pda-[%s]\n", pda_version);
- if (pda_version != NULL) {
- /*
- if (strncmp(pda_version, "I9500-c210-2012", (sizeof(char)) * (strlen("I9500-c210-2012"))) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", pda_version + sizeof(char) * (strlen("I9500-c210-2012")));
- else if (strncmp(pda_version, "I9500-2012", sizeof(char) * (strlen("I9500-2012"))) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", pda_version + sizeof(char) * (strlen("I9500-2012")));
- else
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", pda_version);
- */
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s-", pda_version);
+ char *csc_version = slp_device_info_get_csc_version();
+ _DEBUG_INFO("firmware_ver pda/csc [%s]\n", csc_version);
+ if (csc_version != NULL) {
+ snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s/", csc_version);
}
if (firmware_ver != NULL) {
return 0;
}
- char *csc_version = slp_device_info_get_csc_version();
- _DEBUG_INFO("firmware_ver modem-pda-csc - [%s]\n", csc_version);
- if (csc_version != NULL) {
- /*
- if (strncmp(csc_version, "I9500OXA-c210-2012", sizeof(char) * (strlen("I9500OXA-c210-2012"))) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version + sizeof(char) * (strlen("I9500OXA-c210-2012")));
- else if (strncmp(csc_version, "I9500OXA-2012", sizeof(char) * strlen("I9500OXA-2012")) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version + sizeof(char) * (strlen("I9500OXA-c210-2012")));
- else if (strncmp(csc_version, "I9500-c210-2012", sizeof(char) * strlen("I9500-c210-2012")) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version + sizeof(char) * (strlen("I9500-c210-2012")));
- else if (strncmp(csc_version, "I9500-2012", sizeof(char) * (strlen("I9500-2012"))) == 0)
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version + sizeof(char) * (strlen("I9500-2012")));
- else
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version);
- */
- snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", csc_version);
+ char *modem_version = slp_device_info_get_modem_version();
+ _DEBUG_INFO("firmware_ver modem - [%s]\n", modem_version);
+ if (modem_version != NULL) {
+ //snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", modem_version + sizeof(char) * (strlen("I8800")));
+ snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", modem_version);
+ } else {
+ snprintf(firmware_ver + index, _D_SIZE_128_ / 3, "%s", "XXKI1");
}
+
+
if (modem_version != NULL) {
free(modem_version);
modem_version = NULL;
_DEBUG_INFO("handle is NULL !!");
} else {
_DEBUG_INFO("handle : %d", handle);
- imei = tel_get_misc_me_imei_sync(handle);
+ //imei = tel_get_misc_me_imei_sync(handle);
+ imei = strdup("333333333333333"); // this code is rsa & emulator.
_DEBUG_INFO("imei : %s", imei);
}