[XPOSED] [NOUGAT] [CAN UNSTABLE] Xposed SDK25/24 for all arch

Search This thread

lssong99

Senior Member
Jul 15, 2005
414
279
I think I know why XPosed doesn't work on the OP5 with OOS 4.5.10:
This seems to be caused by Direct Boot aka File-Based Encryption.
/data/data is not available until the user has entered his passcode, but XPosed starts anyways.
Grepping through the logcat:

Code:
01-01 06:28:36.209   594   687 I Magisk  : xposed_25: exec [post-fs-data.sh]
01-01 06:28:36.231   594   687 I Magisk  : xposed_25: constructing magic mount structure
01-01 06:28:36.291   594   687 I Magisk  : bind_mount: /system/lib/libxposed_art.so
01-01 06:28:36.303   594   687 I Magisk  : bind_mount: /system/framework/XposedBridge.jar
01-01 06:28:36.307   594   687 I Magisk  : bind_mount: /system/lib64/libxposed_art.so
09-12 16:18:54.300   881   881 D XposedStartupMarker: Current time: 1505258334, PID: 881
09-12 16:18:54.300   881   881 I Xposed  : -----------------
09-12 16:18:54.300   881   881 I Xposed  : Starting Xposed version 87.3 (Systemless by topjohnwu), compiled for SDK 25
09-12 16:18:54.300   881   881 I Xposed  : Device: ONEPLUS A5000 (OnePlus), Android version 7.1.1 (SDK 25)
09-12 16:18:54.300   881   881 I Xposed  : ROM: ONEPLUS A5000_23_170825
09-12 16:18:54.300   881   881 I Xposed  : Build fingerprint: OnePlus/OnePlus5/OnePlus5:7.1.1/NMF26X/08141919:user/release-keys
09-12 16:18:54.300   881   881 I Xposed  : Platform: arm64-v8a, 64-bit binary, system server: yes
09-12 16:18:54.300   881   881 I Xposed  : SELinux enabled: yes, enforcing: yes
09-12 16:18:54.325   881   881 I Xposed  : -----------------
09-12 16:18:54.325   881   881 I Xposed  : Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
09-12 16:18:54.325   881   881 D AndroidRuntime: >>>>>> START de.robv.android.xposed.XposedBridge uid 0 <<<<<<
09-12 16:18:54.332  1180  1180 E Xposed  : Could not open /data/data/de.robv.android.xposed.installer/log/error.log: No such file or directory
09-12 16:18:55.242   881   881 I Xposed  : Detected ART runtime
09-12 16:18:55.272   881   881 I Xposed  : Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
09-12 16:18:55.491   881   881 E Xposed  : Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found
09-12 16:19:04.312   882   882 I Xposed  : -----------------
09-12 16:19:04.312   882   882 I Xposed  : Starting Xposed version 87.3 (Systemless by topjohnwu), compiled for SDK 25
09-12 16:19:04.312   882   882 I Xposed  : Device: ONEPLUS A5000 (OnePlus), Android version 7.1.1 (SDK 25)
09-12 16:19:04.312   882   882 I Xposed  : ROM: ONEPLUS A5000_23_170825
09-12 16:19:04.312   882   882 I Xposed  : Build fingerprint: OnePlus/OnePlus5/OnePlus5:7.1.1/NMF26X/08141919:user/release-keys
09-12 16:19:04.312   882   882 I Xposed  : Platform: arm64-v8a, 32-bit binary, system server: no
09-12 16:19:04.313   882   882 I Xposed  : SELinux enabled: yes, enforcing: yes
09-12 16:19:04.316   882   882 I Xposed  : -----------------
09-12 16:19:04.316   882   882 I Xposed  : Added Xposed (/system/framework/XposedBridge.jar) to CLASSPATH
09-12 16:19:04.316   882   882 D AndroidRuntime: >>>>>> START de.robv.android.xposed.XposedBridge uid 0 <<<<<<
09-12 16:19:05.145   882   882 I Xposed  : Detected ART runtime
09-12 16:19:05.162   882   882 I Xposed  : Found Xposed class 'de/robv/android/xposed/XposedBridge', now initializing
09-12 16:19:05.342   882   882 E Xposed  : Cannot load any modules because /data/data/de.robv.android.xposed.installer/conf/modules.list was not found

The module configuration list needs to be read from /data/data/de.robv.android.xposed.installer/conf/modules.list, but the file is not there when Xposed boots...

Anyone knows how to run OOS in Full Disk Encryption mode?

This findings is really great! Now that if the dev could change the default /data/data/de.robv.android.xposed.installer to /data/user_de then maybe the Xposed framework will be able to proceed. (In my understanding /data/user_de is not encrypted partition reserved for app like Alarm which need still functioning even after a accident reboot middle at night...)
 
L

LastStandingDroid

Guest
This findings is really great! Now that if the dev could change the default /data/data/de.robv.android.xposed.installer to /data/user_de then maybe the Xposed framework will be able to proceed. (In my understanding /data/user_de is not encrypted partition reserved for app like Alarm which need still functioning even after a accident reboot middle at night...)
Data partition is encrypted not only /data/data this includes user_de

I ain't sure how huawei implemented fbe and how it works but everything in /data is encrypted and most likely is using fbe

Sent from my FRD-L09 using Tapatalk
 
Last edited:

Fif_

Senior Member
Jun 5, 2013
1,246
1,370
Google Nexus 10
Google Nexus 4
That's a great find. So it should work with an unencrypted data partition in theory.

This findings is really great! Now that if the dev could change the default /data/data/de.robv.android.xposed.installer to /data/user_de then maybe the Xposed framework will be able to proceed. (In my understanding /data/user_de is not encrypted partition reserved for app like Alarm which need still functioning even after a accident reboot middle at night...)

Well here's how to turn off File-Based Encryption and get back to Full-DIsk Encryption on OnePlus 5:
https://xdaforums.com/oneplus-5/development/op5-disk-encryption-enabler-op5-t3672477
Xposed now works with OOS 4.5.10.
Woot!
 

julius1504

Member
May 20, 2015
13
0
I flashed the arm64 sdk25 version via TWRP and ended up in a bootloop. Luckily I was able to flash the xposed_uninstall.zip from the official marshmallow release and my phone booted normally. but doesn't work for me.
My device:
Vernee Apollo x25
ARM64
Rom: Resurrection Remix, Android 7.1.2
 

lssong99

Senior Member
Jul 15, 2005
414
279
Well here's how to turn off File-Based Encryption and get back to Full-DIsk Encryption on OnePlus 5:
https://xdaforums.com/oneplus-5/development/op5-disk-encryption-enabler-op5-t3672477
Xposed now works with OOS 4.5.10.
Woot!

Yes, I believe your understanding is more correct than mine. Anyway if the Exposed bootloop issue is related to /data/data not available, I believe the answer might be hiding somewhere https://blog.compass-security.com/2016/10/android-7-0-security-features-direct-boot/

Xposed needs working as Alarm App.
 

Jonathanve

Member
Jul 11, 2017
39
4
using Oneplus 5
Xposed says framework is active,
When i open let's say Snapprefs, it tells me Module is not activated?
I checked it and rebooted
 

Evasi0n3r

Senior Member
Jan 21, 2014
121
16
Priverno
www.facebook.com
I use galaxy s5 with resurrection remix 7.1.2
I'm using SuperSU
Framework is active but when i open boot manager it say:"Application is not actived in xposed"
And other modules wont work, what i have to do?


Now Xposed is active and no module won't work.
 
Last edited:

e1thx

Member
Jan 25, 2017
22
0
Hi

When first install xposed, all worked well, afer reboot it doesent work. I need to uninstall app (xposedinstaller_by_dvdandroid_09_09_17.apk), install again and reboot. Check again amplify module in xposed app and again reboot. After that, work, till i reboot again and i must do the same steps to get work. Mayby you have some solution , its very annoying.

Use:
Magisk 14
xposed-v87.3-sdk24-topjohnwu
xposedinstaller_by_dvdandroid_09_09_17.apk

Same thing whas on magisk 13 and xposed 87

Wysłane z mojego HUAWEI VNS-L21 przy użyciu Tapatalka
 

ReVaNzz

Member
Mar 16, 2016
28
12
Hi guys, I have been lucky and found out how to make Xposed Framework work on OP5 running OOS 4.5.10 and using Magisk v14.0. No bootloops in my case nor Xposed Framework detection on Xposed modules issues.

If you tried any other mini guide from other user and it didn't work, well, you can try this as well (checked and tested by different users on OP5 WhatsApp group).

-------------------------------------------------------------------------

Here is how I made it work:

1) If you are using Magisk make sure you are running the lastest version (14.0 at this moment) and if you aren't, update and reboot when prompt.

2) Install Xposed SDK 25 from Magisk 's Download section. Reboot when prompt.

3) Download Xposed Uninstaller from the link provided on first post of this thread by ErnyTech (http://fastkit.org/xposed) (Magisk/Uninstaller). Some users are reporting that in case of bootoop (that didn't happened to me) isn't working and cannot be flashed properly, but user DodoGTA said the next:
Here's a solution for those who are getting error 2 when flashing Xposed Magisk uninstaller:
(Original post here https://xdaforums.com/showpost.php?p=73768491&postcount=3171)

4) Download and install latest version of Xposed Installer (xposedinstaller_by_dvdandroid_09_09_17.apk at this moment) [url]https://xdaforums.com/devdb/project/?id=13191#downloads[/URL] (provided on first post of this thread by ErnyTech).

5) Once installed Xposed Framework, you are good to go and install your Xposed modules from Xposed's Download section. Install as many as you want. Activate them. Soft Reboot to avoid the "Xposed Framework not activated" issue on any module (you can soft reboot from the menu on Xposed Framework main screen). Note that every time you reboot, you will have to do soft reboot every time, otherwise Xposed modules won't work.

-------------------------------------------------------------------------

Shorting? If you did everything right but modules gives you a "Xposed Framework not activated" error, try doing a soft reboot (every time you want your modules working). :)
*Soft Reboot option is available on Xposed Framework main screen menu.


Modules installed and tested by me on OP5 running OOS 4.5.10 with Magisk 14.0, Xposed SDK25 Magisk module and Xposed Installer dvdandroid_09_09_17:

- BootManager ✓
- GravityBox [N] (Alpha) (working most of features) [url]https://xdaforums.com/xposed/modules/app-gravitybox-v7-0-0-tweak-box-android-t3653953[/URL] ✓
- iFont ✓
- Lucky Patcher ✓
- NeoPowerMenu ✓
- NSFW Gboard ✓
- Statusbar Download Progress ✓
- UnbelovedHosts ✓
- WA Tweaks ✓
- XDual Statusclock ✓
- Battery Shutdown Manager ?
- Force 3 Dots Menu ?
- GMail Attachment Size ?
- Media Notification Seek Bard [L-M] ?
- Native Clipboard ?
- Notification Count ?
- Soundcloud AdAway ?
- YouTube Notification seek bar [L-M] ?
- YouTubeSwipeToSeek ?
- Xinsta X
 
Last edited:

Fif_

Senior Member
Jun 5, 2013
1,246
1,370
Google Nexus 10
Google Nexus 4
Hi guys, I have been lucky and found out how to make Xposed Framework work on OP5 running OOS 4.5.10 and using Magisk v14.0. No bootloops in my case nor Xposed Framework detection on Xposed modules issues.

If you tried any other mini guide from other user and it didn't work, well, you can try this as well (checked and tested by different users on OP5 WhatsApp group).

-------------------------------------------------------------------------

Here is how I made it work:

1) If you are using Magisk make sure you are running the lastest version (14.0 at this moment) and if you aren't, update and reboot when prompt.

2) Install Xposed SDK 25 from Magisk 's Download section. Reboot when prompt.

3) Download Xposed Uninstaller from the link provided on first post of this thread by ErnyTech (http://fastkit.org/xposed) (Magisk/Uninstaller). Some users are reporting that in case of bootoop (that didn't happened to me) isn't working and cannot be flashed properly, but user DodoGTA said the next:

(Original post here https://xdaforums.com/showpost.php?p=73768491&postcount=3171)

4) Download and install latest version of Xposed Installer (xposedinstaller_by_dvdandroid_09_09_17.apk at this moment) [url]https://xdaforums.com/devdb/project/?id=13191#downloads[/URL] (provided on first post of this thread by ErnyTech).

5) Once installed Xposed Framework, you are good to go and install your Xposed modules from Xposed's Download section. Install as many as you want. Activate them. Soft Reboot to avoid the "Xposed Framework not activated" issue on any module (you can soft reboot from the menu on Xposed Framework main screen). Note that every time you reboot, you will have to do soft reboot every time, otherwise Xposed modules won't work.

-------------------------------------------------------------------------

Shorting? If you did everything right but modules gives you a "Xposed Framework not activated" error, try doing a soft reboot (every time you want your modules working). :)
*Soft Reboot option available on Xposed Framework main screen menu.


Modules installed and tested by me on OP5 running OOS 4.5.10 with Magisk 14.0, Xposed SDK25 Magisk module and Xposed Installer dvdandroid_09_09_17:

- BootManager ✓
- GravityBox [N] (Alpha) (working most of features) [url]https://xdaforums.com/xposed/modules/app-gravitybox-v7-0-0-tweak-box-android-t3653953[/URL] ✓
- iFont ✓
- Lucky Patcher ✓
- NeoPowerMenu ✓
- NSFW Gboard ✓
- Statusbar Download Progress ✓
- UnbelovedHosts ✓
- WA Tweaks ✓
- XDual Statusclock ✓
- Battery Shutdown Manager ?
- Force 3 Dots Menu ?
- GMail Attachment Size ?
- Media Notification Seek Bard [L-M] ?
- Native Clipboard ?
- Notification Count ?
- Soundcloud AdAway ?
- YouTube Notification seek bar [L-M] ?
- YouTubeSwipeToSeek ?
- Xinsta X

The problem is caused by FBE aka Direct Boot.
You need to disable encryption, or revert back to FDE.
That has been described just a few posts above in https://xdaforums.com/oneplus-5/development/op5-disk-encryption-enabler-op5-t3672477 and you get a working Xposed without having to soft reboot on OP5 (you will lose your data though as you must reencrypt).
It may even work on other devices.
 

MCterra10

Member
Jul 14, 2017
17
5
Works on an NVIDIA Shield Tablet K1, running nougat 7.1.2 on GZR's AOSP Tesla OS. Noticed slight performance degradation, but works well with almost all modules I tried. Thanks for this!
 

alukarulz

Senior Member
Aug 15, 2014
354
128
San Francisco
There is a fix for OnePlus devices using File Based Encryption. After reboot you need to go to Xposed and do a soft reboot. Kinda like a semi-untethered iPhone. No need to format data or flash a file.
 

Prags

Senior Member
Mar 19, 2011
54
3
Hi guys, I have been lucky and found out how to make Xposed Framework work on OP5 running OOS 4.5.10 and using Magisk v14.0. No bootloops in my case nor Xposed Framework detection on Xposed modules issues.

If you tried any other mini guide from other user and it didn't work, well, you can try this as well (checked and tested by different users on OP5 WhatsApp group).

-------------------------------------------------------------------------

Here is how I made it work:

1) If you are using Magisk make sure you are running the lastest version (14.0 at this moment) and if you aren't, update and reboot when prompt.

2) Install Xposed SDK 25 from Magisk 's Download section. Reboot when prompt.

3) Download Xposed Uninstaller from the link provided on first post of this thread by ErnyTech (http://fastkit.org/xposed) (Magisk/Uninstaller). Some users are reporting that in case of bootoop (that didn't happened to me) isn't working and cannot be flashed properly, but user DodoGTA said the next:

(Original post here https://xdaforums.com/showpost.php?p=73768491&postcount=3171)

4) Download and install latest version of Xposed Installer (xposedinstaller_by_dvdandroid_09_09_17.apk at this moment) [url]https://xdaforums.com/devdb/project/?id=13191#downloads[/URL] (provided on first post of this thread by ErnyTech).

5) Once installed Xposed Framework, you are good to go and install your Xposed modules from Xposed's Download section. Install as many as you want. Activate them. Soft Reboot to avoid the "Xposed Framework not activated" issue on any module (you can soft reboot from the menu on Xposed Framework main screen). Note that every time you reboot, you will have to do soft reboot every time, otherwise Xposed modules won't work.

-------------------------------------------------------------------------

Shorting? If you did everything right but modules gives you a "Xposed Framework not activated" error, try doing a soft reboot (every time you want your modules working). :)
*Soft Reboot option available on Xposed Framework main screen menu.


Modules installed and tested by me on OP5 running OOS 4.5.10 with Magisk 14.0, Xposed SDK25 Magisk module and Xposed Installer dvdandroid_09_09_17:

- BootManager ✓
- GravityBox [N] (Alpha) (working most of features) [url]https://xdaforums.com/xposed/modules/app-gravitybox-v7-0-0-tweak-box-android-t3653953[/URL] ✓
- iFont ✓
- Lucky Patcher ✓
- NeoPowerMenu ✓
- NSFW Gboard ✓
- Statusbar Download Progress ✓
- UnbelovedHosts ✓
- WA Tweaks ✓
- XDual Statusclock ✓
- Battery Shutdown Manager ?
- Force 3 Dots Menu ?
- GMail Attachment Size ?
- Media Notification Seek Bard [L-M] ?
- Native Clipboard ?
- Notification Count ?
- Soundcloud AdAway ?
- YouTube Notification seek bar [L-M] ?
- YouTubeSwipeToSeek ?
- Xinsta X

Thnx Man!
Soft Reboot was the answear for me!
 

Jodusk

Member
Sep 15, 2017
12
4
13.0.0.7.91 for Insta and 1.9.7 for xinsta

Is multipost download working for you? i got the module working with the IG version you stated above, i can download pictures and stories, but if i try to download a multipost it says "Download failed" for all the pictures, same goes with Download from notification posts, i tried older IG versions, reinstalling xposed and even wiping everything and start fresh
Is there a setting or something im missing? :eek:
 

mean_liar

Member
Dec 15, 2014
47
2
I've installed the Xposed Installer provided by dvdandroid (XposedInstaller_by_dvdandroid_09_09_17.apk)
...then used that to flash install the framework by PurifyOS (26-07-17-xposed-v87-sdk24-Xposed-by-PurifyOS.zip).

Unfortunately on the homescreen of the Installer, I get the message "installed, but not active".

The log includes a lot of information about java.lang.ClassNotFoundException errors for com.android.internal.policy.impl.GlobalActions.

I'm unsure of how to proceed, out of ignorance. Could someone please help me out?
 

Top Liked Posts