原创 藍牙數據通信 GATT

ATT(Attribute Protocol)屬性層是GATT和GAP的基礎,它定義了BLE協議棧上層的數據結構和組織方式。            BLE屬性協議,它是處於L2CAP協議層與GATT之間的一層屬性操作協議。 GATT(Ge

原创 OPTEE CA和TA通信 實現從java到ca

OP-TEE:Secure world OS(optee_os)、normal world client(optee_client)、test suite(optee_test/xtest)以及linux驅動 optee_os: http

原创 wifi網絡架構

  1、站點:網絡最基本的組成部分 2、基本服務單元(BBS):最基本的服務單元。最簡單的服務單元可以只由兩個站點組成,站點可以動態的聯結到基本服務單元中。 3、分配系統(DS):分配系統用於連接不同的基本服務單元。分配系統使用的媒介邏輯

原创 Android 判斷用戶2G/3G/4G移動數據網絡

http://www.binkery.com/archives/368.html               在做 Android App 的時候,爲了給用戶省流量,爲了不激起用戶的憤怒,爲了更好的用戶體驗,是需要根據用戶當前網絡情況來做

原创 wifi網絡工作原理

至少需要一個ap和一個或一個以上的hi。AP每100ms將SSID經由信號臺分組廣播一次,信號臺分組的傳輸速率是1 Mbit/s,並且長度相當的短,所以這個廣播動作對網絡性能的影響不大。因爲Wi-Fi規定的最低傳輸速率是1 Mbit/s,

原创 Android Call Connection

1.通話狀態  State {  IDLE,//待機,沒有連接  ACTIVE,//通話  HOLDING,//掛斷通話  DIALING,//響鈴  ALERTING,//提醒  INCOMING,//來電  WAITING,//等待接

原创 CarrierConfigManager 網絡運營商配置管理

    android 6.0 優先網絡類型設置流程(Preferrred network type) http://blog.csdn.net/michael_yt/article/details/51849804     Andro

原创 網絡時間 SNTP NITZ

SubscriptionInfoUpdater:SIM1 hot plug out   Android的時間更新分成2種,一種是走運營商協議的NITZ,另外一種是走網絡時鐘的SNTP。  SNTP是簡單網絡時間協議(Simple Netw

原创 Telephony Call狀態圖解

在分析Telephony的工作流程時,總是接觸到各種狀態的轉換,並且不同種類的狀態很容易讓人混淆,不知所措,本文根據工作中的記憶,根據圖示,簡要分析一下Telephony中的各種狀態。  Telephony中的幾種狀態。  圖1,Driv

原创 SIM卡狀態字 SW1 SW2

9.4.1       Responses to commands which are correctly executed                                                        

原创 Android平臺Overlay機制

Android overlay 機制允許在不修改packages中apk的情況下,來自定義 framework和package中的資源文件,實現資源的定製。來達到顯示不同的UI得目的(如MIUI)。  以下幾類能夠通過該機制定義:  (1

原创 android.net.wifi

wifi相關的文件位置: WIFI Settings應用程序位於        packages/apps/Settings/src/com/android/settings/wifi/ JAVA部分:         framework

原创 3GPP與3GPP2掃盲

3GPP        3GPP是針對GSM手機,擴展名爲.3gp。第三代合作伙伴計劃(3rdGenerationPartnershipProject,即3GPP)是一 個成立於1998年12月的標準化機構。目前其成員包括歐洲的ETSI、

原创 添加到sim卡

packages\apps\Contacts\src\com\android\contacts\quickcontact\QuickContactActivity.java /*sim卡的uri路徑*/ Uri.parse("conten

原创 刷機鏡像

android設備從硬件到系統的結構:   Bootloader是一個叫uboot的程序,其支持非常多的體系結構。uboot編譯後會生成uboot.bin鏡像,可以作爲bootloader使用 Bootloader支持交互式啓動,也就是我