自主开发亚马逊、facebook云控系统源码,可二次开发

亚马逊,facebook云控系统源码核心实现。一机100个账号,每个账号的硬件环境、机器码、IMEI、序列号,手机号、IP等等都不相同,每个账号都有自己独立的工作环境中。其主要的核心功能分为两大块;

    1.一机多号的核心在于每个账号的硬件环境不同,以及ip的不同。首先在于解决每个账号的硬件工作环境。我们知道每个应用识别Android手机的标志有很多,并且有些各不相同。部分核心修改代码为:

String MODEL=GetCatValue("MODEL");
String MANUFACTURER=GetCatValue("MANUFACTURER");
String BRAND=GetCatValue("BRAND");
String HARDWARE=GetCatValue("HARDWARE");

String SERIAL=GetCatValue("SERIAL");
String ID=GetCatValue("ID");
String DISPLAY=GetCatValue("DISPLAY");
String FINGERPRINT=GetCatValue("FINGERPRINT");

String RELEASE=GetCatValue("RELEASE");
String INCREMENTAL=GetCatValue("INCREMENTAL");

if(!MODEL.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "MODEL", MODEL);
if(!MANUFACTURER.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "MANUFACTURER", MANUFACTURER);
if(!BRAND.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "BRAND", BRAND);
if(!HARDWARE.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "HARDWARE", HARDWARE);

if(!SERIAL.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "SERIAL", SERIAL);
if(!ID.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "ID", ID);
if(!DISPLAY.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "DISPLAY", DISPLAY);
if(!FINGERPRINT.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.class, "FINGERPRINT", FINGERPRINT);
if(!RELEASE.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.VERSION.class, "RELEASE", RELEASE);
if(!INCREMENTAL.equals(""))
XposedHelpers.setStaticObjectField(android.os.Build.VERSION.class, "INCREMENTAL", INCREMENTAL

  1. 自动化执行各项任务。部分源码如下:

    关于修改后的具体呈现我们下次展示,需要源码和技术源码交流加威信:16620839974

猜你喜欢

转载自blog.51cto.com/13912425/2155693