日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

深度剖析E680G應(yīng)用二.MPKG

一、補充說明
上文已完全分析了Loader的實質(zhì),試想自已寫個Loader腳本,不管是卸載還是
擴展都是很輕松的事 。這里還需要補充說明一下,上文提到Shell腳本在E680g圖形
化界面下是不能直接運行的 。這里有兩種辦法,一種通過關(guān)聯(lián)Loader腳本運行,另
一種可以直接配置到系統(tǒng)菜單里解釋運行,這時便于Loader沒有任何關(guān)系 。
Loader的作用只是方便于在圖形化界面下關(guān)聯(lián)運行Shell腳本 。
修改PlugCarDB或者InstalledDB需要重新更改菜單順序,系統(tǒng)是把配置數(shù)據(jù)載
入內(nèi)存再進行處理的 。
二、通過USB實現(xiàn)Telnet
要繼續(xù)深入下去,不談Telnet是完全不可能的事,Telnet可以看到手機操作系統(tǒng)
的完全目錄!可以執(zhí)行Linux很多有用的Shell腳本,DIY也才算真正開始 。
如何實現(xiàn),網(wǎng)上這類文章也是比較泛濫!下面只簡單說明一下 。可以去友人網(wǎng),
www.e680.net等這類網(wǎng)站去查看詳細說明 。

1.寫個腳本文件,名稱隨意,比如usb.lin,復(fù)制到手機上卡上任意地方 。
#!/bin/bash
echo MotNet > /proc/motusbd
2.準(zhǔn)備Moto E680 的 USBNET 驅(qū)動
3.Modem方式USB連接電腦,安裝好驅(qū)動
4.選擇usb.lin打開方式,用Loader應(yīng)用程序打開
5.telnet 169.254.142.2 輸入root,回車,這時直接在電腦路徑里輸入
169.254.142.2system,即可訪問所有文件 。
三、MPKG是什么
壇子上說:運行擴展名為MPKG程序,需要安裝MPKG 。
至于大家所下載mpkg安裝程序,只是shell高手自個寫的安裝腳本罷了 。安裝程
序過程是怎么樣的?說白了就是復(fù)制文件嘛,管你是Windows還是Linux!
而那些擴展名為mpkg文件是和mtf文件是一樣的,還是Linux下tar文件包的gunzip
壓縮包,格式就是.tar.gz 。MPKG安裝也是差不多的意思,一樣的解壓縮,所不同的是,還需要修改InstalledDB或者PlugCardDB這兩個文件,為的是讓我們能在菜單上直接看到嘛 。
以友人網(wǎng)GMS提供的mp3播放器的mpkg文件為例!
下載地址:http://play.younet.com/view.php?tid=15040

找到19425526.mpkg文件,改名19425526.tar.gz,解壓縮出mp3player文件夾,把
這個文件夾復(fù)制到手機上,找到mp3player文件夾里的mp3player,這個是linux下的應(yīng)用執(zhí)行程序 。(關(guān)于Linux下文件類型的,還是需要找些資料熟悉一下,連應(yīng)用程序是哪個都不知道的話,也就無語了 。)長按這個文件,打開方式選擇Loader應(yīng)用程序 。你會發(fā)現(xiàn)播放器運行沒有任何問題!
思考下,原來什么mpkg安裝,搞得只是讓我在菜單上看到罷了,我復(fù)制過去就可以
直接運行,又何必再費事 。不過也有問題,沒有快捷方式啊,總不能每次找文件夾吧 。
建立快捷方式可以寫個這樣的Shell腳本,可以命名為mp3.lin 。打開方式用Loader
腳本關(guān)聯(lián),這個文件不管在哪個位置,只要一點擊就會執(zhí)行 。內(nèi)容如下:
#!/bin/bash
#系統(tǒng)的環(huán)境變量
export QTDIR=/usr/lib/ezx
export LD_LIBRARY_PATH=$QTDIR/lib
export EZX_RES_F "mp3player" | grep -v grep
then
$Moto_AlertProcess -playvol 5 -playfile $Moto_AlertExistFile
else
cd /mmc/mmca1/Soft/mp3player
./mp3player
fi

mp3_close.lin

#!/bin/bash
Moto_AlertProcess=’/usr/SYSqtapp/phone/alertprocess’
Moto_AlertKillFile=’/mmc/mmca1/Soft/public/kill.wav’
Moto_AlertNoFile=’/mmc/mmca1/Soft/public/no.wav’
Moto_AlertInfoFile=’/mmc/mmca1/Soft/public/info.mid’
$Moto_AlertProcess -playvol 5 -playfile $Moto_AlertInfoFile
if ps -ef | grep "mp3player" | grep -v grep
then
start-stop-daemon --start --exec /bin/kill ` pidof mp3player `
$Moto_AlertProcess -playvol 5 -playfile $Moto_AlertKillFile
else
$Moto_AlertProcess -playvol 5 -playfile $Moto_AlertNoFile
fi
PlugCardDB中關(guān)于loader和shortcuts的配置信息

推薦閱讀