原创 4.2.2源生bug
android\libcore\xml\src\main\java\org\kxml2\io\KXmlParser.java p1487-->limit>= position android\frameworks\base\cm
原创 外部看門狗驅動模塊支持-max706s
/* * max706s Watchdog: A Simple Hardware Watchdog Device * Based on Soft
原创 全志平臺動態mac地址解決辦法記錄
代碼路徑:lichee\linux-3.4\drivers\net\ethernet\sunxi\emac\sunxi_emac.c 在此網口驅動中找到mac獲取函數:wemac_get_macaddr() 更改後的代碼爲: sta
原创 gpio驅動重構版,未優化,附上測試demo
最近應師傅要求重構了A64上的gpio驅動接口,由於明天就要離職了,還有一些bug來不及優化了,也沒整理,先記錄一下大體邏輯吧,有空再優化一下。 目前已知的問題: 1.核心問題也是最需要解決的問題,中斷消抖,這塊還是很不理想,無奈沒時間調
原创 鏈接記錄
https://github.com/Long-live-shadowsocks/shadowsocks https://chunkhost.com/ ota-服務器搭建:http://blog.csdn.net/a19860903/ar
原创 查看android設備上的數據庫信息
以settings.db爲例 C:\Documents and Settings\Administrator>adb shell # sqlite3 data/data/com.android.providers.settings/
原创 binder機制,很不錯的解析,值得收藏
原文地址: http://blog.csdn.net/boyupeng/article/details/47011383 Binder是Android系統進程間通信(IPC)方式之一。Linux已經擁有的進程間通信IPC手段包括
原创 A20 android4.2.2開機自啓以太網
android\frameworks\base\packages\SettingsProvider\res\values\default.xml文件中加上兩句 <bool name="def_ethernet_on">true<
原创 mmap內核空間映射結合kfifo,poll機制的實現例子
平臺: 全志A20 Android4.2.2 Linux3.4#include <linux/module.h> #include <linux/init.h> #include <linux/fs.h> #include <linux/
原创 全志A20平臺--OTA升級平臺搭建筆記
以差分包升級爲例(完整包升級方法類似),要完成一個差分包的在線升級必備條件有: 1.安卓apk工具支持 2.差分包製作 3.服務器搭建 4.ota 環境配置 平臺:A20/Android4.2.2 第一步:對於支持ota功能的版本,要有
原创 (Linux平臺)配置文件讀寫demo
很多函數是隻有Linux平臺有的,自知代碼裏面還有很多小bug,懶得優化, 還望大神們多多指正,簡單讀寫可以直接用,歡迎測試! #include <stdio.h> #include <stdlib.h> #include <strin
原创 取消A64 默認耳機模式
在audio hal代碼中可以看到,hal模塊初始化時確實將輸出設備設定爲喇叭模式,如紅色部分: AUDIO_DEVICE_OUT_SPEAKER static int adev_open(const hw_module_t* modul
原创 針對4.2.2的背光設置調用流程分析(轉載)
原文地址:http://wenku.baidu.com/link?url=iIIvH7FKXsHjhxNGcLSrtHf-1FH7QJ2n7M_fCe0xE-7z0Xd-jOL9Bf3m8TjHtVaFj
原创 A20平臺,重啓路由器交換機後設備就上不了網了(以太網)
上不了網,原因很容易發現,重啓路由之後沒有分配到ip,故可斷定dhcp出現了什麼問題。 復現問題並抓取log,得知路由器重新活動之後dhcp確實又調了一次,想要獲取網絡,但是上層在阻塞等待底層dhcp完成的時候,超時返回了。 解決辦法很簡
原创 udp--demo
#include<stdio.h> #include<stdlib.h> #include<string.h> #include<sys/types.h> #include<sys/socket.h> #include