Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android手機 >> Android刷機教程 >> 安卓刷機技巧 >> ROM之家:完整去除TTS語音引擎的方法

ROM之家:完整去除TTS語音引擎的方法

編輯:安卓刷機技巧

  完整去除TTS語音引擎的方法:

  1 提取你手機內的 framework-res.apk 目錄(\system\framework)放到C盤apkdb文件夾下 。

  2 運行CMD輸入命令 java -jar c:\apkdb\apktool.jar if c:\apkdb\framework-res.apk 。

  3 然後提取你手機內的settings.apk文件放到電腦任意地方即可,此文件也可以從你使用的刷機包中提取。

  4 對settings.apk 右鍵選擇“解壓到settings”,然後重命名settings.apk為123.apk放入settings文件夾內

  5 運行 APK反編譯及編譯工具v132 簽名版 點擊“浏覽”找到“settings”文件夾,點擊“安裝”

  6 在彈出窗口選擇 1,帶反編譯完成後窗口會自動關閉

  7 進入settings文件夾裡面的APK文件夾就是反編譯出來的文件了,然後找到res\XML\settings.xml文件,復制到其他目錄修改

  8 用Notepad++打開(也可以使用其他修改軟件)。找到相關語句

  《/com.android.settings.IconPreferenceScreen》

  《com.android.settings.IconPreferenceScreen android:title=“@string/voice_input_output_settings” settings:icon=“@drawable/ic_settings_speech”》

  《intent android:targetPackage=“com.android.settings” android:action=“android.intent.action.MAIN” android:targetClass=“com.android.settings.VoiceInputOutputSettings” /》

  全部刪除

  然後保存。保存的時候要注意在Notepad++ 格式下選擇“UTF-8無ROM編碼”再保存

  9 把修改好的文件復制到settings\APK\res\xml內替換文件

  10 再次打開 APK反編譯及編譯工具v132 簽名版 點擊“浏覽”找到“settings”文件夾,點擊“安裝”,選擇 2

  然後再settings文件夾下會出現build文件夾裡面放的就是編譯好的文件找到settings.xml復制出來

  11 然後提取手機內或是ROM包裡的settings.apk用WINRAR打開 用復制出來的替換進去

  關於APK 的替換方法:吧文件拖至相應目錄下,然後再WINRAR彈出的窗口點擊“文件”選項卡按 ctrl+x 然後在“不壓縮直接存儲的文件”框內粘貼,然後“確定”然後刪除此目錄下tts_settings.xml和voice_input_output_settings.xml文件

  這樣就完成了修改工作然後你可以簽名替換進手機或者替換ROM的APK後,簽名ROM再刷機

  12 刪除無用文件

  system下TTS文件夾

  system\app\TtsService.apk

  system\app\PicoTts.apk

  system\lib\libttspico.so

  system\lib\libttssynthproxy.so

  完成了。

  該方法適合於標准ROM,如CM的就可以!

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved