原创 mtk 6572平臺led指示燈 調試

led充電指示燈調試 相關文件目錄 custom//kernel/leds/mt65xx/cust_leds.c kernel/drivers/leds/leds_drv.c platform/mt6572/kernel/driver

原创 TP虛擬按鍵部分相關調試經驗

1、搜索上層log Main.log: MotionEvent { action=;                                  //A區touch事件 KeyEvent { action=action=ACTI

原创 MTK平臺LCD 驅動過程詳解

MTK_LCD_Driver 代碼的路是在/mediatek/source/kernel/driver/vedio/mtkfb.c module_init(mtkfb_init);模塊初始化函數 int__init mtkfb_

原创 android 休眠喚醒機制分析(一) — wake_lock

Android的休眠喚醒主要基於wake_lock機制,只要系統中存在任一有效的wake_lock,系統就不能進入深度休眠,但可以進行設備的淺度休眠操作。wake_lock一般在關閉lcd、tp但系統仍然需要正常運行的情況下使用,比如聽

原创 android button light 流程分析(三) — framework

一、初始化信息 首先看看Android中的幾種電源狀態定義,這幾個值定義了不同的led開閉狀態以及lcd背光的不同亮度模式: [java] view plain copy print? // flags for s

原创 android 休眠喚醒機制分析(三) — suspend

前面我們分析了休眠的第一個階段即淺度休眠,現在我們繼續看休眠的第二個階段 — 深度休眠。在深度休眠的過程中系統會首先凍結所有可以凍結的進程,然後依次掛起所有設備的電源,掛起順序與設備註冊的順序相反,這樣保證了設備之間電源的依賴性;直至最

原创 android lcd調試 高通平臺lcd調試深入分析總結(mipi和rgb接口)

    各位網友:最近發現我這篇文章轉載的到處都是,有的則以原創存在,轉載時請註明出處,還有文中錯誤的地方請指正!謝謝合作。      下面點lk方法適用於8660,8064。當然qrd則沒有那麼複雜。 一:點亮lcd in ker

原创 ndroid OS MTK6573 SD卡驅動淺析

首次出關於MTK方面的驅動文章,網上也很少有這方面的文章,所以我立志要寫幾篇這樣的文章來引導剛出道的朋友們,咱們一起努力! 大家都說MTK簡單,但我個人做過高通平臺一年時間,然後轉而做MTK平臺,感覺還是能學到東西的,代碼並不比所謂的高

原创 android 電池 溫度 屏幕亮度設計

import android.app.Activity; import android.content.BroadcastReceiver; import android.content.ContentResolver; import a

原创 Linux USB驅動工作流程

    1. USB主機在Linux驅動中,USB驅動處於最底層的是USB主機控制器硬件,在其之上運行的是USB主機控制器驅動,主機控制器之上爲USB核心層,再上層爲USB設備驅動層(插入主機上的U盤、鼠標、USB轉串口等設備

原创 MTK675電源管理筆記

1、電源PMIC操作函數  pmic上電下電:   pmic_config_interface(0x045A, 0x7, 0x7, 5);//SET VGP6 = 3.3V   pmic_config_interface(0x043

原创 MTK 軟件設置路徑(鈴聲、開關機動畫、壁紙等)

1. uboot路徑 mediatek\custom\common\uboot\logo\hvga\hvga_kernel.bmp mediatek\custom\common\uboot\logo\hvga\hvga_uboot.b

原创 MTK平臺tear現象排查

檢查TE是否正常開啓,如果是工版,則可使用如下方式打開fps的log,查看TE信息: adb shell cd sys/kernel/debug echo fps:on>mtkfb 然後查看mtklog,搜索“FPS”,若看到等待TE時間

原创 關於Android LCD和鍵盤背光亮度

 應用設計 1.1 設置進度條範圍 背光設置是在:設置->聲音和顯示->亮度,通過進度條來設置的。   文件:packages/apps/Settings/src/com/Android/settings/BrightnessPref

原创 Android Power Management 實現

總體上來說Android的電源管理還是比較簡單的, 主要就是通過鎖和定時器來切換系統的狀態,使系統的功耗降至最低,整個系統的電源管理架構圖如下: (注該圖來自Steve Guo)       接下來我們從Java應用層面, Andro