原创 iptables 使用時注意的地方

1. 目的:想在atmel 開發板上實現雙網卡訪問, ppp0連接無線3g網絡, eth0連接內網,便於內部出去和外部進來 2. 動作:設置iptables filter 和 nat表 iptables -P FORWARD DROP i

原创 Eclipse編譯Android源碼出錯了

今天整Eclipse編譯Android源碼, 已經通過make & make sdk了,我想導入到eclipse來debug下,結果發現eclipse上提示error. 大致就是提示文件無法被read   查看了下權限ok的, 把源碼下

原创 Android 內核源代碼交叉編譯

 自己看過的,覺得需要,所以特地轉移過來保存。    因爲我們需要Android的模擬器,所以需要安裝Android的SDK,並創建AVD,   可以一次命名爲AVD15,AVD22,AVD23,...   AVD15對應1.5,AVD

原创 Android SDK、NDK、JNI的簡單介紹

Android SDK: SDK (software development kit)軟件開發工具包。被軟件開發工程師用於爲特定的軟件包、軟件框架、硬件平臺、操作系統等建立應用軟件的開發工具的集合。因此!Android SDk 指的既是A

原创 emulator 訪問串口

1. 環境 VMware + Ubuntu + Eclipse 開啓vmware下的串口, 啓動模擬器,將模擬器串口重定向到ubuntu ttyS0 2.  java調用native: *.java內: initJNIEnv(); pu

原创 Android日誌系統驅動程序Logger源代碼分析

我們知道,在Android系統中,提供了一個輕量級的日誌系統,這個日誌系統是以驅動程序的形式實現在內核空間的,而在用戶空間分別提供了Java接口和C/C++接口來使用這個日誌系統,取決於你編寫的是Android應用程序還是系統組件。在前面

原创 qt 旋轉

借鑑網絡的幫助,準備實現 qt屏幕旋轉。 我在最後一步被卡了很久,真的,很傻,很天真。。。。 半天就在ubutun+qvfb上實現了旋轉,開頭太順總部是好事。。。 接下來,arm atmel板子上死活不行,倒騰lcd fb驅動,以爲是它的

原创 android 源碼庫搬新家了

有一段時間沒玩android,今天想去獲取下代碼,發現已經 http://android.git.kernel.org/repo 已經不能用了,纔想起之前取kernel時已經發現服務器被黑的事。 過去的3年裏,android的源代碼一直託

原创 samsung GT 7510 host 失敗

嘗試在android 平板里加載usbserial驅動/data/data/berserker.android.apps.sshdroid/home # modprobe usbserialmodprobe: 'usbserial.ko'

原创 從java層到framework到JNI到HAL到kernel的hello 例子

轉載自 http://blog.csdn.net/Luoshengyang/article/category/838604/3   在智能手機時代,每個品牌的手機都有自己的個性特點。正是依靠這種與衆不同的個性來吸引用戶,營造品牌凝聚力和用

原创 一點點的感悟(古代文武同現代技術管理的類比)

在古代,從武的需要出去到處打仗征戰,而從文的是進行策劃,管理 在現代,走技術路線的就是不斷的進行體力勞動,走管理路線的就是不斷的與人交流,溝通,管理 在古代,同級別下,武官是搞不過文官的; 在現代,同級別下,技術人員還是受管理人員約束,

原创 android 挖煤和恢復(recovery)模式

挖煤模式:挖煤就是在地下發掘煤炭的過程,挖煤模式具體應用在手機和平板上,就是Download root過程,一般會藉助於PC工具odin來下載,比如我在root 三星7510時選擇PDA 格式的文件recovery-cwm_4.0.0.

原创 NDK工具直接使用和分解使用

 轉載地址  http://blog.csdn.net/rozenix/article/category/787011   I.NDK配置和基本使用

原创 samsung GT 7510 slave error

一邊是平板 android3.1,作爲device端一邊是pc機或者arm板,作爲host端他們之間通過usb線連接,虛擬串口來通信。現在host端發送數據過來,device總是出現丟棄1次數據,50%;而反過來,device發送給hos

原创 GNU Autotools的使用方法

轉載自 http://blog.csdn.net/scucj/article/details/6079052 收藏 手工寫Makefile是一件很有趣的事情,對於比較大型的項目,如果有工具可以代勞,自然是一件好事。在Linux系統開