E1 = source and deployment docs reviewed · E2 = author hardware claim or demonstration · No E3 independent reproduction. Difficulty is editorial judgment; prices are unknown.
Speakers & voiceAI functionalityIntermediateE1
Connect an existing XiaoAI speaker to a language model while retaining its voice input.
Device scopeXiaomi XiaoAI speakers; the README uses LX06. Check the hardware parameter for other models.
Depends on a Xiaomi account and voice interfaces; this is not fully offline firmware.
Repository not archivedService bridge
Speakers & voiceAI functionalityAdvancedE1
Take over a supported XiaoAI speaker's microphone and playback path to connect external AI services.
Device scopeXiaoAI Speaker Pro LX06 / Xiaomi Smart Speaker Pro OH2P; follow model-specific flashing instructions.
Patched firmware is model-specific. Do not apply the instructions to every XiaoAI speaker.
ArchivedPatched firmware
Speakers & voiceAI functionalityIntermediateE1
Add language-model conversations to XiaoAI speakers through a server-side bridge.
Device scopeXiaomi XiaoAI speakers listed in the documented compatibility table.
A historical route; read the archive notice and successor recommendations first.
ArchivedService bridge
Speakers & voiceAI functionalityAdvancedE2
Replace a Nest Mini motherboard with a custom ESP32-S3 board, reusing the enclosure and speaker.
Device scopeGoogle Nest Mini, second generation, enclosure and peripheral components.
This is a board replacement, not a software jailbreak of the original Google firmware.
Maintenance ended by authorReplace motherboard
Speakers & voiceAI functionalityAdvancedE1
Connect a modified Nest Mini to local or cloud conversation agents and support multiple voice endpoints.
Device scopeGoogle Nest Mini, second generation, with an Onju replacement board.
A successor in the same project family, not an independent hardware reproduction.
Repository not archivedReplace motherboard
Speakers & voiceAI functionalityIntermediateE1
Reuse an idle Linux device as a Home Assistant voice satellite.
Device scopeOld Raspberry Pi or other Linux-capable host with a microphone and speaker.
Requires upstream voice services. A satellite does not run a complete language model locally by itself.
ArchivedInstall service
Speakers & voiceAI functionalityIntermediateE1
Deploy a Home Assistant voice endpoint on existing Linux hardware.
Device scopeLinux hosts with working audio input and output.
Check audio drivers, architecture and server capabilities for each device.
Repository not archivedInstall service
Phones & tabletsTraditional reuse infrastructureAdvancedE1
Provide an alternative OS for selected Android phones and tablets whose vendor updates have ended.
Device scopeExact Android models and device codenames listed in the official wiki.
The same retail name may cover incompatible regions, carriers and models. Unlocking usually erases data.
Repository not archivedReplace OS
Phones & tabletsTraditional reuse infrastructureAdvancedE1
Install Ubuntu Touch on supported phones using the official installer.
Device scopePhones and tablets supported by the UBports device list.
Match the required bootloader and vendor firmware version.
Repository not archivedReplace OS
Phones & tabletsTraditional reuse infrastructureIntermediateE1
Run command-line tools and lightweight services on idle Android hardware without replacing the OS.
Device scopePhones/tablets meeting the current Android version requirements.
Android background limits and version support still apply; this is not a complete Linux kernel environment.
Repository not archivedInstall application
Phones & tabletsTraditional reuse infrastructureIntermediateE1
Use an idle phone as a computer video input.
Device scopePhones compatible with the DroidCam mobile app and a Linux computer.
This repository is the Linux client; it does not establish that the entire mobile app is open source. Check the battery before continuous charging.
Repository not archivedInstall application
Phones & tabletsTraditional reuse infrastructureBeginnerE1
Turn an old tablet into an auxiliary display endpoint receiving desktop sharing in a browser.
Device scopeOld tablets, phones or computers with a compatible modern browser.
An independently extended desktop usually also needs a virtual display adapter. Very old browsers may not work.
Repository not archivedInstall application
Computers & thin clientsTraditional reuse infrastructureAdvancedE1
Provide boot and driver patches for selected Macs no longer officially supported by newer macOS versions.
Device scopeIntel Macs in the official support matrix.
Not every Mac/OS combination works. OS updates may require patches to be reapplied.
Repository not archivedBoot and OS patches
Computers & thin clientsTraditional reuse infrastructureAdvancedE1
Install alternative firmware on selected old Chromebooks/Chromeboxes to run other operating systems.
Device scopeChromeOS x86 devices listed in the MrChromebox support table.
Check the board codename. Write-protection removal varies by model.
Repository not archivedReplace boot firmware
Computers & thin clientsTraditional reuse infrastructureIntermediateE1
Turn an old mini PC or thin client into a home automation server.
Device scopeGeneric x86-64 hosts / single-board computers supported by the official installation documentation.
Architecture, boot mode and storage requirements apply. Writing the image overwrites the target disk.
Repository not archivedReplace OS
Routers & NASTraditional reuse infrastructureIntermediateE1
Turn an old PC and storage hardware into a LAN NAS.
Device scopex86-64 or supported ARM hosts meeting installation requirements.
Plan OS and data disks separately, assess old-disk health and arrange backups.
Repository not archivedReplace OS
Computers & thin clientsTraditional reuse infrastructureIntermediateE1
Reduce the work of deploying services on old single-board computers with a lightweight OS and software management.
Device scopeSingle-board computers and x86_64 hosts with images on the download page.
Check the image, architecture and RAM limits for the target. Not every old board is supported.
Repository not archivedReplace OS
Routers & NASTraditional reuse infrastructureAdvancedE1
Extend networking capabilities and maintenance options on supported routers with open firmware.
Device scopeRouters with the exact hardware revision listed in the Table of Hardware.
Devices with very little flash/RAM may no longer support the current stable release.
Repository not archivedReplace firmware
Routers & NASTraditional reuse infrastructureAdvancedE1
Provide alternative firmware and network management on supported old routers.
Device scopeBroadcom ARM routers in the official compatibility table.
Only the ARM repository is included. Image type, NVRAM and hardware version must match.
Repository not archivedReplace firmware
TVs & TV boxesTraditional reuse infrastructureIntermediateE1
Turn an old mini PC or supported device into a dedicated Kodi player.
Device scopeGeneric x86_64, Raspberry Pi and other devices with official images.
This is not universal firmware for every smart TV. Assess DRM service availability separately.
Repository not archivedReplace OS
TVs & TV boxesTraditional reuse infrastructureAdvancedE1
Provide a dedicated media OS for compatible Amlogic TV boxes.
Device scopeAmlogic boxes and exact SoC/board combinations in the official support table.
Check external-media boot first. The enclosure brand or SoC alone does not establish support.
Repository not archivedExternal boot or OS replacement
TVs & TV boxesTraditional reuse infrastructureAdvancedE1
Turn selected idle TV boxes into lightweight Linux service hosts.
Device scopeBoxes/development boards and exact SoC/DTB combinations in the project's support table.
Community adaptation is not official Armbian support. eMMC installation is riskier than external boot.
Repository not archivedExternal boot or OS replacement
TVs & TV boxesTraditional reuse infrastructureAdvancedE1
Provide community app installation and management on an owner's webOS TV.
Device scopeLG webOS TVs meeting root prerequisites.
Depends on privilege access/development environments available for the exact firmware. This does not repair physical TV faults.
Repository not archivedInstall apps and extend privileges
TVs & TV boxesTraditional reuse infrastructureAdvancedE1
Preserve a historical route for running homebrew on old webOS TVs.
Device scopeOld LG webOS firmware versions explicitly listed by the project.
New firmware with patched vulnerabilities is not supported. This entry does not provide ways around another person's account lock.
Historical / vulnerability patchedPrivilege unlock
E-readers & e-inkTraditional reuse infrastructureIntermediateE1
Extend multiformat reading, typography and synchronization on old e-readers.
Device scopeSupported Kindle, Kobo, PocketBook and Android reading devices.
Installation prerequisites vary by platform. Kindle generally requires an available jailbreak.
Repository not archivedInstall application
E-readers & e-inkTraditional reuse infrastructureIntermediateE1
Turn an old Kindle into an information display with switchable content.
Device scopeOld Kindles covered by the project tutorial; check model and jailbreak prerequisites individually.
Do not assume refresh behavior, buttons and networking scripts work across all models.
Repository not archivedInstall scripts
E-readers & e-inkTraditional reuse infrastructureIntermediateE1
Render Home Assistant pages on a server and use an old Kindle only for display.
Device scopeJailbroken Kindles capable of running the screenshot display scripts.
Needs Home Assistant and a screenshot service. The screen is not running a complete browser application.
Repository not archivedInstall scripts
E-readers & e-inkAI-adjacent usesIntermediateE1
Use an old Paperwhite as a desktop information screen displaying AI tool usage.
Device scopeJailbroken Kindle Paperwhite with SSH / FBInk.
Displaying AI usage does not mean running AI on the device. The project does not handle jailbreaking.
Repository not archivedInstall application and scripts
E-readers & e-inkAI functionalityAdvancedE1
Use an old Kindle as a lightweight chat and messaging endpoint for OpenAI-compatible APIs.
Device scopeJailbroken Kindle with KUAL and the required Python environment.
Models run in external services. Check TLS/Python support on the old device.
Repository not archivedInstall KUAL extension
E-readers & e-inkAI-assisted development/setupAdvancedE2
Turn an old Kindle into a WHOOP health-data display, with documentation for AI-assisted setup.
Device scopeJailbroken Kindles supported by the project configuration.
AI-assisted setup does not verify that all code was AI-developed. Requires external accounts/APIs.
Repository not archivedInstall scripts
E-readers & e-inkTraditional reuse infrastructureAdvancedE1
Provide a prerequisite unlock route for installing community software on supported Kindles.
Device scopeKindle model/firmware combinations explicitly supported by the official jailbreak guide.
This is infrastructure, not a complete information-display or AI conversion.
Repository not archivedPrivilege unlock
E-readers & e-inkTraditional reuse infrastructureAdvancedE1
Provide low-level e-ink drawing tools for information-display projects on old readers.
Device scopeSupported Linux framebuffer / Kindle / Kobo environments.
A drawing library is not a ready-to-use product. It needs higher-level scripts and device permissions.
Repository not archivedLow-level tool
RobotsTraditional reuse infrastructureAdvancedE1
Retain local control of compatible robot vacuums and reduce vendor-cloud dependence.
Device scopeExact robot vacuum models in the Valetudo support list.
Not all robots are supported. Rooting and recovery difficulty vary by model.
Repository not archivedCloud service replacement
RobotsAI functionalityAdvancedE1
Reuse Vector robots with community voice services and optional knowledge-question backends.
Device scopeAnki / Digital Dream Labs Vector robots within the setup documentation's scope.
Firmware and pairing must match. Having a server alone does not prove any Vector can be restored.
Repository not archivedCloud service replacement
Smart homeTraditional reuse infrastructureAdvancedE1
Reuse old smart-gateway hardware with an open system and local Zigbee services.
Device scopeXiaomi gateway hardware revisions supported by OpenLumi documentation.
Check UART, backup and flashing instructions for the exact board.
No push for over a year (not proof of abandonment)Replace firmware
Smart homeTraditional reuse infrastructureAdvancedE1
Replace firmware on selected smart plugs, lights and sensors to regain local control.
Device scopeSmart devices with compatible ESP8266 / ESP32 chips and pin templates.
The chip can change within the same product name. Disassembling mains-powered devices is unsuitable for inexperienced users.
Repository not archivedReplace firmware
Smart homeTraditional reuse infrastructureAdvancedE1
Give selected non-ESP cloud-dependent smart devices local MQTT and similar control.
Device scopeSupported chips such as BK7231 and matching board designs.
Confirm chip, pins, calibration data and flashing method for every board.
Repository not archivedReplace firmware
Smart homeTraditional reuse infrastructureIntermediateE1
Reconfigure programmable old sensors, plugs and DIY boards for local uses.
Device scopeESP and other microcontroller devices covered by supported platforms and device configurations.
Assess reuse by exact device configuration. A demo on a newly bought development board is not a successful old-hardware revival.
Repository not archivedReplace firmware
CamerasTraditional reuse infrastructureAdvancedE1
Replace firmware on selected IP cameras to obtain video streams under the owner's control.
Device scopeCamera SoC/sensor/flash combinations supported by OpenIPC.
Identical enclosures do not prove identical hardware. Original firmware backups and network recovery matter.
Repository not archivedReplace firmware
CamerasTraditional reuse infrastructureAdvancedE1
Add local video streams and extended control to selected old cameras.
Device scopeXiaofang/Dafang and selected Ingenic cameras in the README support table.
A historical project; some production batches and bootloaders may not work.
No push for over a year (not proof of abandonment)Replace firmware
CamerasTraditional reuse infrastructureAdvancedE1
Extend local use of supported cameras with lightweight open firmware.
Device scopeIngenic IP cameras in the project's support list.
Choose the build by SoC, sensor and exact configuration.
Repository not archivedReplace firmware
CamerasAI functionalityIntermediateE1
Connect existing cameras to local object detection and recording.
Device scopeOld IP cameras providing supported streams, plus a server meeting requirements.
AI runs on the server. It cannot restore a broken camera or one unable to output a stream.
Repository not archivedInstall analysis server
Music & audioTraditional reuse infrastructureIntermediateE1
Turn an old host into a lightweight network audio player for Squeezebox-compatible servers.
Device scopeOld PC / Linux single-board computer able to run a supported-platform binary.
A software player does not guarantee restoration of cloud features on every physical Squeezebox.
Repository not archivedInstall player
Music & audioTraditional reuse infrastructureIntermediateE1
Continue using Squeezebox devices and compatible players with a local music server.
Device scopeSqueezebox ecosystem players and supported DIY players.
Online music depends on individual plugins and service policies. Not every historical feature is guaranteed.
Repository not archivedCloud service replacement
Music & audioTraditional reuse infrastructureAdvancedE1
Provide open firmware and additional format support on compatible old music players.
Device scopeiPod, SanDisk and other players in the Rockbox support list.
Distinguish stable, development and unusable ports. Not all iPods are supported.
Repository not archivedReplace player firmware
Music & audioTraditional reuse infrastructureAdvancedE1
Retain an old iPod's interaction and appearance while replacing its internals for network music.
Device scopeThe author's fourth-generation iPod design with Raspberry Pi and other replacement hardware.
A custom hardware project. Historical Spotify APIs and dependencies need fresh verification.
No push for over a year (not proof of abandonment)Replace internal hardware
Watches & wearablesTraditional reuse infrastructureIntermediateE1
Connect selected wearables through a local open-source phone app, reducing vendor-cloud dependence.
Device scopeBands/watches in the official support matrix and an Android phone.
GitHub may be a mirror. Support level, authentication keys and available functions vary by device.
Moved / old mirror archivedReplace phone companion app
Watches & wearablesTraditional reuse infrastructureAdvancedE1
Provide open watch firmware and continued feature development for an existing PineTime.
Device scopePineTime smartwatch.
Only for the specified hardware. It cannot be used directly on ordinary commercial watches.
Repository not archivedReplace firmware
Watches & wearablesTraditional reuse infrastructureAdvancedE1
Install an alternative Linux OS on selected old Wear watches.
Device scopeAndroid Wear watches listed in the AsteroidOS device table.
Check Bluetooth, sensors, battery and temporary-boot support for the exact model.
Repository not archivedReplace OS
GamingTraditional reuse infrastructureIntermediateE1
Turn old computers or supported devices into dedicated retro-gaming systems.
Device scopePCs / single-board computers / handhelds with official images.
Performance is hardware-limited. The OS does not grant copyright permissions for game ROMs.
Repository not archivedExternal boot or OS replacement
GamingTraditional reuse infrastructureIntermediateE1
Reuse old PCs and supported single-board computers with a lightweight RetroArch system.
Device scopePCs / single-board computers with official Lakka images.
Check GPU, audio and boot compatibility. Obtain game content lawfully and separately.
Repository not archivedExternal boot or OS replacement
GamingTraditional reuse infrastructureIntermediateE1
Provide a maintainable gaming OS for PCs and handhelds with sufficient remaining performance.
Device scopePCs meeting current hardware requirements and supported handhelds.
Not a universal solution for very old computers. GPU support and image type are firm prerequisites.
Repository not archivedReplace OS
Printers & peripheralsAI-assisted development/setupIntermediateE2
Restore use of selected HP Laser printers without official macOS drivers through the native macOS print path.
Device scopeHP Laser 1003/1006/1008 a/w over USB + Apple Silicon macOS 26 (author's test scope).
AI-assisted development needs original author evidence. USB testing does not establish Wi-Fi support.
Repository not archivedInstall driver