
Datecs Print Service
Android plugin for easily printing to Datecs Bluetooth or USB printers.
Datecs Ltd. · com.datecs.services.printing
UpdatedNov 25, 2025
PublishedJun 23, 2023
Packagecom.datecs.services.printing
MD5ba57a80dae5b82df9e6078c5b075abb8
SHA1 (signer)F4:A5:A8:11:96:07:EF:8D:14:5D:71:8D:0D:B0:E3:9C:62:5A:FE:7C
Signed byCN=Miroslav Slavchev, OU=Software Development, O=Datecs Ltd., L=Sofia, ST=BG, C=BG
Architecturesarmeabi, armeabi-v7a, arm64-v8a
Malware scanTRUSTED
Websitehttp://www.datecs.bg
Contact[email protected]
What's new
This application enables users to print images, PDF documents, and text files using the Android Print service. It supports the Datecs Print Service, allowing users to initiate printing directly from office applications or by sharing documents or images. This functionality simplifies the printing process, enhances productivity, and ensures compatibility with Datecs ESC/POS printers, providing seamless printing experiences for users.
Description
This plug-in enables Bluetooth/USB printing of PDF, OXPS and XPS documents, web pages, images and plain text on Datecs portable printers, without installation of any third party applications.
FEATURES:
• Marshmallow ready!
• Requires Android OS 8 or higher.
• Support for Android 8 (and above) Print Framework
• Support for earlier Android versions (8 and below) with Printer option in share menus
• Discover and recognize not paired Bluetooth printers
• Adjusting print settings for:
- Paper size
- Number of copies
- Page range
- Scaling document
- Trimming empty content options
- Print predefined in printer logo
- Default paper size and device
- more...
USAGE:
After installation, plug-in settings can be accessed by option in Print Framework or from the Printer dialog in share menus (for the older Android versions).
To print document, picture, webpage or text - open and search for share or print button.
If you're using USB mobile printer, ensure that you have granted permissions to the Printer application on first connect!
Marshmallow users, make sure you have granted Storage permissions, so print service can handle external files via Intents or share.
DETAILS:
On devices without Print Framework, Datecs Print Plug-in provides same user experience with Printer dialog in share menus. For Android 4.4 and above, there are two options for printing:
- Print, using Android print spooler or share.
Datecs Print Plug-in automatically discovers all Bluetooth and/or USB connected mobile printers.
CAUTION:
• When share web page from Chrome, web page address will be printed instead of its content. Consider to save page first as PDF document and then try to share from some PDF viewer.
• Make sure you have turned on Bluetooth, before print from Android Printspooler. If Print Spooler became unresponsive - Toggle Bluetooth. Then from destination printer drop down select "All Printers" and select again your desired printer.
• Make sure that the printer beeps when connect by USB to the Android device. This is indication for working USB Host.
Compatible Datecs printers:
• DPP-250, known also as: DPP-250C
• SM1-21
• SM1-22
• SM3-21
• DPP-255
• DPP-350, known also as: DPP-350C, BLM-80, BLM-80C
• DPP-450, known also as: SM2-41
• CMP-10, known also as: CMP-10BT, CMP-10 Bluetooth, IR Mobile Printer, CITIZEN SYSTEMS
• PP-60
• EP-55
• EP-60, known also as: EP-60H
• EP-300
FEATURES:
• Marshmallow ready!
• Requires Android OS 8 or higher.
• Support for Android 8 (and above) Print Framework
• Support for earlier Android versions (8 and below) with Printer option in share menus
• Discover and recognize not paired Bluetooth printers
• Adjusting print settings for:
- Paper size
- Number of copies
- Page range
- Scaling document
- Trimming empty content options
- Print predefined in printer logo
- Default paper size and device
- more...
USAGE:
After installation, plug-in settings can be accessed by option in Print Framework or from the Printer dialog in share menus (for the older Android versions).
To print document, picture, webpage or text - open and search for share or print button.
If you're using USB mobile printer, ensure that you have granted permissions to the Printer application on first connect!
Marshmallow users, make sure you have granted Storage permissions, so print service can handle external files via Intents or share.
DETAILS:
On devices without Print Framework, Datecs Print Plug-in provides same user experience with Printer dialog in share menus. For Android 4.4 and above, there are two options for printing:
- Print, using Android print spooler or share.
Datecs Print Plug-in automatically discovers all Bluetooth and/or USB connected mobile printers.
CAUTION:
• When share web page from Chrome, web page address will be printed instead of its content. Consider to save page first as PDF document and then try to share from some PDF viewer.
• Make sure you have turned on Bluetooth, before print from Android Printspooler. If Print Spooler became unresponsive - Toggle Bluetooth. Then from destination printer drop down select "All Printers" and select again your desired printer.
• Make sure that the printer beeps when connect by USB to the Android device. This is indication for working USB Host.
Compatible Datecs printers:
• DPP-250, known also as: DPP-250C
• SM1-21
• SM1-22
• SM3-21
• DPP-255
• DPP-350, known also as: DPP-350C, BLM-80, BLM-80C
• DPP-450, known also as: SM2-41
• CMP-10, known also as: CMP-10BT, CMP-10 Bluetooth, IR Mobile Printer, CITIZEN SYSTEMS
• PP-60
• EP-55
• EP-60, known also as: EP-60H
• EP-300
Required features
- Bluetooth android.hardware.bluetooth
- Bluetooth Le android.hardware.bluetooth_le
- Faketouch android.hardware.faketouch
- Location android.hardware.location
- Usb Host android.hardware.usb.host
Permissions (10)
Datecs Print Service requests the following Android permissions:
- Access Coarse Location android.permission.ACCESS_COARSE_LOCATION
- Access Fine Location android.permission.ACCESS_FINE_LOCATION
- Access Network State android.permission.ACCESS_NETWORK_STATE
- Bluetooth Connect android.permission.BLUETOOTH_CONNECT
- Bluetooth Scan android.permission.BLUETOOTH_SCAN
- Internet android.permission.INTERNET
- Permission Granted android.permission.PERMISSION_GRANTED
- Post Notifications android.permission.POST_NOTIFICATIONS
- Wake Lock android.permission.WAKE_LOCK
- Com Datecs Services Printing Dynamic Receiver Not Exported Permission com.datecs.services.printing.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION