• This repository has been archived on 02/Sep/2021
  • Stars
    star
    449
  • Rank 94,062 (Top 2 %)
  • Language
    C++
  • License
    MIT License
  • Created over 5 years ago
  • Updated 11 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A Riru module. Enable location report by hook system_property_get.

Location Report Enabler

A module of Riru. Enable Google Feed & Timeline & Location report in unsupported regions by changing system properties in related packages.

User guide

What does this module do

By default, __system_property_get and __system_property_read_callback (API 26+) will be hooked in these packages

  • com.google.android.gsf
  • com.google.android.gms
  • com.google.android.apps.maps

and the return value will be changed

  • gsm.sim.operator.numeric -> 310030
  • gsm.sim.operator.iso-country -> us

Configuration

Note, reboot (or kill zygote) is required to let the new settings take effect.

Packages

/data/adb/modules/riru_location_report_enabler/config/packages/<package name>

Properties

/data/adb/modules/riru_location_report_enabler/config/properties/<key> (file content is value)

Build

Gradle tasks:

  • :riru:assembleDebug/Release

    Generate Magisk module zip to out.

  • :riru:pushDebug/Release

    Push the zip with adb to /data/local/tmp.

  • :riru:flashDebug/Release

    Flash the zip with adb shell su -c magisk --install-module.

  • :riru:flashAndRebootDebug/Release

    Flash the zip and reboot the device.

More Repositories

1

Shizuku

Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.
Kotlin
7,016
star
2

Riru

Inject into zygote process
C++
4,729
star
3

Sui

Modern super user interface implementation on Android.
Java
1,829
star
4

StorageRedirect-assets

Assets (rules, apks etc) for Storage Redirect app.
Python
667
star
5

WADB

A simple switch for adb (Android Debug Bridge) over network.
Kotlin
486
star
6

Shizuku-API

The API and the developer guide for Shizuku and Sui.
Java
403
star
7

RikkaX

Rikka's Android libraries.
Java
268
star
8

HiddenApiRefinePlugin

A Gradle plugin that improves the experience when developing Android apps, especially system tools, that use hidden APIs.
Java
232
star
9

FCM-for-Mojo

Firebase Cloud Messaging for Mojo-Webqq.
Java
209
star
10

App-Ops-issue-tracker

Issue tracker for https://play.google.com/store/apps/details?id=rikka.appops
195
star
11

Riru-ModuleTemplate

Module template of Riru.
Shell
146
star
12

SaveCopy

Simple Android app, handle ACTION_VIEW, ACTION_SEND, ACTION_SEND_MULTIPLE, save a copy of the file. For bad apps which only allow users to open files.
Java
132
star
13

FontProvider

Provide NotoCJK (and other) fonts to other app.
Java
102
star
14

websites

Websites for Rikka apps.
Vue
71
star
15

MaterialThemeBuilder

A gradle plugin that generates Material Design 3 theme for Android projects.
Java
54
star
16

FCM-for-Mojo-Server

Server for FCM-for-Mojo
JavaScript
33
star
17

magisk-custom-sepolicy-installer

(Replaced by official solution from Magisk) Installer template for custom Magisk with "sepolicy_custom" support.
Shell
29
star
18

RikkaApps.github.io.backup

CSS
28
star
19

AutoResConfig

A gradle plugin generates resConfig & languages array from project res folder.
Java
27
star
20

Riru-AppConfig

A Riru module. Per-app system property, config (locale, etc.) modification.
10
star
21

TakoStats

Issue tracker & localization for TakoStats.
9
star
22

RikkaApps.github.io

8
star
23

AppOps-Localization

Localization files for AppOps.
4
star