GhostFlying / LocationReportEnabler

A simple android app to enable Google Location Report, Google Now and related functions in China mainland or somewhere like.
GNU General Public License v3.0
1.06k stars 114 forks source link

可不可以做一个magisk版的LRE #68

Open ghost opened 7 years ago

ghost commented 7 years ago

感觉xposed的功能和magisk的很相似 如果可以做一个那就很棒了 谢谢考虑

love4taylor commented 7 years ago

完全不同好么 Xposed 是通过 Hook Android 来实现一些功能 而 Magisk 只是以 Systemless的方式替换系统文件而已

ghost commented 7 years ago

@Love4Taylor 好吧 理解了

Jamesits commented 7 years ago

我觉得有可能通过类似 Magisk 的原理,给 GMS 进程一个假的 build.prop 文件,这样就解决了非 Xposed 版造成的系统 APN 设置混乱问题。

GhostFlying commented 7 years ago

Magisk 难道不是全局改的么。。只是用的 ramdisk 而已

而且 system property 的特殊之处是在系统启动完后这块是类似共享内存的实现。。

On Wed, May 17, 2017, 5:20 PM James Swineson notifications@github.com wrote:

我觉得有可能通过类似 Magisk 的原理,给 GMS 进程一个假的 build.prop 文件,这样就解决了非 Xposed 版造成的系统 APN 设置混乱问题。

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/GhostFlying/LocationReportEnabler/issues/68#issuecomment-302034718, or mute the thread https://github.com/notifications/unsubscribe-auth/AD1VcXVw_KhTWvanSo6crkw8OBy18t1oks5r6rvPgaJpZM4NNBUq .

Jamesits commented 7 years ago

@GhostFlying Magisk Hide 实现了一个给特定进程看不同文件系统的机制,不知道能不能用在这里。如果 getprop 是读文件系统的话应该没问题,内存的话似乎就不行了……

GhostFlying commented 7 years ago

我有空去看看。。

On Wed, May 17, 2017, 6:00 PM James Swineson notifications@github.com wrote:

@GhostFlying https://github.com/ghostflying Magisk Hide 实现了一个给特定进程看不同文件系统的机制,不知道能不能用在这里。如果 getprop 是读文件系统的话应该没问题,内存的话似乎就不行了……

— You are receiving this because you were mentioned.

Reply to this email directly, view it on GitHub https://github.com/GhostFlying/LocationReportEnabler/issues/68#issuecomment-302044559, or mute the thread https://github.com/notifications/unsubscribe-auth/AD1VcbgSpwtjpquJGF90hk3tdyTokXYDks5r6sUfgaJpZM4NNBUq .

kaedea commented 5 years ago

https://github.com/RikkaApps/Riru-LocationReportEnabler