• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[DISCUSSION] Xposed for Lollipop

Search This thread

AA1973

Senior Member
There was an announcement by rovo89 in February of an upcoming Xposed for L release, where he attached the following screenshot with SELinux Enforcing
6d9614b4b89c25f1554fad63a49e4b6f.jpg

Didn't find it earlier. Can't remember the link. Will edit (maybe) for sure. It was here...
http://forum.xda-developers.com/showthread.php?p=58751037
 
Last edited:

AA1973

Senior Member
For me, a g3 vs985, it doesn't work unless it is permissive for cm12 or slimkat for me, I know. I instantly know when it's not and my gravity box battery bar isn't present.

That could also be caused by the fact that you're using Gravity Box on an unsupported ROM (CM, Slim etc). As I don't use GravityBox on Custom Roms, only on pure AOSP/Google Stock, I can't verify if it is real SELinux issue and I don't own a G3. But if you say it is, I will trust you.
 

Eddiemc

Senior Member
Mar 15, 2010
1,417
540
  • Like
Reactions: danaff37

ldeveraux

Senior Member
Nov 20, 2008
2,479
899
Lenovo Thinkpad Tablet
Nexus Q
That could also be caused by the fact that you're using Gravity Box on an unsupported ROM (CM, Slim etc). As I don't use GravityBox on Custom Roms, only on pure AOSP/Google Stock, I can't verify if it is real SELinux issue and I don't own a G3. But if you say it is, I will trust you.

I think he probably had it working with GB prior to upgrading to L
 

scottocs

Senior Member
Dec 29, 2011
175
12
I have xposed on lollipop on a Nexus 5.
I never changed my selinux.
Xposed modules work, but after time, they stop working.
Is this possibly due to the memory leak?
I have to disable Gravity box because after time, my pull down quick shortcuts would disappear and the advanced power menu would also disappear.

Im on my phone and havent searched this thread, so I'm sorry if its a known bug.

Please help!
 

FuMMoD

Recognized Contributor
Mar 11, 2009
6,024
3,044
South Florida
Samsung Galaxy Z Fold2
I have xposed on lollipop on a Nexus 5.
I never changed my selinux.
Xposed modules work, but after time, they stop working.
Is this possibly due to the memory leak?
I have to disable Gravity box because after time, my pull down quick shortcuts would disappear and the advanced power menu would also disappear.

Im on my phone and havent searched this thread, so I'm sorry if its a known bug.

Please help!
Read the second sentence you wrote. There you go.

Sent from my Nexus 5 using Tapatalk
 

AA1973

Senior Member
Last edited:

NYLimited

Inactive Recognized Contributor
Jan 5, 2008
3,816
2,285
40.75659° N 73.98626° W
NYLimited, clown .. you don't know the answer. but you philosophize

[OT]

It is totally irrelevant if you think I don't know the answer. It is even irrelevant whether I actually do know the answer.

The point is that this topic is for an early alpha version of software in a development forum. It is not for the weak of heart or the technologically challenged or the illiterate.

The point is that a few people work their a$$ off trying to be helpful and they are overwhelmed by the lazy, the ignorant, the unqualified, the unwilling - you know, those who think the world owes them answers because their time is more valuable than of those who may answer.

I may or may not know the answers but we don't see ignorant questions from me - questions where the answer has been given too many times to count, questions which clearly show that no attempt was made by the poster to read or learn, questions which show that some should not even be playing with early alphas...

I surely will not offer any help to those too lazy to read or learn or research. I will not "spoonfeed" information to the spoiled lazy ones. So feel free to guess my level of knowledge as you wish. I've been here a long time and I know what I know and I'm fine with that.

Hats off to those who are tirelessly answering here. You know who you are.

To the mods I say deleting 60% of the posts here might be a good start.

To those too lazy to read, asking about how to recover from boot loops I say you'll figure it out some day. Or not.

This will be a good time to stop reading here.... I'm off the soapbox.

[/OT]


----
You can chose to ignore reality, but you cannot ignore the consequences of ignoring reality.
 

jack allen

Senior Member
Dec 21, 2013
1,998
441
37
llanelli
[OT]

It is totally irrelevant if you think I don't know the answer. It is even irrelevant whether I actually do know the answer.

The point is that this topic is for an early alpha version of software in a development forum. It is not for the weak of heart or the technologically challenged or the illiterate.

The point is that a few people work their a$$ off trying to be helpful and they are overwhelmed by the lazy, the ignorant, the unqualified, the unwilling - you know, those who think the world owes them answers because their time is more valuable than of those who may answer.

I may or may not know the answers but we don't see ignorant questions from me - questions where the answer has been given too many times to count, questions which clearly show that no attempt was made by the poster to read or learn, questions which show that some should not even be playing with early alphas...

I surely will not offer any help to those too lazy to read or learn or research. I will not "spoonfeed" information to the spoiled lazy ones. So feel free to guess my level of knowledge as you wish. I've been here a long time and I know what I know and I'm fine with that.

Hats off to those who are tirelessly answering here. You know who you are.

To the mods I say deleting 60% of the posts here might be a good start.

To those too lazy to read, asking about how to recover from boot loops I say you'll figure it out some day. Or not.

This will be a good time to stop reading here.... I'm off the soapbox.

[/OT]


----
You can chose to ignore reality, but you cannot ignore the consequences of ignoring reality.

couldnt agree more with you evry few hours some1 posts a bricked or bootlooped phone all i say is serves you right for not reading first...
 
  • Like
Reactions: denyo81 and cdzo72

VinnyDD

Senior Member
Sep 28, 2010
56
8
São Paulo
OnePlus 6
Can't install

I installed the apk, then I flashed the zip with TWRP. I get a sucessful message, but when I open the Xposed app, the framework stills not installed. And says that the "app_process" is not active nor bundled. XposedBridge.jar is just active, but no bundled.
I have a S3 (I9300) with Resurrection Remix ROM 5.3.7 LP (CM12-based)

My log and a screenshot is attached.

Thanks!
 

Attachments

  • error.log
    1.1 KB · Views: 8
  • Screenshot_2015-03-03-19-37-40.png
    Screenshot_2015-03-03-19-37-40.png
    107.4 KB · Views: 2,172
Last edited:

Captain_Throwback

Recognized Developer
I installed the apk, then I flashed the zip with TWRP. I get a sucessful message, but when I open the Xposed app, the framework stills not installed. And says that the "app_process" is not active nor bundled. XposedBridge.jar is just active, but no bundled.

My log and a screenshot is attached.

Thanks!
If I had a nickel for the number of times this EXACT SCREENSHOT has been posted in the thread with someone asking about the message in the red text, saying the framework isn't working, I could buy all these people iPhones so they wouldn't have wasted my time reading this thread . . .
 
I installed the apk, then I flashed the zip with TWRP. I get a sucessful message, but when I open the Xposed app, the framework stills not installed. And says that the "app_process" is not active nor bundled. XposedBridge.jar is just active, but no bundled.
I have a S3 (I9300) with Resurrection Remix ROM 5.3.7 LP (CM12-based)

My log and a screenshot is attached.

Thanks!

http://youtu.be/JmvCpR45LKA
 

luvg3

Senior Member
Oct 19, 2014
78
8
I was using xposed on Illusion 5.5 lollipop g3 only because i wanted to match the status bar color with the apps I ws on. I was using flat style colored status bar module, and of course xtoast. But every once in a while, when I'd wake my phone, the screen would be completely unresponsive, and it would be really annoying because I'd have to take off my case and battery and all that. My question is, was the whole screen thing a xposed thing as a whole, or just the module i was using? I'm now on 6.0 Illusion and I didnt flash xposed and everything is working fine. Is there a better status bar matcher module? Also, off topic but, is there a module that can make my phone faster?
 

Pkt_Lnt

Recognized Contributor
Dec 26, 2011
7,895
5,802
SLO
I was using xposed on Illusion 5.5 lollipop g3 only because i wanted to match the status bar color with the apps I ws on. I was using flat style colored status bar module, and of course xtoast. But every once in a while, when I'd wake my phone, the screen would be completely unresponsive, and it would be really annoying because I'd have to take off my case and battery and all that. My question is, was the whole screen thing a xposed thing as a whole, or just the module i was using? I'm now on 6.0 Illusion and I didnt flash xposed and everything is working fine. Is there a better status bar matcher module? Also, off topic but, is there a module that can make my phone faster?

This is not a module support thread. This is Xposed for Lollipop Framework. Check the Xposed Modules thread.
 
I was using xposed on Illusion 5.5 lollipop g3 only because i wanted to match the status bar color with the apps I ws on. I was using flat style colored status bar module, and of course xtoast. But every once in a while, when I'd wake my phone, the screen would be completely unresponsive, and it would be really annoying because I'd have to take off my case and battery and all that. My question is, was the whole screen thing a xposed thing as a whole, or just the module i was using? I'm now on 6.0 Illusion and I didnt flash xposed and everything is working fine. Is there a better status bar matcher module? Also, off topic but, is there a module that can make my phone faster?

This thread is not for module issue report, and/or module request...

But... If you disable your modules you will see if your problem is caused with module or Xposed itself.
For colored status bar use Lolistat, is best for Lollipop... There is no module to "make phone faster", uninstall unused apps and your device will be faster a bit...


End of discussion...
 
  • Like
Reactions: adomm420

Top Liked Posts

  • There are no posts matching your filters.
  • 1267
    It seems that many people have waited for this moment, and here we are:


    Xposed for Lollipop is finally here!


    You can use this thread for discussions. Please check the read-only thread for the download links and official updates.




    Edit by @Darth.

    Rovo89 has been kind enough to let us add a few things to help stop the repeated questions that are asked here.... And thanks to RootSU, we'll be able to add a FAQ........ So...

    Please read post 2 below.... Very carefully before posting a question here.
    726
    This thread was just started an already it had to be cleaned from pointless posts. Use the thanks button. Do not make pointless posts in the thread.

    I understand You guys are excited but really? Come on.

    If you dont have something constructive to post then dont. Do not clutter this thread Or it will be closed and only opened when the OP has something to post.
    444
    Unofficial Q&A

    PLEASE READ:

    If you have questions about which Xposed version to use, read this post and use the table to identify the correct version for your device.

    If you encounter any issue or things are still unclear, try to search this thread by using the Search function before posting anything. Lots of issues/questions have already being asked and/or solved. If this doesn't work, please include information about your device, its current Android version, the files you tried to flash/install and steps to reproduce the issue in your post. This way other members are able to help you in a timely manner.



    Hey everyone,

    Since the primary thread information was taken to a read-only thread, the regulars here have been answering the same questions with even mor frequency, so here we hope to address some of those basic questions in brief:

    Q: What does "Alpha" mean?
    A:
    Software goes through several stages before final release. Alpha and Beta are a couple. Beta is usually released strategically to experienced testers to get feedback and find bugs. Alpha is less mature than Beta and is often not released outside the company that produced it. We're very lucky to get alpha releases, but beware, it is expected to be buggy and you should be experienced in Android usage before taking on Alpha testing.


    Q: What do I need to do BEFORE flashing Xposed?
    A:
    A full Nandroid Backup of your system (preferrably by using your recovery). If something goes horribly wrong during flashing/installation, you can revert all changes made to your system quite easily.


    Q: What recovery can I use?
    A:
    The latest zips provided by @rovo89 are now signed, so any recovery should work now (including cyanogen recovery) however, Philz recovery struggles to mount system correctly and detects the recovery sdk 19 instead of the ROM recovery. You can try manually mounting system in recovery first (instructions are lower down this thread) though, you should probably move over to TWRP now.

    Some of the unofficial versions are not signed zips, so you'll need a recovery that can turn off signature verification. TWRP is probably the best bet all round, as cyanogen recovery doesn't allow this.


    Q: Which is the right Xposed for me?
    A:
    It's all getting rather confusing.

    Here's what you need to know...

    Almost all android devices have an ARM based CPU. A small handful of those are 64 bit (ARM64), released this year. Obviously the ones that are not 64 bit are 32 bit.

    All ARM version 7 CPUs are 32 bit. Although all ARM version 8 CPUs were designed as 64 bit, some only operate in a 32 bit mode.

    A small set of android devices now run 32 bit Intel CPUs, referred to as x86.

    What you first need to do is find out what CPU your phone has. If its intel x86, that's quite easy to find out by reading the specs.

    For others, try this:

    Google "your phone CPU? “ to get the CPU name.
    Google "your CPU ARM Version?“ to get the ARM version.

    Example...

    Google "Nexus 6 CPU" - answer Snapdragon 805
    Google "snapdragon 805 ARM version?" - answer ARMv7

    NOTE: For Snapdragon CPU's, check this Wikipedia article.

    You can also use AIDA64 from the Google Play Store or apkmirror.com, which will tell you what ARM version you have (look for Instruction Set). Quite easy way.

    Then use that information to use the table below to find the right version for your device (The second table is for users with a TouchWiz-based ROM, so mostly Samsung users. The first one is for all other users.) Links to the Xposed versions are given below the image.


    EDIT: the flow chart, which was used in the past to identify the correct Xposed version one needs has been replaced by a table, which should be easier to read.

    How to read the table:
    If you do not know how to read the table, it is very easy. If you have a Samsung device (either with stock ROM or TouchWiz-based custom ROM), use the second table ("TouchWiz-based ROMs (Samsung users)"). If not, use the first table. Then identify your CPU ARM version as described above as well as your Android version. With those information available, go to the corresponding field in the table and that's it, you have just identified the required Xposed version for your device.


    attachment.php


    Download threads:


    Q: Does this work on my rom/device?
    A:
    It should work. You can search the thread to see if anyone else got it to work, or you can do what everyone else does - backup and try it for yourself.


    Q: What files do I need?
    A:
    The Xposed installer (.apk) and the flashable Framework (.zip)


    Q: Error in Xposed app "xposed not yet compatible with SDK 22 or your processor architecture (armeabi-v7a)" and may also refer to libdvm.so
    A:
    This happens if you are using the legacy KitKat Xposed app (Xposed Installer v2.7 or below). Uninstall it and ensure you are running the latest alpha (currently: XposedInstaller_3.0_alpha4.apk) from the official rovo89 thread.


    Q: Error in recovery, "wrong sdk version / wrong arm version". How to solve?
    A:
    Read this error very carefully.

    If it says "Wrong SDK version: 22, expected 21 - 21", it means you're flashing the SDK 21 version on an SDK 22 based ROM.

    Similarly, if it says "Wrong SDK version: 21, expected 22 - 22", it means you're flashing the SDK 22 version on an SDK 21 based ROM*

    You're flashing the wrong zip for your ROM. Use the table above to identify the correct zip for you.

    *Note, All 5.0.x ROMs are SDK21 based. All 5.1.x ROMs are SDK22 based. You're flashing the r

    There is a similar, but slightly different error. If it says "Wrong SDK version: , expected 22 - 22" or it says If it says "Wrong SDK version: , expected 21 - 21" , then something else is wrong. Note the blank space after "version:"? This means it cannot determine your SDK version from the /system/build.prop.

    Withing the flashable zip is an updater-binary that reads your build.prop before flashing. The line of code looking for that is below:
    Code:
    ui_print "! Wrong SDK version: $API, expected $XMINSDK - $XMAXSDK"
    See how where the blank space is, here, it says "$API"? That is a variable that is defined below:
    Code:
    API=$(cat /system/build.prop | grep "ro.build.version.sdk=" | dd bs=1 skip=21 count=2)
    ...Which basically says:

    Look for "ro.build.version.sdk=" in build prop, then save next 2 characters as API$

    If $API is blank, it means it cannot find "ro.build.version.sdk=21" or "ro.build.version.sdk=22" in your build.prop.

    One of two reasons cause this.

    1) It's not in your build.prop (well that is extremely unlikely)
    2) The updater-binary cannot mount /system properly.

    So to troubleshoot, check that "ro.build.version.sdk=" exists exactly in build.prop and that there are 2 characters after it. If there are, then API should NOT be blank and probably means system is not mounting, in which case, you can try mounting system via the recovery menu. If that still doesn't work, open a terminal emulator at the root folder (in TWRP) and type the following 2 commands:
    Code:
    mount -o ro /system 
    mount -o rw,remount /system

    Please also note that if this gives an error such as "cannot find system" then you may need a different recovery.

    The same as above can also happen with the arm version, so if you know you're flashing the correct arm version for your device, then it's probably a system mounting issue.


    Q: I can't find the latest Alpha, help!
    A:
    There are 2 parts of Xposed. There is the app (.apk) and the framework (a flashable .zip) and you need both.

    The latest version of the app so far is alpha 3. When we talk about alpha 4 etc, these updates are just to the framework (zip). The zips are not named "alpha" though. The zips have a date in the file name instead. Read rovo89's posts clearly as he gives you that date when there is an update announcement.


    Q: What is Armv7? Will it support my CPU? What about Armv8 / 64 Bit / Intel CPUs
    A:
    Armv7 is a CPU architecture. If you have a mainstream phone released since 2010, you most likely have Armv7. All Qualcomm and Exynos CPUs since then have been based on Armv7. Armv8 however is the architecture used in the new 64bit CPUs.

    Intel CPUs are x86. They are not officially supported.


    Q: Does this work on Android JellyBean/KitKat/Marshmallow?
    A:
    No. It's only for Lollipop.


    Q: Where can I find the uninstaller?
    A:
    In the link found in post #1 or - in case you use wanam or arter97's version - in the corresponding threads.


    Q: What's this red error about not being able to install the framework within the Xposed Installer app?
    A:
    It's not an error. It simply states that the framework can only be installed by recovery - which we know as we have already done it.


    Q: Xposed won't work. All the files are present and correct. What to do?
    A:
    Check the logs in the app. If you see a line that says "found /data/data/de.robv.android.xposed.installer/config/disabled" then delete that "disabled" file and reboot. It should work.

    If it doesn't work, try to do a soft reboot from within Xposed Installer app (Xposed Installer -> Framework -> Soft Reboot). Root permission has to be granted to the Xposed Installer app to do so (will be asked when clicking on the Soft Reboot button for the first time).


    Q: I get in a bootloop, what to do?
    A:
    The first thing to try is wiping "dalvik" and cache via recovery. If this doesn't work, ensure you have flashed the correct Xposed version (this applies for Samsung users mostly). Else you can provide a log file which you can grab via ADB (search for "How to logcat" if you don't know how) and upload it either here (don't forget to link rovo89 in your post) or to rovo89's github repo (better option)


    Q: TWRP states "not enough space in system". What is this about?
    A:.
    Not really related to Xposed, it just means that your system partition doesn't have enough free space to install Xposed. Maybe create some space by deleting Google related-apps from system that you don't need or that can be downloaded from Play Store. Ask in your device forum if you need specific advice.


    Q: How do I update the Xposed framework to a newer version?
    A:
    You can dirty flash it through recovery (don't uninstall/wipe anything before flashing). Afterwards, wipe cache/dalvik and reboot. That's it.


    Device Specific

    Q: My LG device has Weather and Smartcover force closes. What to do?
    A:
    Those issues are fixed with Xposed framework v80 and later. If you encounter such issue, update the Xposed framework to version v80 or higher. If you are unable to update to v80 or later, you need to disable these apps before flashing. You can disable them afterwards, please see this post: http://forum.xda-developers.com/showpost.php?p=59929667&postcount=5122.


    Q: I get a low on space error on my Moto. What to do?
    A:
    The first thing to try is wiping "dalvik" and cache via recovery.


    Q: It does not work on my Huawei/Xiaomi device. What to do?
    A:
    Chinese OEMs change a lot of the original Android code base, so most likely Xposed is not compatible with those devices (yet). There might be some compatibility in the future, but don't expect it in the next few days.


    Q: It does not work on my MIUI device. What to do?
    A:
    There is an XDA thread by SolarWarez dedicated to Xposed for MIUI-based devices.

    Xposed MIUI
    141
    Look I already posted a warning. And people dont want to listen so let me make this very clear. The next pointless post will have this thread closed and only opened for the OP.


    If you are posting a bug then you better have a logcat to go along with it. If it doesnt work because you didnt read the OP then too bad.
    100
    I just did a quick clean up for the last few pages and removed around fifty posts. I'm keeping this thread closed for a bit so that everyone gets this message. (Thread reopened.)

    Please remember the following -- it takes less than five minutes and avoids frustration for you and everyone subscribed to the thread:
    • Read the first post and try to search the thread (there's a handy search button which usually does an alright job). Many of your questions are already answered.
    • Do not ask about supported modules here. Check the module's thread instead. If a module isn't working, post in its thread -- not here.
    • Telling people to search/complaining about the noise only adds to the noise. Please, either provide them with an answer (and let them know they could've found it if they searched), or report the post and don't reply. If it's answered in the OP, just report it and move on.
    • If you're reporting a bug, include a logcat if the device isn't booting or a log from the Xposed Installer if the framework isn't activating (do check the OP first, as some issues are mentioned there).

    Cheers.