There's a new home for Articles. Find Articles on Our Product Support Page.
We’re running into an issue with our Zebra VC8300 devices on Android 14 where DataWedge configurations are not importing. Our current process works fine on Android 13 — the .db file is stored on the device in /sdcard/, and we push it via SOTI MobiControl using the DataWedgeMgr XML. <wap-provisioningdoc> <characteristic version="9.2" type="DataWedgeMgr"> <parm name="ConfigurationFile" value="/sdcard/UlineMX/datawedge.db"/> <parm name="AutoImporting" value="1"/> </characteristic></wap-provisioningdoc> On Android 14, the same .db file will not import — even if I go into the DataWedge app on the device and attempt to import it manually. No errors appear; it simply doesn’t apply the configuration. I also tried creating a new StageNow Profile with a higher MX but that did not solve the problem. Has anyone run into this with Android 14? Did the import location change? Is there a new permission requirement for DataWedge to access files? Is .db importing deprecated in favor of another method? Any insight or workaround would be appreciated.
Goodmorning, Since several weeks we have more and more TC52AX showing an error message while opening Datawedge. Datawedge will close immediately with the message "DataWedge is not compatible, please perform an upgrade". Agent Version 15.4.4.1063 OEM Version 13-22-18.00-TG-U02-STD-HEL-04 Datawedge version: 13.0.121 MX version: 13.4.0.21 Agent Version 2025.0.2.1045 Oem 13-35-25.00-TG-U00-STD-HEL-04 Datawedge version: 14.0.11 MX Version: 13.1.0.65
Hi, I am running MobiControl (still on 15.6) and I need to delete a profile in the Zebra Datawedge. Before I can install the new version of an application I need to make sure that the old profile is deleted from the device. The Datawedge profile was created by the app but the app is developed not very good, so I need to take care of it. I thought I could do it with a script (sendintent) but somehow nothing is happening. Here is what I tried to send to the device: sendintent -b "intent:#Intent;action=com.symbol.datawedge.api.ACTION;S.putExtra=DELETE_PROFILE,xxxProfileNamexxx;end" The techdocs of Zebra Delete Profile - Zebra Technologies TechDocs are not very useful to me so maybe one of you can send me to the right direction or give me some hints. Thanks in advance
Hi there, I'm trying to create an icon in the lockdown screen to automatically enable Zebra Datawedge. I found the following intent that works correctly if I send it via "send script" feature: sendintent -b "intent:#Intent;action=com.symbol.datawedge.api.ACTION;S.com.symbol.datawedge.api.ENABLE_DATAWEDGE=true;end" but when I configure the lockdown profile adding an intent: item, the icon has been added to the lockdown but, when I press it, the popup "Activity not fiound" is showed. I'm using Zebra TC21 Android 11 device. Any suggestion? Thank you,
Because Android 11 doesnt allow access to the android/data folder we are only able to export a Datawedge profile in Android 10. Is there a way to change the Datawedge save path so you can export the profile to a diferent path. Did anyone test to import a datawedge profile into Android 13.
Trying to create a intent script for importing a datawedge profile but with no success. Looked over the documentation here:Import Config - Zebra Technologies TechDocsThe sendintent Command (soti.net)This is what i have so farsendintent -b "intent:#Intent;action=com.symbol.datawedge.api.ACTION;S.putExtra=IMPORT_CONFIG;S.putString=FOLDER_PATH, /sdcard/Profiles/;end"
I've been having trouble with enabling the I2of5 barcode scanning. This is the process I've been following to try getting this scanning working correctly.We are using the Zebra MC9300 Without setting up the scanner, opened Datawedge and enabled the settings needed.(Interleaved 2of5 and send enter key) Exported Profile to datawedge.db Add the datawedge.db to package and upload to mobicontrol Setup Scangun using afw#mobicontrol Use App Policy to install Zebra OEMConfig and setup managed app config Setup NTP settings Setup Datawedge Config Point to datawedge.db file Enable Automatic Database Import After setup is complete and I've gone through this process I am still unable to scan sample Interleaved 2of5 barcodes.
Good afternoon, We have several Zebra TC56s/TC57s that run either Android OS Version 7.1.2 or 8.1.0. Between all of them, I see several different DataWedge versions. I tried looking it up online but I cannot seem to find what determines what DataWedge version is running on these different devices or how to force update them. Is this something I can do manually or is there some sort of process I can perform to get these on the same version? These are Android Plus devices. Device Android OS and DataWedge combinations TC57 - Android 8.1.0 - DataWedge 7.4.44 TC57 - Android 8.1.0 - DataWedge 7.2.5 TC56 - Android 8.1.0 - DataWedge 7.0.4 TC56 - Android 7.1.2 - DataWedge 6.8.50 TC56 - Android 7.1.2 - DataWedge 6.8.54 Thank you!
Hello, I have several Zebra devices (TC20, TC25, TC26 ...), for which I have created different profiles (Android Enterprise) in Kiosk mode (Lockdown). In all of them, I install Datawedge and the configuration profile, using a package The thing is, I can't get the profile to copy correctly to the location I want, so that it self-applies. Routes: (Image1) Source: D:\_SOTI_\DEVICES\PDAS\TC25\Configs\Datawedge\dwprofile_TC25.dbTarget: /enterprise/device/settings/datawedge/autoimport/datawedge.db or Target: %sdcard%/Android/data/com.symbol.datawedge/files I can't get this file to be copied to the specified destination! I also tried to perform a rule and it does not transfer to the desired location either. (Image2) Thanks ■------------ Hola, Tengo varios dispositivos Zebra (TC20, TC25, TC26...), para los que he creado diferentes perfiles (Android Enterprise) en modo Kiosco (Lockdown). En todos ellos, instalo Datawedge y el perfil de configuración, mediante un package La cuestión es que no puedo hacer que el perfil se copie correctamente a la ubicación que yo deseo, para que se autoaplique. Rutas: (Image1)Source: D:\_SOTI_\DEVICES\PDAS\TC25\Configs\Datawedge\dwprofile_TC25.dbTarget: /enterprise/device/settings/datawedge/autoimport/datawedge.db or Target: %sdcard%/Android/data/com.symbol.datawedge/filesNo consigo que este fichero se copie en el destino indicado!También intenté realizar una regla y tampoco se transfiere a la ubicación deseada. (Image2) Gracias! ___________________//______________________ Image1 Image2
Hi, I've created an Advanced Data Formatting rule within DataWedge for a Zebra TC25 that has 27 actions to convert each letter of the alphabet into uppercase when scanning a barcode. The rule works fine, however, I then exported the profile, saved it on our SOTI server and pushed it back out to my device via a SOTI rule (saving it in /enterprise/device/settings/datawedge/autoimport) the rule is created, but none of the actions are present. However, if I copy the file to the device and use the manual import profile function within DataWedge it works fine. Has anyone had similar issues? Regards Steve
Hi All, We are trying to deploy a datawedge profile (dwprofile_MSCA.db) using a package in SOTI on a Zebra MC330x device running Android 10. Deploying it through a package has worked successfully and the dwprofile_MSCA.db file has succesfully imported to the correct folder: /enterprise/device/settings/datawedge/autoimport/dwprofile_MSCA.db Once the file has been pushed to the folder location above using SOTI, we are seeing no change within the Datawedge app in the device. We have tried to reboot as well but not seeing any changes once the device is back online. We have had to click the options menu in datawedge (top right buttons) and manually import the profile from the autoimport folder on each of the devices so far. After doing this we can see the MSCA profile within the menu and it is working fine. I have also tried a script that I found online to push the dwprofile_MSCA.db file once it is on the device but had no joy. The script was the one given on the Zebra website, __chmod 777 /enterprise/device/settings/datawedge/autoimport/dwprofile_MSCA.db Again after executing the script, no changes are seen in the datawedge app until I manually import it. Please advise on the path forward to automate this as we only have another few weeks before we are going to be rolling out the remainder of the devices and this method of manually having to import in the datawedge application is not feasible for such a large amount of devices. Kind Regards, Shane
Dear All, we need to preconfigure Datawedge in order to send scanned information into an app. The manual way is the bellow: Go to DataWedge provided app Press on Profile0(default) Scroll until "Intent output" section is found Enable output via intent In intent action write com.euronav_app.ACTION Intent delivery must be set to "Broadcast intent I assume that this could be done with a commant like the bellow: sendintent -b "intent:#Intent;action=com.symbol.datawedge.api.ACTION;S.putExtra= com.euronav_app.ACTION;end" "com.euronav_app" is the application name. Cen anybody advise on thos? Best regards
I managed to find a very useful post on the forum explaining how to use datawedge autoimport functionality. It partially worked for us: the file gets copied into /enterprise/device/settings/datawedge/autoimport/ location and the profile installs (reinstalls) AFTER the reboot. I could not get it to work without rebooting the device. HOWEVER, the profile then does not scan any barcodes!!! The app we use on our guns runs fine, the scanning is recognised (it bleeps when it reads the barcode) but nothing gets populated into the field. If I use exactly the same profile file as the one located in autoimport to manually import datawedge profile, everything works just fine. This makes me think there's nothing wrong with profile file itself. But I've no idea what else could be causing this weird behavior. Any ideas?? Device used is Zebra TC20 and TC51, both running Android 8.1
Last year it looked like a solution for deploying DataWedge profiles/configs to Android devices in Device Owner mode was discovered. I'm trying to perform the exact same action on a Zebra TC52 running Android 8.1 and higher. I've followed the thread above and official documentation from Zebra, but something is off somewhere. I've tried both the Android Enterprise and legacy Device Admin (just for giggles) commands to no effect. __chmod 777 /enterprise/device/settings/datawedge/autoimport/datawedge.db AND execute_shell chmod 777 /enterprise/device/settings/datawedge/autoimport/datawedge.db The device logs even show the file was successfully downloaded to the device, but for whatever reason DataWedge is failing to pick up the file and import it. Even FCing the app before or after a sync and a device reboot nothing gets imported. What am I missing here?
Hi All, I've recently received a Zebra MC93 for testing from one of my vendors, I'm in the process of getting it set up for our Warehouse Management System. I have DW enabled and set to "send enter" but when I scan a barcode it's not sending enter as it should be. I have attempted to force stop and relaunch DW after turning the checkbox off and on, restarting device, etc. I've also tested with multiple apps to verify it wasn't just an issue with our WMS app, or a specific profile. Android 8.1.0 MobiControl Version: 14.3.0.3144 MC Agent Version 13.9.0 Build 1046
Top-tier experts who are delivering outstanding content. Should have more than 7000 points.
Experts who are consistent with great content. Should have more than 1000 points
Highly experienced members with valuable inputs. Should have more than 700 points
Beginners taking the initiative. Should have more than 500 points