Android OTA 升級之三:產生recovery.img

原文:http://blog.csdn.net/zjujoe/article/details/6230575Android OTA 升級之三:產生recovery.img作者:

Android MediaPlayer 分析 – service端檔案結構

frameworks/base/media/libmediaplayerservice/ 目錄是MediaPlayer

Android OTA 升級之五:updater

原文:http://blog.csdn.net/zjujoe/article/details/6251747Android OTA 升級之五:updater作者: 宋立新Email:zjujoe@yahoo.com前言       可以說,前面分析的OTA升級的各部分代碼都是在搭一個舞台,而主角現在終於登場,它就是updater. Google的代碼架構設計非常好,各部分盡量松耦合。前面介紹升級指令碼時,可知有兩種類型的指令碼,amend &

Android 啟動效能最佳化 – kernel篇

題目有點大,其實kernel的啟動效能調整和android基本沒什麼關係,我想應該適用所有使用linux的嵌入式裝置時間測量說到效能調整,第一件該乾的的事就是看下時間到底消耗在哪裡。俗話說的好:知己知彼,百戰百勝;過度最佳化,萬惡之首因此手頭上要有稱心如意的時間測試載入器,方法。其實我是不太喜歡工具的,工具這東西可遇不可求,而且不如寫代碼順手。1.

android-修改預設牆紙

 首先,在/device/vimicro/v971/目錄下建立custom目錄,再建立目錄overlay\frameworks\base\core\res\res\drawable 在下面放上你要準備替換的預設牆紙default_wallpaper.jpg 然後,在custom目錄下建立device_custom.mk檔案,在裡面寫上#設定覆蓋目錄DEVICE_PACKAGE_OVERLAYS :=

[這篇比較全而且正確]Android製作啟動LOGO

一.去除embedded linux 的開機游標: 在核心的目前的目錄進入到drivers/video/console/fbcon.c 檔案 將static void fb_flashcursor(void *private)   和 static void fbcon_cursor(struct vc_data *vc, int mode) 裡的內容注釋掉,使之變成空函數二 、 Android 開機會出現3個畫面: 1. Linux

Android S5PV210 camera驅動(tw9912)小結

之前沒接觸過三星的開發板,更不瞭解S5PV210,TW9912這款AD晶片也是第一次接觸,三星FAE又不給力(其實是沒有),調試camera過程中,一會懷疑TW9912配置不對,一會懷疑三星FIMC驅動有問題,比較痛苦,今天終於調出了正確的映像,發貼和大家分享一下TW9912 配置TW9912這款AD晶片,TechWell FAE給了幾組寄存器配置:PAL in 656P out --- PAL做輸入,輸出為BT656的逐行方式PAL in 656i out --- PAL做輸入, 輸出為BT6

Android Camera架構淺析

轉:http://blog.csdn.net/qikaibinglan/article/details/60883371、Camera成像原理介紹Camera工作流程圖Camera的成像原理可以簡單概括如下:景物(SCENE)通過鏡頭(LENS)產生的光學映像投射到映像感應器(Sensor)表面上,然後轉為電訊號,經過A/D(模數轉換)轉換後變為數位影像訊號,再送到數字訊號處理晶片(DSP)中加工處理,再通過IO介面傳輸到CPU中處理,通過DISPLAY就可以看到映像了。電荷耦合器件(CCD)或

Android S5PV210 camera驅動測試程式

最近在調試S5PV210上的camera驅動,因為對Android的samsung camera hal 不太瞭解,自己寫了個測試程式方便調試因為camera驅動都是遵守V4L2標準,所以測試程式是通用的,在MX51平台也能工作。#include <stdio.h>#include <stdlib.h>#include <string.h>#include <assert.h>#include <getopt.h> #include

android camera支援

 原本以為android下支援自己的camera會比較麻煩,沒想到還真是簡單了點~~~ 呵呵    因為wince下有做過camera驅動,所以有直接可用的相關參數和寄存器列表。 模組為FLBM26 0.3MP Camera

Android Bluetooth 總結

一、Android Bluetooth現狀(1)Android2.2版 支援的藍芽核心版本是Bluetooth 2.0 + EDR。(2)Android 的藍芽 使用了BlueZ協議棧,但只實現了Handset/Handfree和A2DP/AVRCP等Profile。(一些常用的Profile(如HID/DUN/SPP/OPP/FTP/PAN等)在現在的Android2.2版中並沒有實現。需要自己在Android中實現Profile)。(3)目前版本(Android2.2) 只支援

android豎屏顯示

本文原創,來自http://blog.csdn.net/knock,轉載請保留本行 屏是LANDSCAPE的,要讓它預設顯示為PORTRAIT.1.kernel裡要旋轉FrameBuffer.  啟動參數裡加入fbcon=rotate:1    (0:正常屏; 1:順時鐘轉90度; 2:轉180度; 3:順時鐘轉270度;)最後產生的autoconf.h裡有類似項:#define CONFIG_CMDLINE "console=ttySAC0,115200

Android WIFI架構分析(2)

轉:http://blog.csdn.net/liuying_0408/article/details/7446631上文講到WIFI的啟動流程,當然接著便掃描熱點(AP),然後顯示掃描到的AP、配置AP(填寫IP地址等資訊)、串連AP、擷取IP地址、最後就是想要的上網咯!一、掃描熱點(AP)上文啟動WIFI成功後:// Success!                setWifiEnabledState(eventualWifiState, uid);private void

android+WM9714(AC97)調試

s3c6410平台,codec為WM9714(驅動可使用WM9713的),使用ALSA,android版本1.5. MID上移植android以來一直沒有聲音。 首先確認AC97的硬體串連,AC-LINK通訊是否正常,這裡使用到wince中的init寄存器組,在sound/soc/codecs/wm9713.c中替換static const u16

Android wakelock的申請和釋放

Android wakelock可以被核心空間和使用者空間 申請和釋放。申請的是非逾時鎖,需要相應的調用wake_unlock來釋放,而逾時鎖則不需要手工釋放(當然你也可以手工釋放),逾時後kernel系統會自動釋放鎖在核心空間可以直接調用wake_lock, wake_lock_timeout 申請鎖Android

Android MediaPlayer 分析- MediaPlayerService.cpp

frameworks/base/libmediaplayerservice/MediaPlayerService.cpp因為工作的平台是mx51,所以分析的是mx51 10.3的代碼,本文主要分析視頻播放部分的代碼,對於recorder和audio部分忽略掉。Mediaplayer service是一個系統服務,Android 視頻播放,錄音錄影,中繼資料擷取等用戶端應用與Mediaplayer service互動,由MediaPlayer

Android sendevent/getevent 用法

getevent/sendevent源碼這兩個命令的源碼在system/core/toolbox/下,sendevent.c getevent.cgetevent使用getevent獲得/dev/input/eventX裝置彙報的事件,這個命令還會輸出所有event裝置的基本資料,如下:add device 1: /dev/input/event1  name:     "mxc_ts"add device 2: /dev/input/event0  name:    

android系統開發(五)-tslib移植

(1)切換至tslib目錄然後執行如下命令(以marvell平台為例)./autogen.shecho "ac_cv_func_malloc_0_nonnull=yes" > arm-marvell-linux.cache./configure --host=arm-marvell-linux-gnueabi --prefix=/work/svn/ts_build --cache-file=arm-marvell-linux.cache上面三步僅僅是為了取得tslib目錄下的config.

Android系統移植 之 touch

轉:http://hi.baidu.com/xx%B9%C2%D3%B0%C6%AE%C1%E3xx/blog/item/d8257c44941db12bcefca3c1.html   我們現在就開始移植工作吧。首先把你的tslibonandroid檔案包解壓,放入external\tslibonandroid目錄,這個檔案夾中的tests\ts_calibrate.c具體實現觸控螢幕的校正,具體情形之後分析。  

Android 的電源管理

Android 的電源管理也是很重要的一部分。比如在待機的時候關掉不用的裝置,timeout之後的螢幕和鍵盤背光的關閉,使用者操作的時候該開啟多少裝置等等,這些都直接關係到產品的待機時間,以及使用者體驗。在網上可以找到一篇到處轉載的關於power

總頁數: 2771 1 .... 786 787 788 789 790 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.