原生系统要怎么添加来电归属地

作者&投稿:宗姚 (若有异议请与网页底部的电邮联系)
怎么上传17037490000来电归属地~

这个是虚拟运营商号段,只有您的手机号码归属地数据库添加了这部分号段的数据后才能显示。

苹果iOS7和ios8系统来电归属地功能,是自带的,只有陌生号码(你未添加进通讯录的)来电才会显示归属地。iPhone显示所有来电归属和拦截需要越狱后在cydia安装插件 才可以实现来电归属地功能。

其实原理非常简单 就是在Phone.apk中添加一些代码,在来电号码的下面分配一个显示区域 而显示区域的内容来自于归属地数据库中的数据 就跟通话记录中的归属地数据显示是一个道理需要使用到工具baksmali及smali或apktoolPhone.apk添加归属地显示代码 提取ROM中的Phone.apk 用zip解包得到其中的classes.dex smali解包dex(或者反编译Phone.apk同样可以得到smali) 在这个文件夹里classes\smali\com\android\phone 找到CallCard.smali Notepad打开 随便找个地方,添加一个类,当然你不能添加到别的类里面了。。。 可以在类似于 goto :goto_e .end method复制代码的后面添加.method private setGeoDescription(Lcom/android/internal/telephony/CallerInfo;)V .locals 3 .parameter "info" .prologue const/16 v2, 0x8 .line 36 if-nez p1, :cond_1 .line 51 :cond_0 :goto_0 return-void .line 38 :cond_1 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; invoke-virtual {v0}, Landroid/widget/TextView;->getVisibility()I move-result v0 if-ne v0, v2, :cond_0 .line 39 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-eqz v0, :cond_2 .line 40 invoke-virtual {p0}, Lcom/android/phone/CallCard;->getContext()Landroid/content/Context; move-result-object v0 iget-object v1, p1, Lcom/android/internal/telephony/CallerInfo;->phoneNumber:Ljava/lang/String; invoke-virtual {p1, v0, v1}, Lcom/android/internal/telephony/CallerInfo;->updateGeoDescription(Landroid/content/Context;Ljava/lang/String;)V .line 42 :cond_2 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v0 if-nez v0, :cond_0 .line 43 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; const/4 v1, 0x0 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setVisibility(I)V .line 44 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; iget-object v1, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V .line 45 iget-object v0, p0, Lcom/android/phone/CallCard;->mCallTypeLabel:Landroid/widget/TextView; const v1, -0xd75f35 invoke-virtual {v0, v1}, Landroid/widget/TextView;->setTextColor(I)V .line 46 iget-object v0, p1, Lcom/android/internal/telephony/CallerInfo;->geoDescription:Ljava/lang/String; iget-object v1, p0, Lcom/android/phone/CallCard;->mPhoneNumber:Landroid/widget/TextView; invoke-virtual {v1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence; move-result-object v1 invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 .line 47 iget-object v0, p0, Lcom/android/phone/CallCard;->mPhoneNumber:Landroid/widget/TextView; invoke-virtual {v0, v2}, Landroid/widget/TextView;->setVisibility(I)V goto :goto_0 .end method复制代码以上代码第71行为归属地颜色,默认为Holoblue,不喜欢可以自己替换其他颜色,自己查色表,我就不给了 查找如下代码invoke-direct {p0, p4}, Lcom/android/phone/CallCard;->updateCallTypeLabel(Lcom/android/internal/telephony/Call;)V复制代码在其下面添加move-object/from16 v0, p1 invoke-direct {p0, p1}, Lcom/android/phone/CallCard;->setGeoDescription(Lcom/android/internal/telephony/CallerInfo;)V复制代码bingo,打包dex,重新命名为classes.dex 用zip打开Phone.apk 用刚做好的classes.dex替换(当然,如果你用的反编译过来的smali的话,直接回编译更方便,不过重新编译的Phone.apk需要重新签名,不能直接替换原来的文件) 第三节 增加中文归属地数据 下载ext.jar zip打开ext.jar 提取com/android/i18n/phonenumbers/geocoding/data/中的86_zh 提取系统中system\framework中ext.jar 用zip把86_zh(中国地区的归属地数据)替换到到原来的ext.jar中 okay,结束。 第四节 工具下载 下载baksmali&smali


原生系统要怎么添加来电归属地
其实原理非常简单就是在Phone.apk中添加一些代码,在来电号码的下面分配一个显示区域而显示区域的内容来自于归属地数据库中的数据就跟通话记录中的归属地数据显示是一个道理需要使用到工具baksmali及smali或apktoolPhone.apk添加归属地显示代码提取ROM中的Phone.apk用zip解包得到其中的classes.dexsmali解包dex(...

win10系统怎么添加开机启动项?
可以通过win10注册表添加开机启动项。具体方法是利用Windows的注册表编辑器,将特定程序添加到注册表的启动项中,从而实现开机自动启动。1. 首先,按下Win+R键打开运行对话框,输入“regedit”并回车,打开注册表编辑器。请确保你有管理员权限,否则可能无法进行后续操作。2. 在注册表编辑器中,定位到以下...

我想养淡水鱼,鱼缸的生态系统怎么弄啊?
到了15~30天之后,水中微量元素消耗的差不多后(可由水草生长速度及颜色判断),每星期换1\/3水时可加入1\/3~1\/4剂量的水草营养剂,若因此而使缸中藻类生长过快,可减少用量。水稳及黑水是加在自来水中稀释之后曝气1~2天,再加入鱼缸中的,不是直接倒进鱼缸里的,直接加入鱼缸中也会造成pH震荡使鱼...

大学生教务系统要添加家庭成员吗
大学生教务系统需要添加家庭成员。点击增加家庭成员,姓名、关系(关系一栏必须填父亲或母亲,如果填父女或父子,母女或母子则采集不到所填数据)。

自治区近视系统录入怎么添加孩子
1、进入近视防控信息系统的登录界面,使用管理员账号登录系统。2、在系统主界面中,找到“学生管理”模块,点击进入学生管理页面。3、在学生管理页面中,点击“添加学生”按钮,进入添加学生信息页面。4、在添加学生信息页面中,填写要添加孩子的相关信息,如姓名、性别、身份证号、学校、年级、班级等信息,...

Win7系统任务栏怎么添加显示桌面图标 显示桌面图标如何放到win7任务栏...
1、首先我们需要做的就是打开开始菜单,然后选择运行选项;2、然后我们在打开的运行窗口中,输入Noetpad命令来打开记事本;3、然后在打开的记事本中输入命令[Shell] Command=2 IconFile=explorer.exe,3 [Taskbar] Command=ToggleDesktop;4、输入之后我们选择记事本菜单栏上的文件,然后再选择下拉列表中的...

三国志13生育系统:三国志13怎么生孩子?介绍_三国志13生育系统:三国志13...
首先,生孩子需要与异性武将建立深厚关系。游戏更新了女性武将角色,通过感情的培养和达到一定条件后,玩家可以举行婚礼。结婚后,夫妻可以生育孩子,这些孩子将继承父母的部分特殊属性。每个玩家可以选择三个异性武将作为配偶,每个配偶最多生育两个孩子,因此拥有三位配偶意味着最多可以拥有六个孩子,从而获得...

女性生殖系统怎么保养?
据我所知,女性生殖系统,要做好清洁工作; 多做盆底肌肉按摩练习, 少穿紧身衣, 定期检查,不要随便使用药物。对女性来说,生殖系统非常重要。如果不多加注意,很容易引发问题,影响自己的生活。因此,女性应注意生殖系统,并采取一些维护措施,帮助改善生殖系统的健康。1、 做好清洁工作 女性平时要...

男性生精功能下降了,怎么提高精子数量?
男性生精功能下降可能有多种原因,如营养不良、生活习惯不当、精神压力等等。如果要提高精子数量,可以从以下几个方面入手:健康饮食:保证摄入足够的蛋白质、维生素、矿物质等营养物质,增加膳食纤维的摄入,减少烟酒、咖啡等对生殖系统有负面影响的饮食。锻炼身体:适度的身体锻炼可以促进身体循环,增强免疫力...

想问一下污水处理站里的生化系统应该加哪些营养物?比例是多少?_百度...
首先,如果是用葡萄糖来配置营养液,可以理解COD近似等于BOD,也就是说COD和BOD都可以表示为碳源,营养比应该表示为C:N:P=100:5:1.在常规活性污泥系统中,若废水中C为100(即BOD5为100),大体上3\/4的C经异化作用后被彻底氧化为CO2,1\/4(即25)的C经同化作用合成为微生物细胞。从菌体中元素...

怀来县15261272907: 原生系统要怎么添加来电归属地 -
郗钢川贝: 下载个来电通

怀来县15261272907: 苹果手机怎么显示来电归属 -
郗钢川贝: 1,苹果iOS7和ios8系统来电归属地功能,是自带的并不需要设置就会显示,不过只有没有存在通讯录上的人,来电才显示也就是说用户通讯录上的人来电时不会显示归属地,2,只有陌生号码(未添加进通讯录的)来电才会显示归属地.值得注意的是,在iOS8上拨打一个陌生电话时,这时也不会显示此号码的归属地,只有当陌生号码拨打进来的时候,系统才会对这个号码进行归属地显示标注3,iPhone显示所有来电归属和拦截需要越狱后在cydia安装插件:4,插件名:kuaidial才可以实现来电归属地功能.或者下载360手机管家来实现归属地和骚扰拦截

怀来县15261272907: 苹果手机怎么显示来电号码的归属地 -
郗钢川贝: 如果用户的苹果手机已经升级到iOS8系统,那么不管是否越狱都可以享受到iOS8原生自带的来电显示功能;如果还是以前的系统,那么就需要越狱之后安装一些来电归属地插件才能实现归属地显示.本将根据不同的iOS系统,为大家介绍具体的...

怀来县15261272907: 苹果手机怎样设置显示来电归属地 -
郗钢川贝: 一、iOS8原生自带的来电归属地显示功能 iOS8的此项功能仅对陌生来电有效,也就是只对未存储在手机通讯录中的来电号码有效.如果是手机通讯录好友的来电,则不会显示号码归属地.二、越狱安装kuaidial 完成越狱后再在手机端界面中点击启动“Cydia”并搜索“kuaidial”插件.安装好后进入设置界面即可以看到kuaidial这一栏.点击进入后可以分别进入“拨号键盘”和“通话记录”里查看“显示归属地”一项是否开启.

怀来县15261272907: iPhone6来电归属地怎么设置想看到号码的所属位置 -
郗钢川贝: iOS8原生系统已经自带了来电归属地的显示功能 所有来电都显示号码归属地步骤:1、如果想让所有的来电都能显示出号码归属地,那么就只能先将你的iOS系统越狱.先将苹果手机连接到电脑并启动同步助手,再切换到软件的“越狱”频道页面.随后先根据你的苹果手机型号以及系统版本查询相应的越狱教程.2、然后再根据同步助手教程的说明完成苹果手机的越狱操作.3、完成越狱后再在手机端界面中点击启动“Cydia”并搜索“kuaidial”插件.4、找到“kuaidial”插件直接点击右上角安装按钮来安装.5、安装好后进入设置界面即可以看到kuaidial这一栏.点击进入后可以分别进入“拨号键盘”和“通话记录”里查看“显示归属地”一项是否开启.

怀来县15261272907: 苹果手机不越狱,怎样才能显示陌生来电的归属地 -
郗钢川贝: 苹果新发布的iOS8原生系统已经自带了来电归属地的显示功能,只要打进来的是陌生电话,那么就会实时显示来电号码的归属地信息,同时在通话记录里也会有归属地显示,这不能不说是iOS8系统的一大飞跃性的功能改进.但是稍显遗憾的是,iOS8的此项功能仅对陌生来电有效,也就是只对未存储在手机通讯录中的来电号码有效.如果是手机通讯录好友的来电,则不会显示号码归属地.

怀来县15261272907: 龙猪原生系统怎么加来电归属地? -
郗钢川贝: lbe带着来电归属地

怀来县15261272907: 苹果手机的来电要显示号码归属地,手机设置功能中能调吗? -
郗钢川贝: 要使用这项功能必须要越狱,比如使用kuaidial,它并没有重新编写一个新的电话程序,而是对iPhone现有的通话程序进行改造,使其支持来电显示.1、打开Cydia,添加软件源2、添加完成之后,在搜索框中输入kuaidial,选中安装3、安装完成之后,打开通话程序,拨打电话,就可以看到来电归属地了.短信详情页,也是可以看到相应的号码归属地了.

怀来县15261272907: 苹果手机怎么下载来电时显示陌生号码归属地 -
郗钢川贝: 方法/步骤 如下图所示,当在 iPhone 拨打一个陌生电话号码时,此时屏幕并未显示它的归属地.不过当打完电话以后,在电话的通话记录中是可以看到此电话的来电归属地的,如图所示 对于打进来 iPhone6S 上的陌生电话号码,此时是会在屏...

怀来县15261272907: 苹果6来电归属地怎么设置 -
郗钢川贝: 1、ios8系统来电归属地功能,是自带的,并不需要设置就会显示.2、只有陌生号码(未添加进通讯录的)来电才会显示归属地.3、通讯录上的人来电时不会显示归属地.如果要显示所有来电归属地需要进行越狱,安装插件.方法:1、在Cydia 越狱应用中心,下载相应的来电显示插件就可以了.当前支持来电显示的插件比较多,如360,kuaidial等.2、打开主屏上的 Cydia 应用图标.3、搜索”360,kuaidial“等插件,下载即可.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网