{"adoption": {"forks": 251, "observed_at": "2026-08-28T04:06:57.044644+00:00", "stars": 2503}, "canonical_url": "https://ross.abutalabs.com/products/unblock163musicclient-xposed", "card": {"archived": true, "artifact_type": "plugin", "description": "Unblock 163 Cloud Music Android client through Xposed.", "domain": ["media", "android-tools", "censorship-circumvention"], "enriched": true, "function": ["proxy", "security"], "health_score": 10, "homepage": null, "language": "Java", "license": null, "license_family": "other", "maturity": "abandoned", "member_repos": ["bin456789/Unblock163MusicClient-Xposed"], "name": "bin456789/Unblock163MusicClient-Xposed", "platform": [], "pushed_at": "2022-06-30T01:13:33+00:00", "repo": "bin456789/Unblock163MusicClient-Xposed", "stars": 2503, "tags": ["xposed-module", "netease-cloud-music", "music-unblocking", "deprecated", "android"], "topics": [], "urls": [], "use_cases": ["play greyed-out songs on netease cloud music android", "unblock restricted tracks in 163 music app", "xposed module to unlock netease music", "bypass region restrictions on cloud music android client", "redirect unavailable songs to alternate sources on android"], "what_it_is": "An Xposed module for rooted Android devices that unblocks grayed-out or region-restricted songs in the NetEase Cloud Music (163 Music) Android client by redirecting music requests to alternative sources. It is a Java port of the Windows Unblock163MusicClient and the Node.js UnblockNeteaseMusic.", "when_to_avoid": ["you want a maintained solution - the project is explicitly deprecated in favor of UnblockNeteaseMusic and its forks", "you cannot or do not want to root your device and install Xposed", "you use a non-Android client"], "when_to_choose": ["you have a rooted Android device with Xposed and want to unblock NetEase Cloud Music in-app"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/unblock163musicclient-xposed", "repo": "bin456789/Unblock163MusicClient-Xposed", "role": "main", "score": 10}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "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:57.044644+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:06:57.044644+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T02:26:45.910127+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "046d154dcfbe3a4eb4a29fc112914fa0c189fc1198bfb3e77fef5e087e43ae92", "fetched_at": "2026-08-28T04:06:57.044644+00:00", "kind": "readme", "missing": false, "url": "https://github.com/bin456789/Unblock163MusicClient-Xposed"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": ["archived", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3884, "days_push": 1526, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 10, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}