Introducing Voices of XDA: Have Your Ideas Heard

By far the greatest assets we have at XDA-Developers are you, the developers, the eager … more

Unofficial Xposed For Lollipop Touchwiz With Flashable Zip

XDA Recognized Developer arter97 has released an unofficial build … more

YotaPhone 2 Pre-Order, Xperia Z1 Price Cut – XDA TV

Android Wear 5.1.1 OTA downloads are now available. That and much more news is … more

[FTF] Sony Xperia Z Lollipop Release

Sony rolled out a Lollipop update for Xperia Z just yesterday. If you still haven’t gotten … more
Post Reply Subscribe to Thread Email Thread

[ALPHA] [UNOFFICIAL] Xposed for Android 5.1 - API v64 / Alpha 4 / 20150514

5th April 2015, 01:50 AM |#1  
romracer's Avatar
OP Senior Member
Flag Kansas City
Thanks Meter: 2,342
 
Donate to Me
More
I 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 Samsung users)

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 (recoveries that don't have unzip or 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-sdk22-arm*.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!

Almost everyone should use the arm download. Use arm64 ONLY for arm64 devices (most popular ones are probably HTC One M9 and Nexus 9). Google your device or look in build.prop if you're not sure.

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 this thread or another matching one in this subforum. For historical discussion, please search this thread.
Attached Files
File Type: zip xposed-sdk22-arm-20150514.zip - [Click for QR Code] (3.07 MB, 68026 views)
File Type: zip xposed-sdk22-arm64-20150514.zip - [Click for QR Code] (5.36 MB, 15688 views)
Last edited by romracer; 16th May 2015 at 02:54 PM.
The Following 892 Users Say Thank You to romracer For This Useful Post: [ View ]
 
 
5th April 2015, 01:50 AM |#2  
romracer's Avatar
OP Senior Member
Flag Kansas City
Thanks Meter: 2,342
 
Donate to Me
More
Changelog

20150514
  • Updated to include @C3C076's commits here. Buy the man a beer!
  • For details, see commits #1 and #2.

Miscellaneous
  • Working and non-working modules can be found here. This is not an official list. Your mileage may vary.
  • If you get "low space warnings" after installation, make sure you wiped Dalvik cache in recovery. If they persist, your ROM may have modified build.prop. See this post for one way on how to fix it. This seems most common with Chroma ROMs.
Last edited by romracer; 16th May 2015 at 03:09 PM.
The Following 123 Users Say Thank You to romracer For This Useful Post: [ View ]
5th April 2015, 01:56 AM |#3  
wrongway213's Avatar
Senior Member
Flag Akron, OH
Thanks Meter: 1,746
 
More
Awesome! Been waiting for this since you announced on Github! Thanks so much for bringing it public!

Edit: apologies, got a little ahead of myself when I saw the first post in discussion deleted, missed the end of this post in my excitement.
Last edited by wrongway213; 5th April 2015 at 02:00 AM.
The Following 2 Users Say Thank You to wrongway213 For This Useful Post: [ View ]
5th April 2015, 05:06 AM |#4  
FuMMoD's Avatar
Recognized Contributor
Flag South Florida
Thanks Meter: 2,582
 
Donate to Me
More
This is incredible! Thank you

Sent from my Nexus 5 using Tapatalk
The Following User Says Thank You to FuMMoD For This Useful Post: [ View ]
5th April 2015, 05:27 AM |#5  
hiu115's Avatar
Senior Member
Flag Jakarta
Thanks Meter: 38
 
Donate to Me
More
Wrong footer and signature verification failed. How do I fix this?

I'm on CM12.1 Unofficial, XT 1033

EDIT: Flashed another recovery (TWRP) and it worked.
Last edited by hiu115; 5th April 2015 at 07:40 AM.
The Following 3 Users Say Thank You to hiu115 For This Useful Post: [ View ]
5th April 2015, 06:25 AM |#6  
Member
Flag Raleigh
Thanks Meter: 47
 
More
Thank you soooooo much, for your hard work!!
5th April 2015, 08:44 AM |#7  
Junior Member
Flag Bucharest
Thanks Meter: 6
 
More
Bootloop after installing gravitybox [LP]......My wrong , i forgot to make a NANdroid. I'll check it out again with a Nandroid backup.
The Following User Says Thank You to aWpTiger For This Useful Post: [ View ]
5th April 2015, 09:01 AM |#8  
dmatik's Avatar
Senior Member
Thanks Meter: 94
 
More
Works good on my Nexus 5, but not all the modules. For example RootCloak working but after installing GravityBox I'm getting bootloop...
Just thought I share it, to save some tome to others.
BTW... All worked fine for me on 5.0.1
The Following 8 Users Say Thank You to dmatik For This Useful Post: [ View ]
5th April 2015, 09:03 AM |#9  
Junior Member
Flag Bucharest
Thanks Meter: 6
 
More
Quote:
Originally Posted by dmatik

Works good on my Nexus 5, but not all the modules. For example RootCloak working but after installing GravityBox I'm getting bootloop...
Just thought I share it, to save some tome to others.
BTW... All worked fine for me on 5.0.1

Same here with gravity box and it seems with CpuTemp in status bar
The Following User Says Thank You to aWpTiger For This Useful Post: [ View ]
5th April 2015, 10:09 AM |#10  
Lucas Eugene's Avatar
Senior Member
★ ★ ★ ★ ★ ★ ★ ★ ★ ★
Thanks Meter: 1,061
 
More
Nice job would test it asap
Post Reply Subscribe to Thread

Tags
android 5.1, lollipop, xposed
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes