diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/requests/GetAuthRequest.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/requests/GetAuthRequest.java index 091e2ee72..8d1a4a274 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/requests/GetAuthRequest.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huawei/requests/GetAuthRequest.java @@ -67,16 +67,14 @@ public class GetAuthRequest extends Request { try { if (isHiChainLite) { - nonce = clientNonce; key = paramsProvider.getPinCode(); if (authVersion == 0x02) key = paramsProvider.getSecretKey(); - } else { // normal mode - nonce = ByteBuffer.allocate(18) - .putShort(authVersion) - .put(clientNonce) - .array(); } + nonce = ByteBuffer.allocate(18) + .putShort(authVersion) + .put(clientNonce) + .array(); byte[] challenge = huaweiCrypto.digestChallenge(key, doubleNonce); if (challenge == null) throw new RequestCreationException("Challenge null");