Changelog

Changelog

All notable changes are documented on this page.

Beekee OS (Box & Hub)

[BOS20241202] - 2024-12-02

๐Ÿ”‹ Battery LED Status Update

  • The battery LED behavior has been reverted to its original logic for improved reliability.

  • The intermediate battery status (15%-50% charge) now displays as orange, making it clearer to users.

  • Simplified the system by removing custom LED control scripts, relying on default hardware behavior.

๐ŸŒ€ Fan Control Improvements

  • Optimized fan management for better efficiency.

  • Ensured the fan turns off properly during system shutdown to conserve power.

๐Ÿ“ก Modem Power Management Enhancements (Beekee Hub)

  • Improved modem power handling to ensure it turns on only after the system has fully booted.

  • Simplified shutdown handling by ensuring the modem powers off immediately when shutting down.

  • Consolidated modem control scripts for better maintainability and efficiency.

๐Ÿ”‹ Low Battery Handling Improvements

  • Prevents unexpected shutdowns when a charger is connected.

  • If the battery is low but a working charger is detected, the device will stay on instead of shutting down.

  • Enhances reliability, especially in off-grid deployments.

โšก Power Button Behavior Update

  • Beekee Box: Long-pressing the power button for 700ms will turn the device on, while a 2.7-second press will shut it down.

  • Beekee Hub: The power button has been updated to allow for a hard reset in case of boot issues.

๐Ÿ  Beekee Home Updated to v2.6

  • Includes stability improvements and interface refinements.

โš™๏ธ Service Reliability Improvements

  • Enhanced system stability by ensuring critical services restart automatically if they fail.

  • Fixed a configuration issue that previously caused a service startup failure.

๐Ÿ”Œ Power Source Detection Fix

  • Resolved an issue where the power source was incorrectly marked as "weak."

  • Restored original power input settings for better accuracy.


[BOS20241125] - 2024-11-25

๐Ÿ–ฅ๏ธ HDMI, Bluetooth & Audio Disabled

  • HDMI output, Bluetooth, and onboard audio have been disabled to improve power efficiency and optimize performance.

๐Ÿ“ก Modem Management Optimization (Beekee Hub)

  • The modem is now disabled during boot for better power handling and is activated only when needed.

  • Ensured proper shutdown of the modem to improve battery efficiency.

โšก Power Button Enhancements for the Beekee Hub

  • Fixed an issue where holding the power button too long could cause the device to become unresponsive.

  • Added a hard reset function to help recover from boot issues (e.g., the Hub not turning on or LED staying red).

๐Ÿ•’ Faster Shutdown & Improved Power Handling

  • Reduced the shutdown delay from 30 seconds to 20 seconds for quicker power-off.

  • Enabled the Beekee Hub to operate without a battery, ensuring it runs smoothly even when only connected to a power source.

  • Adjusted power settings to fix boot failures caused by certain power sources.


[BOS20241114] - 2024-11-14

๐Ÿ“ถ Wi-Fi Settings Update

  • Fixed an issue where Wi-Fi settings could occasionally be lost due to incomplete updates.

  • Added safeguards to ensure Wi-Fi configurations remain intact during updates.

๐ŸŒ Network Interface Handling Improvement

  • Improved the logic used to detect and configure Wi-Fi adapters, ensuring reliable network generation.


[BOS20240926] - 2024-09-26

๐Ÿ“ก Dual-Band Wi-Fi Support

  • Beekee devices now support both 2.4GHz and 5GHz Wi-Fi with an external USB adapter, allowing up to 40 concurrent users.

  • Optimized configuration for better wireless performance.

๐Ÿ  Beekee Home Updated to v2.3

  • Improved the interface and added small refinements for usability.

๐Ÿ—„๏ธ Database Update

  • Upgraded MariaDB to version 10.6 for better performance and security.

๐Ÿ”‹ Improved Battery Efficiency

  • Reduced unnecessary background processes that were draining battery life.

  • The modem now only activates when the device is plugged in, extending battery runtime.

๐Ÿ”‘ Default Passwords Updated

  • Simplified default passwords for Moodle and other applications.


[BOS20240423] - 2024-04-23

  • Updated PHP to v8.0

  • New Metrics Gathering Script:

    • Track the number of unique WiFi connections

    • Measure the amount of data used via WiFi

    • Monitor device uptime

  • New Features:

    • Updated Beekee Home to v2.01 with a brand new interface

    • Added the ability to enable or disable internet sharing through Ethernet

    • Display the interface used for internet

    • Added modem status information

    • Added SIM card status

    • Added Internet Connection Status and Internet Via (interface)

  • Improvements:

    • New power button behavior: long press for shutting down and turning on

  • Bug Fixes:

    • Resolved an issue with the APN parameter in the config file that was preventing mobile connectivity

    • Fixed app loading icon bug in Beekee Home


Cockpit & Sync

[2025-10-29]

Major Quiz Sync Optimization

  • Introduces intelligent batch handling to prevent large-data errors and improve quiz synchronization speed.

  • Detailed progress and status tracking have been added to the Cockpit interface.

Improved Sync Transparency

  • Each sync now shows whether it was triggered manually, automatically, or on a schedule.

  • Device owners can also view detailed summaries of actions (for example, how many courses or grades were synced).

Refresh Notifications

  • Device owners can now receive automatic email notifications when a Moodle Refresh completes successfully.

Last Refreshes Table Added

  • A new โ€œLast Refreshesโ€ table has been added to the device view. It displays the most recent Moodle refresh operations, including their date, duration, and status.

Automated Sync Feature [beta]

  • Devices can now perform automatic syncs based on activity, ensuring content stays current even without manual action.

Smarter Grade Synchronization

Grade syncing is now more reliable and transparent โ€” it detects mismatched activities, avoids false error alerts, and provides clearer diagnostic logs.


[2025-08-30]

Time-based Completion Sync

Activity completion data now includes precise timestamps, ensuring accurate tracking of learner progress between devices.


[2025-07-22]

Sync Robustness Improvements

Enhanced error handling prevents crashes during quiz synchronization and improves stability when large data sets are processed.

The โ€œLast Accessโ€ sync and quiz refresh functions were re-enabled for broader tracking.


[2025-04-01]

Sync Tag Enhancements

Added support for Sync Group Tag and Sync Course Tag, enabling finer control of which content is synchronized between devices and the cloud.


[2024-11-22]

Sync Error Handling and SCORM Support

Introduced clearer sync error management, the ability to delete sync events, and support for SCORM synchronization via idnumber.

Enabled quiz syncing and improved event filtering for more consistent data transfer between devices and cloud.


[2024-11-12]

Sync Reliability Improvement

  • The sync process is now more stable and less likely to be interrupted.


[2024-08-01]

Sync Stability Fix

  • The sync process no longer crashes if small errors occur, ensuring a smoother experience.

Better Error Messages

  • If a sync fails, the error type (e.g., "device disconnected") is now displayed for easier troubleshooting.


[2024-07-01]

SCORM Sync Fix

  • Fixed an issue that was preventing SCORM content from syncing properly.


[2024-05-24]

Location & Timezone Fix

  • Fixed an issue where the device would show the wrong timezone and location when offline.

Faster Device Page Loading

  • Optimized the Cockpit dashboard for quicker access to device information.

Improved Sync Error Handling

  • Fixed a bug that caused multiple failed sync attempts with the same sync ID.

  • Now, all failed syncs are clearly marked in the โ€˜Last Syncsโ€™ list for better visibility.