Required Reinstallation
Hi Square Team,
I am trying to connect with device. it's connecting fine with your demo. for my app it's showing Required Reinstallation.
Can you please help me why I am getting this issue? I think any versioning issue.
Thanks, Amit
Hi @AmitPal100001 can you share:
- Your Square app id and location_id for the location that this is happening for?
- What Reader SDK version are you using?
- What device are you using?
- Does this happen for more than one reader?
- Does the same reader fail on another device?
Hi Square Team,
- Your Square app id and location_id for the location that this is happening for?
-
Square app id:sq0idp-8c9Wnk60f6gdgHjHlv584Q
Location_id:11QT6EWNPK5NQ* 2. What Reader SDK version are you using?
- def readerSdkVersion = "1.4.+"*
- What device are you using? Android 8.1
- Does this happen for more than one reader? Yes more than one reader
- Does the same reader fail on another device? Yes same reader fails on other device
If I am putting readerSdkVersion 1.4.3 my project not build successfully showing this error
Failed to resolve: com.squareup.sdk.reader:reader-sdk-sq0idp-XnMgU6GCKKVGXklEY8_QSw:1.4.3 Show in Project Structure dialog Affected Modules: app
*Note: *For def readerSdkVersion = "1.4.+" it's built successfully but reader not connecting showing error required reinstallation.
Please help me to solve this issue asap. I want to build an Android device.
Thanks, Amit
On Fri, 7 May 2021 at 23:18, Stephen Josey @.***> wrote:
Hi @AmitPal100001 https://github.com/AmitPal100001 can you share:
- Your Square app id and location_id for the location that this is happening for?
- What Reader SDK version are you using?
- What device are you using?
- Does this happen for more than one reader?
- Does the same reader fail on another device?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/square/reader-sdk-android-quickstart/issues/34#issuecomment-834651220, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJC6O6Y7ZULWFFHLRPNJZSLTMQRVTANCNFSM44JNAIMQ .
What is the make and model of the device? On our logs I'm seeing some errors about potential modified firmware (so possibly a rooted device). Would it be possible for you to completely reset the device to factory settings and try to connect the reader?
Hi Square Team,
I have reset the device and tried to connect still I am getting an issue please check my attached screenshot. And on the square pos app, it works on all devices.
Can you please help me now exactly where is the issue in source code or any version related issue?
PFA,
Thanks, Amit
On Tue, 11 May 2021 at 03:21, Stephen Josey @.***> wrote:
What is the make and model of the device? On our logs I'm seeing some errors about potential modified firmware (so possibly a rooted device). Would it be possible for you to completely reset the device to factory settings and try to connect the reader?
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/square/reader-sdk-android-quickstart/issues/34#issuecomment-837400654, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJC6O63F25AZNWIPWVDSY3LTNBIMHANCNFSM44JNAIMQ .
As mentioned in my previous message, I'm seeing modified firmware software (last happened on the 10th, though). Are you able to confirm it's not rooted? The regular POS and Reader SDK have different security settings, so it's possible POS lets you connect, but not Reader SDK due to having more control. Your device needs to be able to pass the safetynet attestation API (https://developer.android.com/training/safetynet/attestation.html), but we do some extra checks to make sure that payments can't be stolen.
Hi Square Team,
Devices are not rooted. It is a stock Samsung galaxy note per the screenshot. The only other program on there is SOTI mobicontrol for locking it down
Thanks, Amit
On Thu, 13 May 2021 at 02:31, Stephen Josey @.***> wrote:
As mentioned in my previous message, I'm seeing modified firmware software (last happened on the 10th, though). Are you able to confirm it's not rooted? The regular POS and Reader SDK have different security settings, so it's possible POS lets you connect, but not Reader SDK due to having more control. Your device needs to be able to pass the safetynet attestation API (https://developer.android.com/training/safetynet/attestation.html), but we do some extra checks to make sure that payments can't be stolen.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/square/reader-sdk-android-quickstart/issues/34#issuecomment-840093904, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJC6O67RBNMZOGR5EZ6M5WLTNLUDXANCNFSM44JNAIMQ .
Hi Square Team,
Can you please help me? Where is the issue?
Thanks, Amit
On Sat, 15 May 2021 at 10:04, Amit Kumar @.***> wrote:
Hi Square Team,
Devices are not rooted. It is a stock Samsung galaxy note per the screenshot. The only other program on there is SOTI mobicontrol for locking it down
Thanks, Amit
On Thu, 13 May 2021 at 02:31, Stephen Josey @.***> wrote:
As mentioned in my previous message, I'm seeing modified firmware software (last happened on the 10th, though). Are you able to confirm it's not rooted? The regular POS and Reader SDK have different security settings, so it's possible POS lets you connect, but not Reader SDK due to having more control. Your device needs to be able to pass the safetynet attestation API ( https://developer.android.com/training/safetynet/attestation.html), but we do some extra checks to make sure that payments can't be stolen.
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/square/reader-sdk-android-quickstart/issues/34#issuecomment-840093904, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJC6O67RBNMZOGR5EZ6M5WLTNLUDXANCNFSM44JNAIMQ .
Hi @AmitPal100001 I checked in with some other folks, and it sounds like your compiler may be changing some of the actual SDK, which is causing the issue with pairing. Are you using anything like Proguard (which we do not support), or other code optimization that may be removing critical bytecode elements?
Hi Square Team,
I am not using anything like Proguard or any code optimization. Still I am facing this issue.
Please check this video https://www.youtube.com/watch?v=vPag5gKUC3M
Dependency that I am using for this in my project
def readerSdkVersion = "1.4.+"
// SQUARE_READER_SDK_APPLICATION_ID is defined in ./gradle.properties
implementation "com.squareup.sdk.reader:reader-sdk-$SQUARE_READER_SDK_APPLICATION_ID:$readerSdkVersion"
runtimeOnly "com.squareup.sdk.reader:reader-sdk-internals:$readerSdkVersion"
Can you schedule a meeting with me to resolve this issue?
Thanks, Amit
Hi Square Team,
Can you please update me regarding this issue? still I am facing issue.
Thanks, Amit