{"adoption": {"forks": 118, "observed_at": "2026-08-28T04:04:01.929104+00:00", "stars": 1220}, "canonical_url": "https://ross.abutalabs.com/products/miyoocfw", "card": {"archived": false, "artifact_type": "application", "description": "Custom firmware source code and resources for BittBoy, PocketGo, PowKiddy V90-Q90-Q20 and third party handheld consoles", "domain": ["gaming-tools", "embedded-systems", "hardware", "cross-platform"], "enriched": true, "function": ["embedded", "game", "gui", "developer-tools"], "health_score": 77, "homepage": null, "language": null, "license": "GPL-2.0", "license_family": "copyleft", "maturity": "active", "member_repos": ["TriForceX/MiyooCFW"], "name": "TriForceX/MiyooCFW", "platform": ["embedded", "iot"], "pushed_at": "2026-06-10T11:30:30+00:00", "repo": "TriForceX/MiyooCFW", "stars": 1220, "tags": ["custom-firmware", "retro-handhelds", "bittboy", "pocketgo", "powkiddy", "miyoo", "emulation", "retro-gaming", "homebrew", "linux"], "topics": ["bittboy", "bittboy-cfw", "new-bittboy", "pocketgo", "pocket-go", "pocket-go-cfw", "miyoo", "miyoo-cfw", "powkiddy", "powkiddy-q90", "powkiddy-v90", "miyoo-mini"], "urls": [], "use_cases": ["install custom firmware on a BittBoy handheld", "run retro console emulators on PocketGo", "play native game ports on PowKiddy V90", "unlock full potential of Miyoo handheld hardware", "load homebrew games on a Q90 console", "replace stock firmware on a Miyoo Mini"], "what_it_is": "MiyooCFW is a GPL-2.0 custom firmware for BittBoy, PocketGo, PowKiddy V90/Q90/Q20 and other Miyoo-based retro handheld consoles. It unlocks the hardware with emulators, native game ports, and homebrew support.", "when_to_avoid": ["your handheld model is not on the supported device list", "you prefer the stock manufacturer firmware and warranty", "you need firmware for unrelated retro handhelds like Anbernic or RG35XX"], "when_to_choose": ["you own a supported BittBoy, PocketGo, or PowKiddy handheld and want emulators and ports", "you want an actively maintained community firmware with wiki guides and nightly builds", "you want to homebrew your retro handheld beyond the stock OS"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/miyoocfw", "repo": "TriForceX/MiyooCFW", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:01.929104+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:15:56.328574+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7810d860942a8d10eae809d1a6a9cd8815e84755315eb727c507132a27cbb3f8", "fetched_at": "2026-08-28T04:04:01.929104+00:00", "kind": "readme", "missing": false, "url": "https://github.com/TriForceX/MiyooCFW"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 86, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2752, "days_push": 84, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}