{"adoption": {"forks": 202, "observed_at": "2026-08-28T04:06:25.546162+00:00", "stars": 2199}, "canonical_url": "https://ross.abutalabs.com/products/hardcoder", "card": {"archived": false, "artifact_type": "library", "description": "Hardcoder is a solution which allows Android APP and Android System to communicate with each other directly, solving the problem that Android APP could only use system standard API rather than the hardware resource of system.", "domain": ["mobile-development", "android-tools", "performance", "hardware"], "enriched": true, "function": ["sdk", "concurrency", "developer-tools"], "health_score": 20, "homepage": null, "language": "C++", "license": "NOASSERTION", "license_family": "other", "maturity": "maintenance", "member_repos": ["Tencent/Hardcoder"], "name": "Tencent/Hardcoder", "platform": ["cpp"], "pushed_at": "2023-08-17T08:55:28+00:00", "repo": "Tencent/Hardcoder", "stars": 2199, "tags": ["hardware-acceleration", "system-integration", "performance-optimization", "socket-communication", "oem-adaptation", "android", "mobile"], "topics": ["android", "mobile", "wechat"], "urls": [], "use_cases": ["speed up android app startup by requesting cpu resources", "optimize video delivery performance on android", "request large core and gpu resources from the system", "improve mini program launch performance", "adapt app performance to specific phone oem roms"], "what_it_is": "Tencent's Hardcoder is a framework that lets Android apps communicate directly with the Android system over a socket to request hardware resources like CPU frequency, big cores, and GPU. It is used by WeChat and Mobile QQ and is integrated into OEM ROMs from OPPO, vivo, Huawei, Xiaomi, Samsung, and others.", "when_to_avoid": ["you target stock Android or devices without Hardcoder-enabled ROMs, where the framework has no effect", "you need a simple, standard-API-only performance solution", "your app is lightweight and doesn't need CPU/GPU resource tuning"], "when_to_choose": ["you build a high-load Android app and can integrate with OEM-vendor ROMs that support Hardcoder", "you need direct app-to-system hardware resource negotiation beyond standard Android APIs", "you are a device vendor wanting to expose hardware tuning to partner apps"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/hardcoder", "repo": "Tencent/Hardcoder", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "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:06:25.546162+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:25.546162+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:47:06.719639+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "981cf2aef101dfac11d886c680cbeb06b1ea7d1c6e74f385bce9d85d5459f789", "fetched_at": "2026-08-28T04:06:25.546162+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Tencent/Hardcoder"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 2533, "days_push": 1112, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}