All Projects → abforce → Xposed_art_n

abforce / Xposed_art_n

Licence: other
ART module for a built-in enabled Xposed firmware based on AOSP 7

Labels

Projects that are alternatives of or similar to Xposed art n

Xposed Fast Repo
EdXposed Repo
Stars: ✭ 101 (-42.61%)
Mutual labels:  xposed
Adblocker reborn
[Xposed Module] The reborn version of AdBlocker - Java Part
Stars: ✭ 123 (-30.11%)
Mutual labels:  xposed
Dreamland
A third-party Xposed framework implementation, supports Android 7~11.
Stars: ✭ 161 (-8.52%)
Mutual labels:  xposed
Xposeddetectlib
[Deprecated] A light-weight yet powerful solution library for detecting xposed installation.
Stars: ✭ 114 (-35.23%)
Mutual labels:  xposed
Easyprotector
一行代码检测XP/调试/多开/模拟器/root
Stars: ✭ 1,732 (+884.09%)
Mutual labels:  xposed
Xmagichooker
【xposed wework wechat 企业微信 微信 逆向】自动抢回复 会话 自动通过 好友列表 群管理 机器人 SDK ,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,如果你手机安装有xposed框架,那么可以下载源码直接运行
Stars: ✭ 140 (-20.45%)
Mutual labels:  xposed
Bilineat
A Xposed Module For BiliBili Android Player
Stars: ✭ 78 (-55.68%)
Mutual labels:  xposed
Xposedchecker
[Deprecated] Check whether your xposed has been enabled.
Stars: ✭ 173 (-1.7%)
Mutual labels:  xposed
Wechatspellbook
Wechat Spellbook 是一个使用Kotlin编写的开源微信插件框架,底层需要 Xposed 或 VirtualXposed 等Hooking框架的支持,而顶层可以轻松对接Java、Kotlin、Scala等JVM系语言。让程序员能够在几分钟内编写出简单的微信插件,随意揉捏微信的内部逻辑。
Stars: ✭ 1,584 (+800%)
Mutual labels:  xposed
Virtualxposed
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
Stars: ✭ 12,648 (+7086.36%)
Mutual labels:  xposed
Dingding
免root远程钉钉打卡,支持wifi和gps定位,仅支持android系统。本项目出于学习目的,仅用于学习玩耍,请于24小时后自行删除。xposed, crack,package,dingtalk,remote control
Stars: ✭ 116 (-34.09%)
Mutual labels:  xposed
Pokemon Go Xposed
📱 Xposed module for Pokemon Go - Circumvents the certificate pinning by injecting the expected SSL trust chain, allows you to MITM and to configure a custom API endpoint.
Stars: ✭ 120 (-31.82%)
Mutual labels:  xposed
Wechatmagician
WechatMagician is a Xposed module written in Kotlin, that allows you to completely control your Wechat.
Stars: ✭ 1,739 (+888.07%)
Mutual labels:  xposed
Unblockmusicpro xposed
Unblock Netease Cloud Music with Xposed
Stars: ✭ 1,495 (+749.43%)
Mutual labels:  xposed
Zhiliao
知乎去广告Xposed模块
Stars: ✭ 157 (-10.8%)
Mutual labels:  xposed
Zhihuxposed
知乎的Xposed插件
Stars: ✭ 92 (-47.73%)
Mutual labels:  xposed
Hookwormforandroid
一个基于Magisk&Riru的Module,可以助你用超低成本开发各种Hook插件,无须Xposed
Stars: ✭ 136 (-22.73%)
Mutual labels:  xposed
Inspeckage
Android Package Inspector - dynamic analysis with api hooks, start unexported activities and more. (Xposed Module)
Stars: ✭ 2,249 (+1177.84%)
Mutual labels:  xposed
Pine
Dynamic java method hook framework on ART.
Stars: ✭ 171 (-2.84%)
Mutual labels:  xposed
Mipushframework
Let supported push service run system-ly on every Android devices
Stars: ✭ 1,947 (+1006.25%)
Mutual labels:  xposed

WARNING: This is not a production release. It is still WIP. Please do not use this copy until it becomes stable. However for test and development purposes, you are welcome.

Introduction

This is art/ submodule of AOSP 7.1.2 which brings Xposed functionality out-of-the-box. That's, not requiring users to root their devices to install Xposed. Xposed is installed by default. Please note that you can't use this module on your existing ROMs. This ART should be placed in AOSP source tree, then building the whole ROM.

What's the difference?

Original Xposed is kinda a patch that's applied on already built firmwares and then recompiles lots of already compiled dex files. But this copy of ART doesn't recompile anything. It on the other hand, compiles system dex files at the ROM build time with Xposed considerations in mind (e.g. disabling method inlining and direct call). This two are similar insofar as both share the exactly same mechanism to hook methods. Actually I've ported rovo89's commits (of course those relating to hooking) to ART of AOSP version N.

How to build a built-in Xposed enabled firmware?

  • Replace original art/ submodule with this copy.
  • Replace original frameworks/base/cmds/app_process with the modified one.
  • Build edited XposedBridge project. That's a copy compatible with Nougat. After building you will find an APK at build/outputs/apk, rename to XposedBridge.jar.
  • Create a prebuilt module that copies XposedBridge.jar to system/framework, or manually copy it and run make snod to include it in the system.img.
  • Do the last step also for xposed.prop. It should be placed at /system in the final image.
  • Update build/target/product/base.mk to include libxposed_art and XposedBridge to the main makefile recipes (optional).

Where's ART commits?

Gone! Actually for sake of simplicity, I've flattened down all commits into a single commit, all rovo89's too.

Issues?

See issues.

Copy right

MIT. not included LICENSE file though!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].