This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic S9xxx series hardware into functional routers. It provides a hardware adaptation layer consisting of kernel modifications and drivers that enable the operating system to run on Amlogic ARM SoC devices. The project features an automated firmware pipeline for scheduling, building, and distributing custom images. It includes a device recovery toolkit for bootstrapping, flashing, and restoring factory images, and supports the conversion of devices previously running different mobile
miniaudio is a single-file C audio library used for audio playback, capture, and hardware interfacing across multiple operating systems. It functions as an audio hardware abstraction layer, an audio processing engine, an audio synthesis engine, and a codec and resampler. The project implements a node-graph based system for routing digital audio signals, mixing, and 3D spatialization. It also includes a programmatic generator for noise patterns and basic waveforms used for sound creation and signal testing. The library covers digital signal processing, including audio format conversion and sa
This project is a high-performance, lightweight C graphics library designed for creating interactive user interfaces on resource-constrained embedded hardware. It functions as a comprehensive framework that provides a widget toolkit, a rendering engine, and hardware-agnostic drivers to support the development of graphical displays on microcontrollers and embedded systems. The framework distinguishes itself through a flexible, object-oriented widget hierarchy and a declarative layout engine that supports responsive design patterns like flexbox and grid systems. It enables developers to synchro
This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It provides a modular framework for training neural network policies—specifically through imitation and reinforcement learning—and deploying them onto physical robotic hardware. By offering a unified interface for hardware abstraction, the platform decouples high-level control logic from the specific sensors and actuators of diverse robotic systems. The framework distinguishes itself through a standardized approach to data and policy management. It utilizes a consistent schema for reco
Este proyecto es un sistema operativo móvil de código abierto diseñado para reemplazar el software propietario de los dispositivos con un sistema impulsado por la comunidad. Su propósito principal es permitir el desarrollo de imágenes de sistema personalizadas y la extensión del ciclo de vida de los dispositivos móviles, proporcionando actualizaciones al hardware después de que el soporte oficial del fabricante haya finalizado.
Las características principales de lineageos/android son: Android Device Life Extension, Custom OS Image Builders, Android Runtime Execution, Custom ROMs, Hardware Abstraction Layers, Legacy Device Support, Mobile Kernel Interfaces, Open Source Mobile Operating Systems.
Las alternativas de código abierto para lineageos/android incluyen: mackron/miniaudio — miniaudio is a single-file C audio library used for audio playback, capture, and hardware interfacing across multiple… ophub/amlogic-s9xxx-openwrt — This project is an OpenWrt firmware builder and specialized Linux router distribution designed to repurpose Amlogic… huggingface/lerobot — This project is a comprehensive research platform designed for the end-to-end lifecycle of robotic learning. It… libsdl-org/sdl — SDL is a cross-platform development library that provides low-level access to audio, keyboard, mouse, joystick, and… lvgl/lvgl — This project is a high-performance, lightweight C graphics library designed for creating interactive user interfaces… apache/incubator-nuttx — NuttX is a POSIX-compliant real-time operating system designed for resource-constrained embedded environments. It…