问题标签 [carrier]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
743 浏览

at-command - 检查 LTE/CDMA/GSM 调制解调器数据功能

一点背景知识:我有一部目前运行 LineageOS 14.1 (Android 7.1.2) 的一加一手机。手机使用的 SoC 是高通 MSM8974ACPro,基带版本为 mpss.di.3.0.c6-00241-m8974aaaaanazm-1。我在 python 中编写了一个小串行控制台,我用它以 115200 波特向设备“/dev/smd11”(调制解调器)发出 AT 命令。根据命令“AT+CGMM”的响应,调制解调器的型号只是来自高通的“4083”。

问题:出于实验目的,我试图通过控制台调用 BBS(或任何其他串行数据调制解调器),看看我能得到什么样的响应。命令“AT+FCLASS”返回 0,2.0 表示调制解调器支持传真类 2.0。我认为这可能意味着调制解调器具有某种 ADC 功能。我还记得看到 v.24 和 v.25 支持,但我一生都记不起是哪个命令导致了这种情况。

当我使用 ATDxxxxxxxxxxx 命令拨打电话时,就会出现问题。我可以通过在号码后附加分号来拨打语音电话,但据我了解,您需要在拨打数据电话时将其排除在外。排除后,调制解调器立即返回“NO CARRIER”消息。

那么,有没有办法验证我在做什么是可能的?我正在寻找的不是是或否的答案,而是其他可以帮助我更好地理解手机调制解调器的命令,或者如果我的命令使用错误,我应该做些什么来纠正它。

任何帮助是极大的赞赏!

0 投票
1 回答
346 浏览

php - Prestashop 根据购物车规则显示/隐藏载体

我正在使用 Prestashop 1.6.1.18。我想设置一个购物车规则,为购买超过 14 种具有相同属性的产品提供载体(颜料克数:2 克)。我想根据此购物车规则在购物车页面上显示或隐藏此运营商。

我已经创建了购物车规则,但无法在“操作”选项卡上执行此类操作。

我该如何解决这个问题?有这个模块吗?否则,我应该如何修改代码,只是为了根据购物车规则隐藏/显示承运人?

0 投票
1 回答
64 浏览

iphone - 如何使用新的手机运营商/提供商授权现有的 iPhone?

今天,我的朋友在 Verizon 获得了一张新的 SIM 卡,并且最近在 Sprint 工作。

信息

  1. 老承运人Sprint
  2. 新航母Verizon
  3. IPhone以前是在租约下,但已付清
  4. 注册了Verizon,他们给了他一个新的simcard.
  5. 在他换衣服的那天,他在换衣服simcardsSprint一个小时在打电话Verizon
  6. 我们插入了新的simcard并通过了设置过程,但收到了一个错误

    “您的 iPhone 无法激活,因为激活服务器暂时不可用。尝试将您的 iPhone 连接到 iTunes 以激活它,或在几分钟后重试。如果此问题仍然存在,请通过 apple.com/support 联系 Apple 支持。”

  7. 尝试使用iTunes,并得到同样的错误......
  8. 我无法从 Apple 或 Verizon 获得任何成功的帮助。
  9. 手机已解锁且兼容
  10. 删除sim card,并且能够进入手机设置,我有“重置所有网络设置”,手机重新启动......仍然是同样的问题。

阅读承认该问题的文章,但仍看不到解决方案。

0 投票
1 回答
864 浏览

java - 如何获得icc认证?

我在 telephonyManager 类中发现了一些有趣的方法,例如关闭/打开移动数据,但是当尝试使用它们时,它显然会引发安全异常。(“无运营商特权”)。我用谷歌搜索了它,但没有找到任何有用的解决方案。因为它是运营商特权,所以我认为可能可以获得它的许可,telephonyManager.getIccAuthentication(int appType, int authType, String data)但是我在输入参数方面遇到问题,因为我不知道应该传递什么才能使其工作。

从文档到第一个参数将通过TelephonyManager.APPTYPE_SIM或/和TelephonyManager.APPTYPE_USIM取决于它在使用setDataEnabled(boolean). 如果我将TelephonyManager.APPTYPE_SIM作为第一个参数传递,我认为我应该TelephonyManager.AUTHTYPE_EAP_SIM作为第二个参数传递(如果我错了,请纠正我),反之亦然,当TelephonyManager.APPTYPE_USIM第一个参数作为第二个参数时TelephonyManager.AUTHTYPE_EAP_AKA

然后是第三个论点。必须有 Base64 编码为字符串。我在 TelephonyProvider 中找到了这行代码: String base64Challenge = Base64.encodeToString(byteParam, Base64.NO_WRAP);其中 byteParam 是来自另一个方法的输入字节,它在数千个其他方法之前。如果我将 "" 作为第三个参数传递给 getIccAuthentication 方法,我会再次得到 securityException(这显然是错误的参数),但它让我缺乏getIccSimChallengeResponse. 我担心它可能是无限循环的方法,但也许有人有任何想法或帮助我突破这一点?

我的示例代码:

0 投票
1 回答
2910 浏览

frequency - 信道的载频、带宽和调制

我不明白载波频率相对于传输信道的含义以及调制相位相对于载波频率的含义。我处于初级水平,因此我尝试解释我得到的信息:“通道的载波频率是通道工作的频率,因为具有该频率的信号可以很好地被通道传输”。例如,Wi-Fi 工作在 2.4 GHz 或 5 GHz 载波频率。

通道的带宽是通道可以传输的一组频率。但是信道带宽相对于其载波频率的含义是什么?如果 Wi-Fi 以 10 MHz 的带宽工作并且它的载波频率为 2.4 GHz 意味着所有频率为 x 的信号(其中 2.4 Ghz - 5 MHz <= x <= 2.4Ghz + 5 MHz)都可以很好地传输?

相反,调制过程是负责将输入信号移动/移动到信道的载波频率中的过程。为什么我需要使用调制?因为通常通道的工作频率高于输入信号的频率,这是通过通道传输信息的合适方式。

0 投票
0 回答
201 浏览

ios12 - ios12 双卡蜂窝数据载体

如何获得具有 iphone XR 或 iphoneXS max 的双卡的蜂窝数据 sim 卡的运营商。我有两张卡运营商信息,但找不到蜂窝数据一张。

调试信息: xcode 控制台 lldb 信息

0 投票
1 回答
2287 浏览

python-3.x - 使用 python 查找全球电话运营商

我从 pypi 得到了这段代码:

输出:

我在印度。当我为我的电话号码编写此代码时,它可以完美运行并显示 Airtel。但我的项目是寻找美国电话号码 +1xxx xxx xxx 的运营商。当我为美国号码执行此操作时,它返回一个空字符串,因为未完成映射。

请帮助我为美国号码执行此操作。

我应该更改笔记本电脑的位置吗?我不知道该怎么做。

或者我应该添加pycountry吗?

请帮我。

0 投票
0 回答
128 浏览

ios - iOS:以编程方式确定 iPhone 锁定到哪个运营商

我想以编程方式获取设备锁定到的运营商的名称,我不知道当前使用的运营商是否可能与运营商锁定的运营商不同,但我想这可能是可能的(例如,也许它可以在锁定到 Bell 时使用 cellOperator Fido,因为它们实际上是相同的底层服务)。

0 投票
1 回答
476 浏览

java - 运营商定制应用

我需要创建一个 Android 应用程序来设置运营商配置(例如 VoLte)。应用程序应该从我们的后端获取配置并将它们应用到手机上。

在 Android 文档中,我找到了以下文章:这篇文章说,我可以创建自己的应用程序并覆盖CarrierService

}

我使用此服务创建了一个应用程序,但onLoadConfig(CarrierIdentifier id)系统从未调用该方法。

所以我想从系统中调用我的重写方法,而不是系统的。我应该怎么办?

0 投票
0 回答
95 浏览

ios - 有没有办法绕过一些 iOS 向导屏幕进行 eSIM 配置?

我正在开发一个应根据用户需求安装 eSIM 的应用程序。问题是 iOS 向导屏幕对用户体验非常不利。我们的测试表明,几乎 90% 的参与者对这些屏幕感到困惑,特别是标签和默认行。由于这些屏幕有一个稍后配置的选项,所以最初是否可以绕过它们?

到目前为止,激活并向运营商请求 eSIM 的唯一方法是 Core Telephony 框架中的 addPlan 实例方法,它仅声明输出将是“一旦您的应用调用此方法,iOS 向导将引导用户完成该过程安装和配置 eSIM。”

资料来源:https ://developer.apple.com/documentation/coretelephony/ctcellularplanprovisioning/2981838-addplan