Communication rebuild finished.

This commit is contained in:
dxl
2020-04-17 18:14:57 +08:00
parent 7d94d3f9e8
commit 477c07514b
49 changed files with 94 additions and 493 deletions
+1
View File
@@ -56,6 +56,7 @@ dependencies {
implementation 'com.github.xianglin1998:IORedirector:1.0'
implementation 'com.github.xianglin1998:Crapto1:1.3'
implementation 'com.github.xianglin1998:nfctag:1.0'
implementation 'com.github.xianglin1998:ComBridge:1.0'
implementation 'com.github.xianglin1998:nfc_console:1.0'
implementation project(':utils')
@@ -18,6 +18,7 @@ import android.widget.EditText;
import android.widget.ListView;
import android.widget.TextView;
import com.iobridges.com.Communication;
import com.proxgrind.xmodem.XModem128;
import java.io.ByteArrayInputStream;
@@ -46,7 +47,6 @@ import cn.rrg.chameleon.defined.ResultCallback;
import cn.rrg.rdv.activities.main.BaseActivity;
import cn.rrg.rdv.activities.tools.ChameleonSoltAliasesActivity;
import cn.rrg.rdv.application.Properties;
import cn.dxl.com.Communication;
import cn.rrg.rdv.R;
import cn.rrg.rdv.callback.DumpCallback;
import cn.rrg.rdv.models.DumpModel;
@@ -9,8 +9,8 @@ import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import com.google.android.material.bottomnavigation.BottomNavigationView;
import com.iobridges.com.LocalComBridgeAdapter;
import cn.dxl.com.LocalComBridgeAdapter;
import cn.dxl.common.util.DisplayUtil;
import cn.dxl.common.util.FragmentUtil;
import cn.dxl.common.util.LogUtils;
@@ -8,13 +8,13 @@ import android.widget.Button;
import androidx.annotation.Nullable;
import com.iobridges.com.LocalComBridgeAdapter;
import com.proxgrind.pm3flasher.Proxmark3Flasher;
import com.proxgrind.pm3flasher.Target;
import cn.dxl.com.LocalComBridgeAdapter;
import cn.dxl.common.widget.ToastUtil;
import cn.rrg.com.DevCallback;
import cn.rrg.com.UsbSerialControl;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.UsbSerialControl;
import cn.rrg.rdv.R;
import cn.rrg.rdv.util.Paths;
@@ -9,8 +9,8 @@ import android.widget.Button;
import androidx.annotation.Nullable;
import cn.dxl.com.LocalComBridgeAdapter;
import cn.rrg.devices.PN53X;
import com.iobridges.com.LocalComBridgeAdapter;
import cn.rrg.rdv.R;
import cn.rrg.rdv.activities.px53x.HardnestedConsoleActivity;
import cn.rrg.rdv.activities.px53x.MfcukConsoleActivity;
@@ -8,14 +8,13 @@ import android.content.IntentFilter;
import android.nfc.NfcAdapter;
import android.util.Log;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import cn.dxl.common.util.AppUtil;
import cn.dxl.mifare.StdMifareIntent;
import cn.rrg.com.DevCallback;
import cn.rrg.com.DriverInterface;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
public class StandardDriver implements DriverInterface<String, NfcAdapter> {
@@ -3,8 +3,7 @@ package cn.rrg.rdv.fragment.connect;
import java.util.ArrayList;
import java.util.List;
import cn.rrg.com.DevCallback;
import cn.rrg.rdv.R;
import cn.proxgrind.com.DevCallback;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.models.AbstractDeviceModel;
import cn.rrg.rdv.presenter.DeviceAttachPresenter;
@@ -6,9 +6,9 @@ import android.hardware.usb.UsbManager;
import android.util.Log;
import cn.dxl.common.util.AppUtil;
import cn.rrg.com.DevCallback;
import cn.rrg.com.DriverInterface;
import cn.rrg.com.UsbSerialControl;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
import cn.proxgrind.com.UsbSerialControl;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.util.Commons;
@@ -3,6 +3,8 @@ package cn.rrg.rdv.models;
import android.content.Context;
import android.util.Log;
import com.iobridges.com.DeviceChecker;
import java.io.IOException;
import java.io.Serializable;
import java.util.ArrayList;
@@ -10,10 +12,9 @@ import java.util.List;
import cn.dxl.common.util.IOUtils;
import cn.dxl.common.util.LogUtils;
import cn.rrg.com.DevCallback;
import cn.rrg.com.DriverInterface;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
import cn.dxl.com.DeviceChecker;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.callback.InitNfcCallback;
@@ -5,7 +5,7 @@ import android.bluetooth.BluetoothDevice;
import android.content.Context;
import android.util.Log;
import cn.rrg.com.DevCallback;
import cn.proxgrind.com.DevCallback;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.util.Commons;
@@ -5,11 +5,12 @@ import android.content.Intent;
import android.hardware.usb.UsbManager;
import android.util.Log;
import com.iobridges.com.DeviceChecker;
import cn.dxl.common.util.AppUtil;
import cn.rrg.com.DevCallback;
import cn.dxl.com.DeviceChecker;
import cn.rrg.com.DriverInterface;
import cn.rrg.com.UsbAcr122Raw;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
import cn.proxgrind.com.UsbAcr122Raw;
import cn.rrg.devices.PN53X;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.javabean.DevBean;
@@ -2,11 +2,12 @@ package cn.rrg.rdv.models;
import android.util.Log;
import com.iobridges.com.DeviceChecker;
import cn.rrg.chameleon.defined.IChameleonExecutor;
import cn.rrg.chameleon.executor.ChameleonExecutor;
import cn.rrg.chameleon.executor.ExecutorImpl;
import cn.dxl.com.DeviceChecker;
import cn.rrg.devices.EmptyDeivce;
import cn.proxgrind.devices.EmptyDeivce;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.callback.InitNfcCallback;
import cn.rrg.rdv.util.Commons;
@@ -3,9 +3,10 @@ package cn.rrg.rdv.models;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import cn.rrg.com.DriverInterface;
import cn.dxl.com.DeviceChecker;
import cn.rrg.com.SppHasBlock;
import com.iobridges.com.DeviceChecker;
import cn.proxgrind.com.DriverInterface;
import cn.proxgrind.com.SppHasBlock;
import cn.rrg.devices.PN53X;
/*
@@ -1,6 +1,7 @@
package cn.rrg.rdv.models;
import cn.dxl.com.DeviceChecker;
import com.iobridges.com.DeviceChecker;
import cn.rrg.devices.PN53X;
public class PN532Usb2UartModel extends AbsUsb2UartModel {
@@ -3,9 +3,10 @@ package cn.rrg.rdv.models;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import cn.rrg.com.DriverInterface;
import cn.dxl.com.DeviceChecker;
import cn.rrg.com.SppNonBlock;
import com.iobridges.com.DeviceChecker;
import cn.proxgrind.com.DriverInterface;
import cn.proxgrind.com.SppNonBlock;
import cn.rrg.devices.Proxmark3RRGRdv4;
/*
@@ -1,6 +1,7 @@
package cn.rrg.rdv.models;
import cn.dxl.com.DeviceChecker;
import com.iobridges.com.DeviceChecker;
import cn.rrg.devices.Proxmark3RRGRdv4;
public class Proxmark3Rdv4UsbModel extends AbsUsb2UartModel {
@@ -4,11 +4,12 @@ import android.content.Context;
import android.content.Intent;
import android.nfc.NfcAdapter;
import cn.rrg.com.DevCallback;
import cn.rrg.com.DriverInterface;
import com.iobridges.com.DeviceChecker;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
import cn.rrg.rdv.driver.StandardDriver;
import cn.dxl.com.DeviceChecker;
import cn.rrg.devices.EmptyDeivce;
import cn.proxgrind.devices.EmptyDeivce;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.callback.InitNfcCallback;
@@ -5,11 +5,12 @@ import android.content.Intent;
import android.hardware.usb.UsbManager;
import android.util.Log;
import com.iobridges.com.DeviceChecker;
import cn.dxl.common.util.AppUtil;
import cn.rrg.com.DevCallback;
import cn.dxl.com.DeviceChecker;
import cn.rrg.com.DriverInterface;
import cn.rrg.com.UsbBulkTransfer;
import cn.proxgrind.com.DevCallback;
import cn.proxgrind.com.DriverInterface;
import cn.proxgrind.com.UsbBulkTransfer;
import cn.rrg.devices.PN53X;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.javabean.DevBean;
@@ -1,8 +1,6 @@
package cn.rrg.rdv.presenter;
import android.content.Context;
import cn.rrg.com.DevCallback;
import cn.proxgrind.com.DevCallback;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.models.AbstractDeviceModel;
import cn.rrg.rdv.view.DeviceAttachView;
@@ -2,7 +2,7 @@ package cn.rrg.rdv.presenter;
import android.content.Context;
import cn.rrg.com.DevCallback;
import cn.proxgrind.com.DevCallback;
import cn.rrg.rdv.javabean.DevBean;
import cn.rrg.rdv.callback.ConnectCallback;
import cn.rrg.rdv.callback.InitNfcCallback;

Some files were not shown because too many files have changed in this diff Show More