⑴ 魅族M9怎样更新安卓系统的来电归属地的数据
没法 只能等官方升级固件更新。
或者不嫌看到多个归属地的话可以使用第三方。不过没必要。M9本身的归属地信息也比较完整
⑵ 我的手机来电归属地不显示了,请问怎样才能恢复呢
如果您使用的是华为手机,接到来电界面、通话记录界面有号码,但归属地显示未知,请您按照以下场景进行排查:
1. 更新号码归属地后尝试
可能由于号码归属地过期导致归属地显示异常,请将手机来电号码归属地更新后尝试,更新方法如下:
EMUI 4.X& EMUI 5.X& EMUI 8.X :拨号 > 三个点按钮 > 设置 > 号码归属地自动更新;
EMUI 9.0&EMUI 9.0.1&Magic UI 2.0/2.0.1:拨号 > 三个点按钮 > 设置 > 高级 > 号码归属地自动更新;
EMUI 9.1/9.1.1/10.X/11.X & Magic UI 2.1/2.1.1/3.X/4.0:联系人 > 三个点按钮 > 设置>数据自动更新;
依据实际使用情况,选择所有网络下或仅WLAN下,等待1分钟,号码归属地自动更新版本到最新版本。
2. 在“应用管理”中查看是否有“号码识别”应用
部分机型号码识别被卸载之后,来电无号码归属地,打电话时不显示运营商名称,打开拨号没有归属地自动更新等,您可以进入手机设置搜索应用管理,点击右上角“三个点按钮”选择显示系统进程后再搜索号码识别,若没有搜索到则代表该机型不支持此功能或号码识别应用已经被卸载,如果是已经卸载先要恢复,您可以在手机桌面空白处下拉搜索号码识别进行恢复即可。
3. 检查是否拨打的是特定号段
(1)手机目前不支持162/165/167/171等开头的“虚拟运营商”号段显示运营商信息。
我们正在逐步优化归属地信息,后续会适配此号段。
(2)若您误拨打超过11位的手机号码,还能正常打通,通话和通话记录界面显示未知归属地。
超过11位的号码按照号码匹配规则匹配,是非正常号码,通话界面和通话记录界面的归属地,则会显示未知。
温馨提醒:拨打此无效号码时,不同的运营商会存在差异:移动和联通均提示此号码不存在拨打不通,电信卡拨打电话能够去掉最后一位拨打出去,这个属于基站网测的匹配机制。
若确认归属地数据库更新至最新后仍然存在问题,请您反馈号段信息(号码前7位)及正确的归属地信息,请联系热线客服处理。
⑶ 安卓4.0自带来电去电归属地如何更新数据库
哥最近喜欢上了顶贴,因为,如果帖子火了,那有哥的功劳。如果帖子被顶沉了....哥也会很有成就感...因为是哥搞沉的~~大家切记~不要迷恋哥~哥只是一个传说
⑷ 安卓手机怎么设置来电归属地
手机上下载并安装LBE安全大师,安装好后我们点击图标,打开软件。选择“通讯工具”,选择“归属地”,把“号码归属地提示”开启。“锁定归属地提标框位置”这个功能我试了,没什么大差别。选择“归属地提示框风格”选择“归属地查询”。
⑸ 安卓原生归属地显示怎么更新归属地数据库啊
安卓原生?有吗?一般是做ROM的人加上去的,或者下个360之类的,数据库都蛮全的
⑹ 原生系统要怎么添加来电归属地
其实原理非常简单 就是在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
⑺ 为什么有的手机号码不显示归属地
1、可能是对方使用了网络电话,网络电话的号码是查不到归属地的,可以随意修改号码。
2、可能对方使用了软件拨打电话。在电脑上下载软件,购买网络电话卡,通过耳麦实现和他人(固话或手机)进行通话。
3、可能对方使用的是虚拟号段电话卡。现在各大运营商都有推出虚拟号段电话卡,不记名不挂失,也查询不到归属地,比如170开头的号码。
手机号码的归属地注意
当用智能手机接听电话时,基本都会显示手机号码来自哪个地方,而这个地方也就是号码归属地。
归属地的单位是市,即用户的号码离开用户号码所在的那个市,准确地说是离开电信公司在各个市所划分的网络区域时,这就形成漫游。