Qeedji TAB10s Android 10 Inch Tablet User Manual
- June 13, 2024
- Qeedji
Table of Contents
TAB10s Android 10 Inch Tablet
Product Information
The TAB10s is a versatile device designed and manufactured by
Qeedji. Please note that Qeedji reserves the right to modify the
product design and specifications without prior notice. This
includes both the hardware and embedded software. The user manual
provided should be considered as a general guide to the product.
The accessories included with the TAB10s may vary slightly
depending on supplier developments.
Precautions for Use
-
Installation and maintenance of the TAB10s should be carried
out by professionals. -
Avoid using the device near water.
-
Do not place any objects, including liquids or flammable
materials, on top of the device. -
Avoid exposing the TAB10s to direct sunlight, heat sources,
dust, vibration, or shock.
Warranty Clauses
For information on warranty coverage and terms, please refer to
the warranty document provided with the TAB10s.
Disposal of Appliance
The TAB10s should not be disposed of with household waste.
Instead, it should be taken to a collection point for waste
electrical and electronic equipment or returned to your dealer.
This action helps protect the environment. The European Union has
established a collection and recycling system in this context.
Table of Contents
The user manual is divided into several parts:
- Description and installation
- Introduction
- Labelling
- Product faces
- Device dimensions
- Device fixture
- Drilling pattern
- Power supply
- Device start-up steps
- Surround light behaviour at power-up
- Connectors pin-out
- Procedure to access to the back connectors
- Test card
- System configuration
- Introduction
- AQS operating system upgrade with a fqs firmware
- APK deployment
- Device configuration by script
- Hardware reset
- Factory recovery
- Applicative user interface
- Administration console user interface
- Device configuration
- Web user interface
- Technical information
- Technical specifications
- Built-in RFID reader
- Antenna return loss
- Conformities
- Contacts
- Appendix
- Qeedji PowerPoint publisher for Media Players
- Qualified third party references
- ISO image burning with BalenaEtcher
- TFTP and DHCP server configuration
- Timezone
- Device network disk mounting in MS-Windows explorer
- USB mass storage
Product Usage Instructions
To ensure proper usage and avoid any potential issues, please
follow these instructions:
-
For installation and maintenance, it is recommended to seek the
assistance of professionals. -
Avoid using the TAB10s near water to prevent damage.
-
Do not place any objects, including liquids or flammable
materials, on top of the device. This can cause damage or pose a
safety hazard. -
Avoid exposing the TAB10s to direct sunlight, heat sources,
dust, vibration, or shock. These conditions can affect the device’s
performance and durability. -
Refer to the warranty document for information on coverage and
terms. -
Ensure proper disposal of the TAB10s by taking it to a
collection point for waste electrical and electronic equipment or
returning it to your dealer. -
Refer to the respective sections in the user manual for
detailed instructions on description, installation, system
configuration, applicative user interface, administration console
user interface, technical information, and appendix.
User manual TAB10s
9.10.13 002A
8:30
TAB10s
Legal notice
TAB10s 9.10.13 (002A_en)
© 2022 Qeedji
Rights and Responsibilities
All rights reserved. No part of this manual may be reproduced in any form or
by any means whatsoever. or by any means whatsoever without the written
permission of the publisher. The products and services mentioned herein may be
trademarks and/or service marks of the publisher. or trademarks of their
respective owners. The publisher and the author do not claim any rights to
these Marks. Although every precaution has been taken in the preparation of
this document, the publisher and the author assume no liability for errors or
omissions, or for damages resulting from the use of the information contained
in this document or the use of programs and source code that can go with it.
Under no circumstances can the publisher and the author be held responsible
for any loss of profits or any other commercial prejudice caused or alleged to
have been caused directly or indirectly by this document.
Product information
Product design and specifications are subject to change at any time and
Qeedji
reserves the right to modify them without notice. This includes the
hardware, the embedded software and this manual, which should be considered as
a general guide to the product. The accessories supplied with the product may
differ slightly from those described in this manual, depending on the
developments of the various suppliers.
Precautions for use
Please read and heed the following warnings before turning on the power: –
installation and maintenance must be carried out by professionals. – do not
use the device near water. – do not place anything on top of the device,
including liquids (beverages) or flammable materials (fabrics, paper). – do
not expose the device to direct sunlight, near a heat source, or in a place
susceptible to dust, vibration or shock.
Warranty clauses
The Qeedji
device is guaranteed against material and manufacturing defects
for a certain duration. Check the device warranty duration value at the end of
the document. These warranty conditions do not apply if the failure is the
result of improper use of the device, inappropriate maintenance, unauthorized
modification, operation in an unspecified environment (see operating
precautions at the beginning of the manual) or if the device has been damaged
by shock or fall, incorrect operation, improper connection, lightning,
insufficient protection against heat, humidity or frost.
WEEE Directive
This symbol means that your appliance at the end of its service life must not
be disposed of with household waste, but must be taken to a collection point
for waste electrical and electronic equipment or returned to your dealer. Your
action will protect the environment. In this context, a collection and
recycling system has been set up by the European Union.
2
Table of contents
Part I : Description and installation Introduction Labelling Product faces
Device dimensions Device fixture Drilling pattern Power supply Device start-up
steps Surround light behaviour at power-up Connectors pin-out Procedure to
access to the back connectors Test card
Part II : System configuration Introduction
AQS operating system upgrade with a fqs firmware APK deployment Device
configuration by script Hardware reset Factory recovery
Part III : Applicative user interface Applicative user interface
Part IV : Administration console user interface device configuration Web user
interface
Configuration > Administrator Configuration > LAN_1 Configuration > WLAN_1
Configuration > Output Configuration > Apps Configuration > Servers
Configuration > Certificates Configuration > Date and time Configuration >
Regionality Configuration > Variables Maintenance > Test card Maintenance >
Files Maintenance > Firmware Maintenance > Preferences Information > Device
Information > USB adapters Information > Network Information > Screens
Part V : Technical information Technical specifications Built-in RFID reader
Antenna return loss Conformities
Part VI : Contacts Contacts
Part VII : Appendix Appendix: Qeedji PowerPoint publisher for Media Players
Appendix: Qualified third party references
3
1.1 1.2 1.3 1.3.1 1.3.2 1.3.3 1.4 1.5 1.6 1.7 1.8 1.9
2.1 2.1.1 2.1.2 2.1.3 2.1.4 2.2
3.1
4.1 4.1.1 4.1.2 4.1.3 4.1.4 4.1.5 4.1.6 4.1.7 4.1.8 4.1.9 4.1.10 4.1.11 4.1.12
4.1.13 4.1.14 4.1.15 4.1.16 4.1.17 4.1.18
5.1 5.2 5.3 5.4
6.1
7.1 7.2
Appendix: ISO image burning with BalenaEtcher
7.3
Appendix: TFTP and DHCP server configuration
7.4
Appendix: Timezone
7.5
Appendix: Device network disk mounting in MS-Windows explorer
7.6
Appendix: USB mass storage
7.7
Appendix: File transfer from a computer
7.8
Appendix: Factory reset
7.9
Appendix: Remove an App with Android settings
7.10
Appendix: 802.1X security configuration with Android settings
7.11
Appendix: Certificates installation with Android settings
7.12
4
Part I
Description and installation
5
1.1 Introduction
This manual explains how to install and configure your TAB10s device. It
explains also how to install a third party APK and make a AQS operating system
upgrade.
Content of the package
Items Device Screen protection film Mounting bracket Drilling pattern leaflet
Screws Adhesive tape
Pads
Description
TAB10s device with AQS embedded
Stuck on the screen
Bracket for wall mounting
Drilling pattern
M2 x 35 mm (1,37 “) slotted countersunk screw (DIN 963) – a2 stainless steel
3M double sided tape 4905, material: VHB W x H x D: 65 mm (2.56 “) x 19 mm
(0.75 “) x 0.5 mm (0.02 “)
3M single sided tape, material: silicone : 8 mm (0,314 “), D: 1 mm (0,039 “)
Quantity 1 1 1 1 2 2
4
Recommendations and warnings
This device is designed to be used indoor and can work 24/7.
The device is delivered without a power supply unit. Depending on your needs,
Qeedji is making recommendation for suitable power supply references in the
chapter § Power supply.
Before supply the TAB10s device with the USB connector of your computer, check
with your computer’s manufacturer that the USB
connectors is suitable to deliver a sufficient power.
In case you had to remove the micro SD card, ensure first that the TAB10s
device is powered off before removing or inserting the micro SD
card. In case of bad handling, the micro SD card replacement would not be
covered by the warranty.
This device is a Class A device. In a residential environment, this device may
cause radio interference. In this case, the user is asked to take appropriate
measures.
In this documentation, the unit of measurement for dimensions is done in
millimeters followed by its equivalent value in inches.
6
1.2 Labelling Product label
These are the labels stuck on the case. They are showing information embedded
also in the QR code: the device model, the product serial number (PSN), the
MAC addresses.
They are showing also: the power supply characteristics, the manufacturer
Website, the conformity logo.
FCC certification in pending. The QR code on the product label is
corresponding to the product identification URL, for example:
i.qeedji.tech?model=TAB10e&sn=01352-00011&mac.wlan1=00-1C-E6-02-4E-90&mac.wpan1
=1B-1E-A2-09-DA-B4 .
Packingbox label
This is the label stuck also on the packingbox. It is showing: the device
model, the QR code embedding the product serial number (PSN), the manufacturer
Website.
The QR code on the packingbox label is corresponding to the product PSN, for
example: PSN01352-00011 CD3 . The serial number of the device could be
requested in case of technical support.
7
1.3 Product faces Device’s front face
2
1
3
4
1 Touch screen, 2 Camera, 3 Built-in NFC/RFID sensor, 4 ¹.
¹ In the default factory preferences, the distance threshold for the proximity
sensor is 1.5 meter. For further information contact support@qeedji.tech.
Device’s up face
11 10
12
13
18
14
10 Surround light, 11 Mono speaker, 12 System button², 13 Built-in microphone
n°1, 18 Built-in microphone n°2, 14 Heat pipe.
² The system button is hidden inside the hole.
Do not cover the top of the heat pipe which is designed to evacuate naturally
the heat of the device when it is running.
Device’s bottom face
10
10 Surround light, 15 USB-C connector, 16 Mounting bracket orifice/screw n°1,
17 Mounting bracket orifice/screw n°2, 20 USB-C locking orifice n°1, 21 USB-C
locking orifice n°2.
16
17
20
15
21
8
Device’s rear face
5 8
7 9
20
19
6
5 Bevelled profile to welcome the mounting bracket, 6 POGO type connector, 7 Micro SD card connector with its micro SD card, 8 Microphone DIP switch, 9 Camera DIP switch, 19 20 Holes to host screws heads to fix the mounting bracket.
9
1.3.1 Device dimensions
10
1.3.2 Device fixture
The TAB10s device can be hung on the wall using a mounting bracket (supporting
or not the POGO type interface).
To know the device fixture height, refer to the legislation in force in your
country, related to the accessibility to disabled persons of
establishments open to the public during their construction and of facilities
open to the public during their development. The legislation in force in
France, for example implies to install the top of the display at 130 cm
(51,181 “) maximum far from the floor. For the TAB10s device, add 2.4 cm (or
0,787 “) to this height to determine the maximum height of the top edge of the
TAB10s device. For example, for the France country, the top edge of the device
should be (130 + 2.4) = 132.4 cm (52,125 “) far from the floor. So, to find
the center of the hole of the mounting bracket should be at 130 cm (51,18 “) –
8,5 cm (3.35 “) = 121,5 cm (47,83 “).
The TAB10s device is designed to be installed in landscape mode only.
11
Before installing the TAB10s device: check that the position of the microphone
DIP switch and the camera DIP switch is matching the customer needs, stick,
like explained below, the 4 single side tape pads at the back of the TAB10s
device, respectively at the 4 corners.
12
13
When installed on the NAPOE109kt or NAPOE109ft products having a mounting
bracket with a POGO connector, before mounting the screws
to lock the device, check that the TAB10s device is installed on the
NAPOE109kt or NAPOE109ft products stricly on the vertical position else some
unexpected power supply issue could be faced.
To check that the tablet is properly supplied, ensure that the tablet is displaying the AQS desktop content, or any App on the screen. Swipe from the extreme top of the screen to the bottom of the screen to check the pictogram inside the notification banner.
WLAN_1 network connectivity
Information
When this WIFI pictogram is displayed and filled with the number of bars corresponding to the WIFI reception level, the WLAN_1 connection is up.
If the WIFI pictogram is displayed but stays empty, the WLAN_1 connection is down.
LAN_1 network connectivity
Information
When this LAN pictogram is displayed, the LAN_1 connection is up. When this LAN pictogram is not displayed, the LAN_1 connection is down.
Only one of the interface can be up at a time. When the TAB10s device is
properly installed with AQS running with a consistent network pictogram, you
can remove the protective film from the screen.
14
1.3.3 Drilling pattern
In case you want to hang the TAB10s device on the wall, you can do it using
the provided mounting bracket. Follow the drilling pattern to install it.
This mounting bracket can be fixed using screws (recommended for walls with
pierceable material). The screws and dowels required to fix the mounting
bracket on the wall are not provided with the product. They can depend on the
wall material.
Adhesive pattern
If it is not possible to fix the device with screws, for example when needing
to be fixed on a glass wall, you can use the provided adhesive tapes.
Clean carefully the surface before sticking the adhesive tapes. Press firmly
the mounting bracket against the glass wall before hanging and locking the
TAB10s device on it.
15
1.4 Power supply
This device is intended to work with an external power supply, not provided by
default. The two ways to supply the device are: either through the USB-C
connector, or through the POGO type connector.
Power supply references
Depending on your needs, you can order among several power supply unit
references recommended by Qeedji.
Commercial reference EXC.NAPOE109KT ¹ EXC.NAPOE109KU ² EXC.NAPOE109FT ³
Model
NAPOE109kt NAPOE109ku NAPOE109ft
Information The POGO connector supports power delivery and Ethernet network connectivity The USB-C connector supports power delivery and Ethernet network connectivity The POGO connector supports power delivery and Ethernet network connectivity
For supply need only, you can purchase a single 110 V~/230 V~ to USB-C 5 V / 3
A wall plug.
The device can be power supplied by USB-C or POGO type connector. Once
supplied by one side, the device won’t never change its power supply origin,
even if the second side becomes available afterwards. The choice of power
supply origin is renegociated each time the device is rebooting; if the USB-C
and POGO type connectors are both power supplied, the device will select POGO
type connector origin each time the device is rebooting.
¹ For further information, refer to the NAPOE109kt user manual.
² For further information, refer to the NAPOE109ku user manual.
³ For further information, refer to the NAPOE109ft user manual.
For further information before ordering, contact sales@qeedji.tech.
16
1.5 Device start-up steps
Step 1 (T0 = 0 s) The device is booting.
Step 2 (T ~ 1 s)
Surround light red is flashing once: device powered.
Step 3 (T ~ 8 s)
Qeedji splashscreen is displayed:
kernel initialization in progress.
Step 4 (T ~ 22 s)
Android splashscreen is displayed:
AQS initialization in progress.
Step 5 (T ~ 30 s)
Nominal mode: APK is launched.
17
1.6 Surround light behaviour at power-up
State
Information
Sequence of 1 short green flash of 300 ms, periodic in alternance with 4 seconds Off.
Error: the used power supply has not enough power to launch the software¹.
Sequence of 2 consecutive short green flashes of 300 ms, periodic in alternance with 4 seconds Off.
Error: the micro SD card is not present, or has been removed². Don’t forget to power off your device before installing back your micro SD card.
Sequence of 3 consecutive short green flashes of 300 ms, periodic in alternance with 4 seconds Off.
Error: the micro SD card is unusable or the boot software is missing. If the problem persists, contact support@qeedji.tech.
Sequence of 4 consecutive short green flashes of 300 ms, periodic in alternance with 4 seconds Off.
Error: an internal issue has been detected during power sequencing. If the problem persists, contact support@qeedji.tech.
Sequence of 5 consecutive short green flashes of 300 ms, periodic in alternance with 4 seconds Off.
Error: the micro SD card or the AQS is corrupted and cannot be launched. Follow the factory recovery process to restore your micro SD card. If the problem persists, contact support@qeedji.tech.
¹ Try with another suitable power supply unit. If the problem persists despite
of an appropriate power-supply unit, contact support@qeedji.tech.
² Remove the mounting bracket from the device, or remove the device from the
mounting bracket, and check that your micro SD card is properly inserted in
the device.
18
1.7 Connectors pin-out
The access to some connectors or DIP switches may require to remove the
mounting bracket or remove the TAB10s device from the wall. Refer to the
chater § Procedure to access to the back connectors.
USB-C connector
The device can be supplied by the USB-C connector located at the bottom face
of the product.
Information type Type Data Power This is the USB-C pin-out for the TAB10s:
Value USB type-C USB 2.0 USB PD¹ (Power delivery)
The USB-C connector is supporting Ethernet over USB.
¹ The TAB10s device is an USB sink device by default, in order to be supplied
by an external power source device. It implements data-role swap, in order to
be able to become the data host, and hence, to support ethernet-to-usb
external bridges while being supplied by this bridge. When operating in sink
mode, you must take care when selecting your power supply source and usb
cable, select a power source able to drive 5 V – 3 A, and choose high quality
cables, especially when you have a long distance between source and the TAB10s
device. Qeedji advises to use EXC.NAPOE109KU accessory, as it is fully
qualified with the TAB10s device. The TAB10s device can be an USB source
device only when supplied by the POGO type connector. So it can support an
external USB dongle for example. In this case, you have to take care to not
sink too much current through USB-C connector.
POGO type connector
The device can be supplied by the POGO type connector located at the back of
the product.
1
23
45
6
1 VCC, 2 GND, 3 USB+, 4 USB-, 5 GND, 6 VCC.
The POGO type connector allows to supply the device and offers an USB 2.0 host
interface, for Ethernet over USB for example.
19
Dipswitches for microphone and camera
For confidentiality purpose, the TAB10s device has two switches at the back of
the product allowing to activate or deactivate respectively the microphone and
the camera peripherals. When the DIP switch is facing the crossed microphone,
the microphone peripheral is deactivated. When the DIP switch is facing the
crossed camera, the camera peripheral is deactivated. Example of configuration
when the microphone 1 and the camera 2 peripherals are deactivated:
1 2
Example of configuration when the microphone 3 and the camera 4 peripherals
are activated:
3 4
Micro-SD card
The micro SD card connector is located on the rear face of the TAB10s. A micro
SD serigraphy is showing the connector location. Step 1: Place the micro SD
card in the right sense close to the connector entry.
It may be required to lift the micro SD card so that it can enter into the
connector. Press a little on it to tilt it.
20
Step 2: Glide the micro SD card in the right sense with the hand towards the
micro SD card connector until you feel the spring. Step 3: When the spring of
the SD card connector is responding properly, helped with a pen, push the
micro SD card towards the connector until hearing a clic.
21
The 16 GB micro SD card, containing the AQS for TAB10s device, is provided by default and is already installed in the product. The micro SD card is partitioned to be compliant with AOSP . This is the micro SD card partition mapping:
Number 1 2 3
4
5
6 7 8 9
10
11 12 13 14 15
Name dtbo_a dtbo_b boot_a
boot_b
system a
system b misc metadata persist data vendor_a
vendor_b fbmisc vbmeta_a vbmeta_b userdata
Size
4 MB
4 MB
48 MB
48 MB
2,5 GB
2,5 GB
4 MB
2 MB
1 MB
256 MB
256 MB
1 MB
1 MB
1 MB
8,4 GB
File system
Ext4 Ext4
Ext4 Ext4
Ext4
Function dtbo.img (device tree) dtbo.img (device tree) boot.img
boot.img
Android system files under /system
Android system files under /system recovery store bootloader message, reserve
system slide show option to operate lockunlock
vendor.img
vendor.img state of lockunlock verify boot’s metadata verify boot’s metadata
application data storage for system application, and for internal media
partition, in /mnt/sdcard/ dir.
If you have to remove the micro SD card,
power off the device, use a little pen and press on the micro SD card. The
spring will eject automatically the card.
If you have to insert again the micro SD card,
power off the device, use a little pen and press on the micro SD card until
hearing a clic, power on back the device.
The warranty does not cover the micro SD card RMA in case it is burnt by a
wrong respect of this procedure.
22
1.8 Procedure to access to the back connectors
Do follow this procedure to get access to: the camera hardware DIP switch, the
microphone hardware DIP switch, the micro SD card connector, the POGO type
connector.
Procedure when the device is supplied by the USB-C connector: unplug the USB-C
cable from the device, untighten the two screws at the bottom of the product,
remove the mounting bracket from the device.
Procedure when the device is hung on the wall with a mounting bracket:
untighten the two screws at the bottom of the product, remove the device from
the wall.
The connectors are now visible at the back of the product.
23
1.9 Test card
When the Test card is activated, the device displays one test pattern content
by network interface supported by the device. It displays important
information to assist in the device configuration.
On a TAB10s device, the test pattern content is displayed thanks to a Test
Card App that is launched at device start-up when the Test card is activated
in the device configuration Web user interface.
When the Test Card App must be executed, no other App can be executed. To
execute successfully another App, your must deactivated the
Test Card App in the device configuration Web user interface.
1 3
2
4
If you are using a NAPOE109ku adapter, a NAPOE109kt adapter, a NAPOE109ft
adapter or a PoE to USB-C adapter, the Test card displays in alternance:
the test pattern content for the LAN1 network interface for ten seconds, the
test pattern content for the WLAN1 network interface for ten seconds.
If not, the Test card displays only the test pattern content for the WLAN1
network interface.
For TAB10s devices, the MAC Id value is the MAC address value of the WLAN
interface. It is identified in the test pattern content by the key pictogram 1
.
The up STATE 2 *on the WLAN1 network interface means that the device is
connected to a WIFI router. The down STATE means that the device is not
connected to a WIFI router.
When using a NAPOE109kt adapter, a NAPOE109ft adapter, a NAPOE109ft adapter or
a PoE to USB-C adapter, the up STATE 2 on the LAN1 network interface means
that the adapter is able to provide the network connectivity. The down STATE
means that the adapter is not able to provide the network connectivity due to
either a wrong installation of the TAB10s device on the wall-mount or due to a
wire crimping trouble on the krone connector.
Only one network interface can be activated at a time. The I/F on 3 status
means that the current interface displayed is kept activated by the OS; the
I/F off 3 status means that the current network interface (or I/F) displayed
has been deactivated by the OS.
The white circles 4 are filled with a white dot from the left to the right,
each time a test pattern content for a new network interface is displayed.
When there is one LAN1 interface and one WLAN1 interface supported by the
device, two white circles are displayed: the left one for the LAN1 interface,
the right one for the WLAN1 interface.
In native mode, when navigating in the Android settings menu, if the Test card
App was running, the Test card App is stopped. To relaunch it, you can either
restart the device or launch the Test card App available in the Android Apps
view.
24
System configuration
Part II
25
2.1 Introduction
To support the APK deployment, the AQS operating system version upgrade and
the TAB10s device configuration update, the TAB10s device embeds the Qeedji
System service which is launched automatically as soon as the AQS is running.
It supports:
APK installation thanks to a .apk file: uploaded with the device configuration
Web user interface, hosted on one USB storage device, pushed on the .apps
WebDAV directory with a WebDAV client,
device configuration thanks to a Javascript configuration script: uploaded
with the device configuration Web user interface, hosted on one USB storage
device, pushed on the .configuration WebDAV directory with a WebDAV client,
hosted on a TFTP server + DHCP server (code 66),
AQS operating system upgrade thanks to a .fqs firmware: uploaded with the
device configuration Web user interface, hosted on one USB storage device,
pushed on the .software WebDAV directory with a WebDAV client.
26
2.1.1 AQS operating system upgrade with a fqs firmware
The TAB10s device embeds an AQS operating system (V9.10.10 or above). It can
be upgraded by some maintenance .fqs firmware having some evolutive or
corrective changes. To update your TAB10s device with a new AQS operating
system version, download the aosp-tab10-setup-9.YY.ZZ.fqs firmware from the
Qeedji Website.
Both AQS operating system upgrade or downgrade are supported. After an AQS
operating system upgrade, the TAB10s device configuration, the user data
partition and the user APK are kept. The AQS operating system version upgrade
can be done by: uploading the .fqs firmware with the device configuration Web
user interface. For further information, refer to the chapter § AQS operating
system upgrade with the device configuration Web user interface, putting the
.fqs firmware on an USB storage device then by inserting it in the TAB10s
USB-C connector, or through the third party equipment connected to the USB-C
connector. For further information, refer to the chapter § AQS operating
system upgrade by USB, putting the .fqs firmware on the .software/ directory
of the WebDAV server. That requires to use credentials values of any
connection profiles except Application user . For further information, refer
to the chapter § AQS operating system upgrade by WebDAV.
AQS operating system upgrade with the device configuration Web user interface
It is possible to upgrade the AQS operating system version of the TAB10s
device by connecting to the device configuration Web user interface with a Web
browser and upload a .fqs firmware. For further information, refer to the
chapter § Maintenance > Firmware. For further information about the connection
to the device configuration Web user interface, refer to the chapter §
Applicative user interface.
AQS operating system upgrade by USB
Prerequisite: the TAB10s device needs to have a suitable power supply
equipment allowing to support AQS operating system upgrade by the USB-C
connector.
Copy the aosp-tab10-setup-9.YY.ZZ.fqs archive at the root directory of an USB
storage device and insert it on the USB-C connector of the TAB10s device (or
on the third party equipment connected to the USB-C connector).
In case several supported files type are present like .fqs , .apk and .js ,
only the AQS operating system will be done.
If the USB storage device contains several supported .fqs firmware files, the
AQS operating system upgrade can not be done and no
message appears. Plug the USB storage device. This message should be
displayed.
The copy duration is depending on the .fqs firmware size. It is roughly 1 min.
27
This message is then displayed until the USB storage device is unplugged.
Unplug the USB storage device. Once the USB storage is unplugged, the AQS
operating system upgrade duration is depending on the .fqs firmware content.
It can be for example: 8 minutes and 30 seconds.
This message is displayed showing that the .fqs firmware is being unzipped.
28
This message is then displayed showing that the .fqs firmware is being
installed. The installation duration is depending on the .fqs firmware
version.
After the .fqs firmware installation, the device is rebooting automatically
once. This message is displayed while the device has not yet restarted.
29
AQS operating system upgrade by WebDAV
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed
on your computer or the TAB10s device is mounted as a disk on the MS-Windows
explorer. For further information, refer to the chapter § device network disk
mounting in MS-Windows explorer. The credentials values of any connection
profile except Application user is required to write on the .software WebDAV
directory. The port value put at factory to access to the WebDAV directory is
80 . The port value can be modified by using a configuration script. For
further information, refer to the chapter § Device configuration by script.
https:// scheme to access to the TAB10s is not yet supported.
Copy the aosp-tab10-setup-9.YY.ZZ.fqs archive in the .software/ directory
located at the root of the TAB10s WebDAV server. This message should be
displayed.
The copy duration is depending on the .fqs firmware size.
This message is displayed showing that the firmware is being unzipped.
30
This message is then displayed showing that the firmware is being installed.
The installation duration is depending on the AQS version. After the AQS
version installation, the device is rebooting automatically once. This message
is displayed while the device has not yet restarted.
Once the AQS operating system is installed, the .fqs firmware is removed from
the device.
31
Error messages when following the previous procedures
This message is displayed for ten seconds when an error occured while copying
the .fqs firmware. The USB storage device is not properly supported. Restart
again the operation with another USB storage device. If the problem persists,
you can contact support@qeedji.tech
One of these messages could occur when the .fqs firmware is corrupted or when
the USB storage device has been removed when the copy was still in progress.
If required, download again the .fqs firmware from the Qeedji Website and try
again. If the problem persists, contact support@qeedji.tech.
32
2.1.2 APK deployment
Prerequisite: the APK has to be an Android application with the .apk file
extension, the APK has to be fully compatible with AQS 9 and suitable for
TAB10s (peripherals, …), the APK, requiring system user execution rights,
should be either signed with a Java keystore, or set as system App by a
configuration script.
For further information, refer to the TAB10s developer manual. Some APK
examples can be downloaded from the Qeedji Website. For further information,
contact sales@qeedji.tech.
Third party APK
The TAB10s device is intended to work with one or several custom Android APKs.
The third party APK are not provided. The TAB10s device is embedding AQS 9
based on the AOSP SDK 28. To develop your third party APK, Qeedji provides a
TAB10s developer manual which is giving links to github to start to work on
AQS 9 for TAB10s device (APK examples) and explains also the procedure to sign
an APK, or to set App as system App, the APK requiring system user execution
rights.
To develop your third party APK, Android software development skills and
Android Studio skills are required. The APK installation is done by:
uploading an .apk file with the device configuration Web user interface. For
further information, refer to the chapter § APK installation with the device
configuration Web user interface, putting an .apk file on an USB storage
device then by inserting it in the TAB10s USB-C connector, or through the
third party equipment connected to the USB-C connector. For further
information, refer to the chapter § APK version upgrade by USB. putting an
.apk file on the .apps/ directory of the WebDAV server. For further
information, refer to the chapter § APK installation by WebDAV. The APK
installation by USB is allowed by default in the AQS 9. This feature can be
deactivated by using the disableExternalStorageCopyApk(); function in the
configuration script. For further information, refer to the chapter § Device
configuration by script.
33
APK installation with the device configuration Web user interface
It is possible to install APK on the TAB10s device by connecting to the device
configuration Web user interface with a Web browser and upload a .apk file in
the .apps WebDAV directory. For further information, refer to the chapter §
Maintenance > Files. For further information about the connection to the
device configuration Web user interface, refer to the chapter § Applicative
user interface.
APK installation by USB
The necessary rights for each APK are temporarily granted during the APK
installation. Prerequisite:
the TAB10s device needs to have a suitable power supply equipment allowing to
support APK installation by the USB-C connector. Copy the .apk file at the
root directory of an USB storage device and insert it on the USB-C connector
of the TAB10s device (or on the third party equipment connected to the USB-C
connector).
If the USB storage device contains several APK at the root, each APK is
installed in the alphabetical order. To reinstall a same version of an APK,
you have to remove it before. To upgrade an APK with a different signature,
you have to remove it before. Plug the USB storage device. This message should
be displayed while the APK copy has not been completed.
This message is displayed until the USB storage device is unplugged.
34
Unplug the USB storage device. This message should be displayed for few
seconds, the time for the AQS to install the APK. In case several APK are
available on the USB storage device, the installing message appears for each
new APK to install.
When the APK installation is completed, this message should be displayed for
10 seconds. This message is then displayed until the device is rebooting
automatically once.
35
APK installation by WebDAV
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed
on your computer or the TAB10s is mounted as a disk on the MS-Windows
explorer. For further information, refer to the chapter § Device network disk
mounting in MSWindows explorer. The default credentials values for all the
connection profiles having access rights to push on the Web directories are:
admin / admin . The port value put at factory to access to the WebDAV
directory is: 80 . The port value can be modified by using a configuration
script. For further information, refer to the chapter § Device configuration
by script. The same version of this APK can not be reinstalled twice withour
being removed before. https:// scheme to access to the TAB10s is not
supported.
Copy the
The .apk file is installed only when the APK version is different from the one
already installed. Once installed, the APK file is removed. One or more APK
can be installed (or upgraded) all at once.
Unplug the USB storage device. This message should be displayed for few
seconds, the time for the AQS to install the APK.
In case several APK are available on the USB storage device, the installing
message appears for each new APK to install.
36
When the APK installation is completed, this message should be displayed for
10 seconds. This message is then displayed until the device is rebooting
automatically once. Each APK installed should be then visible on the AQS
desktop.
37
Error messages when following the previous procedures
This message is displayed for ten seconds when an error occured while copying
the APK. The USB storage device is not properly supported. Restart again the
operation with another USB storage device. If the problem persists, you can
contact support@qeedji.tech.
This error message is displayed for ten seconds when the APK is corrupted or
when the USB storage device has been removed when the copy was still in
progress. Try again. If the problem persists, you can contact
support@qeedji.tech.
38
2.1.3 Device configuration by script
The device can be configured with a configuration script. When it is properly
customized and loaded in the device, this configuration script is allowing to
set some preferences values allowing to configure the device. The device
configuration by script can be done by different ways: Device configuration by
USB, Device configuration by WebDAV, Device configuration by server TFTP and
server DHCP with code 66.
Configuration script
The list of the functions supported in the script are shown in the release
note Configuration script release note. The configuration script can be also
downloaded at this location. Rename the configuration script according to the
supported filename pattern:
common for multiple TAB10s devices: configuration.js , 000000000000.js , when
using an USB-C to USB-A hub device having also an Ethernet to USB bridge:
Device configuration by USB
Prerequisite: the TAB10s device needs to have a suitable power supply
equipment allowing to support TAB10s device configuration by the USB-C
connector.
Copy the configuration script at the root directory of an USB storage device
and insert it on the USB-C connector of the TAB10s device (or on the third
party equipment connected to the USB-C connector). This message is displayed
for only few seconds.
This message is displayed until the USB storage device is unplugged.
When the USB storage device is unplugged this message is displayed for less
than 5 seconds.
40
This message is then displayed until the device is rebooting automatically once. 41
Device configuration by WebDAV
Prerequisite: a WebDAV client (CarotDAV or BitKinex for example) is installed
on your computer or the TAB10s is mounted as a disk on the MS-Windows
explorer. For further information, refer to the chapter § Device network disk
mounting in MSWindows explorer. The default credentials values, put at
factory, for all the connection profiles are: admin / admin . The port value
put at factory to access to WebDAV directory is: 80 . The port value can be
modified by using a configuration script.
https:// scheme to access to the TAB10s is not yet supported. Copy the
configuration script in the .configuration/ directory located at the root of
the TAB10s WebDAV server. This message is displayed for only few seconds.
Then this message is displayed for less than 5 seconds.
42
This message is then displayed until the device is rebooting automatically
once. Once the configuration script is installed, the .js file is removed.
43
Device configuration by server TFTP and server DHCP with code 66
The TAB10s device can be configured thanks to a configuration script hosted on
a TFTP server + DHCP server (code 66). Prerequisites:
the LAN or the WLAN interface is configured in DHCP mode, a TFTP server and a
DHCP server are properly configured, are working properly and are available on
the network. For further information, refer to the chapter § TFTP and DHCP
server configuration, the Javascript configuration script is available in the
exported directory of the TFTP server , a new configuration script is taken
into account by the device only when a modification has been done and only
after a device restart. At each device boot-up, the JavaScript configuration
script is downloaded from the TFTP server. The script is then executed once
only if it has never been downloaded before or if the configuration script has
been modified since the last reboot. The message should be displayed showing
the IP address of your TFTP server.
Then you should see the same messages as the chapter § Device configuration by
USB (after the USB storage device is unplugged).
44
Error messages when following the previous procedures
This error message is displayed for ten seconds when the copy of the script
from the USB storage device has failed. If the proble persists, try again with
another USB storage device.
This error message is displayed for ten seconds when the configuration script
contains a Javascript syntax error. Double check that the configuration script
content is consistent for the TAB10s device.
45
2.1.4 Hardware reset
In case your APK or the AQS would not respond anymore, you can proceed to a
TAB10s hardware reset: insert for example a paper clip inside the System
button hole until feeling the button, hold the System button pressed for more
than 5 seconds, release the System button by removing the paper clip.
1
1 System button.
46
2.2 Factory recovery
The factory recovery consists in recovering the OS and data like it was at the
factory. Consequently, the different APK installed by the user and the TAB10s
device configuration data will be lost. So, it is highly recommended to save
all the required settings to be able to reconfigure your TAB10s device
afterwards. Before proceeding to the recovery, if it is still possible, save
the safe partition: user data and APK.
Micro SD card removal
Procedure: In case the device is hung on the wall on a mounting bracket:
with a screw driver, untighten the two screws at the bottom of the TAB10s,
remove the device from the mounting bracket. In case the device is powered by
the USB-C connector: unplug the USB-C power supply, with a screw driver,
untighten the two screws at the bottom of the TAB10s, remove the mounting
bracket from the product. With a little pen, push on the micro SD card and let
the spring eject it from the micro SD connector. The micro SD has to eject
itself totally from its connector as soon as your pen is removed. If not,
start again by pushing again the micro SD card with you pen, and when the
spring is responding sufficiently, remove you pen rapidly.
Micro SD card burning
Download the aosp-tab10-setup-xx.yy.zz.iso file for the factory recovery from
the Qeedji Website (~ 16 GB). The download time will depending on the network
connection quality.
Insert the micro SD card in a plastic SD card adapter (31 x 24 x 2.1 mm) and
insert it in the approriate SD card slot, supported by any recent computer. In
case Windows is showing a message inviting to format the SD card, choose No .
The ISO version suitable for your device, for example aosp-tab10-setup-
xx.yy.zz.iso , can be burnt on your micro SD card by any ISO image burning
software.
However Qeedji recommends to use the BalenaEtcher software (version V1.5.102,
for example). For further information about the procedure with BalenaEtcher
software, refer to the chapter § ISO image burning with BalenaEtcher.
Micro SD card installation
Once the micro SD card content has been updated: remove the SD card adapter
from your computer, remove the micro SD card from the SD card adapter, insert
back the micro SD card inside the micro SD connector of the TAB10s device, in
the right sense, and push it until hearing a clic. For further installation,
refer to the chapter § Connectors pin-out.
When the micro SD card is installed properly, the SD card should be not
visible.
47
In case the device has to be hung on the wall with a mounting bracket: hang
again the product on the mounting bracket, with a screw driver, tighten the
two screws at the bottom of the TAB10s device to lock the device on the wall.
In case the device is powered by the USB-C connector: install again the
mounting bracket on the product, plug again the USB-C power supply.
48
Part III
Applicative user interface
49
3.1 Applicative user interface
The TAB10s device supports a Web user interface that can be accessed with a
Web browser. The supported Web browsers are: Google Chrome , Mozilla Firefox ,
MS-Edge (Chromium) . It is available from the URL: http://
identifier: admin , password: admin . The URL falls automatically into the
applicative user interface: http://
This is an example of content when the TAB10s device is supplied by a
NAPOE109ku Ethernet adapter which is connected to a PoE switch.
50
Part IV
Administration console user interface
51
4.1 device configuration Web user interface
The TAB10s device supports a device configuration Web user interface that can
be accessed with a Web browser. The supported Web browsers are: Google Chrome
, Mozilla Firefox and MS-Edge (Chromium) . It is available from the URL:
http://
identifier: admin , password: admin . The URL falls automatically into the
applicative user interface¹. At the top right corner, click on the
Administration button. ¹ For further information, refer to the chapter §
Applicative user interface. This is the device configuration Web user
interface.
1 2
After you have changed and saved all your settings in the different panes, be
sure to perform a device restart by clicking on the Reboot the
device 2 button so that your changes are fully reflected.
The Web user interface and the WebDAV server are not accessible in https.
Click on the device logo 1 at the left top corner to return to the applicative
user interface.
52
4.1.1 Configuration > Administrator
In the Configuration tab, select the Administrator menu to: change the Device
name , view the Hostname value which is automatically generated from the
device name by limiting it to 15 characters max and keeping only its alpha
numeric character, the dot ( . ) characters and the dash ( – ) characters. The
check box before the Force a hostname label allows to force the device to have
a Hostname value set by the user. The Hostname value is the device
identification name communicated during a network UPnP discovery.
You can add also some private credentials values, with its identifier/password
by using the button of the Credentials Then associate your private credentials
values to the different connection profiles :
Administration user : the access rights of this connection profile allow to:
access to the device configuration Web user interface and make modifications,
use the Web Services supported by the device, publish on the WebDAV server
directories of the device (Apps, configuration scripts, firmwares and APKs),
Application web service : the access rights of this connection profile allow
to use only the additional Web Services supported by the App (ex: odata demo
APK), Administration web service : the access rights of this connection
profile allow to publish on the WebDAV server directories of the device (Apps,
configuration scripts, firmwares and APKs), Publishing software : the access
rights of this connection profile give allow to publish on the WebDAV server
directories of the device (Apps, configuration scripts, firmwares and APKs),
Application user : the access rights of this connection profile allow to:
access to the device configuration Web user interface in Read Only ¹ and to
the applicative Web interface in Read/Write. ¹ Out of the applicative Web
page, when some modification attempts are done in one of the device
configuration Web page, the user is disconnected from the device configuration
Web user interface.
The default credential label for all connection profiles is Admin ,
corresponding to the default identifier/password admin / admin .
In case you have lost the credentials values of all the Administration user
connection profiles, the only way to restore some known
credentials is to inject an USB-C mass storage having an appropriate
configuration script through the USB-C connector (USB 1 or USB 2) of the
TAB10s device. For further information, refer to the chapter § Device
configuration by script.
It is recommended that you enter one unique Hostname value for each device. In
case several TAB10s devices are located in different buildings or geographical
locations, we recommend that you enter hostname values with information about
the building and the location (e.g. Hall-RDParis-1 ). For security reasons, it
may be useful to change the credentials value for the Administration user
profile. Please keep these login credentials in a safe place afterwards.
53
This is an example with different credentials for the four connection
profiles.
The association of the credentials to the connection profiles are taken into
account only after a device reboot. In case the user takes more than 5 minutes
to create the credentials, associate them to the profile and reboot, the user
may have to reauthenticate (with the credentials not modified).
54
4.1.2 Configuration > LAN_1
In the Configuration tab, select the LAN_1 menu to set up the network
configuration of the LAN_1 interface of your device. The LAN_1 menu may not be
available when the TAB10s device is connected to a WIFI network and supplied
by a standard USB-C wall plug.
The device supports the UPnP and can be for example detected automatically in
the local network environment of your computer. By default, the device is
configured with DHCP activated. Choose whether the IP address is static or
given by the DHCP server. If static, fill the suitable parameters like subnet
mask , gateway and DNS .
The LAN_1 configuration is modified dynamically without rebooting after having
pressed on the Validate button. If the IP address is
changing after having pressed on the Validate button, you need to reconnect to
the device configuration Web user interface with the new LAN_1 device IPV4
address or with the LAN_1 device IPV6 address. The connection from a computer
to the device configuration Web user interface with the device IPV6 address,
computed from the device LAN_1 MAC address value, is supported. To connect to
the IPV6 address of the LAN_1 interface, ensure that the WLAN_1 connection is
down. For example, if the LAN_1 MAC address of the device is
00-1c-e6-02-27-bf, type the URL http://[fe80::21c:e6ff:fe02:27bf]/ or type
http://[fc00::21c:e6ff:fe02:27bf]/ in a Web browser. The routable prefix
(fc00, fe80, and so on…) are depending on your network configuration. Your
computer must be configured properly to support the IPV6 protocol. To use a
specific proxy server , select the Manual proxy configuration in the Proxy
servers drop down list then enter your proxy configuration.
55
To use an automatic proxy server configuration, select the Automatic proxy
configuration in the Proxy server drop down list then enter the PAC file URL
allowing to get automaticall the proxy server configuration. For example:
https://domain.contoso.en/dir/my-proxy-auto-conf.pac
The LAN_1 configuration is dynamically taking into account the new LAN_1
parameter as soon as the user changes from IP address
allocated by DHCP to static IP address or changes the static IP address value
then click on the Validate button of the device configuration Web user
interface.
The devices uses only one network interface at a time. The WLAN_1 has priority
over LAN_1 . In DHCP mode, if neither the LAN_1 connectivity nor the WLAN_1
connectivity is working or the WLAN_1 interface is deactivated, the IP
address value is unavailable. In some case, a valid IP address can be got back
few dozens of seconds after the network connectivity is restored on WLAN_1
interface or on LAN_1 interface. Procedure to configure the LAN_1 interface
with the configuration Web user interface when your network supports DHCP:
. it is considered here that the network connectivity is OK over the LAN_1
interface, . connect to the device configuration Web user interface with a Web
browser with the DHCP IP address of the LAN_1 interface. You can
still connect to the device configuration Web user interface with its LAN_1
IPV6 address (for example http://[fe80::21c:e6ff:fe02:5694] get from the MAC
value written at the back of the NAPOE109XX device). Procedure to configure
the LAN_1 interface with the configuration Web user interface when your
network does not support DHCP: . it is considered here that the TAB10s device
is connected to a NAPOE109ku device or to a NAPOE109kt, or to a NAPOE109ft
device which is connected to a PoE switch, . disconnect the RJ45 cable (cable1
for network1) from your computer, . connect a RJ45 cable (cable2 for network2)
between your computer and the PoE switch, . connect to the device
configuration Web user interface with a Web browser with its LAN_1 IPV6
address (for example http://[fe80::21c:e6ff:fe02:5694] get from the MAC value
written at the back of the NAPOE109XX device), . deactivate IP address get by
DHCP for LAN_1 and enter a suitable static address configuration (IP address,
subnet mask, gateway, DNS), . reboot the device with the device configuration
Web user interface, . disconnect the RJ45 cable (cable2 for network2) from
your computer and reconnect the previous RJ45 cable (cable1 for network1), .
connect to the device configuration Web user interface with a Web browser with
the valid LAN_1 IP address of the device. You can still connect to the device
configuration Web user interface with its LAN_1 IPV6 address (for example
http://[fe80::21c:e6ff:fe02:5694] get from the MAC value written at the back
of the NAPOE109XX device).
56
To activate 802.1X security on LAN_1 interface, set the Security field to
802.1X instead of None. Choose one EAP method among PWD, MD5, GTC, PEAP, TLS,
TTLS. The chosen EAP method must be supported by your RADIUS server.
In the context of a secure network, your device must be first declared in your
dedicated RADIUS server with a identity / password . For further information,
please contact your IT department.
57
When required, fill the Identity / password declared for your device in your
RADIUS server. When displayed, the Anonymous identity field value is optional.
Required only by the PEAP or TTLS EAP methods , choose then among the Phase 2
authentication mode supported by your RADIUS server: NONE, PAP, MSCHAP,
MSCHAPV2, CHAP, GTC, MD5, EAPMSCHAPV2. The TLS EAP methods and TLS Phase 2
authentication allows to provide a 802.1X user certificate installed in your
TAB10s device when required by your RADIUS server configuration. The TLS,
TTLS, and PEAP EAP methods allow to activate the 802.1X CA certificate
validation. The 802.1X CA certificate must be installed first in your TAB10s
device. For further information about certificates installation, refer to the
chapter § Certificates.
The 802.1X CA certificate is the certificate with the highest autority for
your RADIUS server. For further information, please contact your IT
department. In this AQS version, it is not possible to select the Use system
certificates value for the Validation of the 802.1X CA certificate input for
LAN_1 interface. When using 802.1X certificates, in case your device is not on
time or when the 802.1X certificates expiration date has expired, the device
is not able to access to the network anymore. To work around, you have to
insert one USB stick containing a suitable configuration script to install an
appropriate certificate or to update the device date and time. A new
negociation with the RADIUS server with the programmed LAN_1 802.1X security
is required as soon as a down/up event is detected at the input of the port of
the 802.1X router, meaning when a RJ45 cable is unplugged or when the device
is restarting. If intermediate network devices are present between the device
and the 802.1X router, the 802.1X router may not detect down/up event and may
keep a previous negociation alive if one has been successful just before.
58
4.1.3 Configuration > WLAN_1
In the Configuration tab, select the WLAN_1 menu to set up the network
configuration of the WLAN_1 interface on your device.
As soon as the WLAN_1 configuration is deactivated through the device
configuration Web user interface, or if the WLAN_1 interface is not properly
configured, the network connection with the device is lost. The only way to
connect to it again is to create again a WLAN_1 connection again with Android
settings or to inject, with an USB-A storage device and a USB-A to USB-C hub,
a configuration script having a suitable WLAN_1 configuration.
After having removed a registered WLAN_1 network, the removal is effective as
soon as the user clicks on the Validate button. If there is no other
valid registered WLAN_1 network, the only way to connect to the device again
is to connect a RJ45 Ethernet cable or to inject, with an USB-C storage
device, a configuration script having a suitable WLAN_1 configuration.
The devices uses only one network interface at a time. The WLAN_1 has priority
over LAN_1 . In DHCP mode, if neither the LAN_1 connectivity nor the WLAN_1
connectivity is working or the WLAN_1 interface is deactivated, the IP address
value is unavailable. In some case, a valid IP address can be got back few
dozens of seconds after the network connectivity is restored on WLAN_1
interface or on LAN_1 interface.
The connection from a computer to the device configuration Web user interface
with the device IPV6 address, computed from the device WLAN_1 MAC address
value, is supported. To connect to the IPV6 address of the WLAN_1 interface,
the LAN_1 connection must be down. For example, if the WLAN_1 MAC address of
the device is 00-1c-e6-02-27-bf, type the URL
http://[fe80::21c:e6ff:fe02:27bf]/ or http://[fc00::21c:e6ff:fe02:27bf]/ in a
Web browser. The routable prefix (fc00, fe80, and so on…) is depending on your
IPV6 network configuration. Your computer must be configured properly to
support the IPV6 protocol.
Procedure to configure the WLAN_1 interface with the configuration Web user
interface when your network supports DHCP:
. it is considered here that the network connectivity is OK over the LAN_1
interface,
. connect to the device configuration Web user interface with a Web browser:
. add a valid WLAN_1 configuration (SSID, authentication, crypto key),
. reboot the device with the device configuration Web user interface.
. connect to the device configuration Web user interface with a Web browser
with the valid WLAN_1 IP address of the device. If the WIFI connection is
done, you can connect to the device configuration Web user interface also now
with its WLAN_1 IPV6 address (for example http://[fe80::21c:e6ff:fe02:62e3]
get from the MAC.WLAN1 value written at the back of the device).
Procedure to configure the WLAN_1 interface with the configuration Web user
interface when your network does not support DHCP:
. it is considered here that the TAB10s device is connected to a NAPOE109ku
device, a NAPOE109kt, or a NAPOE109ft device which is connected to a PoE
switch,
. disconnect the RJ45 cable (cable1 for network1) from your computer,
. connect a RJ45 cable (cable2 for network2) between your computer and the PoE
switch,
. connect to the device configuration Web user interface with a Web browser
with its LAN_1 IPV6 address (for example http://[fe80::21c:e6ff:fe02:5694] get
from the MAC value written at the back of the NAPOE109XX device),
. deactivate IP address get by DHCP for WLAN_1 and enter a valid static
address configuration (IP address, subnet mask, gateway, DNS),
. add a valid WLAN_1 configuration (SSID, authentication, crypto key),
. reboot the device with the device configuration Web user interface,
. disconnect the RJ45 cable (cable2 for network2) from your computer and
reconnect the previous RJ45 cable (cable1 for network1),
. connect to the device configuration Web user interface with a Web browser
with the valid WLAN_1 IP address of the device. If the WIFI connection is
done, you can connect to the device configuration Web user interface also now
with its WLAN_1 IPV6 address (for example http://[fe80::21c:e6ff:fe02:62e3]
get from the MAC.WLAN1 value written at the back of the device).
Procedure to configure the WLAN_1 interface with a configuration script:
. inject a USB storage device having a suitable configuration script on the
USB hub connected to the USB-C connector of the TAB10s. And wait device
reboot.
. connect to the device configuration Web user interface with a Web browser
with the valid WLAN_1 IP address of the device. If the WIFI connection is
done, you can connect to the device configuration Web user interface also now
with its WLAN_1 IPV6 address (for example http://[fe80::21c:e6ff:fe02:62e3]
get from the MAC.WLAN1 value written at the back of the device).
Procedure to configure the WLAN_1 interface with a configuration script pushed
by file transfer¹ with an USB cable between the computer and the TAB10s device
(the device must be supplied properly by the computer, by the NAPOE109kt
device or by the NAPOE109ft device):
. push a suitable configuration script on the .configuration directory of the
device file system from a computer. And wait device reboot.
. connect to the device configuration Web user interface with a Web browser
with the valid WLAN_1 IP address of the device. You can connect to the device
configuration Web user interface also now with its WLAN_1 IPV6 address (for
example http://[fe80::21c:e6ff:fe02:62e3] get from the MAC.WLAN1 value written
at the back of the device).
¹ For further information, refer to the chapter § Appendix: File transfer from
a computer.
It is also possible to configure the WLAN_1 interface directly with Android
settings.
59
To detect the WIFI spots SSID , click on the Scan button. In case the SSID of
your WIFI router is not broadcasted (or hidden), click on the Add button to
add manually a WLAN_1 interface. Enter the wished SSID value and check the
option The SSID is hidden .
Select one of the detected WIFI spots SSID and press on the Add button.
60
Choose whether the IP address is static or given by the DHCP server. If
static, fill the suitable parameters like subnet mask , gateway and DNS .
To use a specific Proxy server for WLAN_1 interface, select the Manual proxy
configuration in the Proxy servers drop down list then enter your proxy
configuration.
61
To use an automatic Proxy server configuration for WLAN_1 interface, select
the Automatic proxy configuration in the Proxy server drop down list then
enter the PAC file URL allowing to get automatically the proxy server
configuration. For example: https://domain.contoso.en/dir/my-proxy-auto-
conf.pac
The supported securities¹ are: None, WEP, WPA-Personal (PSK), WPA2-Personal
(PSK), WPA-Enterprise (EAP)², WPA2-Enterprise (EAP)².
¹ Ad hoc Wi-Fi is not supported. ² This securities requires to have a RADIUS
server properly configured and to have specific WIFI router supporting WPA-
Enterprise or WPA2-Enterprise .
62
Fill the required crypto keys for these securities: WEP , WPA-Personal (PSK) ,
WPA2-Personal (PSK) .
The allowed length for WEP crypto key is: 5 or 13 digits when using ASCII-
7bits characters, 10 or 16 digits when using hexadecimal characters.
63
The allowed length for WPA-Personal (PSK) and WPA2-Personal (PSK) crypto key is 8 to 63 digits. Only ASCII-7bits characters are allowed for the crypto key.
If the WPA encryption of your router is unknown or if the WPA encryption of your router is Auto , do rather use the default value corresponding to the automatic mode:
Pairwise key cipher
Group key cipher
CCMP (AES) TKIP
CCMP (AES) TKIP
If the WPA encryption of your router is TKIP , it is possible to use:
Pairwise key cipher
TKIP CCMP (AES) TKIP
Group key cipher
TKIP CCMP (AES) TKIP
If the WPA encryption of your router is CCMP (AES) , it is possible to use:
Pairwise key cipher
CCMP (AES) CCMP (AES) TKIP
Group key cipher
CCMP (AES) CCMP (AES) TKIP
64
In case WPA-Enterprise (EAP) and WPA2-Enterprise (EAP) security: choose one
EAP method among PWD, PEAP, TLS and TTLS. The chosen EAP method must be
supported by your RADIUS server, choose the Phase 2 authentication among:
NONE, PAP, MSCHAP, MSCHAPV2, GTC. The chosen Phase 2 authentication must be
supported by your RADIUS server and is required only for PEAP and TTLS EAP
methods .
In the context of a secure network, your device must be first declared in your
dedicated RADIUS server with a identity / password . For further information,
please contact your IT department. When required, fill the Identity / password
declared for your device in your RADIUS server. When displayed, the Anonymous
identity field value is optional. The TLS EAP methods and TLS Phase 2
authentication allow to provide a 802.1X user certificate installed in your
TAB10s device when required by your RADIUS server configuration. The TLS,
TTLS, and PEAP EAP methods allow to activate the 802.1X CA certificate
validation. The 802.1X CA certificate must be installed first in your TAB10s
device. For further information about certificates installation, refer to the
chapter § Certificates. The 802.1X CA certificate is the certificate with the
highest autority for your RADIUS server. For further information, please
contact your IT department. The Domain of the 802.1X CA certificate input is
diplayed only when using the Use system certificates value for the Validation
of the 802.1X CA certificate input. The Domain of the 802.1X CA certificate
input must not be kept empty . In case the certificate with highest authority
for your RADIUS server is already embedded in the AOSP SYSTEM trusted
credential, you can select the Use system certificates input value for the
Validation of the 802.1X CA certificate input. In this case, during the
communication with the RADIUS server, AQS checks whether the trusted
certificate of the Radius is really trusted by a certificate with a higher
authority embedded in the AOSP SYSTEM trusted credential basis, then checks
its trustness chain. AQS checks then, in addition, that the commonName value
of the Radius certificate is properly reported in the Domain of the 802.1X CA
certificate input. When using 802.1X certificates, in case your device is not
on time or when the 802.1X certificates expiration date has expired, the
device is not able to access to the network anymore. To work around, you have
to insert one USB stick containing a suitable configuration script to install
an appropriate certificate or to update the device date and time.
65
4.1.4 Configuration > Output
In the Configuration tab, select the Output menu to watch the video output
configuration and set the audio output configuration.
Screen resolution : 1280×800.
The rotation is not supported on the tablet. Sound card : Volume of multimedia
contents bargraph: allows to tune the audio volume common to the different
audio outputs (Speaker, USB-C).
If your TAB10s device is supplied by a NAPOE109kt device or a NAPOE109ft
device, the device can support a Jack 3.5 audio output by plugging an USB-C to
Jack 3.5″ audio adapter on the USB-C connector.
66
4.1.5 Configuration > Apps
In the Configuration tab, select the Apps menu to manage the Apps installed in
the AQS operating system, whose launching at device start-up can be activated
or deactivated. The Apps column of the table allows to watch the Apps
installed in the AQS operating system:
the vendor Apps (App installed by default by the vendor at factory), all the
Apps installed by the user. The Test card App is not displayed in this table.
To deactivate the Test card App launching at device start-up, refer to the
chapter § Maintenance > Test card. In this AQS version, the only vendor App is
the URL launcher (V1.10.14) App .
The number of visible raws is five maximum. If more than five APK are
installed, scroll the table to the bottom to watch the other raws ot the
table. The Apps are sorted in the alphabetical order. The pane supports four
buttons to manage the Apps :
Install the App : allows to install an APK ( .apk ) on the device from a
computer, Uninstall the App ¹: allows to uninstall the APK that is selected ,
Restart the App button: allows to start (or restart) the APK that is selected,
Stop the App button: allows to stop the APK that is selected.
67
An App can be installed by: uploading any compatible APK ( .apk ) with the
Install the App button, pushing any compatible APK ( .apk ) on the .apps
WebDAV directory of the device with a WebDAV client or with a third party
software, using the Maintenance > Files pane of the device configuration Web
user interface to upload any compatible APK ( .apk ), insert an USB-C storage
device containing a compatible APK ( .apk ) on the device.
Any App newly installed is activated by default, meaning that: its associated
APK pictogram is available on the AQS desktop, when the APK supports the
autorestart AOSP feature, it is started automatically after the device boot-
up.
68
Some Apps consist in a couple of APK (main part + UI part). This is an example
when the Qeedji PowerPoint publisher for media player App is installed and
properly activated:
PowerPoint Publisher (for the main part): checkbox Activated : checked,
PowerPoint Publisher UI (for the UI part): checkbox Activated : checked.
¹ In case an App is partially or entirely uninstalled, meaning removed from
this table by clicking on the Uninstall the App button, the App cannot run
anymore. To fix the problem, the App must be reinstalled or the App content
must be published again. Then the device must reboot once.
Apps restart
Any activated APK can be started or restarted. For the Apps consisting in a
couple of APK (main part + UI part), only the main part of the App can be
restarted.
Apps deactivation
All the Apps supporting the autorestart AOSP feature are launched
automatically after a device boot-up, but only one of them can be visually
rendered on the screen. Given that the AQS operating system cannot choose,
among the activated Apps , the one which must be visually rendered on the
screen, and given that device resources (CPU, DDR, video decoder) are shared
between the APK which are executed at the same time, it is advised to keep an
only one activated APK at a time. With the table of installed Apps , it is
easy, with the appropriate checkbox in the Activated column, to see the Apps
that are activated and then voluntarily choose to deactivate those that are
temporarily not useful for your current need. If an App is not useful at all,
the best is to uninstall it with the Uninstall the App button. Some Apps
consist in a couple of APK (main part + UI part). When such an App needs to be
deactivated, the both parts of the App must be deactivated.
69
This is an example with the Qeedji PowerPoint publisher for media player App
properly deactivated: PowerPoint Publisher (= the main part): checkbox
Activated : unchecked, PowerPoint Publisher UI (= the UI part): checkbox
Activated : unchecked.
If ever only the UI part of the App is not activated , and the main part of
the App is kept activated , publishing the same App with the appropriate third
party software could not lead to the automatic App start. To work around,
activate back the UI part APK of the App then reboot the device. This is an
example with the Qeedji PowerPoint publisher for media player App not properly
deactivated:
PowerPoint Publisher (= the main part): checkbox Activated : checked,
PowerPoint Publisher UI (= the UI part): checkbox Activated : unchecked.
70
Apps reactivation
After having checked back the activation checkbox for an App, click on the
Reboot the device button to finalize the operation.
If ever only the UI part of the App was not activated , and the main part of
the App was kept activated , activate back the UI part of the App then click
on
the Reboot the device button to finalize the operation.
71
App form (optional)
Some APK can support a configuration form. To watch the configuration form for
an App , select the appropriate App . If a form is supported for this App, the
form of the Apps appears just below the table of installed Apps . This is an
example with the URL launcher App (V1.10.13 or above) containing a form.
When the selected App does not support a configuration form, the additional
This App has no configuration page information label is displayed below the
table of installed Apps . Only the authentication of the HTTP RFC are
supported in URL launcher, e.g. Basic and Digest .
72
4.1.6 Configuration > Servers
In the Configuration tab, select the Servers menu to define the configuration
of the servers peripheral to your device. The NTP server input allows to
either choose the default AQS NTP server¹ or enter your favorite NTP server
domain so that the device is always on time. ¹ the default NTP server URL is
time.android.com .
73
4.1.7 Configuration > Certificates
In the Configuration tab, select the Certificates menu to install: Trusted
certificates, 802.1X certificates (related to the RADIUS server), VPN
certificates.
Click on the button of the appropriate sections to add a certificate.
This is an example with some 802.1X certificates loaded in the TAB10s device.
In case the remote content (for example an .ics) must be read on a server
available in https, but the server’s certificate is not signed, it may be
required to install the server certificate both in the Trusted certificates
section and in the VPN certificates sections to make the certificate trusty.
When both the 802.1X CA certificate and the 802.1X user certificate are
installed by a configuration script, they are regrouped under only one
certificate in this pane. This certificate available in this pane can be used
as well in the Validation of the 802.1X CA certificate input as in the
Provision of the 802.1X user certificate input of the LAN_1 or the WLAN_1
interface. When configuring EAP method with a configuration script, some of
the 802.1X certificates ( CA or/and user ) not required anymore by the chosen
EAP method will be deleted by the operating system from this pane.
Consequently, when 802.1X CA certificates and/or 802.1X user certificates are
required again with the chosen EAP method , it is advised to reinstall them
with the configuration script as well. The autosigned certificates that must
be trusted must be installed both in the Trusted certificates part and in the
VPN certificates part.
74
4.1.8 Configuration > Date and time
In the Configuration tab, select the Date and Time menu to check the time
configuration: timezone, system date of your device (day and time).
To update the date and time of your device, click on the UTC Date and Time
value and then click on the Now button. The Date an time set by the user can
be taken into account only if the NTP server is not activated, or if the NTP
server is not accessible. Setting a new date and time involves to restart the
device immediately. If you have several configuration settings to change, it
is advisable to adjust the date and time at last. It is advised that your
device is on time. If your device is connected to the Internet, it is advised
to synchronize the date and time on a Web NTP server. For further information,
refer to the chapter § Configuration > Servers.
75
4.1.9 Configuration > Regionality
In the Configuration tab, select the Regionality menu to choose the language
in which information messages or error messages related to the device need be
displayed on the screen.
The supported languages are: English, Spanish, German, French, Italian,
Russian.
76
4.1.10 Configuration > Variables
In the Configuration tab, select the Variables menu to set variable (or TAG)
values for this device.
The variable names are: field1 , field2 , field3 , field4 , field5 .
These variable values can then be used in Apps to perform specific processing
for devices having specific variables values.
77
4.1.11 Maintenance > Test card
In the Maintenance tab, select the Test card menu to enable or disable the
test pattern. The test pattern is often enabled during: installing devices on
the network, the configuration of the output resolution and overscan.
To activate the Test Card App launching at device start-up, set the Test card
toggle button to activated. To not activate the Test Card App launching at
device start-up, set the Test card toggle button to deactivated.
The test pattern content is not displayed by the TAB10s device at start-up
when it is coming straight from factory. For further information about the
test pattern content, refer to the chapter § Test card.
When the Test card App is launched at start-up, the other App cannot be
executed. The displaying of the IP V6 address value starting with the prefix
fe80:: is not supported in the Test Card content. For further information,
contact your IT department so that your network is advertising the IP V6
address with another prefix (ex: fc00:: ).
78
4.1.12 Maintenance > Files
In the Maintenance tab, select the Files menu to see the directories and files
hosted at the root directory of the WebDAV server.
These are the available WebDAV directories: .apps : directory allowing to
upload APK and install it on the TAB10s device, .configuration : directory
allowing to upload a configuration script to auto-configure the device, .data
: directory hosting the App content, .software : directory allowing to upload
a .fqs firmware and upgrade the AQS operating system version of the TAB10s
device.
When an App is uninstalled from the device, the data related to it are not
removed automatically. For disk space saving reasons, after an App
uninstallation, it is recommended to remove the entire subdirectory related to
the uninstalled App in the .data WebDAV directory.
Operating system upgrade
The AQS firmware can be upgraded by pushing a new firmware file aosp-
tab10-setup-9.YY.ZZ.fqs in the .software directory of the device WebDAV
directory ( http://
The credentials values to access to the .software directory must be those of
any connection profile except Application user one.
Configuration update
The configuration of the device can be updated also by pushing an suitable .js
configuration script in the .configuration WebDAV directory ( http://<device-
ip-addr>/.conf ) with the Web user interface. In this case, the file pattern
must be either:
000000000000.js , configuration.js or,
79
4.1.13 Maintenance > Firmware
In the Maintenance tab, select the Firmware menu to view the version of the
AQS operating system installed on your device. Drop your .fqs firmware in the
Drop file here or click to add one location or click on the button Drop file
here or click to add one to pick up the appropriate firmware, then click on
the Send button to update the AQS (for AOSP Qeedji System ) version of your
device. Wait a few minutes, the time to install the new AQS operating system
version. Go back to the device configuration Web user interface and check that
the AQS operating system version of the device has changed.
Corrective and evolutive maintenance software versions are regularly made
available on the http://www.qeedji.tech/en/support/index.php?
TAB10s/AQS_firmware_and_documentations. It is therefore advised to regularly
update the AQS operating system of your device. From this website, download
the latest version available for your device model.
Do not electrically disconnect the device during the firmware upgrade. For
further information, refer to the chapter § Surround light
behaviour at power-up.
80
4.1.14 Maintenance > Preferences
In the Maintenance tab, select the Preferences menu to view all the
preferences.
The filter allows to display only the preferences whose name contains the
string entered in the filter. All the preferences have optimal default values.
Double click on a preference to change its value.
81
4.1.15 Information > Device
In the Information tab, select the Device menu to view system information
about the device.
Operating system : label and version of the embedded AQS operating system,
Model : model of the Qeedji device, Device name : name of the device, Hostname
: name of the device on the network, MAC Id : MAC address of the WLAN
interface, UUID : Universal Unique IDentifier, PSN : Product Serial Number.
82
4.1.16 Information > USB adapters
In the Information tab, select the USB adapters menu to see the product name
and manufacturer name of the USB adapter devices connected to the TAB10s
device. This is an example of content when the TAB10s device is supplied by a
standard USB-C wall-plug and connected to a WIFI network.
This is an example of content when the TAB10s device is supplied by a
NAPOE109ku Ethernet adapter which is connected to a PoE switch.
83
4.1.17 Information > Network
In the Information tab, select the Network menu to view a summary of the
device’s network configuration. This is an example of pane content when the
TAB10s device is supplied by a standard USB-C wall-plug and connected to the
WIFI network.
This is an example of pane content when the TAB10s device is supplied by a
NAPOE109ku Ethernet adapter which is connected to a PoE switch, which is not
connected to the network. The TAB10s device is connected to the WIFI network.
This is an example of content when the TAB10s device is supplied by a
NAPOE109ku Ethernet adapter which is connected to a PoE switch, which is
connected to the network.
84
The displaying of the IP V6 address value starting with the prefix fe80:: is
not supported in this pane. For further information, contact your IT
department so that your network is advertising the IP V6 address with another
prefix (ex: fc00:: ).
85
4.1.18 Information > Screens
In the Information tab, select the Screens menu to view information about the
screen.
86
Part V
Technical information
87
5.1 Technical specifications
Model TAB10s
Manufacturer Qeedji
Processors CPU
Model SoC NXP i.MX8
Information
4 ARM Core Cortex A53, up to 1.8GHz per core Integrated 2D/3D GPU 1080p60 VP9
Profile 0, 2 (10-bit) decoder, HEVC/H.265 decoder, AVC/H.264 Baseline, Main,
High decoder VP8 decoder 1080p60 AVC/H.264 encoder, VP8 encoder
Screen Panel type Screen size Resolution Back light Touch screen Contrast ratio Viewing angle Brightness Display mode
Information LCD TFT, capacitive 10.1″ 16:10, 1280 x 800 px LED Multitouch 10 points max 800 (typ.) 170° in all direction Brightness: 500 nit (typ.) Transmissive, normally black
Power supply
Through POGO type connector
Through USB-C connector
Power consumption
Information
4.75 V to 5.45 V (recommended values) 4.70 V and 5.50 V as absolute minimum
and maximum values
4.75 V to 5.45 V¹ (recommended values) 4.70 V to 5.50 V¹ as minimum and
maximum values
6/8 W² (typical value) 10 W ³ (maximum value)
² depends on the APK running and the used peripheral. ³ the maximum current is
2.1 A, so you should select an external power supply accordingly. Qeedji
recommends the NAPOE109ku , NAPOE109kt or NAPOE109ft model accessories, as it
is fully qualified with TAB10s. For standard USB power supply adaptor, select
a 5 V / 3 A capable device.
¹ For TAB10s devices whose the PSN is 01352-xxxxx, the power supply specification through USB-C connector is 4.75 V to 5.35 V as recommended values, 4.70 V and 5.40 V as absolute minimum and maximum values.
USB Data Through USB-C connector Through POGO type connector
Information USB 2.0 USB 2.0
Network 802.11 a/b/g/n/ac (WIFI 5)
Information
LBEH5HY1MW-230, MURATA chip 2,4 GHz and 5 GHz, built-in antenna
Storage Micro SD Card
Size 16 GB
Form factor microSD 15 x 11 x 1 mm (0.59 x 0.43 x 0.04″)
Volatile memory DDR4
Size
2 GB (~1 GB for AQS, ~1 GB for user data and APK)
88
Sensor NFC/MIFARE RFID
Information 13,56 MHz 125 KHz
Surround light
Information 3 colors: green, orange, red
Camera Sensor Inhibition Output format
Transfert rate
Information
5 Mpx
by DIP switch
RAW RGB, RGB565/555/444, CCIR656, YUV422/420, YCbCr422
QSXGA (2592 x 1944 px) @ 15 fps 1080p @ 30 fps 1280×960 @ 45 fps 720p @ 60 fps
VGA 640×480 @ 90 fps QVGA (320×240) @ 120 fps
Microphones Number Inhibition
Information 2 by DIP switch
Bluetooth Bluetooth 5.0
Information 2,4 GHz, built-in antenna
Audio output Mono speaker
Information 0.7W
FAN Fanless
Operating system AQS for TAB10s
Information AQS = AOSP (Android Open Source Project) Qeedji System
Operating temperature 0 °C to +40 °C (32 °F to 104 °F)
Storage temperature -20 °C to +60 °C (-4 °F to 140 °F)
Operating humidity < 80 %
Storage humidity < 85 %
Weight 0,719 Kg (1,585 lb)
Dimensions (W x H x D) 255 mm x 178,5 mm x 10,8 mm (10,0″ x 7,0″ x 0,393”)
Plastic enclosure flame rating White material: PVC UL 94 V-0, diffusing material: PC b-S1,d0
Warranty 1 year
89
5.2 Built-in RFID reader
The device TAB10s has a badge reader allowing to recognize the badges
supporting the RFID/NFC technology.
Type
NFC type A
NFC type A
NFC type A
NFC type A
NFC type A
NFC type A
NFC type A
NFC type A
NFC type A
NFC type B
NFC type B
NFC type F
NFC type V
RFID LF¹
Modulation frequency 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 13.56 MHz 125 KHz
Brand (Manufacturer) Mifare Classic 1K/4K (NXP)
Applicable standard ISO 14443 typeA
Data rate (kbps)
106
Mifare Plus EV1/EV2 2K/4K (NXP)
ISO 14443 typeA
106
Mifare UltraLight EV1/C (NXP)
ISO 14443 typeA
106
Mifare DESFire D40/EV1/EV2 2K/4K/8K (NXP)
ISO 14443 typeA
106
Mifare NTAG203
ISO 14443 typeA
106
Jewel (Innovision)
ISO 14443 typeA
106
Topaz 512 (BCM512)
ISO 14443 typeA
106
Kovio (Kovio)
ISO 14443 typeA
106
SLE66 (Infineon), SmartMx (NXP)
ISO 14443 typeA
106
Cartes de transport (Innovatron), Calypso
ISO 14443 typeB
106
Micropass, Vault (Inside), 16RF (ST), SLE66 (Infineon)
ISO 14443 typeB
106
Felica (Sony) JIS 6319
ISO 18092
212, 424
Icode (NXP), iclass (Hid), Tag-it (TI), LR (ST)
Hitag (NXP), 125KHz Prox (HID)
ISO 15693
ISO 18000-2, ISO11784/11785/14223
¹ only UID of RFID is supported.
Supported Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Tested configuration
90
5.3 Antenna return loss
This is the return loss diagram for the WIFI/Bluetooth antenna:
91
5.4 Conformities EUROPE
In conformity with the following European directives: LVD 2014/35/EU , EMC
2014/30/EU , RED 2014/53/EU .
92
Contacts
Part VI
93
6.1 Contacts
For further information, please contact us: Technical support:
support@qeedji.tech, Sales department: sales@qeedji.tech.
Refer to the Qeedji Website for FAQ, application notes, and software
downloads: https://www.qeedji.tech/ Qeedji FRANCE INNES SA 5A rue Pierre
Joseph Colin 35700 RENNES Tel: +33 (0)2 23 20 01 62 Fax: +33 (0)2 23 20 22 59
94
Appendix
Part VII
95
7.1 Appendix: Qeedji PowerPoint publisher for Media Players
This appendix explains how to publish .pptx MS-Powerpoint presentation on
TAB10s devices using your MS-Office PowerPoint, on which the Qeedji PowerPoint
Publisher For Media Players PowerPoint Add In is installed.
The Qeedji PowerPoint Publisher For Media Players PowerPoint Add In can deal
with several TAB10s devices with the same MS-PowerPoint presentation. In this
version, only the TAB10s devices, whose WebDAV servers are available with the
http:// scheme (default value), are supported. The TAB10s device needs to be
purged from any other existing APK.
96
Qeedji PowerPoint Publisher For Media Players: installation
The Qeedji PowerPoint Publisher For Media Players PowerPoint Add In needs to
be installed once: download the appropriate installer (.msi file): Qeedji
PowerPoint Publisher For Media Players (nt_ia64) for your MS-Office (nt_ia64),
Qeedji PowerPoint Publisher For Media Players (nt_ia32) for your MS-Office
(nt_ia32). execute the installer and choose the Everyone or Just for me
installation according to your needs. For example, choose Just me , click on
Next button at each step by checking the default installation settings.
Choosing Everyone may require to run the PowerPoint with the Administrator
rights to be able to deactivate the Qeedji PowerPoint Publisher For Media
Players PowerPoint Add In afterwards. Warning: one of the installation steps
is quite long and can take several minutes (for example, 2 minutes) and may
depend on the computer.
Open MS-Office PowerPoint and check that a Qeedji 1 menu has appeared.
Clicking on it makes appear a Qeedji ribbon which has 3 items: Publish 2 ,
Settings 3 , About 4 .
1 234
If the Qeedji menu 1 does not appear after a successful installation, contact
support@qeedji.tech. In the Qeedji ribbon, click on the About 4 item to see
the version of the Qeedji PowerPoint Publisher For Media Players PowerPoint
Add In. For older computer, it could be requested to install first .NET
framework version 4.X.Y before installing the Qeedji PowerPoint Publisher For
Media Players PowerPoint Add In. The same language is used for Qeedji
PowerPoint Publisher For Media Players PowerPoint Add In interface and MS-
Windows. In case you need to upgrade Qeedji PowerPoint Publisher For Media
Players PowerPoint Add In, it is required to close MS-Office PowerPoint and
open it again to use the new version. In some rare cases, the warning message
PowerPoint has problems with the Qeedji complement. If the problem persists,
disable this add-on and check for updates. Do you want to disable it now?
(yes/no) could be prompted when opening a MS-Office PowerPoint. In this case,
do ignore the message by clicking No . It should not prevent the Qeedji
PowerPoint Publisher For Media Players to work properly.
Qeedji PowerPoint Publisher For Media Players: uninstallation
To remove the Qeedji PowerPoint Publisher for Media Player addin from your MS-
Windows, use the Add or remove programs MS-Windows menu, then remove the
program Qeedji PowerPoint Publisher for Media player .
Qeedji PowerPoint Publisher For Media Players: upgrade/downgrade
Before installing a new Qeedji PowerPoint Publisher For Media Players version,
it is advised to: close MS-PowerPoint then, uninstall the previous MS-
PowerPoint add-in version. In case the version in the About pane of the Qeedji
PowerPoint Publisher For Media Players is not corresponding the Qeedji
PowerPoint Publisher For Media Players version just installed, disconnect from
Office 365 then sign in again.
97
Qeedji PowerPoint Publisher For Media Players: register one or several devices
1 3
To register one or several TAB10s devices, open you MS-Office Powerpoint
presentation then:
click on the Qeedji 1 menu, on the Qeedji ribbon, click on the Settings 3 item
then select the Devices tab.
Some of the MS-PowerPoint transition effects may be not yet supported. For
further information, refer to the media player release note.
On the Devices 11 tab, click on the Auto detection 12 button to detect the
TAB10s devices available on your local network.
11
12
98
Select 14 the appropriate TAB10s devices to create a list of appropriate
TAB10s devices as possible applicant for the MS-Powerpoint presentation.
14
Select then the only TAB10s devices on which you want to publish, by double
clicking on them.
The TAB10s devices sorting order in the list is decisive because it is taken
into account during the publication. The slides of the first section, or the
first ten slides, are always affected to the TAB10s device located at the top
of the list. Then the publication is continuing with the next TAB10s device
located immediately below, and so on.
Select a TAB10s device and use the up 16 arrow or the down 17 arrow to sort
them in the right order to match the MS-PowerPoint sections.
15
18
16 17
The default identifier/password credentials to access to the TAB10s device’s
Web server is admin / admin . After an UPnP detection, the TAB10s devices are
by default registered in Qeedji PowerPoint Publisher For Media Players with
the default user/password admin / admin credentials to access to their Web
server. If you must publish your Qeedji PowerPoint Publisher For Media Players
App on a device with some identifier/password credentials that are not the
default one, select this TAB10s device in the list, press on the Edit button,
and change the user/password by the appropriate identifier/password
credentials specified for this device.
The connections profiles that can be used to publish the App on the TAB10s
device’s Web server are: Administration User , Administration Web service and
Publishing software .
99
Qeedji PowerPoint Publisher For Media Players: publish
To publish a MS-Powerpoint content on your tablet, open your MS-Powerpoint
presentation in MS-PowerPoint software. Then: click on the Qeedji 1 menu, on
the Qeedji ribbon, click on the Publish 2 item.
1 2
Before publishing with the Publish item, it is advised to check in the
Settings item, that the registered TAB10s devices are consistent and sorted in
the right order. The Publishing status report is showing whether the
publishing on each TAB10s devices has succeeded or not:
Publishing succeeded : the publication has succeeded Publishing failure
(Error: 503) : the publishing has failed. In this case, check the network
connection between your computer and the TAB10s. Publishing status report
example: 1/5 – Publishing on device: AMP300 (192.168.1.84)
Publishing succeeded 2/5 – Publishing on device: DMB400-F1 (192.168.1.140)
Publishing succeeded 3/5 – Publishing on device: SMA300-F1 (192.168.1.88)
Publishing succeeded 4/5 – Publishing on device: TAB10-H9 (192.168.1.85)
Publishing succeeded 5/5 – Publishing on device: TAB10s (192.168.1.52)
Publishing succeeded Publishing completed
Warning – Unable to find the following fonts: Arvo, Montserrat Black The
Publishing status report is showing also whether the MS-PowerPoint medias can
be rendered with the right fonts. In case some fonts can not be found on the
Windows OS, a message Warning – Unable to find the following fonts is
displayed followed by the missing fonts names. To solve the rendering issue,
install the missing fonts on your Windows OS and publish again. The PowerPoint
presentation slideshow is now displayed on your tablet.
100
Qeedji PowerPoint Publisher For Media Players: define a default duration per
page
To define a default duration per page to your MS-PowerPoint presentation, open
you MS-Office Powerpoint presentation then: click on the Qeedji 1 menu, on the
Qeedji ribbon, click on the Settings 3 item then select the Advanced 4 tab.
1 3
It is possible then to force for manual transitions a automatic progression of
Qeedji PowerPoint Publisher For Media Players: add a scrolling text in a
bottom banner
To activate a scrolling text in a bottom banner to your MS-PowerPoint
presentation, open you MS-Office Powerpoint presentation then: click on the
Qeedji 1 menu, on the Qeedji ribbon, click on the Settings 3 item.
1 3
Then select the Ticker 5 tab. Select the Scrolling text in the bottom banner 6
option to activate the scrolling of a text at the bottom of the presentation.
These scrolling text properties can be modified:
Background color 7 , Text color 8 , Text font 9 , Scroll speed 10 . The banner
height is 9.26% of the PowerPoint slide height. When the scrolling text
overlay is supported by the TAB10s device, the max. number of character per
line is depending on the display resolution of the TAB10s device and the
chosen font. Outside this limit, the scrolling text cannot be displayed.
1 3
6 5
7 8 9 10
102
Qeedji PowerPoint Publisher For Media Players: information on fonts
The default Windows font are installed here: C:WindowsFonts The custom fonts
installed by the user are installed here:
C:Users
Qeedji PowerPoint Publisher For Media Players: miscellaneous
The scheme https:// is not supported in this version. When the App Qeedji
PowerPoint Publisher for Media Player is not supported by a device (older OS,
Smart monitor), the message below is displayed
Information The App “Qeedji Powerpoint Publisher for Media player” is not
supported on this device
The protected view may prevent to publish properly by returning this error:
Publishing failure (Error: Unable to save a copy of the current document) 1 .
To work around, click on the Enable editing 2 button before publishing.
2
1
Qeedji PowerPoint Publisher For Media Players: aspect ratio
For devices, the recommended aspect ratio for MS-PowerPoint slides is 16/10.
Qeedji PowerPoint Publisher For Media Players: transitions
The slide transitions between MS-PowerPoint slides are not supported in
PowerPoint Publisher for Media players V1.12.11 (and below).
103
7.2 Appendix: Qualified third party references
Commercial reference
Type
Nb of USB-A connectors
Nb of USBC (PD¹ input) connectors
Nb of USB-C (PD¹ output DRD²) connectors
Nb of other USB-C (DRD² only) connectors
QACQOC H01C-Gray
Hub USB
3
1
1
0
TRIPP-LITE U460-T04-2A2C-1
TRIPP-LITE U460-003-3AG-C
Mevo Ethernet Power Adapter MV3-04A-BL³
Hub USB
2
Hub USB + RJ45
3
PoE to USB-C adapter
0
1
1
1
1
1
0
1
1
0
¹ PD for Power Delivery . ² DRD for Dual-Role-Data . ³ Not compatible with TAB10s devices whose the PSN is 01352-xxxxx . In case you wish to buy other references by your own, they need to be Power delivery compliant, 5 V / 3 A.
Nb of RJ45 connectors ( Ethernet to USB bridge) 0
0
1
1
104
7.3 Appendix: ISO image burning with BalenaEtcher
BalenaEtcher filename
Version
OS Windows
balenaEtcher-Portable-1.5.102.exe
1.5.102
x86, x64
After having installed BalenaEtcher software, execute it with administrator rights: Click on the Select image button and select the file aosp-tab10-setup- xx.yy.zz.iso .
Size 115 MB
Download link BalenaEtcher Website
Insert the device micro SD card in the SD card slot of your computer.
If required, use a SD card adapter. After inserting the SD card in the
computer, if MS-Windows 10 is displaying 14 times a format popup inviting to
format the 14 partitions of the TAB10s SD card, click on the Cancel button of
the format popups.
Press on the Select target button and select carefully the storage media
letter corresponding to your SD card.
Press on the Flash! button and wait that the micro SD card burning has completed.
105
7.4 Appendix: TFTP and DHCP server configuration
To use TFTP configuration by script , you need a TFTP ¹ server with a DHCP
server associated to it (code 66 option). ¹ Trivial File Transfer Protocol The
network interfaces of the TAB10s devices must be configured to obtain their IP
address with the DHCP server. The TFTP configuration by script downloading
operation (specific or general) is done with the DHCP server (during the
device booting). The Qeedji device configures first its network parameters
obtained by DHCP server, and then launches TFTP download.
the installation phase is launched only when the script has never been
downloaded before or if its content has been modified since the last
download (md5 check).
DHCP server configuration
The DHCP must be configured to be associated to TFTP server. For that, you
need to use code 66 option ( TFTP Server), using the IPv4 address value of the
TFTP server. For example, for a Microsoft DHCP server , you need to define the
option Boot Server Host Name and give the IPv4 address of the TFTP server . It
can be in Extended option and/or Server Options.
The service must be restarted before the new parameters are fuly reflected.
TFTP server configuration
The configuration is depending on the software client used. In all cases, you
need to: get the directory URL that can be seen by TFTP clients , choose the
TFTP security None, keep the default port (69).
Here is an example of the tftpd32 software with MS-Windows.
In this example, the server address is 192.168.1.15 and the exported directory
is D:/usr/tftp . Copy the Javascript configuration script in the exported
directory of the TFTP server .
It is recommended to have one .js configuration script per device by following
the pattern
106
7.5 Appendix: Timezone
Area Pacific Indian Europe Australia Atlantic Asia Arctic Antarctica
America
Country/Town pair values supported for the setTimezone function of the
configuration script (1 of 2)
Pacific/Wallis, Pacific/Wake, Pacific/Tongatapu, Pacific/Tarawa,
Pacific/Tahiti, Pacific/Saipan, Pacific/Rarotonga, Pacific/Port_Moresby,
Pacific/Pohnpei, Pacific/Pitcairn, Pacific/Palau, Pacific/Pago_Pago,
Pacific/Noumea, Pacific/Norfolk, Pacific/Niue, Pacific/Nauru, Pacific/Midway,
Pacific/Marquesas, Pacific/Majuro, Pacific/Kwajalein, Pacific/Kosrae,
Pacific/Kiritimati, Pacific/Honolulu, Pacific/Guam, Pacific/Guadalcanal,
Pacific/Gambier, Pacific/Galapagos, Pacific/Funafuti, Pacific/Fiji,
Pacific/Fakaofo, Pacific/Enderbury, Pacific/Efate, Pacific/Easter,
Pacific/Chuuk, Pacific/Chatham, Pacific/Bougainville, Pacific/Auckland,
Pacific/Apia,
Indian/Reunion, Indian/Mayotte, Indian/Mauritius, Indian/Maldives,
Indian/Mahe, Indian/Kerguelen, Indian/Comoro, Indian/Cocos, Indian/Christmas,
Indian/Chagos, Indian/Antananarivo,
Europe/Zurich, Europe/Zaporozhye, Europe/Zagreb, Europe/Warsaw,
Europe/Volgograd, Europe/Vilnius, Europe/Vienna, Europe/Vatican, Europe/Vaduz,
Europe/Uzhgorod, Europe/Ulyanovsk, Europe/Tirane, Europe/Tallinn,
Europe/Stockholm, Europe/Sofia, Europe/Skopje, Europe/Simferopol,
Europe/Saratov, Europe/Sarajevo, Europe/San_Marino, Europe/Samara,
Europe/Rome, Europe/Riga, Europe/Prague, Europe/Podgorica, Europe/Paris,
Europe/Oslo, Europe/Moscow, Europe/Monaco, Europe/Minsk, Europe/Mariehamn,
Europe/Malta, Europe/Madrid, Europe/Luxembourg, Europe/London,
Europe/Ljubljana, Europe/Lisbon, Europe/Kirov, Europe/Kiev,
Europe/Kaliningrad, Europe/Jersey, Europe/Istanbul, Europe/Isle_of_Man,
Europe/Helsinki, Europe/Guernsey, Europe/Gibraltar, Europe/Dublin,
Europe/Copenhagen, Europe/Chisinau, Europe/Busingen, Europe/Budapest,
Europe/Bucharest, Europe/Brussels, Europe/Bratislava, Europe/Berlin,
Europe/Belgrade, Europe/Athens, Europe/Astrakhan, Europe/Andorra,
Europe/Amsterdam,
Australia/Sydney, Australia/Perth, Australia/Melbourne, Australia/Lord_Howe,
Australia/Lindeman, Australia/Hobart, Australia/Eucla, Australia/Darwin,
Australia/Currie, Australia/Broken_Hill, Australia/Brisbane,
Australia/Adelaide,
Atlantic/Stanley, Atlantic/St_Helena, Atlantic/South_Georgia,
Atlantic/Reykjavik, Atlantic/Madeira, Atlantic/Faroe, Atlantic/Cape_Verde,
Atlantic/Canary, Atlantic/Bermuda, Atlantic/Azores,
Asia/Yerevan, Asia/Yekaterinburg, Asia/Yangon, Asia/Yakutsk, Asia/Vladivostok,
Asia/Vientiane, Asia/Ust-Nera, Asia/Urumqi, Asia/Ulaanbaatar, Asia/Tomsk,
Asia/Tokyo, Asia/Thimphu, Asia/Tehran, Asia/Tbilisi, Asia/Tashkent,
Asia/Taipei, Asia/Srednekolymsk, Asia/Singapore, Asia/Shanghai, Asia/Seoul,
Asia/Samarkand, Asia/Sakhalin, Asia/Riyadh, Asia/Qyzylorda, Asia/Qostanay,
Asia/Qatar, Asia/Pyongyang, Asia/Pontianak, Asia/Phnom_Penh, Asia/Oral,
Asia/Omsk, Asia/Novosibirsk, Asia/Novokuznetsk, Asia/Nicosia, Asia/Muscat,
Asia/Manila, Asia/Makassar, Asia/Magadan, Asia/Macau, Asia/Kuwait,
Asia/Kuching, Asia/Kuala_Lumpur, Asia/Krasnoyarsk, Asia/Kolkata,
Asia/Khandyga, Asia/Kathmandu, Asia/Karachi, Asia/Kamchatka, Asia/Kabul,
Asia/Jerusalem, Asia/Jayapura, Asia/Jakarta, Asia/Irkutsk, Asia/Hovd,
Asia/Hong_Kong, Asia/Ho_Chi_Minh, Asia/Hebron, Asia/Gaza, Asia/Famagusta,
Asia/Dushanbe, Asia/Dubai, Asia/Dili, Asia/Dhaka, Asia/Damascus, Asia/Colombo,
Asia/Choibalsan, Asia/Chita, Asia/Brunei, Asia/Bishkek, Asia/Beirut,
Asia/Barnaul, Asia/Bangkok, Asia/Baku, Asia/Bahrain, Asia/Baghdad,
Asia/Atyrau, Asia/Ashgabat, Asia/Aqtobe, Asia/Aqtau, Asia/Anadyr, Asia/Amman,
Asia/Almaty, Asia/Aden,
Arctic/Longyearbyen,
Antarctica/Vostok, Antarctica/Troll, Antarctica/Syowa, Antarctica/Rothera,
Antarctica/Palmer, Antarctica/McMurdo, Antarctica/Mawson,
Antarctica/Macquarie, Antarctica/DumontDUrville, Antarctica/Davis,
Antarctica/Casey,
America/Yellowknife, America/Yakutat, America/Winnipeg, America/Whitehorse,
America/Vancouver, America/Tortola, America/Toronto, America/Tijuana,
America/Thunder_Bay, America/Thule, America/Tegucigalpa,
America/Swift_Current, America/St_Vincent, America/St_Thomas,
America/St_Lucia, America/St_Kitts, America/St_Johns, America/St_Barthelemy,
America/Sitka, America/Scoresbysund, America/Sao_Paulo, America/Santo_Domingo,
America/Santiago, America/Santarem, America/Rio_Branco, America/Resolute,
America/Regina, America/Recife, America/Rankin_Inlet, America/Rainy_River,
America/Punta_Arenas, America/Puerto_Rico, America/Porto_Velho, America/Port-
au-Prince, America/Port_of_Spain, America/Phoenix, America/Paramaribo,
America/Pangnirtung, America/Panama, America/Ojinaga, America/Nuuk,
America/North_Dakota/New_Salem, America/North_Dakota/Center,
America/North_Dakota/Beulah, America/Noronha, America/Nome, America/Nipigon,
America/New_York, America/Nassau, America/Montserrat, America/Montevideo,
America/Monterrey, America/Moncton, America/Miquelon, America/Mexico_City,
America/Metlakatla, America/Merida, America/Menominee, America/Mazatlan,
America/Matamoros, America/Martinique, America/Marigot, America/Manaus,
America/Managua, America/Maceio, America/Lower_Princes, America/Los_Angeles,
America/Lima, America/La_Paz, America/Kralendijk, America/Kentucky/Monticello,
America/Kentucky/Louisville, America/Juneau, America/Jamaica, America/Iqaluit,
America/Inuvik, America/Indiana/Winamac, America/Indiana/Vincennes,
America/Indiana/Vevay, America/Indiana/Tell_City, America/Indiana/Petersburg,
America/Indiana/Marengo, America/Indiana/Knox, America/Indiana/Indianapolis,
America/Hermosillo, America/Havana, America/Halifax, America/Guyana,
America/Guayaquil, America/Guatemala, America/Guadeloupe, America/Grenada,
America/Grand_Turk, America/Goose_Bay, America/Glace_Bay, America/Fortaleza,
America/Fort_Nelson, America/El_Salvador, America/Eirunepe, America/Edmonton,
America/Dominica, America/Detroit, America/Denver, America/Dawson_Creek,
America/Dawson, America/Danmarkshavn, America/Curacao, America/Cuiaba,
America/Creston, America/Costa_Rica, America/Chihuahua, America/Chicago,
America/Cayman, America/Cayenne, America/Caracas, America/Cancun,
America/Campo_Grande, America/Cambridge_Bay, America/Boise, America/Bogota,
America/Boa_Vista, America/Blanc-Sablon, America/Belize, America/Belem,
America/Barbados, America/Bahia_Banderas, America/Bahia, America/Atikokan,
America/Asuncion, America/Aruba, America/Argentina/Ushuaia,
America/Argentina/Tucuman, America/Argentina/San_Luis,
America/Argentina/San_Juan, America/Argentina/Salta,
America/Argentina/Rio_Gallegos, America/Argentina/Mendoza,
America/Argentina/La_Rioja, America/Argentina/Jujuy,
America/Argentina/Cordoba, America/Argentina/Catamarca,
America/Argentina/Buenos_Aires, America/Araguaina, America/Antigua,
America/Anguilla, America/Anchorage,
107
Area Africa
Country/Town pair values supported for the setTimezone function of the
configuration script (2 of 2)
Africa/Windhoek, Africa/Tunis, Africa/Tripoli, Africa/Sao_Tome, Africa/Porto-
Novo, Africa/Ouagadougou, Africa/Nouakchott, Africa/Niamey, Africa/Ndjamena,
Africa/Nairobi, Africa/Monrovia, Africa/Mogadishu, Africa/Mbabane,
Africa/Maseru, Africa/Maputo, Africa/Malabo, Africa/Lusaka, Africa/Lubumbashi,
Africa/Luanda, Africa/Lome, Africa/Libreville, Africa/Lagos, Africa/Kinshasa,
Africa/Kigali, Africa/Khartoum, Africa/Kampala, Africa/Juba,
Africa/Johannesburg, Africa/Harare, Africa/Gaborone, Africa/Freetown,
Africa/El_Aaiun, Africa/Douala, Africa/Djibouti, Africa/Dar_es_Salaam,
Africa/Dakar, Africa/Conakry, Africa/Ceuta, Africa/Casablanca, Africa/Cairo,
Africa/Bujumbura, Africa/Brazzaville, Africa/Blantyre, Africa/Bissau,
Africa/Banjul, Africa/Bangui, Africa/Bamako, Africa/Asmara, Africa/Algiers,
Africa/Addis_Ababa, Africa/Accra, Africa/Abidjan,
108
7.6 Appendix: Device network disk mounting in MS-Windows explorer
Do follow carefully the procedure below to mount properly the TAB10s device as
network disk in MS-Windows explorer. Indeed, after a first
mounting failure with wrong login credentials, it could be difficult to mount
the device afterwards because MS-Windows keeps the wrong login credentials in
cache memory for few tenths of minutes preventing to mount the device for a
while. Prerequisite: the TAB10s is properly connected to your network with a
correct network configuration ( WLAN or LAN interface). Open the MS-Windows
explorer, right click on the This computer directory then select Map network
drive… . In the dialog: choose an available drive letter, enter the URL http
://
Enter the login credentials to connect to the TAB10s WebDAV server.
It is advised to double check the login credentials.
In case disk mapping success, the network drive should be mounted
automatically on \
109
7.7 Appendix: USB mass storage
Some rare USB sticks could be not detected by the device because the USB
partitionning is not supported by AQS . In this case, a Unsupported General
USB drive notification is raised.
The notifications can be watched in native mode, but not in kiosk mode.
110
7.8 Appendix: File transfer from a computer
Like any Android device, it is possible to access to the file system of the TAB10s device from a computer. That procedure can be used for example to push a configuration script or a firmware from a computer when no network is available on the TAB10s device.
The directories corresponding to the WebDAV directories are:
/.configuration /.apps /.data /.software
Ensure that you computer is able to supply sufficient power through the USB-C connector to start the TAB10s device. Else use a NAPOE109kt or NAPOE109ft device to start the TAB10s device.
. connect an USB-C cable between your computer and the TAB10s device, . if required, quit the Kiosk mode by pressing on the system button to access to the Android settings,
.
in the upper notification banner, press in the white area on the Android system, charging the device via USB button,
.
a Tape for more options button appears. Click on it to open an USB preferences pane,
.
in the use USB for section, select the File transfer radio button instead of the No data transfer radio button.
Check that the TAB10s device file system is mounted properly. This directories should be available:
To update the network configuration of your TAB10s device, push a suitable configuration script in this directory:
To upgrade the AQS Operating system, push a suitable firmware in this directory:
To install an APK, push a suitable .apk file in this directory:
111
7.9 Appendix: Factory reset
The factory reset consists in recovering the data like it was at the factory.
From the AQS desktop¹,
swipe your finger to make appear the AQS Desktop , click on the Settings
application, scroll and click on the System (Languages, time, backup) menu, on
the Advanced drop down list, select the Reset options menu, click on the Erase
all data (factory reset) button, click on the RESET TABLET button. ¹ The
access to the AQS desktop requires that the TAB10s device is in native mode
which needs to be activated thanks to a configuration script having the
setDeviceModeNative() function uncommented. For further information, refer to
the chapter § Device configuration by script.
112
7.10 Appendix: Remove an App with Android settings
In case you have published on the AQS device, several Apps programmed in
autostart mode, they are all starting after the device boot-up has ended. To
remove one of the Apps (from example, the
if required, exit from the Kiosk mode by making a short press on the system
button of the device, in the Android settings pane, press on the Apps and
notifications menu, click on the button See all
113
7.11 Appendix: 802.1X security configuration with Android settings
Using 802.1X security requires to have:
specific LAN switch or WiFi modem supporting 802.1X security, a RADIUS server
properly configured.
Several 802.1X modes are supported. Depending on the chosen 802.1X security
mode, you may have to install on the tablet:
the CA certificate of your RADIUS server, one trusted client certificate per
TAB10s device generated with the CA certificate of your RADIUS server.
When using a RADIUS certificate, it is recommended that the system date of the
TAB10s device is properly set, else you may not be able to
access to the secured network.
802.1X security on WLAN interface
Activate the WiFi connection (not activated by default) and connect to the WLAN access point supporting 802.1X security .
When filling settings for WiFi connection, fill the 802.1X security as well:
EAP method , PEAP, TLS, TTLS, PWD.
Phase 2 authentication
PAP¹, MSCHAP¹, MSCHAPV2¹, GTC¹, None¹: the AOSP uses automatical the right
Phase 2 authentication value given by the RADIUS server CA certificate :
select the RADIUS CA certificate Identity : client identity registered in the
RADIUS server for this TAB10s device for the WLAN interface Anonymous identity
: identity used for the first identification phase. If the Anonymous Identity
value is let empty, the Anonymous Identity value worths the Identity value set
above. Password : client password registered in the RADIUS server for this
TAB10s device for the WLAN interface Advanced options : Metered , Proxy , IP
settings :
DHCP, Static:
IP address
Gateway
Network prefix
DNS 1
DNS 2
The virtual keyboard appears each time entering in the WiFi configuration window. To hide the virtual keyboard, press on the back menu of AOSP .
¹ The values available here are depending on the chosen EAP method.
The 802.1X security configuration has to be done either entirely by the AOSP
further information, refer to configuration script template V1.10.16 (or
above).
Settings application, or entirely by a configuration script. For
802.1X security on LAN interface
The LAN configuration can only be done with a configuration script. For
further information, refer to configuration script template V1.10.16 (or
above).
114
7.12 Appendix: Certificates installation with Android settings
The AOSP Settings App allows to view the certificates. Go in the Security &
location menu, then scroll to Encryption and Credentials item and click on it.
Several items are displayed:
Trusted credentials, User credentials, Install from SD card.
An unsigned certificate, appearing only in the User credentials screen, cannot
be used by APK to access to some files hosted on some Web
server URL, available only with the HTTPS scheme and requiring certificates.
When installed with the AOSP settings App, the unsigned certificates cannot
appear in the Trusted certificate screen. When they are installed with the
configuration script 1.10.15 (or above), the unsigned certificates are made
trusted by AQS (9.10.10 beta9 or above). Then they appear automatically in the
Trusted certificate screen.
Trusted credentials
After having been installed by the user, the CA certificates are viewable
both: in the User credentials screen, with a private certificate label entered
by the user, in the USER tab of the Trusted certificate screen. The SYSTEM tab
of the Trusted certificate screen is listing the trusted certificates already
installed on the tablet when coming straight from factory.
User credentials
The unsigned certificates installed by the user are only viewable in the User
credentials screen.
Install from SD card
To install a certificate from your USB mass storage: copy the certificate file
on your USB mass storage, insert the USB mass storage in the USB hub connected
to the TAB10s device, select the Install from SD card item, press on the bars
button at the top left of the screen and select the mounted USB disk: enter a
label name for the certificate, select a credential and select a group value
among the choices below: VPN and apps: group usually hosting user CA
certificate to access for example to some file hosted on remote server
available in https, Wi-Fi: group usually hosting user CA certificate for
802.1X for LAN and WLAN interface. It is recommended to install the unsigned
certificates with the configuration script.
115
References
- Intent | Android Developers
- INNES
- INNES
- INNES
- INNES
- | Android Developers
- BroadcastReceiver | Android Developers
- Intent | Android Developers
- PackageInstaller | Android Developers
- Sensor | Android Developers
- SensorManager | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- Manifest.permission | Android Developers
- NfcAdapter | Android Developers
- Build | Android Developers
- Build.VERSION | Android Developers
- Build.VERSION | Android Developers
- Build | Android Developers
- PowerManager | Android Developers
- TelephonyManager | Android Developers
- TelephonyManager | Android Developers
- KeyEvent.Callback | Android Developers
- WebView | Android Developers
- Thread.UncaughtExceptionHandler | Android Developers
- NetworkInterface | Android Developers
- Download Android Studio & App Tools - Android Developers
- Android Debug Bridge (adb) | Android Studio | Android Developers
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>