1.一種實(shí)現(xiàn)安全通信的方法,應(yīng)用于移動(dòng)終端,包括:
檢測(cè)到用戶使用安全通信的方式撥打電話后,保存電話號(hào)碼,退出安卓系統(tǒng)服務(wù)環(huán)境,重新啟動(dòng)Linux操作系統(tǒng);
在Linux操作系統(tǒng)內(nèi)核啟動(dòng)后,在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路,以及啟動(dòng)調(diào)制解調(diào)器并驅(qū)動(dòng)所述調(diào)制解調(diào)器根據(jù)之前保存的電話號(hào)碼發(fā)起呼叫;
在檢測(cè)到所述調(diào)制解調(diào)器發(fā)起的呼叫結(jié)束后,重新進(jìn)入安卓系統(tǒng)服務(wù)環(huán)境。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于:
在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路,包括:
在Linux操作系統(tǒng)初始化init進(jìn)程中使用高級(jí)Linux聲音架構(gòu)ALSA指令開(kāi)啟用于通話的音頻編解碼器的發(fā)送通道和接收通道,設(shè)置所述發(fā)送通道和接收通道的增益。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于:
在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路之前,所述方法還包括:
在Linux操作系統(tǒng)初始化init進(jìn)程中注冊(cè)及配置用于通話的音頻編解碼器,包括:使用高級(jí)Linux聲音架構(gòu)ALSA工具創(chuàng)建一個(gè)用于通話的音頻編解碼器實(shí)例,配置所述音頻編解碼器的芯片數(shù)據(jù),創(chuàng)建所述音頻編解碼器的功能部件,對(duì)所述音頻編解碼器進(jìn)行注冊(cè)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于:
所述啟動(dòng)調(diào)制解調(diào)器并驅(qū)動(dòng)所述調(diào)制解調(diào)器根據(jù)之前保存的電話號(hào)碼發(fā)起呼叫,包括:
在Linux操作系統(tǒng)初始化init進(jìn)程中使用包含所述電話號(hào)碼的調(diào)制解調(diào)器指令與調(diào)制解調(diào)器進(jìn)行通信,指示所述調(diào)制解調(diào)器撥出所述電話號(hào)碼,發(fā)起呼叫。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于:
所述檢測(cè)到用戶使用安全通信的方式撥打電話,包括:
在安卓系統(tǒng)服務(wù)環(huán)境啟動(dòng)后,檢測(cè)到用戶在打電話的界面上選擇了安全通信的選項(xiàng)。
6.一種實(shí)現(xiàn)安全通信的裝置,應(yīng)用于移動(dòng)終端,包括:
安全通信檢測(cè)模塊,用于檢測(cè)到用戶使用安全通信的方式撥打電話后,保存電話號(hào)碼,退出安卓系統(tǒng)服務(wù)環(huán)境,重新啟動(dòng)Linux操作系統(tǒng);
安全通信執(zhí)行模塊,用于在Linux操作系統(tǒng)內(nèi)核啟動(dòng)后,在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路,以及啟動(dòng)調(diào)制解調(diào)器并驅(qū)動(dòng)所述調(diào)制解調(diào)器根據(jù)之前保存的電話號(hào)碼發(fā)起呼叫;在檢測(cè)到所述調(diào)制解調(diào)器發(fā)起的呼叫結(jié)束后,重新進(jìn)入安卓系統(tǒng)服務(wù)環(huán)境。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于:
安全通信執(zhí)行模塊,用于在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路,包括:
在Linux操作系統(tǒng)初始化init進(jìn)程中使用高級(jí)Linux聲音架構(gòu)ALSA指令開(kāi)啟用于通話的音頻編解碼器的發(fā)送通道和接收通道,設(shè)置所述發(fā)送通道和接收通道的增益。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于:
安全通信執(zhí)行模塊,用于在Linux操作系統(tǒng)初始化init進(jìn)程中啟動(dòng)用于通話的音頻編解碼器并開(kāi)啟通話通路之前,還在Linux操作系統(tǒng)初始化init進(jìn)程中注冊(cè)及配置用于通話的音頻編解碼器,包括:使用高級(jí)Linux聲音架構(gòu)ALSA工具創(chuàng)建一個(gè)用于通話的音頻編解碼器實(shí)例,配置所述音頻編解碼器的芯片數(shù)據(jù),創(chuàng)建所述音頻編解碼器的功能部件,對(duì)所述音頻編解碼器進(jìn)行注冊(cè)。
9.根據(jù)權(quán)利要求6所述的裝置,其特征在于:
安全通信執(zhí)行模塊,用于啟動(dòng)調(diào)制解調(diào)器并驅(qū)動(dòng)所述調(diào)制解調(diào)器根據(jù)之前保存的電話號(hào)碼發(fā)起呼叫,包括:
在Linux操作系統(tǒng)初始化init進(jìn)程中使用包含所述電話號(hào)碼的調(diào)制解調(diào)器指令與調(diào)制解調(diào)器進(jìn)行通信,指示所述調(diào)制解調(diào)器撥出所述電話號(hào)碼,發(fā)起呼叫。
10.根據(jù)權(quán)利要求6所述的裝置,其特征在于:
安全通信檢測(cè)模塊,用于檢測(cè)到用戶使用安全通信的方式撥打電話,包括:
在安卓系統(tǒng)服務(wù)環(huán)境啟動(dòng)后,檢測(cè)到用戶在打電話的界面上選擇了安全通信的選項(xiàng)。