【手冊】如何編譯/修改三星手機Rom(三)

上一篇文章《【手冊】如何編譯/修改三星手機Rom(二)》介紹如何打包三星Rom,這篇文章接上上一篇文章,介紹如何在三星Rom上做一些基礎的mod。

引入

接下來我們會帶你吧Rom製作玩得更有意思。現在,構建自定義ROM 的下一個主要目的是添加STOCK ROM中不存在的內容,即MODS 。您可以添加大量的MODS ,這些內存已經存在於STOCK ROM中,但已被Samsung 禁用。例如,許多mod 在通知面板中添加DATA USAGE或禁用SMS TO MMS CONVERSION就像在文件中添加一行一樣簡單,但是其他MODS 就像 在反編譯apk之後,在狀態欄中啓用虛擬鎖定按鈕需要很少且非常容易的修改,另一方面,在SystemUI中爲東西着色需要在反編譯東西方面具有良好的修改技能和經驗。

在本節中,我們將討論添加基本的mod ,即我之前提到的MODS 單行。因此,首先讓我們看一些簡單的東西,那就是將mods 添加到build.prop。將MODS 添加到BUILD.PROP中實際上, 將MODS 添加到build.prop中非常容易,而Kitchen可以完成所有這些工作。請按照以下步驟操作,你會覺得很有意思;

步驟1:啓動“ ASSAYYED KITCHEN”並搜索 “ ADID BUILD.PROP TWEAKS”並選擇它。
步驟2:在要求確認時,只需選擇 “是”。
第3步:現在,請等待一會兒,一旦完成,請按ENTER,現在ROM變得更加流暢和快速。您可以轉到build.prop(在WORK / system中)並查找那些mod。

這些是一些了不起的mod,您可以使用一些值了(但要確定自己在做什麼)。

因此,您已經瞭解瞭如何在ROM中添加build.prop mod。但是,我們不僅限於此,還有許多其他MODS幫助您啓用幾項功能。繼續閱讀,您會驚訝地發現,只需更改一些值或在build.prop中添加一些行就可以得到多少東西。不僅來自XDA,而且來自其他ROMS (但要給予稱讚以尊重開發人員的努力,開發人員發現了它)

現在,本指南的難點(不是很困難,但不勝枚舉)是CSC Mods

什麼是CSC?

在客戶服務代碼(CSC)起在你的工作中起重要作用的三星移動設備。該CSC 代碼確保您的手機 該設備符合您所在國家和您的手機運營商的標準。因此,如果我們可以在CSC 代碼中更改/添加幾行,則實際上可以獲得三星因您所在國家/地區的標準而禁用的功能。希望你能明白。現在的主要任務是找到這些行,通過這些行我們可以啓用這些功能。

因此,我們首先找到,在其中添加/修改這些行。現在,導航至“ WORK / system / csc”。在這裏,您會看到許多文件和文件夾(也許)。現在,我們在此文件夾中進行更改,主要是在“ others.xml” 文件中。現在,使用NOTEPAD ++打開此文件 並且您應該看到很多代碼行,其中包括<CscFeature ...> </ CscFeature ...>之間的某個值或類似的值。

如何添加CSC MODS

現在,您知道什麼是CSC,以及我們在何處添加CSC Mods 。現在讓我們學習如何添加這些MODS 。
好吧,請記住這裏的主要規則是COPY AND PASTE。基本上,我們將從其他國家/地區的other.xml(針對您的特定設備)複製幾行到您自己的others.xml

好的,您也可以從其他開發人員的作品中複製這些行,但這是“強制性”的,以便給相應的開發人員適當的功勞。

在這裏,我列出了一些我在ROM中使用的CSC MODS /行(不是全部xD):- 在照相機設置中

  • 啓用照相機 快門 聲音切換:
<CscFeature_Camera_ShutterSoundMenu> TRUE </ CscFeature_Camera_ShutterSoundMenu>
  • 在設置中啓用實時網絡速度切換:
<CscFeature_Setting_SupportRealTimeNetworkSpeed>TRUE</ CscFeature_Setting_SupportRealTimeNetworkSpeed>
  • 啓用本地通話記錄:
<CscFeature_VoiceCall_ConfigRecording>RecordingAllowed</CscFeature_VoiceCall_ConfigRecording>
  • 禁用短信到彩信的轉換:
<CscFeature_Message_DisableConvertingEffectBetweenSMSMMS>TRUE</CscFeature_Message_DisableConvertingEffectBetweenSMSMMS>
<CscFeature_Message_DisableSmsToMmsConversionByTextInput>TRUE</CscFeature_Message_DisableSmsToMmsConversionByTextInput>
  • 啓用白色頁面(您需要帶有此行的APK):
<CscFeature_Common_ConfigSvcProviderForUnknownNumber>whitepages,whitepages,whitepages</CscFeature_Common_ConfigSvcProviderForUnknownNumber>
  • 在STATUSBAR中啓用NFC圖標:
<CscFeature_NFC_StatusBarIconType>DEFAULT</CscFeature_NFC_StatusBarIconType>
  • 在通知面板中啓用數據使用:
<CscFeature_SystemUI_SupportDataUsageViewOnQuickPanel>TRUE</CscFeature_SystemUI_SupportDataUsageViewOnQuickPanel>

在這裏,我提到了許多可用於您的設備的CSC Mod 。重要的是要注意上面給出的代碼只是爲了給您一個想法。但是,沒有必要所有上述代碼都可以與所有三星設備一起使用。如果您的設備支持,它將啓用這些MODS ;如果不支持,則對ROM 無效。這是CSC Mods的優點,如果它們與您的設備不兼容,則無論如何都不會影響您的ROM /設備。因此,不斷增加MODS 的從其他地方讀取,學習,複製並粘貼xD。

現在,在此之後的下一節中,我們將討論有關updater-script及其語法的信息,它們將幫助您將各種zip 文件直接添加到ROM中,所以請繼續關注下一篇即將發佈的帖子,因爲它們將是本指南最有趣的部分之一。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章