Commit Graph
454 Commits
Author SHA1 Message Date
Miguel FuertesandClaude Opus 4.6 ecadb5d6ab fix: build kernel before compiling packages in build-package workflow
The kernel was never compiled, causing luci-app-tailscale to fail with
missing modules.builtin and .config files.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-17 22:43:19 +01:00
Miguel Fuertes 167541f5db Toggle RNDIS and NCM functions in usbgadget.config 2026-03-13 20:08:53 +01:00
Miguel Fuertes fbf1f6c028 Merge pull request #22 from hkfuertes/housekeeping_cleanup
Housekeeping cleanup
2026-03-11 21:38:50 +01:00
Miguel Fuertes fd1266a9ee Cleanup: Remove unnecessary dependencies and streamline image build process 2026-02-24 14:22:25 +01:00
Miguel Fuertes eba15c6ac3 Refactor build workflow to support multiple package builds and improve artifact collection 2026-02-24 11:00:06 +01:00
Miguel Fuertes 81a703fcc4 Add support for MF68E and M9S devices with necessary patches and configurations
- Introduced device tree patches for MF68E and M9S, adding their respective .dts files and updating the Makefile to include them.
- Implemented framebuffer driver for the GC9107 LCD controller, enabling display support for the MF68E and M9S devices.
- Created UCI defaults for modem management, including network interface configurations and LED handling for modem and WiFi indicators.
- Added scripts for automatic formatting of the rootfs_data partition and generating GPT images for MSM8916 eMMC.
- Included hotplug scripts for managing LED states based on device actions.
- Updated README with instructions for re-integrating the deprecated device support into the main build.
2026-02-24 10:46:35 +01:00
Miguel Fuertes d3a42b4e4d Refactor uci_defaults script to commit changes for WiFi and modem configuration separately 2026-02-21 21:32:30 +01:00
Miguel Fuertes dfbe0339c3 Merge pull request #21 from hkfuertes/zram
zram + CI/CD consolidation
2026-02-21 18:10:03 +01:00
Miguel Fuertes 97b1d8bc2d Add pr_description.md to .gitignore 2026-02-21 18:08:38 +01:00
Miguel Fuertes 3f9966b61b Add zram support and update build workflow for OpenWrt 2026-02-21 18:07:10 +01:00
Miguel Fuertes 659dc261b8 Add build workflow for OpenWrt with device selection and configuration 2026-02-21 17:08:35 +01:00
Miguel Fuertes 4768ba3615 Update workflows and configuration to clone OpenWrt repository without depth and checkout specific commit; add zram support packages. 2026-02-21 17:05:29 +01:00
Miguel Fuertes 2083c79828 Update workflow to load uz801 packages correctly 2025-10-24 09:59:13 +02:00
Miguel Fuertes 4a44f0ad87 Update workflow to load msm89xx target and packages 2025-10-24 09:58:57 +02:00
Miguel Fuertes c0cf8b6a60 Update workflow to load msm89xx target and packages 2025-10-24 09:58:40 +02:00
Miguel Fuertes 280109b7e8 Update workflow to load msm89xx target and packages 2025-10-24 09:58:26 +02:00
Miguel Fuertes 10447ef576 Update firmware paths in uf02.yml 2025-10-24 09:39:01 +02:00
Miguel Fuertes b19afb0ec0 Update firmware file paths in m9s.yml 2025-10-24 09:38:07 +02:00
Miguel Fuertes 350848eff0 Merge pull request #19 from hkfuertes/uf02_new_device
Two new devices: UF02 & M9S
2025-10-22 16:31:15 +02:00
Miguel Fuertes d3d35633ca Update README with device specifications and fastboot/EDL mode instructions for UF02 and MiFi M9S 2025-10-22 16:29:03 +02:00
Miguel Fuertes 46d78ab19c Refactor battery monitoring LED control logic and update package dependencies 2025-10-22 12:36:45 +02:00
Miguel Fuertes ebfaa6b396 Remove inotifywait and inotifywatch dependencies from MiFi package 2025-10-22 11:55:23 +02:00
Miguel Fuertes 104145900b Add battery monitoring and LED control features
- Implemented a battery-monitor service to track battery capacity and charging status, controlling LEDs accordingly.
- Created a battery status page in LuCI to display voltage, status, health, and estimated capacity.
- Added hotplug scripts to trigger battery status updates on power button presses and modem interface changes.
- Developed LED control scripts for modem and WiFi status indicators.
- Configured UCI defaults to enable WiFi and set up a modem interface with appropriate settings.
- Introduced a utility script for LED control with various actions (on, off, blink).
- Added a power button script for double-click shutdown functionality.
2025-10-22 11:30:28 +02:00
Miguel Fuertes 6bc2d6feba changes 2025-10-22 09:39:33 +02:00
Miguel Fuertes 83660359fa working with buttons 2025-10-21 21:10:08 +02:00
Miguel Fuertes 4c162d3576 Add battery monitoring and LED control features for M9S device 2025-10-21 20:56:15 +02:00
Miguel Fuertes e451099d6d Add OpenWrt Builder workflows for M9S and UF02 devices 2025-10-21 19:39:55 +02:00
Miguel Fuertes c768a29246 leds ok 2025-10-21 19:38:46 +02:00
Miguel Fuertes 296cf25b5a Add support for generic M9S device and update Makefile entries 2025-10-21 18:08:02 +02:00
Miguel Fuertes 925cee3322 Add support for generic UF02 modem and update configuration files
- Updated diffconfig to include CONFIG_TARGET_msm89xx_msm8916_DEVICE_generic-uf02
- Added new device definition for generic UF02 in msm8916.mk
- Included msm8916-generic-mf68e.dtb and msm8916-generic-uf02.dtb in the Makefile
- Created new diffconfig_uf02 file with necessary configurations
- Added instructions for entering DIAG mode in enable_all_bands.md
- Introduced device tree source for generic UF02 modem
2025-10-21 10:49:18 +02:00
Miguel Fuertes 9bd57680ef Fix formatting of UCI display timeout commands 2025-10-20 11:21:21 +02:00
Miguel Fuertes b807cb6def Update package loading in mf68e workflow 2025-10-20 10:47:56 +02:00
Miguel Fuertes 28df3c26e6 Update firmware paths for mf68e device 2025-10-20 08:43:45 +02:00
Miguel Fuertes 20a72d606b Merge pull request #18 from hkfuertes/display_buttons_manager
Finished MF68E
2025-10-19 17:27:04 +02:00
Miguel Fuertes 37329b1b36 changes 2025-10-19 17:15:32 +02:00
Miguel Fuertes 1399377808 changes 2025-10-19 17:06:07 +02:00
Miguel Fuertes 7156e0a506 changes 2025-10-19 17:03:39 +02:00
Miguel Fuertes 2b3385261b changes 2025-10-19 16:55:35 +02:00
Miguel Fuertes 1fa7514983 changes 2025-10-19 16:51:44 +02:00
Miguel Fuertes b62375a7da changes 2025-10-19 16:50:35 +02:00
Miguel Fuertes 7ac18f4802 changes 2025-10-19 16:47:44 +02:00
Miguel Fuertes bbec5046ae changes 2025-10-19 16:47:02 +02:00
Miguel Fuertes cd339a2807 chanes 2025-10-19 16:32:19 +02:00
Miguel Fuertes 33176cc555 changes 2025-10-18 23:11:22 +02:00
Miguel Fuertes a78fda1f86 Refactor display manager and logo handling for improved functionality and organization 2025-10-18 23:10:40 +02:00
Miguel Fuertes ecc8f39da5 changes 2025-10-18 11:36:30 +02:00
Miguel Fuertes ff3dd4dfb3 cambios 2025-10-18 10:09:23 +02:00
Miguel Fuertes 80d3de2c42 changes 2025-10-18 09:43:02 +02:00
Miguel Fuertes be3450d7d4 changes, should work! 2025-10-17 23:48:12 +02:00
Miguel Fuertes 9abc89c4d2 with uci 2025-10-17 18:36:14 +02:00