رفتن به مطلب
انجمن توسعه دهندگان موبایل

آموزش ویرایش csc برای فعالسازی قابلیتهای اضافی در سامسونگ


ارسال های توصیه شده

CSC-logo.jpg

با سلام

در گوشیهای سامسونگ طبق سیاستهای شرکت برخی قابلیتها و مونها در رام طبق منطقه رام مخفی هستند

با ما باشید تا چگونگی فعالسازی این قابلیتها و منوها را فرا گیرید

 

 

 

 

برخی از قابلیتها که می توان فعال کرد

 

 

 

  • فعالسازی ضبط تماس در خود گوشی
  • قابلیت غیرفعال کردن صدای شاتر دوربین
  • اضافه کردن آیکون اضافه تماس کنار مخاطبین
  • لیست سیاه مخاطبین
  • فعالسازی گزینه خروج در مرورگر
  • اضافه کردن گزینه چرخش در گالری
  • فعالسازی گزینه پیام شناور
  • نشان دادن مشخصه سخت افزار در منوی درباره تلفن
  • فعالسازی قابلیت دید دسکتاپ در مرورگر بصورت پیش فرض
  • دیدن نسخه مرورگر در تب Settings -> Advanced
  • اجبار لانچر به نشان دادن برنامه ها بر اساس حروف الفیا
  • غیرفعالسازی فرمت شماره در دیالر گوشی
  • غیرفعالسازی Anti-malware در برنامه Smart Manager
  • غیرفعالسازی آپدیت گوشی در تنظیمات
  • فعالسازی تماس وای فای و ویدیویی
  • فعالسازی بازه زمانی برای ارسال پیام
  • و قابلیتهای فراوان دیگر

 

 

تمام این قابلیتها در فریمور سامسونگ در پوشه CSC نهفته هستند

با ویرایش پوشه CSC می توان تمام این قابلیها و منوها را فعال نمود

اگر می خواهید پوشه را در خود گوشی ویرایش کنید که به یک گوشی روت شده با ادیتور متن و مدیریت فایل با قابلیت روت نیاز دارید

اما اگر می خواهید نیز خود فریمور را استخراج و فایلها را ویرایش کنید

فایلی که نیاز به ویرایش دارد در مسیر system\csc قرار دارد

فایل others.xml را ویرایش میکنیم برای اضافه کردن این قابلیتها

Others_XML_File_Samsung_Mobile_Firmware.

اگر فایل others.xml را پیدا نکردید دنبال فایل feature.xml باشید در برخی ار مدلها با همین نام ذخیره شده است

اگر هیچ کدومو پیدا نکردید خودتون یه فایل others.xml درست کنید

در خود فایل others.xml برخی قابلیتها وجود داردن فقط خاموش هستند

برای فعال کردن فقط کافی false رو به true تغییر بدید

تمام کدها نیز بین <FeatureSet> و </FeatureSet> قرار می گیرند

پس هر چی کد هست را بین این دو کد باید قرار بدید

کد را پس از <FeatureSet> و قبل از بسته شدن با </FeatureSet> باید قرار بدید

Adding_CSC_Code_XML_File_Samsung_Mobile_

اگر کد موجود است طبق کدی که میزاریم تغییرش بدید

اگر موجود نبود خودتان اضافش کنید

در آخر آموزش نیز یک فایل با موجود بودن کدهای مهم قابلیتها و مودها برایتان آپلود میکنیم

خوب بریم برای آموزش

 

 

 

 

اضافه کردن قابلیت ظبط مکالمه

 

 

با اضافه شدن این قابلیت یک آیکون ضبط مکالمه به منوی تماس مانند زیر اضافه می شود

Record_Button_Call_Screen_Samsung_Mobile

با زدن این آیکون مکالمه دو طرف به راحتی ذخیره می شود

برای دسترسی به مکالمه های ذخیره شده نیز در منوی تماس بیشتر و بعد تماسهای ضبط شده را میزنید

View_Recorded_Calls_Samsung_Mobile.png

 

برای اضافه کردن این قابلیت کد زیر را به others.xml اضافه نمایید

><CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
 

 

حواستان باشد بین دو کد که در بالا گفتیم قرارش بدهید

 

 

 

 

خاموش و روشن کردن صدای شاتر دوربین

 

 

موقع گرفتن عکس در گوشیهای سامسونگ صدای شاتر دوربین می آید

گزینه ای برای غیر فعال کردن صدای شاتر وجود ندارد

با فعال کردن این قابلیت مخفی در منوی تنظیمات دوربین یک گزینه برای روشن و خاموش کردن این صدا اضافه می شود

Turn_Off_Camera_Shutter_Sound_Samsung_Mo

><CscFeature_Camera_ShutterSoundMenu>true</CscFeature_Camera_ShutterSoundMenu>
 

 

 

کد بالا را فقط اضافه کنید

 

 

 

 

آیکون تماس در لاگ تماس مخاطبین

 

 

این هم یک قابلیت مفید می باشد برای راحتر تماس گرفتن با آخرین تماسهای که داشتید

Add_Call_Icon_Logs_List_Samsung_Mobile.p

با ضربه بر روی آیکون بلافاصله تماس برقرار می شود

 

><CscFeature_Contact_EnableCallButtonInList>true</CscFeature_Contact_EnableCallButtonInList>
 

 

 

فقط کد بالا را اضافه کنید

 

 

 

 

منوی لیست سیاه رد تماس و پیام

 

 

این هم یک قابلیت بسیار مفید و کاربردی که با آم می شود مخاطبی خاص را به لیست سیاه وارد نمود

با اضافه کردن این قابلیت یک گزینه در تنظیمات ظاهر می شود

Add_Call_Message_Block_Option_Samsung_Mo

خیلی راحت میتونید یک شماره یا مخاطب را در این منو قرار دهید برای رد تماس و پیام

 

><CscFeature_Setting_EnableMenuBlockCallMsg>true</CscFeature_Setting_EnableMenuBlockCallMsg>
 

 

فقط کد بالا را اضافه کنید

 

 

 

 

گزینه خروج در مرورگر

 

 

در مرورگر موقع خروج کلید برگشت را بزنید مرورگر هنوز فعال است و هم دیتا هم باتری مصرف می کند

برای اینکه گزینه خروج را به مرورگر اضافه کنید کد زیر را اضافه کنید

 

><CscFeature_Web_AddOptionToTerminate>true</CscFeature_Web_AddOptionToTerminate>

Browser_Exit_Option_Samsung_Mobile.png

 

 

اگر هم می خواهید مرورگر موقع خروج تایید خروج بپرسد کد زیر را اضافه کنید

><CscFeature_Web_EnablePromptToExit>true</CscFeature_Web_EnablePromptToExit>

Browser_Exit_Prompt_Samsung_Mobile.png

 

 

 

 

 

پیام شناور

 

 

پیام شناور قابلیتی هست که هنگام دریافت پیام دیگر لازم نیست از برنامه خود خارج شوید

پیام بصورت شناور نمایان می شود و همانجا می توانید جواب بدهید

Add_Floating_Messages_Option_Samsung_Mob

><CscFeature_Common_EnableAirMessage>true</CscFeature_Common_EnableAirMessage>
 

 

 

کد بالا را فقط اضافه کنید

 

 

 

 

مشخصه سخت افزاری در About Device

 

 

برای اضافه کردن مشخصه سخت افزاری مانند زیر

Show_Hardware_Version_Samsung_Mobile_Set

><CscFeature_Setting_EnableHwVersionDisplay>true</CscFeature_Setting_EnableHwVersionDisplay>
 

 

کد بالا را وارد کنید

 

 

 

 

غیر فعالسازی فرمت اعداد در دیالر

 

 

موقع وارد کردن شماره در دیالر گاهی فرمت شمارها زیاد جالب نیست

به تصویر زیر دقت کنید

Disable_Phone_Number_Formatting_Samsung_

><CscFeature_Common_DisablePhoneNumberFormatting>true</CscFeature_Common_DisablePhoneNumberFormatting>
 

 

 

کد بالا را وارد کنید

 

 

 

 

غیر فعال کردن Anti-Malware

 

 

در برنامه Smart Manager سامسونگ قابلیت ویروس یابی وجود دارد برای غیرفعال کردن قابلیت ویروس یابی در این برنامه از کد زیر استفاده کنید

><CscFeature_SmartManager_DisableAntiMalware>true</CscFeature_SmartManager_DisableAntiMalware>
 

Remove_Antimalware_Samsung_Smart_Manager

 

در تصویر بالا فعال و غیرفعال را می توانید ببینید

 

 

 

 

غیر فعال کردن آپدیت سیستم

 

 

آپدیت خودکار در گوشی برای کاربرانی که گوشیشان روت می باشد تقریبا کاملا بلا استفاده است

Remove_Software_Update_Option_Samsung_Mo

 

><CscFeature_Setting_DisableMenuSoftwareUpdate>true</CscFeature_Setting_DisableMenuSoftwareUpdate>
 

 

با کد بالا راحت منوی آپدیت را غیرفعال نمایید

 

 

 

 

دیگر قابلیتها

 

 

بقیه را سریع براتون در زیر میزارم

فعال کردن گزینه چرغش در گالری

 

><CscFeature_Gallery_AddAutoRotationIcon>true</CscFeature_Gallery_AddAutoRotationIcon>
 

 

فعالسازی حالت مرورگر دستکتاپ بصورت پیش فرض

><CscFeature_Web_EnableDesktopSiteAsDefault>true</CscFeature_Web_EnableDesktopSiteAsDefault>
 

دیدن نسخه مرورگر در تب Settings -> Advanced

><CscFeature_Web_ShowVersionInSetting>true</CscFeature_Web_ShowVersionInSetting>
 

اجبار لانچر به نشان دادن برنامه ها بر اساس حروف الفبا

><CscFeature_Launcher_EnableViewByAlphabetAsDefault>true</CscFeature_Launcher_EnableViewByAlphabetAsDefault>
 

فعاسازی تماس وای فای و ویدیویی

><CscFeature_Setting_SupportWifiCall>true</CscFeature_Setting_SupportWifiCall>
<CscFeature_Camera_EnableCameraDuringCall>true</CscFeature_Camera_EnableCameraDuringCall>
 

فعالسازی بازه زمانی برای ارسال پیام در فریمورهای قدیمی

><CscFeature_Message_EnableScheduledMessage>true</CscFeature_Message_EnableScheduledMessage>
<CscFeature_Message_EnableScheduledMsgBox>true</CscFeature_Message_EnableScheduledMsgBox>
 

کدهای دیگری نیز هستند که احتمال کار کردن هم دارند

ما وقت کافی برای تست تمام کدها را نداریم

همه را در زیر برایتان میگذارید اگر مایل بودید تست نمایید

><CscFeature_Camcorder_DoNotPauseMusic>true</CscFeature_Camcorder_DoNotPauseMusic>
<CscFeature_Camera_CamcorderDoNotPauseMusic>true</CscFeature_Camera_CamcorderDoNotPauseMusic>
<CscFeature_Camera_CamcorderEnablePromptPopupToSelectRecMode>true</CscFeature_Camera_CamcorderEnablePromptPopupToSelectRecMode>
<CscFeature_Camera_DisableGPSMenu>false</CscFeature_Camera_DisableGPSMenu>
<CscFeature_Clock_DisableAccWeatherInfo>true</CscFeature_Clock_DisableAccWeatherInfo>
<CscFeature_Clock_DisableDstIcon>true</CscFeature_Clock_DisableDstIcon>
<CscFeature_Clock_DisableGoogleLocationInfo>true</CscFeature_Clock_DisableGoogleLocationInfo>
<CscFeature_Clock_EnableAutoPowerOnOffMenu>true</CscFeature_Clock_EnableAutoPowerOnOffMenu>
<CscFeature_Clock_EnableMenuAlarmAlertDuringSilentMode>true</CscFeature_Clock_EnableMenuAlarmAlertDuringSilentMode>
<CscFeature_Contact_DisableAccountIconsInContactList>true</CscFeature_Contact_DisableAccountIconsInContactList>
<CscFeature_Contact_DisableContactPhoto>false</CscFeature_Contact_DisableContactPhoto>
<CscFeature_Contact_DisableMenuSimExport>true</CscFeature_Contact_DisableMenuSimExport>
<CscFeature_Contact_DisableMenuSimExportImport>true</CscFeature_Contact_DisableMenuSimExportImport>
<CscFeature_Contact_DisableMessageLog>false</CscFeature_Contact_DisableMessageLog>
<CscFeature_Contact_DisableSIMContacts>false</CscFeature_Contact_DisableSIMContacts>
<CscFeature_Contact_EnableIPCall>true</CscFeature_Contact_EnableIPCall>
<CscFeature_Contact_ExtendSpeedDialTo100>true</CscFeature_Contact_ExtendSpeedDialTo100>
<CscFeature_Contact_LimitNameLength>1280</CscFeature_Contact_LimitNameLength>
<CscFeature_Contact_SetLinkCountMaxAs>999</CscFeature_Contact_SetLinkCountMaxAs>
<CscFeature_Dialer_PhonebookNdigitsMatching>true</CscFeature_Dialer_PhonebookNdigitsMatching>
<CscFeature_Email_UseFixedBgColorAsWhite>true</CscFeature_Email_UseFixedBgColorAsWhite>
<CscFeature_IMS_EnableVoLTE>true</CscFeature_IMS_EnableVoLTE>
<CscFeature_Launcher_DisablePageRotation>false</CscFeature_Launcher_DisablePageRotation>
<CscFeature_Message_DisplaySmsTimeAs>server</CscFeature_Message_DisplaySmsTimeAs>
<CscFeature_Message_ReplaceCRToNewLine>true</CscFeature_Message_ReplaceCRToNewLine>
<CscFeature_NFC_SetOnAsDefault>false</CscFeature_NFC_SetOnAsDefault>
<CscFeature_RIL_CallerIdMatchingDigit>true</CscFeature_RIL_CallerIdMatchingDigit>
<CscFeature_Setting_DisableMenuFindMyMobile>true</CscFeature_Setting_DisableMenuFindMyMobile>
<CscFeature_Settings_FindMyMobile>false</CscFeature_Settings_FindMyMobile>
<CscFeature_VoiceCall_EnableDetailCallEndCause>true</CscFeature_VoiceCall_EnableDetailCallEndCause>
<CscFeature_Web_EnableAutoSimHomeUrlInProfile>true</CscFeature_Web_EnableAutoSimHomeUrlInProfile>
<CscFeature_Web_ShowDownloadProgressOnNotification>true</CscFeature_Web_ShowDownloadProgressOnNotification>
<CscFeature_Wifi_EnableShowPasswordAsDefault>true</CscFeature_Wifi_EnableShowPasswordAsDefault>
 

آنها در گوشی روشن قرار دهید یکی یکی گوشی را ریستارت و تست کنید

نکته: حواستان باشد موقع ورود به ریکاوری خود به خود فایل XML به حالت اول رسیت می شود

تمام قابلیتهای مهم را در یک فایل تکس در زیر می تونید دانلود کنید

موفق باشید

 

لینک در پرتال برای لینکهای دانلود و دیدن بهتر آموزش

لینک ارسال
  • 4 ماه بعد...

سلام

<CscFeature_Common_EnableAirMessage>true</CscFeature_Common_EnableAirMessage> این کد رو وارد کردم وقتی کلیک میکنم میندازه بیرون متوقف شده میزنه

<CscFeature_Setting_EnableMenuBlockCallMsg>true</CscFeature_Setting_EnableMenuBlockCallMsg>این کد رو میزنم ولی نمیاد

 

 

لینک ارسال
سلام

<CscFeature_Common_EnableAirMessage>true</CscFeature_Common_EnableAirMessage> این کد رو وارد کردم وقتی کلیک میکنم میندازه بیرون متوقف شده میزنه

<CscFeature_Setting_EnableMenuBlockCallMsg>true</CscFeature_Setting_EnableMenuBlockCallMsg>این کد رو میزنم ولی نمیاد

 

 

 

سلام همان طور که اول آموزش قید کردم در برخی گوشیها یا رامها همه جواب نمیدهند

اون کد دومی یه گزینه اضافه میکنه به برنامه smart manager در برخی گوشیها ببینید اونجاست یا نه

لینک ارسال
سلام همان طور که اول آموزش قید کردم در برخی گوشیها یا رامها همه جواب نمیدهند

اون کد دومی یه گزینه اضافه میکنه به برنامه smart manager در برخی گوشیها ببینید اونجاست یا نه

دومی واسه بلک لیست هستش که تو

smart manager نیست تو تنظیمات هم نیست

لینک ارسال
دومی واسه بلک لیست هستش که تو

smart manager نیست تو تنظیمات هم نیست

پس روی رامی که دارید ادیت میکنید اصلا وجود نداره

خسته نباشید توی گوشی من اصلا پوشه csc وجود نداره چیکار باید کرد؟

 

این پوشه در تمام گوشیهای سامسونگ وجود دارد

لینک ارسال

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

×
×
  • اضافه کردن...