原创 android 9.0 10.0 修改默認字體大小

參考別人的代碼,直接修改arrarys.xml和Configuration.java的默認值是沒有效果的,也沒overlay的文件。 後面想到,這個默認值是存儲在Settings.System.FONT_SCALE,那就直接存儲在這裏面好

原创 android 9.0 新增失敗GTS 中的 fail 項目

下面第1個問題的分析,是測試機構找了第三方的高手幫忙分析的,解決是我自己找代碼解決的。 我只能知道是和General DRM error 相關的內容,但是無法從log分析到具體某種東西導致, PlayReady 其實是微軟的一種多媒體播放

原创 android 9.0 GMS 修改google 語音助手需求--非EEA版本需求

▪[GMS-M-5.4-001] 從 2019年9月3日 起, 所有新設備必須: –實現“閃爍屏幕” 菜單,用來提醒用戶Google助理正在訪問屏幕/屏幕截圖上的文字, 此要求在CDD規範 3.8.4章節有提到, 可以參考[C-2-1]

原创 androdi 9.0 P 桌面隱藏app,從計算器裏面啓動app的方法

抓log的 apk 沒有源碼,不能直接修改APP ,隱藏之後想啓動起來,實現方法如下。 launcher隱藏app @@ -241,8 +241,14 @@ public class LoaderTask implements Runn

原创 根據文件名稱修改安卓默認的藍牙接收文件地址

  記錄下,如何修改安卓默認的藍牙接收地址。 當文件名是自己需要的文件名的時候,就改變接收的路徑。 --- a/packages/apps/Bluetooth/src/com/android/bluetooth/opp/Bluetoot

原创 [msm8953][Android9.0] Sending non-protected broadcast ....

  現象 2019-11-28 01:13:31.691 1541-7267/system_process E/ActivityManager: Sending non-protected broadcast com.qualcomm.q

原创 臨時測試使用

arm64-v8a CtsContentTestCases         Test Result Details         android.content.cts.ContentResolverSyncTestCase#testC

原创 批處理,根據文件內容批量修改文件名

上萬個文件內容如下,,,只有這個DeviceID 裏面的不一樣,要根據這個ID去命名文件名... <Keybox DeviceID="860003041204069"><Key algorithm="ecdsa"><PrivateKey

原创 androdi 9.0 P版本跑CTS 要求關閉usb debug 開關

\frameworks\base\services\core\java\com\android\server\pm\PackageManagerService.java     private int[] performDexOptUpg

原创 [STS]失敗測試項 java.lang.AssertionError: Device *IS* vulnerable to CVE-2019-10533

android.security.cts.StagefrightTest#testStagefright_cve_2019_10533 fail: java.lang.AssertionError: Device *IS* vulnera

原创 增加系統的KEYCODE_CLEAR 功能,清除當前輸入的一行內容

花了好幾天時間,一直在PHW裏面修改,死活不行。。 後面發現只要在EditText裏面複寫下KEYCODE_CLEAR的內容就可以了   上代碼如下   @Override public boolean onKe

原创 android 9.0 增加實體按鍵的按鍵聲音,以及增加按鍵聲音的開關

diff --git a/frameworks/base/api/current.txt b/frameworks/base/api/current.txt index 240da7e..0af343b 100755 --- a/fra

原创 【android】幾種模擬按鍵、屏幕點擊的方法,模擬清除一行輸入內容的功能

模擬按鍵: 1、 new Instrumentation().sendKeyDownUpSync(int keycode);          發送keycode,down,up都會發送一遍 2、 new Instrumentation(

原创 android 9.0 進入recovery 修改爲按電源鍵顯示菜單

如果是原生就是  按住電源 +音量鍵   現在修改成只要按下電源鍵可以進入      L版本進入recovery mode 會出現小機器人界面 需同時按volume up & power 才能進入菜單, 如何改爲像KK以前版本,直接按po

原创 android 9.0 給差分包簽名的命令 以及腳本的語言解釋

給差分包簽名的命令   java -Xmx2048m -Djava.library.path="out/host/linux-x86/lib64" -jar out/host/linux-x86/framework/signapk.ja