notable icon indicating copy to clipboard operation
notable copied to clipboard

No writing on Boox Note Air 3C?

Open Qiqayon opened this issue 2 years ago • 15 comments

This app looks wonderful and I would love to try and use it. It installs fine on my Boox Note Air 3C (V3.5 firmware). The screen comes up, pens can be selected, tapping works... but nothing happens when I use the pen i.e. no writing is visible.

Edit Jan. 31, 2024: thanks for the update (to the "next"-release). It works fine now. Also, the tablet reacts much quicker to the pen than in many other apps.

Qiqayon avatar Dec 02 '23 10:12 Qiqayon

Same as mine, the app does not work on Note Air 3C

zuhairzah avatar Dec 15 '23 20:12 zuhairzah

same for me on my Note Air 3C, maybe white color of the fonts ? (but I can't select a font color....)

fredcl avatar Dec 27 '23 21:12 fredcl

just got my Note Air 3 (b&w version) and i'm having the same problem. shame b/c it looks like a great app...

scientificsound avatar Jan 05 '24 23:01 scientificsound

+1. Would love to see this functioning properly on my Note Air 3C.

wvxx avatar Jan 28 '24 14:01 wvxx

Same for Note Air 3 (B&W) My guess is the Onyx SDK needs to be updated.

implementation('com.onyx.android.sdk:onyxsdk-device:1.2.26') // 1.2.27 is latest
implementation('com.onyx.android.sdk:onyxsdk-pen:1.4.8') // up to date
implementation('com.onyx.android.sdk:onyxsdk-base:1.6.42') // 1.6.51 is latest

I will check it out and try updating these and report back :)

aarontharris avatar Jan 30 '24 18:01 aarontharris

Same for Note Air 3 (B&W) My guess is the Onyx SDK needs to be updated.

implementation('com.onyx.android.sdk:onyxsdk-device:1.2.26') // 1.2.27 is latest
implementation('com.onyx.android.sdk:onyxsdk-pen:1.4.8') // up to date
implementation('com.onyx.android.sdk:onyxsdk-base:1.6.42') // 1.6.51 is latest

I will check it out and try updating these and report back :)

Unfortunately this did work.

Microsoft OneNote implements the Onyx SDK and it's pen functions are smooth. This suggests the maven repo is not up to date with the latest SDK and Microsoft is using some other source, possibly github/Onyx-Intl.

UPDATE: I pulled github/onyx-intl/OnyxAndroidDemo and with a lot of updating and tweaking, I was able to get their demo app running on my Note Air 3 (B&W). So this suggests the libraries are not incompatible with the Note Air 3. However, they may be incompatible with newer Android SDK & tooling as I noticed their project was pretty old.

aarontharris avatar Jan 30 '24 18:01 aarontharris

Ok I fixed it. I will submit a pull request.

aarontharris avatar Jan 31 '24 00:01 aarontharris

OK Pull request submitted pull/36

TLDR; I checked out the onyx demo and discovered it was working on my Note Air 3. How could that be? So I started stripping unnecessary things from their app until it stopped working.

What I found was: App.onCreate() needs to initialize their RxManager & HiddenApiBypass. I assume SDK30 caused issues with the Onyx SDK and they implemented the HiddenApiBypass as a workaround. It seems to have fixed my local copy of notable app for my Note Air 3 (B&W) as well as my own Onyx app (work in progress).

Hopefully if @olup pulls it, everyone should get the fix :)

Thanks for the app!

aarontharris avatar Jan 31 '24 00:01 aarontharris

Hey ! This is good news, do you want to try a quick pr for this ? Do you reckon it will also work on following color devices ?

olup avatar Jan 31 '24 05:01 olup

Hey ! This is good news, do you want to try a quick pr for this ? Do you reckon it will also work on following color devices ?

There is a PR already submitted :)

I suspect the issue has to do with Android SDK30 rather than Note Air 3 or 3C. So my feeling is that this will fix the issue for color devices as well. 🤞

aarontharris avatar Jan 31 '24 17:01 aarontharris

Looks like pull/36 was merged. This issue should be closed.

Thanks @olup

aarontharris avatar Jan 31 '24 18:01 aarontharris

Thanks to you !

olup avatar Jan 31 '24 18:01 olup

@olup I almost forgot -- I do not have the ability to test on a Note Air 2. So someone should probably test that and see if this change is backwards compatible (or if we need an abstraction per device).

aarontharris avatar Jan 31 '24 18:01 aarontharris

I'm happy to confirm it now works flawlessly on my Note Air 3C. Thank you @aarontharris @olup. Well done!

wvxx avatar Jan 31 '24 18:01 wvxx

great job on the app. I got the updated version to work on an air 3 b&w; whatever SW firmware version latest is. Unfortunately, the new beta just crashes after some use....typically when using a pencil and just drawing doodles. Am I the only one?

50meguy avatar Feb 26 '24 21:02 50meguy