看了一圈代码 最好解决的方法貌似就是破坏特征 让希沃白板认为这不是希沃一体机了
// Token: 0x060004F8 RID: 1272 RVA: 0x000137B4 File Offset: 0x000119B4
static HardwareRecognizer()
{
HardwareRecognizer.\u1680.ForEach(delegate(UsbId x)
{
HardwareRecognizer.AddDevice(x.Vid, x.Pid);
});
HardwareRecognizer.\u00A0 = McuHunter.FindAll();
UsbId mcu309 = new UsbId(43605, 4320, "col01", 0);
HardwareRecognizer.IsLegacyCVTouch = (HardwareRecognizer.\u00A0.AllAny((UsbId usbId) => usbId.Pid >= 1 && usbId.Pid <= 32) || HardwareRecognizer.\u00A0.Any((UsbId usbId) => usbId.Pid == mcu309.Pid && usbId.Vid == mcu309.Vid));
UsbId detectedMcu = McuHunter.DetectedMcu;
if (detectedMcu != null)
{
if (HardwareRecognizer.\u1680.Any(new Func<UsbId, bool>(detectedMcu.IsSameMcu)))
{
bool value = HardwareRecognizer.\u00A0.GetValueOrDefault();
if (HardwareRecognizer.\u00A0 == null)
{
value = true;
HardwareRecognizer.\u00A0 = new bool?(value);
}
HardwareRecognizer.IsFriendshipIwb = 1;
return;
}
HardwareRecognizer.IsRealSeewoIwb = 1;
}
}