- ringtone.location=atoi(&RingingTones[index].name[10]);
-
- error=GSM->GetBinRingtone(&ringtone);
-
- if (error==GE_NONE) return ringtone.name;
- if (error==GE_UNKNOWNMODEL) {
-
- /* In 33x we have normal "Smart Messaging" format */
- if (GetModelFeature (FN_RINGTONES)==F_RING_SM) {
-
- i=7;
- if (ringtone.frame[9]==0x4a && ringtone.frame[10]==0x3a) i=8;
- ringtone.frame[i]=0x02;
-
- GSM_UnPackRingtone(&SMringtone, ringtone.frame+i, ringtone.length-i);