-
imei
2018-06-07 08:52:16 -
IMEI
2018-11-01 20:07:07什么是IMEI? IMEI是每个手机在出厂的时候被写到手机里面的,可以理解为和人的身份证是一样的,用于唯一标识手机。 如何查看Android手机的IMEI? 两种方式: 1. 在拨号界面输入: “*#06#”,出现如下界面: 2....什么是IMEI?
IMEI(International Mobile Equipment Identity)是国际移动设备识别码的缩写。俗称“手机串号”、“手机串码”、“手机序列号”,用于在GSM移动网络中识别每一部独立的手机,相当于手机的身份证号码。IMEI是每个手机在出厂的时候被写到手机里面的。
如何查看Android手机的IMEI?
两种方式:
1. 在拨号界面输入: “*#06#”;
2. Setting–>System–>About phone–>Status–>IMEI information;
Android 中查看IMEI的流程:需要注意的是,上面的流程其实并不是很正确的。
当我们在DialPad上输入"*#06#"后,从SpecialCharSequenceMgr开始向GsmCdmaPhone查询Imei的值。上面的流程一直到GsmCdmaPhone都是正确的。但是从GsmCdmaPhone到RIL往下发查询IMEI的部分并不是本流程中的一部分,而是手机在初始化的时候的部分。 在Phone APP初始化的过程中会初始化GsmCdmaPhone,这里会去调用自身的方法initOnce,往后就到了上图的后半部分。当底层将查询到的IMEI value反馈上来的时候,就会保存到GsmCdmaPhone的全局变量mImei中,供上层界面去使用。 -
imei:IMEI-ImageMagick易于安装-源码
2021-02-06 08:00:07IMEI-ImageMagick易于安装 来自Debian / Ubuntu的源代码的自动ImageMagick编译,包括高级委托支持。 ••••• 产品特点 编译最新版本的ImageMagick 安装ImageMagick或更新先前安装的ImageMagick软件包(通过IMEI... -
IMEI android
2014-09-01 15:03:30通过adb发送指令修改IMEI号,C#语言编写 -
IMEI检验工具
2016-07-13 11:56:14IMEI检验工具 -
修改IMEI APP
2018-04-25 16:07:43安装xposed模块后,勾选此app,可以修改手机的imei、wifi ssid、蓝牙Mac地址、WiFimac地址等等信息。 -
IMEI批量生成器
2018-12-13 10:58:03IMEI批量生成器 -
imei 获取
2017-07-13 15:40:45IMEI(International Mobile Equipment Identity)是国际移动设备身份码,在单卡工程中一个手机对应一个IMEI号,双卡工程中一张卡对应一个IMEI号。 下面是获得IMEI号的接口和demo code API: GSMP1)在Telephony Framework内部,可以直接使用GSMPhone或GeminiPhone提供的接口。
KK之前的版本:
IMEI(International Mobile Equipment Identity)是国际移动设备身份码,在单卡工程中一个手机对应一个IMEI号,双卡工程中一张卡对应一个IMEI号。
下面是获得IMEI号的接口和demo code
API:
GSMPhone.java 中getDeviceId()
GeminiPhone.java 中getDeviceId() 和 getDeviceIdGemini()
Demo code:
import com.android.internal.telephony.Phone;
import com.android.internal.telephony.gemini.GeminiPhone;
import com.android.internal.telephony.PhoneFactory;
Phone phone;
phone = PhoneFactory.getDefaultPhone();
String imei=(GeminiPhone)phone.getDeviceId();
GeminiPhone mGeminiPhone;
String imei_sim1 = mGeminiPhone.getDeviceIdGemini(PhoneConstants.GEMINI_SIM_1);
String imei_sim2 = mGeminiPhone.getDeviceIdGemini(PhoneConstants.GEMINI_SIM_2);
KK版本上:
GSMPhone.java 中getDeviceId()
GeminiPhone.java 其中getDeviceIdGemini()已经没有了,而getDeviceId()获取的是default phone的IMEI;
所以直接使用GSMPhone.java中getDeviceId()方法;
Demo code:
GeminiPhone mGeminiPhone;
String imei_sim1=mGeminiPhone.getPhonebyId(PhoneConstants.GEMINI_SIM_1).getDeviceId();
String imei_sim2=mGeminiPhone.getPhonebyId(PhoneConstants.GEMINI_SIM_2).getDeviceId();
2)如需要在SDK开发(第三方APK)中获取IMEI号,请使用TelephonyManager中的getDeviceId()方法,或TelephonyManagerEx(双卡接口)中的getDeviceId(int simId)方法。
Demo code(获取DefaultPhone的IMEI):
import android.telephony.TelephonyManager;
String imei_sim = TelephonyManager.getDeviceId();
Demo code(双卡接口):
import android.telephony.TelephonyManagerEx;
String imei_sim1 = TelephonyManagerEx.getDeviceId(PhoneConstants.GEMINI_SIM_1);
String imei_sim2 = TelephonyManagerEx.getDeviceId(PhoneConstants.GEMINI_SIM_2); -
IMEI修改软件
2014-07-19 13:30:23IMEI修改软件 -
IMEI_CHECK.zip
2021-02-23 15:14:05imei号校验位计算工具 输入14 IMEI号,自己计算第15位校验位,支持批量 -
IMEI_CHECK.exe
2021-02-22 17:26:34imei号校验位计算工具 输入14 IMEI号,自己计算第15位校验位,支持批量 -
imei=D
2020-12-31 14:29:57If I write a program that only shows the imei in the loop, it shows the correct imei every time. What could be wrong? <p>Also it seems to me that I'm not getting the GSM date/time because it shows... -
IMEI = 0
2020-12-27 14:17:12mips-elf-ld.exe: hex/imei/imei.elf: access beyond end of merged section (-99877344)</code></p> <p>3. <code>AT+CGSN?</code> command on <code>8955_modem_v1_AT_release_merge(2).afw</code> show real ... -
IMEI丢失修复
2013-09-29 21:17:34联想手机imei找回神器 联想手机刷机后IMEI丢失 用次软件就能找回IMEI -
NOKIA查询IMEI码
2018-01-08 14:23:39NOKIA查询IMEI码 -
Android 获取IMEI(Android 10以下可用)
2019-07-09 17:49:471、获取手机IMEI,从android 5.0之后通过getImei获取 public static String getIMEI(Context context){ String imei = ""; try { TelephonyManager tm = (TelephonyManager) context.getSystemService...1、获取手机IMEI,从android 5.0之后通过getImei获取
public static String getIMEI(Context context){ String imei = ""; try { TelephonyManager tm = (TelephonyManager) context.getSystemService(TELEPHONY_SERVICE); if(Build.VERSION.SDK_INT < Build.VERSION_CODES.LOLLIPOP){ imei = tm.getDeviceId(); }else { Method method = tm.getClass().getMethod("getImei"); imei = (String) method.invoke(tm); } } catch (Exception e) { e.printStackTrace(); } return imei; }
2、判断哪个卡槽有插卡,从api 23开始,api23之前需要反射来获取,方法名也有所差别
@TargetApi(Build.VERSION_CODES.M) public static void JudgeSIM(Context context) { TelephonyManager tm = (TelephonyManager) context.getSystemService(TELEPHONY_SERVICE); //获取当前SIM卡槽数量 int phoneCount = tm.getPhoneCount(); //获取当前SIM卡数量 int activeSubscriptionInfoCount = SubscriptionManager.from(context).getActiveSubscriptionInfoCount(); List<SubscriptionInfo> activeSubscriptionInfoList = SubscriptionManager.from(context).getActiveSubscriptionInfoList(); if(activeSubscriptionInfoList == null){ return; } for(SubscriptionInfo subInfo : activeSubscriptionInfoList){ Logger.d("sim卡槽位置:"+subInfo.getSimSlotIndex()); try { Method method = tm.getClass().getMethod("getImei",int.class); String imei = (String) method.invoke(tm,subInfo.getSimSlotIndex()); Logger.d("sim卡imei:"+imei); } catch (NoSuchMethodException e) { e.printStackTrace(); } catch (IllegalAccessException e) { e.printStackTrace(); } catch (InvocationTargetException e) { e.printStackTrace(); } } Logger.d("卡槽数量:" + phoneCount); Logger.d("当前SIM卡数量:" + activeSubscriptionInfoCount); }
-
IMEI修复工具
2015-07-27 09:26:49可以备份手机的IMEI, 在刷机后遇到IMEI丢失的时候,就可以用以前备份好的来回复,保证手机的合法性! -
XposedDemo用于替换设备imei
2020-09-14 16:36:33XposedDemo用于替换设备imei,通过配置好的xposed的设备上运行,就可以看到imei被替换掉了 -
软件获取imei和imsi_imei和imsi
2020-12-23 17:38:17imei、imsi是大部分应用自动采集的设备信息,Android中需要在MINIFEST声明权限,6.0以上手机还需要用户显示授权才可以正常获取。这两个标识有什么区别、联系?为什么应用这么执着于采集这两个信息呢?imeiIMEI... -
iphone IMEI查询完整ID
2014-08-24 14:25:11IMEI快速查询苹果完整邮箱ID -
IMEI TAC
2018-06-27 16:35:52IMEI 为TAC + FAC + SNR + SP。IMEI(International Mobile Equipment Identity)是国际移动设备身份码的缩写。国际移动装备辨识码,是由15位数字组成的"电子串号",它与每台移动电话机一一对应,而且该码是... -
IMEI写号工具
2013-02-18 11:43:27IMEI写号工具
收藏数
4,013
精华内容
1,605