mirror of
https://github.com/RfidResearchGroup/RFIDtools.git
synced 2026-05-12 11:19:59 -07:00
Communication rebuild finished.
This commit is contained in:
@@ -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
Reference in New Issue
Block a user