Jami for disabilities

Hello,

I’m thinking of installing Jami on a TV set for a person with disabilities that can’t use a phone or a computer. Are there any experiences on such a configuration?

I’ve found this YouTube video commercial dating from a few years.

I don’t have a TV set and I will have eventually to buy the equipment in Europe (where I’m not living in) and have it configured there. I have a few questions:

  1. There are TVs with Android and with Android TV, or other OS. What are the differences? What should be chosen?
  2. How is the TV OS updated?
  3. Can the TV work with WiFi or does it require a connection?
  4. Is there a microphone on the TV?
  5. And a camera? Or can I plug a camera?
  6. Can Jami upgrades be automatic?
  7. Can Jami calls be accepted without intervention of the user?
  8. Or do you have any other ideas for a configuration for video-conference that can be voice-operated or accept calls automatically?

Thanks

Thank you for your question.


Videos

Visit the following link for more videos.


All features by client

You mentioned that you have not yet purchased the hardware. You might like to confirm your Jami requirements by viewing the following link listing all features by client.


Jami for mobile devices (tablets and phones)

GrapheneOS

  1. GrapheneOS is currently available for Google Pixel devices; it has Android app compatibility and an OEM minimum support length of 7 years.
  1. Detailed Jami setup instructions for GrapheneOS are shown at the following link.
  1. GrapheneOS can be installed on tablets too. The Android column is applicable on the All features by client — Jami documentation page.

Jami for Desktop

Linux Mint Debian Edition (LMDE)

If there is an option to install Jami on a desktop device (say, running the Linux Mint Debian Edition (LMDE) operating system), a monitor/TV could be plugged into the device if both support HDMI (or similar connections). Then the Desktop column is applicable on the All features by client — Jami documentation page.

Jami (Flatpak)

Installing from Flathub would enable Jami to continue to update and run when there is a major upgrade to the operating system.

When there is a major operating system upgrade (for example, upgrading from LMDE 6 to LMDE 7):

  • Installing Jami from Flathub: Jami would automatically update.
  • Installing Jami from a DEB installation file:
    1. Back up Jami.
    2. Uninstall Jami.
    3. Upgrade from LMDE 6 to LMDE 7.
    4. Download and install the Jami DEB installation file for LMDE 7.
    5. Restore Jami from backup.

The following is a link to the Jami Flathub setup instructions.


  1. Automatic updates can be enabled in the GrapheneOS and Linux Mint Debian Edition operating systems.

Yes.

Thanks @ovari for the links.

What I’m expecting is getting experience information from others who have used/built such a configuration. I’m already using Jami in a more traditional way, on a laptop and on a phone. But in that special case, I need to build a tele-medicine-like system that can be used in special conditions:

  • Limited or no cables crossing the room. WiFi is available in the room.
  • The camera is 3-4 meters from the disabled person.
  • A good microphone is required. Charging a microphone or changing batteries is not an option.
  • The disabled correspondant is unable to press a button. Everything must be started automatically by the authenticated callers.
  • Eventually, the disabled person could place a call, using voice recognition. But that is a nice to have.
  • A TV screen is already available in the room.
  • The computing power must be small to hide behind the TV set.
  • The whole system must be no on-site maintenance and can be remotely maintained.
  • All this is thousands of km from where I live… It’s like developing and debugging on a satellite.

For some experience information

  1. Bought a new Google Pixel 9a.
  2. Set up GrapheneOS and Jami, connected to a public WiFi, with the following instructions:
  1. Created a Jami account with only a Jami fingerprint and no registered Jami name.
  2. Added a Jami contact on the other side of the world and had a voice conversation. The distance between the participants was approximately 17,000 km.
  3. The Google Pixel 9a has never had a SIM card inserted. Jami works with no phone number, no email address, and no SIM card. Jami works on public WiFi mesh networks.

Android Open Source Project (AOSP)-based solution

Does the TV screen have a HDMI port?

Google Pixel (phone and tablet) devices can be connected to TV monitors via the HDMI port.

From our experience, the best communication experience has been achieved when all the devices have been running the most open operating systems, such as GNU/Linux-based and GrapheneOS.

Building a solution on a closed-source operating system may work today, but in the future may not.

F-Droid is under threat. Google is changing the way you install apps on your device. We need your help. https://keepandroidopen.org/


GNU/Linux-based solution

The following is an experience relating to a remote installation setup about 5 years ago for a retiree. The distance between the participants was approximately 1,000 km.

  1. Operating system. Reformatted Windows with the Linux Mint (long support, easy upgrades, and friendly user interface) operating system. The retiree took their computer to a local computer shop to upgrade their operating system from Windows to Linux Mint.
    Operating system recommendation: Linux Mint Debian Edition (LMDE 7)

  2. Jami was installed from Flathub. At the time, Jami (Flatpak) from Flathub was maintained by the community. Now Jami (Flatpak) from Flathub is maintained by the Jami developers.
    Jami (Flatpak) automatically updates across major Linux Mint operating system upgrades.
    Current Jami download source recommendation: Jami (Flatpak) using the Linux Mint Software Manager

  3. They have a webcam built into their monitor.

Tweaks for your configuration

  1. Can you set up a system where you are able to test and then implement at the remote location?

  2. Please ensure that the TV screen has a HDMI cable. Attach to the back of the TV screen a mini PC with LMDE 7, built-in WiFi and HDMI ports. Connect the mini PC to the TV screen via a HDMI cable.

  3. Attach to the TV screen and connect to the mini PC a fully Linux-compatible, plug-and-play, autofocus, USB webcam with a microphone. What resolution webcam do you require? Full HD or 4K? You should be able to visit a shop and test the image quality of Full HD and 4K webcams at your required distance (for example, 4 meters).

My goal is eventually to setup a linux box like you described. I have a Cubox-i Pro sleeping in a drawer somewhere. I’ll need to configure and test locally, and then ship the package for remote installation. So the configuration must be plug and play.

I expect that the TV screen has an HDMI plug. I’ll just provide a cable to plug the Cubox-i to the TV set. I hope there is a power plug available near the TV one, too.

My concern is more with the webcam and the distance from the person, and also the ability to capture directional sound. This person can’t speak loud. I don’t care if it’s HD or 4K, preferably HD with the limited power of the Cubox-i. But it must have a very good microphone. If someone can recommend good webcam models, I’ll try to test them in a shop.

Is there linux software to zoom webcam picture?

I thought about using a videoconferencing microphone that could be placed near the person, but power is a problem. We can’t charge it or replace batteries.

Computer

Device

Is the device a CuBox-i4 Pro?

  • Quad core i.MX6 at 1GHz
  • 2GB RAM
  • GC2000 GPU
  • Gigabit Ethernet
  • IR Receiver/Transmitter
  • 802.11n wireless and bluetooth
  • eSATA 3gbps
  • RTC wth battery backup
  • Micro USB serial adapter

64-bit architecture is required

The i.MX6 series is based on the ARM Cortex-A9 solo, dual, or quad cores (in some cases, Cortex-A7). The ARM Cortex-A9 MPCore is a 32-bit multi-core processor. Jami depends on Qt, which only supports 64-bit architectures.

Sufficient RAM is required

Is 2GB RAM sufficient for the system processes, desktop environment, and Jami?

Is x86_64 architecture preferred?

Does the device run Arch Linux ARM? If so, are you aware of the following note at the Supported Platforms | Qt 6.11 page?

Note: For Linux on Arm on desktops, we use Raspberry Pi 5 with 8GB RAM and Ubuntu 24.04 as a reference platform. If you have an issue with another hardware, please try to reproduce the issue on Raspberry Pi 5. We plan to move to regular platform support when a wider range of ARM-based desktop hardware becomes available. The official binaries in Qt Online Installer are built on Ubuntu 24.04 which ships with glibc 2.39, if your glibc is older than what we build with, you need to rebuild from sources.

Is Init Freedom a requirement?

DISTRIBUTION STATUS AGELESS RESPONSE
systemd (upstream) PR #40954 merged March 18, 2026: adds birthDate field (YYYY-MM-DD) to JSON user records. Explicitly cites AB 1043, CO SB 26-051, and Brazil Lei 15.211. A community revert attempt (PR #41179) was rejected by Lennart Poettering, who called the field “optional” and stated systemd “enforces zero policy.” The conversation was locked after 945+ comments. Coordinates with xdg-desktop-portal PR #1922 (open, age range portal API). This is the data layer for the emerging age verification stack. Affects all systemd-based distributions. MERGED

Is Devuan the required systemd-free distro?

Conclusion

Is a computer device with an x86_64 architecture, systemd-free, and Devuan using the DEB installation file the optimal solution?


Webcam

Does “zoom” refer to “auto-tracking” and “auto-framing”?

A search for “HD auto tracking webcam” found the following information.

HuddleCamHD MiniTrack 4K Pro USB 3.0 AI AutoTracking and AutoFraming Webcam Black

  • Windows, macOS, and Linux, and compatible with software such as Google Meet, Microsoft Teams, and Zoom.
  • auto-framing
  • auto-tracking
  • built-in microphone array
  • USB 3.0 Type C (can be inserted either way)
  • AUD416.43 (including GST) ≈ USD290.68 ≈ CAD400.28 ≈ €250.15.

Unfortunately yes :frowning:
I’ll have to get a Raspberry Pi 5…

Thanks for the link to the webcam. But before investing in new devices to test if they can fulfill the needs, I try to collect successful experiences from others. I have so many electronic devices sleeping in drawers because they’re not open enough or could be used only in a specific situation. Marketing and bad vendors are the cause. I try to reduce electronic pollution now and select where to put money on.