2012年8月20日

MTK如何在java层直接下发at cmd

摘要: GeminiPhone.java/PhoneBase.java中提供了一个API: invokeOemRilRequestStrings(),通过该API可以将具体的at cmd命令下发并将命令执行结果返回给上层。Demo code如下:查询IMEI号import com.android.internal.telephony.Phone;import com.android.internal.telephony.PhoneFactory;import com.android.internal.telephony.gemini.GeminiPhone;Phone phone;phone = Ph 阅读全文

posted @ 2012-08-20 16:24 RTFSC 阅读(3279) 评论(0) 推荐(0) 编辑

MTK如何添加驱动

摘要: 1:在mediatek\source\kernel\drivers中新建文件夹 如mediatek\source\kernel\drivers\test2: 将您的驱动源码放在mediatek\source\kernel\drivers\test目录下,如test.c3:在mediatek\source\kernel\drivers\test中添加makefile obj-y := test.o 或obj-m := test.o4:编译 阅读全文

posted @ 2012-08-20 16:11 RTFSC 阅读(873) 评论(0) 推荐(1) 编辑

修改蓝牙搜索设备的时间

摘要: 蓝牙主动搜索设备的时间default为61.44s,如何修改为其他的值android_server_BluetoothService.cpp在该文件修改如下函数的如下参数,0x30 means 48×1.28= 61.44 seconds,单位为1.28sbool btmtk_gap_discovery(native_data_t *nat, btbm_discovery_type mode){...req_p->inquiry_length=0x30;// modify this line 阅读全文

posted @ 2012-08-20 16:01 RTFSC 阅读(412) 评论(0) 推荐(0) 编辑

修改蓝牙设备的默认名称

摘要: 修改frameworks\base\core\jni\Android_bluetooth_common.h将BTMTK_ANDROID_DEFAULT_LOCAL_NAME值改掉,注意此处有引号。#defineBTMTK_ANDROID_DEFAULT_LOCAL_NAME"ANDROIDBT" 阅读全文

posted @ 2012-08-20 15:57 RTFSC 阅读(1214) 评论(0) 推荐(0) 编辑

Bluetooth Profile

摘要: OPP :Object Push ProfileSIMAP :SIM Access ProfilePRXM :Proximity MonitorPRXR :Proximity ReporterHIDH :Human Interface Device HostFTP :File Transfer ProfilePBAP :Service Discovery Application ProfileBPP :Basic Printing ProfileBIP :Basic Imaging ProfileDUN :Dial-up NetworkingPAN :Personal Area Network 阅读全文

posted @ 2012-08-20 15:56 RTFSC 阅读(396) 评论(0) 推荐(1) 编辑

通话时如何播放音乐给到对方?

摘要: 函数bool LADPlayer::LADPlayer_Open(int32 audioMode)中ret &= pLad->LAD_BGSoundConfig(MINUS_90_DB, mBGSDownlinkGain);其中第一个参数表示播放上行的增益(传送到对方),第二个参数表示下行增益(reciever),目前设置上行增益是-180db,即对方听不到,可将第一个参数调大到0,若不希望本地听到可将第二个参数调整成-180即可. 阅读全文

posted @ 2012-08-20 15:53 RTFSC 阅读(3858) 评论(0) 推荐(1) 编辑

如何修改默认输入法

摘要: 一、适用于ICS(AndroidV4.0)之前的版本:1.安装需要用的默认输入法(.apk)到system/app2.修改文件frameworks/base/packages/SettingsProvider/res/values/defaults.xml<string name="default_input_method" translatable="false">默认输入法ID</string>红色标记表示输入法ID,比如PinyinIME为:com.android.inputmethod.pinyin/.PinyinIME二 阅读全文

posted @ 2012-08-20 15:28 RTFSC 阅读(1250) 评论(2) 推荐(1) 编辑

ICS上如何开启Navigation Bar

摘要: 修改config.xml文件(路径是frameworks/base/core/res/res/values),把config_showNavigationBar的值改成true,并重新build。 阅读全文

posted @ 2012-08-20 15:25 RTFSC 阅读(412) 评论(0) 推荐(0) 编辑

如何定制化自己的开关机动画、开关机铃声

摘要: 一、开机动画:1) 制作bootanimation.zip。制作方法举例如下: 分别创建名为“part0”和“part1”的文件夹以及一个名为“desc.txt”文件。“part0”中存储动画的第一阶段的资源图片,“part1”存储第二阶段的资源图片,注意图片为png格式。 播放控制由“desc.txt”指定,内容如下: 320 480 30 p 1 0 part0 p 0 0 part1各参数功能如下:(注意:desc.txt文本内容必须用单个空格隔开,且不能有多余空行。)32048030宽高每秒播放帧数p10part0标志符循环次数阶段切换间隔时间对应目录名p00part1标志符循环次数阶 阅读全文

posted @ 2012-08-20 15:20 RTFSC 阅读(2191) 评论(0) 推荐(0) 编辑

修改第一次开机时的默认壁纸(静态图片和动态壁纸)

摘要: 静态壁纸Android V2.3版本上:替换frameworks/base/core/res/res/drawable/default_wallpaper.jpg图片Android V4.0版本上:替换frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg图片动态壁纸修改frameworks/base/core/res/res/values/config.xml文件中找到<string name=”default_wallpaper_component”>@null</string>修改为< 阅读全文

posted @ 2012-08-20 15:18 RTFSC 阅读(1027) 评论(0) 推荐(1) 编辑

GNU make 依赖类型

摘要: GNU make的规则中可以使用两种不同类型的依赖:1、常规依赖 这些依赖文件的更新需要对应更新目标文件。2、“order-only”依赖 是这些依赖的更新不会导致目标被重建。 在书写规则时,“order-only”依赖使用管道符号“|”开始,作为目标的一个依赖文件。规则的依赖列表中管道符号“|”左边的是常规依赖文件,所有出现在管道符号右边的就是“order-only”依赖。这样的规则书写格式如下: TARGETS : NORMAL-PREREQUISITES | ORDER-ONLY-PREREQUISITES 规则中常规依赖文件可以是空。允许对一个目标声明多行按正确顺序依次追加的依赖... 阅读全文

posted @ 2012-08-20 13:46 RTFSC 阅读(484) 评论(0) 推荐(0) 编辑

导航