We bought a new phone which does not read the barcode in 2wT, we using Barcode Scanner app 4.7 from the google play store which was working on android 12 but with the new Samsung Galaxy A35 5G (Android 14). Am suspecting that the issue is due to changes in Android 14’s compatibility and security policies . Barcode Scanner 4.7 may use APIs that Android 14 no longer supports or has deprecated.
Thanks for reaching out.
I’m a bit confused, since CHT doesn’t have a “Barcode Scanner” feature, but CHT allows configuring Enketo forms to open a third-party Android app by using “Android App Launcher” widget.
By “Barcode Scanner app 4.7” do you mean this is a third-party app in PlayStore that stop working in Android 14?
Worth mentioning that we have a POC (draft pull request with videos in the description) to enable scanning barcodes in Enketo forms without requiring a third-party app. So it’s 100% in CHT. But it’s limited to CHT in Android and Chrome browser (Firefox browser and desktop devices aren’t supported)
However, we need the collaboration of the community here to partner on testing this feature and helping finish it.
Feb 25, 2019: Note that this app can no longer be updated on Google Play, and there will be no further releases.
The Bar Code app FAQ they published in 2019 might help.
Alternately, Binary Eye is a FOSS bar code app that has recent releases, though it has not been tested with the CHT. It’s on the F-Droid and Play Store.