{"adoption": {"forks": 111, "observed_at": "2026-08-28T04:03:37.172343+00:00", "stars": 1108}, "canonical_url": "https://ross.abutalabs.com/products/locationreportenabler", "card": {"archived": false, "artifact_type": "application", "description": "A simple android app to enable Google Location Report, Google Now and related functions in China mainland or somewhere like.", "domain": ["android-tools", "privacy", "censorship-circumvention"], "enriched": true, "function": ["security", "configuration-management"], "health_score": 20, "homepage": null, "language": "Java", "license": "GPL-3.0", "license_family": "copyleft", "maturity": "abandoned", "member_repos": ["GhostFlying/LocationReportEnabler"], "name": "GhostFlying/LocationReportEnabler", "platform": [], "pushed_at": "2017-11-10T13:42:48+00:00", "repo": "GhostFlying/LocationReportEnabler", "stars": 1108, "tags": ["xposed", "root", "google-services", "location-report", "sim-spoofing", "android"], "topics": ["xposed", "android"], "urls": [], "use_cases": ["enable Google Now in China", "turn on Google Location Reporting on Chinese ROMs", "fix Google Maps timeline not working", "spoof SIM operator country to US on Android", "enable Google services blocked by carrier region"], "what_it_is": "A rooted Android app that enables Google Location Report, Google Now, and related services in mainland China by spoofing SIM operator properties. It offers a general variant for rooted devices and an Xposed variant for Xposed framework users.", "when_to_avoid": ["your device is not rooted", "you are outside mainland China where these services already work", "you need actively maintained software - the last release was in 2017"], "when_to_choose": ["you have a rooted Android device in mainland China and want Google Now or Location Report working", "you use the Xposed framework and want a cleaner systemless variant"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/locationreportenabler", "repo": "GhostFlying/LocationReportEnabler", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "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:03:37.172343+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:37.172343+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:43:43.709280+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0af937ce2aabdb869e92418e6df7d84dcf847f1be8314ae279b8faa295ce3e1c", "fetched_at": "2026-08-28T04:03:37.172343+00:00", "kind": "readme", "missing": false, "url": "https://github.com/GhostFlying/LocationReportEnabler"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 4310, "days_push": 3218, "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}}