(mtd linux)
busybox怎么安裝?
準(zhǔn)備:
0. 先要把手機(jī)給Root了,具體教程這里就不提供了,網(wǎng)上有很多。
1. 下載BusyBox的binary,打開這個地址
http://www.busybox.net/downloads/binaries
,選擇最新版本,然后下載對應(yīng)你的設(shè)備架構(gòu)的版本,這里我下載了busybox-armv6l,下面將以這個文件名為示例。
2. 需要有一個命令行的環(huán)境,在電腦上使用adb或在手機(jī)上使用terminal emulator。
3. 連接手機(jī)和電腦,手機(jī)的USB Mode設(shè)置成None(僅充電),并且開啟USB調(diào)試模式。
安裝:
1. 將busybox-armv6l重命名為busybox
2. 將busybox傳入手機(jī)的SD卡,可以使用下面的命令或自己想其他辦法。
打開terminal(Linux,Mac)或cmd(Windows)
adb push ~/Desktop/busybox /mnt/sdcard
其中的~/Desktop請根據(jù)自己的情況替換成正確的路徑
3. 輸入以下命令,為了在/system目錄寫入文件
adb shellsumount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system
使用 ls 檢查一下 /system 里是否有 xbin 目錄,沒有的話輸入 mkdir xbin 創(chuàng)建,因為本示例是要把busybox安裝到 /system/xbin 。
4. 復(fù)制 busybox 文件到 /system/xbin,并為其分配“可執(zhí)行”的權(quán)限
cp /mnt/sdcard/busybox /system/xbinchmod 755 busybox
5. 這時就可以使用 busybox 的命令了,例如以前沒有清屏的clear命令,現(xiàn)在只需輸入 busybox clear 就可以實(shí)現(xiàn)清屏功能,使用完整版的 ls 只需輸入 busybox ls 。
但是每次前面都加上個busybox太麻煩了,所以我們還要繼續(xù)完成安裝。
在 /system/xbin 下輸入
busybox --install .
如果想安裝到別的目錄,則把點(diǎn)替換成別的路徑。
至此就安裝完成了,比較一下原來的 ls 命令和 busybox 里的 ls 命令。
mtd是什么軟件?
MTD是“Microwave Traffic Detector”的縮寫,是一種科技產(chǎn)品:雙雷達(dá)微波交通檢測器。
MTD(memory technology device內(nèi)存技術(shù)設(shè)備)是用于訪問memory設(shè)備(ROM、flash)的Linux的子系統(tǒng)。
MTD的主要目的是為了使新的memory設(shè)備的驅(qū)動更加簡單,為此它在硬件和上層之間提供了一個抽象的接口。MTD的所有源代碼在/drivers/mtd子目錄下。
將CFI接口的MTD設(shè)備分為四層(從設(shè)備節(jié)點(diǎn)直到底層硬件驅(qū)動),這四層從上到下依次是:設(shè)備節(jié)點(diǎn)、MTD設(shè)備層、MTD原始設(shè)備層和硬件驅(qū)動層。
是利用雷達(dá)線性調(diào)頻技術(shù)原理,對路面發(fā)射微波,通過對回波信號進(jìn)行高速實(shí)時的數(shù)字化處理分析,檢測車流量、速度、車道占有率和車型等交通流基本信息的非接觸式交通數(shù)據(jù)采集設(shè)備。
主要應(yīng)用于城市道路、高速公路的交通數(shù)據(jù)采集 為交通控制管理,信息發(fā)布等提供數(shù)據(jù)支持。
總結(jié)
以上是生活随笔為你收集整理的(mtd linux)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 调查内存泄漏第2部分–分析问题
- 下一篇: 调查内存泄漏第1部分–编写泄漏代码