-
[综合] Normal mode下,sensor校准数据,恢复出厂设置,不丢失
目前支持的ACC,GYRO,PS三种sensor的校准数据,是保存在nvram中,并且也有加入到nvrambinregion中,可以实现恢复出厂设置后,sensor校准数据的恢复。 但是nvrambinregion中的sensor数据是要在产线上做校准并保存的,而且永远都是这个固定值。 但是客户实际...
94
热度 -
[综合] Android SMS 从备份恢复后,会把手机原有信息删除掉
修改alps/mediatek/source/packages/backupRestore/src2/src/com/mediatek/backuprestore/modules/MessageRestoreComposer.java大概170行左右deleteAllMessage();//注释这一...
88
热度 -
[综合] Android 编辑彩信,加入几页铃声,预览暂停界面,铃声名字不见了
slideView.java这个displayAudioInfo()函数要改为public在Packages/apps.Mms/src/com/android/mms/ui/SlideshowPresenter.java修改为if(action==MediaAction.NO_ACTIVE_ACTI...
36
热度 -
[综合] Android 数据连接关闭的情况下如何让彩信发不出去
alps\frameworks\base\services\java\com\android\server\ConnectivityService.java 如下2个函数的开头加入如下语句: startUsingNetworkFeature() startUsingNetworkFeatureGem...
26
热度 -
[综合] Android KK上如何让三方APK发送的SMS不显示出来
KK上smsframework架构做了修改,引入了defaultapplication的概念 假如手机上安装了多个收发信息的APK,那么必须设置一个作为defaultAP,只有defaultAP才有权限去读写数据库 如果非defaultAP去发送彩信,发送完后Framework会将这条短信写入数据库...
85
热度 -
[综合] android保存USIM卡上的联系人时,提示“不能保存电话号码为空的联系人”的问题
1.USIM卡上有一个联系人,有电话号码和名字 2.修改该联系人,将name删除 3.将电话字段中的“手机”替换为"其他" 4.保存时会提示“不能保存电话号码为空的联系人” 這是USIM卡的設計:Name和Number不能同時為空。 當把Number的Type改成other後,它會被改設到"Add...
63
热度 -
[综合] Android 泰语/缅甸语/捷克语下,Contacts列表中联系人出现排序错乱的
修改ContactsProvider2.java文件 publicstaticfinalStringSECTION_HEADING="SUBSTR(%1$s,1,1)"; SUBSTR(%1$s,1,1)改为SUBSTR(%1$s,1,2)
14
热度 -
[综合] android如何修改默认的searchable items.
在QuickSearchBox中有个config.xml文件 里面有定义个default_corpora的数组。 修改这个数组的内容就可以更改默认的search-able的值。 例如: 将 <string-arrayname="default_corpora"translatable="f...
82
热度 -
[综合] Music播放器中歌曲是如何获得专辑图片的
歌曲中自带专辑图片和未带专辑图片获得方法1.歌曲中自带专辑图片解压音乐文件本身自带的压缩图片数据作为专辑封面。2.歌曲中不带专辑图片如果音乐文件本身不存在图片数据,则在本目录寻找AlbumArt.jpg文件;若AlbumArt.jpg不存在,则寻找以albumart开头、large.jpg结尾的文件...
34
热度 -
[综合] Android4.2如何禁止锁屏左右滑动功能?
1、请修改frameworks/base/policy/src/com/android/internal/policy/impl/keyguard/KeyguardHostView.java,将onFinishInflate()方法中的 addDefaultWidgets(); 这行code注释掉;...
35
热度 -
[综合] android解锁界面,插上USB弹出打开USB存储设置界面,按HOME键/返回键直接回到launcher,而非滑动锁屏界面
1)如果将setting--》开发者选项--》USB调试disable掉,表示当前是用户模式,锁屏界面下插上USB,AMS就会叫起UsbStorageActivity"打开USB存储设备"这个界面。 2)UsbStorageActivity界面在onCreate()中设置了如下属性:getWin...
8
热度 -
[综合] android 如何内置/预置/预编译文件(执行程序,应用程序,apk, jar, lib 等任意文件)到系统中
方法一: 假设要内置的软件名称为iperf.exe 1.将iperf.exe放到Codebase的任意一个目录下(该目录必须能够在搜索Android.mk时被搜索到),比如system/iperf/iperf.exe 2.在system/iperf目录下添加一个Android.mk文件,内容如下: ...
95
热度 -
[综合] android如何在Codebase中添加一级新的ProjectConfig.mk文件
如何在Codebase中添加一个新的ProjectConfig.mk文件,使得其优先级大于 mediatek/config/$project/ProjectConfig.mk ProjectConfig.mk 优先级大于$project目录下的ProjectConfig.mk文件 [Solution...
89
热度 -
[综合] android 联系人中,在超大字体下,添加至联系人界面(ConfirmAddDetailActivity)上有字体显示不全的问题
联系人(Contacts)中,在超大字体下,添加至联系人界面(ConfirmAddDetailActivity)上有字母显示不全,如“j”等 这是android布局比较紧凑引起的问题,可以将view高度扩展 由“42dip”调整为“44dip”或更高
46
热度 -
[综合] android 加密手机完成后待机两分钟出现有频率的杂音
这个音效是code里面主动加的,是为了提醒enduser输入PIN的一个提示音,也标志着加密手机动作的完成。具体位置是在alps\packages\apps\Settings\src\com\android\settings\CryptKeeper.java中的notifyUser的方法中,使用Au...
26
热度 -
[综合] android 玩愤怒小鸟等全屏游戏时TP失效
1.tpdriver的tpd_down()和tpd_up()函数中不需要上报id号,上层会自动进行匹配; 2.tpd_up()函数中只需要上报BTN_TOUCH和mt_sync信息,其他信息不用上报,如下: staticvoidtpd_up(intx,inty,int*count) { input_...
16
热度 -
[综合] android电话接通状态下,关机铃声无法从外放输出
AudioMTKPolicyManager.cpp的startOutput方法中,将在newDevic获取到的后面添加: if(stream==AudioSystem::BOOT)newDevice|=AUDIO_DEVICE_OUT_SPEAKER; status_tAudioMTKPolicy...
59
热度 -
[综合] android 虚拟按键是通过哪种机制上报的?
1.在normalmode下,tpbutton也是和其它触摸事件一样,以坐标形式的input_event进行上报。在初始化时会通过tpd_button_setting()函数根据定义在tpd_custom_XXX.h文件中的配置信息将虚拟按键的坐标信息写在/sys/board_properties/...
36
热度 -
[综合] android 如何将主菜单图标改成按安装时间排序
1.在LauncherModel.java中加入如下代码,如果是KKLauncher3ApplicationInfo要替换为AppInfo publicstaticfinalComparator<ApplicationInfo>getInstallTimeComparator(){ re...
92
热度 -
[综合] android 图片双击放大倍数的算法
图片双击放大倍数和图片大小、显示图片的view大小,及图片当前的scale大小均有关系。 为了避免图片放大过大,设置了一个放大倍数的最大限制SCALE_LIMIT,目前该值为4. 具体算法如下所示: 图片的宽和高分别记为:imageWimageH 显示图片的view宽和高分别记为:viewWvie...
55
热度