[問題] CTS的意涵
我最近在透過外包的方式,幫一家硬體公司修改android,
這邊有個疑惑,我看到了網路上提到CDD和CTS測試,
我的理解是CDD是規範清楚硬體公司(OEM)的device應該要如何如何支援android
尤其是有些類比效果例如 螢幕顯示顏色, 聲音品質這種不可能用軟體測試出來的東西
就需要靠硬體廠商遵循CDD 的政策去仔細檢查
CTS則是一個測試軟件包, 在desktop執行便可以測試出該硬體廠的device是否ok
(當然有部份device功能需要用人工判斷 according to CDD ).
以上聽起來都是OEM廠商才需要注意的事情. 主要是確保硬體符合android規範
那麼driver呢? 如果我今天改了他們driver,或者OS kernel
是否硬體廠商或者我要去做CTS測試再給google認證?
應該是要吧!?
那如果只是寫上層java android app透過android sdk,是否就不用擔心
影響到CTS測試結果?
簡單說我的問題是:
android四層中的哪一層次的客製化修改,需要讓OEM廠重新做CTS測試和google 認證?
APP
framework
native
kernel
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.210.26.82
※ 編輯: skyracer 來自: 218.210.26.82 (12/14 14:39)
※ 編輯: skyracer 來自: 218.210.26.82 (12/14 15:02)
※ 編輯: skyracer 來自: 218.210.26.82 (12/14 15:15)
→
12/14 15:26, , 1F
12/14 15:26, 1F
→
12/14 16:03, , 2F
12/14 16:03, 2F
→
12/14 16:36, , 3F
12/14 16:36, 3F
→
12/14 16:36, , 4F
12/14 16:36, 4F
→
12/14 16:39, , 5F
12/14 16:39, 5F
→
12/14 16:39, , 6F
12/14 16:39, 6F
→
12/14 19:12, , 7F
12/14 19:12, 7F
→
12/14 19:12, , 8F
12/14 19:12, 8F
→
12/14 19:13, , 9F
12/14 19:13, 9F
→
12/14 19:15, , 10F
12/14 19:15, 10F
→
12/14 19:15, , 11F
12/14 19:15, 11F
推
12/14 19:16, , 12F
12/14 19:16, 12F
→
12/14 19:17, , 13F
12/14 19:17, 13F
→
12/14 19:17, , 14F
12/14 19:17, 14F
→
12/14 19:18, , 15F
12/14 19:18, 15F
推
12/14 22:50, , 16F
12/14 22:50, 16F
→
12/14 22:52, , 17F
12/14 22:52, 17F
→
12/14 22:53, , 18F
12/14 22:53, 18F
→
12/15 15:31, , 19F
12/15 15:31, 19F
→
12/15 15:32, , 20F
12/15 15:32, 20F
→
12/15 15:32, , 21F
12/15 15:32, 21F
→
12/16 00:34, , 22F
12/16 00:34, 22F