미리 번역좀 보고 시작하겠습니다. 원문은 아


래에 있습니다. 번역은 직접했습니다.


알림:
@rovo89씨께서 Xposed Framework를 만드셨습니다.
이 글은 그의 허락을 받고 올린것입니다
romracer께서는 처음부터 다시 만드신게 아니라 5.1을 위한 수정을 하신것입니다.
이것은 안드로이드 5.1을 위한 비공식적 빌드입니다.

조건:
  • 안드로이드 5.1이어야 합니다. (5.0과 ART에서 많은 차이가 생겼습니다.)
  • 정상적으로 작동하는 커스텀 리커버리가 있어야 합니다.
  • 5.0용 Xposed Installer는 삭제하셔야 합니다.
  • 테스트 버전이므로 문제해결을 위해 로그가 필요하며 로그는 /data/data/de.robv.android.xposed.installer/log as error.log or error.log.old 에 있습니다.
알려진 문제:
  • 설치에 문제가 생긴경우 /system 파티션에는 아주 조금의 여유공간만이 남을것입니다.
  • 당신의 기기가 5.0일때 작동하지 않았다면 이것도 작동하지 않을 것입니다. ART부분만을 수정한것이기 때문입니다. 하지만 한번 시도해보셔도 됩니다.

----------원문----------

want to start this post off with a couple of very clear points:

  • @rovo89 is the creator of the Xposed framework
  • This is a derivative work posted with his permission

This also means the following statements are true:

  • I have only worked to bring the Xposed framework to Android 5.1
  • I have not rewritten the framework from scratch
  • If Xposed doesn't work on your 5.0 device, chances are it won't work on 5.1 either (I'm looking at you Samsungusers)


With that said, I present to you my first unofficial release of Xposed for Android 5.1. It is my hope that ultimately my changes can be reviewed and an official release posted. But first, the bugs must be squashed! I've written a few Xposed modules that work fine but by posting this unofficial release, I hope to expand my audience of module writers and testers.

How To Test

  • You must be on Android 5.1. It will NOT work on Android 5.0 (too many changes to ART).
  • You should have a working recovery (the busted ass "OEM" TWRP releases that don't have busybox are not "working recoveries"). The installer will try to detect this ahead of time.
  • If you left the Xposed app installed from Android 5.0, you should disable all modules before installing this framework. Busted modules may keep you from booting after installation otherwise.
  • I will need Xposed logs (and possibly logcats) to debug any issues. Remember, if your device won't boot after installation, its likely you can reboot to recovery and still grab the Xposed log (assuming Zygote started). It will be in /data/data/de.robv.android.xposed.installer/log as error.log or error.log.old.


Known Issues

  • Devices with very little free space on /system may have trouble installing. This installer has been tweaked slightly over the 5.0 installer. It will attempt to move your original libraries off /system, install the framework, compress the original libraries and then move the compressed originals back to the root of /system.
  • If Xposed for Android 5.0 didn't work on your device, its unlikely this one will either. This is more or less the exact same source code, just an updated ART runtime. But feel free to try, just make sure you know how to backup and restore.


Downloads
First, I'm going to shamelessly point you to the original Xposed for Lollipop thread. Why? Because I want you to read it. This release hardly differs from that one. And maybe, just maybe, it'll save some unnecessary private messages.

  • Did you read the original Xposed for Lollipop thread?
  • xposed-arm-*-5.1.zip - Must be flashed with a custom recovery to install the framework.
  • XposedInstaller_3.0-alpha*.apk - Must be installed to manage installed modules.
  • XposedBridgeApi-20150213.jar - The API for module developers, in case they want to make use of some new features. Might be changed slightly until the stable release!


Can't find some of the downloads? Surprise! They're in the original Xposed for Lollipop thread. They're unchanged, so there's no need to post them here too.

Module Developers
It would be incredibly useful to me for people to test the framework in the smallest "units" possible at first. By "unit" I mean things such as "resource replacement", "method replacement", "before method hooks", "after method hooks", etc. It doesn't do me a lot of good to know that some huge, complicated module causes system_server to crash without understanding at what level that's happening. This is actually what held me back from releasing. I have some test modules to use, but I don't have infinite time to write test modules, test the framework, etc.

For discussions, please use the other thread or another matching one in this sub forum.



+ Recent posts