原创 android L版本及4.4以下版本編譯環境切換

echo 1 | sudo update-alternatives --config java echo 1 | sudo update-alter

原创 wifi rounter 系統

主流路由器固件有 dd-wrt,tomato,openwrt dd-wrt源碼: http://svn.dd-wrt.com/browser/src?rev=16530&order=name openwrt源碼: http://do

原创 mtk輸入子系統鍵盤事件處理流程

MT6572平臺來看 一、輸入子系統得到事件信息 輸入子系統首先由systemserver啓動: inputManager = new InputManagerService(context, wmHandler); inputManag

原创 SEAndroid 記錄

LSM: Linux Security Module 對應目錄 : external/sepolicy/ /device/mediatek/common/sepolicy class 定義 :security_classes 每個clas

原创 Android 5.0 SELinux 增加一個設備節點

Android 5.0下,因爲採取了SEAndroid/SElinux的安全機制,即使擁有root權限,或者對某內核節點設置爲777的權限,仍然無法在JNI層訪問。 本文將以用戶自定義的內核節點/dev/wf_bt爲例,手把手教會讀者如

原创 SEAndroid安全機制框架分析

   我們知道,Android系統基於Linux實現。針對傳統Linux系統,NSA開發了一套安全機制SELinux,用來加強安全性。然而,由於Android系統有着獨特的用戶空間運行時,因此SELinux不能完全適用於Android

原创 Summit無線卡無縫漫遊 Seamless Roaming

http://blog.csdn.net/gjsisi/article/details/7671125 如你在由一個以上AP組成的Wifi 無線網中,拿著一部WindowXP 筆記本電腦,乘著汽車在Wifi網中往來,不斷通過無線卡Pin

原创 android 5.1 kernel 編譯模塊

kernel-3.10/arch/arm64/configs/mt6735_xxxx_debug_defconfig +CONFIG_MODULES=y +CONFIG_MODULE_UNLOAD=y +#CONFIG_MODULE_F

原创 學習POS的數據包分析

http://www.cnblogs.com/miyosan/archive/2012/07/18/2596654.html 在看了三個禮拜的基於PBOC2.0的POS規範後,今天來梳理一下這段時間的學習內容。 由於規範裏的內容比較

原创 kernel 增加自定義宏編譯開關

在MAKEFILE適當位置增加如下定義: LINUXINCLUDE    := \-I$(srctree)/arch/$(hdr-arch)/include \-Iarch/$(hdr-arch)/include/generated \$

原创 Ubuntu12.04 add-architecture i386

Running ubuntu 12.04 64 bit. I am trying to follow the steps written at the end of this page under the Heading : Inst

原创 xrdp 實現Windows 遠程桌面 Ubuntu Linux

一般情況下我們用ssh客戶端遠程登陸Linux系統,至於圖形界面下的Linux遠程登陸工具,我們一般都會想到vnc,但它的安全性不夠,在這裏,我將介紹XRDP的安裝配置方法。我們可以很方便的通過Windows遠程桌面Ubuntu Lin

原创 SIM卡背面的20位數字所代表的含義是什麼

http://blog.csdn.net/berryreload/article/details/7945626 http://wenku.baidu.com/link?url=aNSaw03hZEfCZWixWtEftsjwmf_p

原创 ubunbu 12.04中安裝xrdp建立遠程桌面

(1) 安裝xrdp,vnc4server sudo apt-get install xrdp 我用的是ubuntu 11.04,安裝xrdp時自動安裝了vnc4server。否則,需要用如下命令安裝vnc4server su

原创 MT6735平臺GPIO中斷調試記錄

dws文件配置:kernel-3.10/tools/dct/drvgen.exe  bootable/bootloader/lk/target/mt6735_66t_a19/dct/dct/codegen.dws bootable/boo