目前分類:Android相關問題 (24)

瀏覽方式: 標題列表 簡短摘要

NFC ISO14443 Type A 傳輸訊息分析

TypeA ISO14443 傳輸分析

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

有時候透過 gerrit 檔案搜尋會找到很多筆資料曾經修改過該檔案,沒有效率找還有可能漏掉

我們可以透過 git blame "檔案名稱" 

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

透過 adb shell svc 命令 去控制上層 NFC On/Off 

svc是Android的命令腳本,在/system/bin目录下
文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Sim 無法偵測 Log 分析
先排除硬體和sim卡等環境問題,例如卡槽、sim卡是否破損、如果雙卡手機可以多測試卡槽二狀態
文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

從Android Normal mode 下命令做 fastboot
以燒錄 Boot image為例
文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

機不開機卡在 LOGO

分析方式
文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Java Exception Crash 

這Issue通常不會影響系統層面reboot
文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

ANR問題分析

ANR issue 是指系統忙碌無回應導致部分功能掛掉,系統會執行該功能的 reset

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

當想要存取flag當作判斷條件時,除了broadcast之外還可以用 setting provider去存取
1.新增flag => framework\base\core\java\android\provider\Settings.java

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

這個問題應該可以分成兩部分

1. HW角度

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Android L 對於 Security 方面有更嚴密要求

很多driver問題解決之後(訊號正常,初始化動作正常),還是發現無法順利啟動

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

這與 Linux kernel 有息息相關

目前 kernel 3.0以上版本,在上層傳送相關 io device操作時,kernel 會自動判斷傳入參數是 32 or 64 bit

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

android 本身就有suspend test function 可以提供debug test

suspend test 步驟如下

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

一開始搜尋網路資料總感覺CTS測試環境很難

而且LINUX環境資料居多

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

將kernel log 和 logcat log 整在一起按照時間打印到手機,最後從手機讀出來

Kernel Log runtime mapping to logcat Android time for ADB commnad

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Sensor raw_data update to APP Level (adb logcat show it) 

由於平台不同差異,相信在網路上已經有眾多教學要如何porting driver

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Andriod KK 4.4.2 在 Suspand 有一套新系統叫 Early suspand (為了更省電)

但是在系統最初設定並沒有定義

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

其實大部分的內容在網路上已經有,基本上大同小異

但也只有在 KK 部分差異最大= =

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

有時候只單改某個APK或是某個模組,不想浪費時間 Build 整個系統

可以改用 mm 或是 mmm build 

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

Android Sensor driver 架構
以下是我目前自行研讀+網路教學的認知

文章標籤

傑克便便 發表在 痞客邦 留言(0) 人氣()

1 2