Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Module Disabled #9

Closed
rustymagnet3000 opened this issue Mar 11, 2016 · 9 comments · Fixed by #10
Closed

Module Disabled #9

rustymagnet3000 opened this issue Mar 11, 2016 · 9 comments · Fixed by #10

Comments

@rustymagnet3000
Copy link

Hi @ac-pm, Thank you so much for this tool. It is exactly the tool I have been looking for. I can get the web server running, launching an app from Inspeckage and I can view the web interface.

But I can't do the interesting stuff as I can't get passed the Module Disabled. I have watched your video 10 times to see I was missing a step. I got all files installed. The only difference I know from your setup was:

  • I used xPosed SDK version for x86 (v23). You used v22.
  • I am running an Android 6.0 on my GenyMotion Emulator.

screenshot1
screenshot2
screenshot3

@ac-pm
Copy link
Owner

ac-pm commented Mar 11, 2016

Thank you for the feedback!

In my "Genymotion Custom Phone" with android 6 (api 23) works great!


xposed-v80-sdk23-x86.zip instead of 22

1-00

DVDAndroid added a commit to DVDAndroid/Inspeckage that referenced this issue Mar 13, 2016
This commit could fix ac-pm#9
@ac-pm ac-pm closed this as completed in #10 Mar 13, 2016
@ac-pm
Copy link
Owner

ac-pm commented Mar 13, 2016

Hi @youdy3000, I closed the issue for now, if someone else has the problem I will reopen.
Please test the latest version.

@rustymagnet3000
Copy link
Author

Hi @ac-pm, I read the separate reply & did an clear app data & clear cache (on the target APK and Inspeckage) and this problem went away.

Great stuff. You are the man!

@rustymagnet3000
Copy link
Author

Hi @ac-pm, for your information I think the problem was Hide My Root. My target app has root detection. I was hiding the root functionality to stop it being detected. However, I think when I hid SU files Inspeckage always said Module Disabled.

My solution:

  1. Unhide SU files with Hide My Root
  2. Restart the device and Inspeckage enabled in Xposed
  3. Turn off other hooking Xposed frameworks (Android Eagle Eye)
  4. Module is enabled. Now I can Hide my Root.
  5. Use Inspeckage to open the target app!

@baliganorbi
Copy link

Hi @ac-pm,

This module really seems to be exciting for me too, but I have the same problem that @youdy3000 mentioned.

I cloned the git project of the Xposed module, imported into my Android studio, builded and installed it to my device successfully. After that I enabled the module in the XposedInstaller and rebooted the device, but launching the Inspeckage after reboot said that the module is not enabled and I cannot use its fully functionality.

I use a physical device (Samsung Galaxy SII (GT-I9100) with Android version 4.4.4 (Cyanogenmod 11-20141115), XposedInstaller version 2.6.1. I attached some screenshots containing these information.

In the logcat log I don't see any relevant error message during the usage of the application. (I attached a short excerpt right after starting the Inspeckage application UI)

Could you please advise? Thanks in advance!
screenshot_2016-05-19-14-03-55
screenshot_2016-05-19-14-04-09
screenshot_2016-05-19-14-04-14
screenshot_2016-05-19-14-04-21

I/Timeline( 4979): Timeline: Activity_launch_request id:mobi.acpm.inspeckage time:1573824
I/ActivityManager( 4753): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=mobi.acpm.inspeckage/.ui.MainActivity bnds=[123,260][240,392]} from pid 4979
W/BroadcastQueue( 4753): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=4979, uid=10016) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
W/BroadcastQueue( 4753): Permission Denial: receiving Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } to com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver requires com.android.launcher3.permission.RECEIVE_LAUNCH_BROADCASTS due to sender com.cyanogenmod.trebuchet (uid 10016)
I/Timeline( 6634): Timeline: Activity_idle id: android.os.BinderProxy@41db7830 time:1574020
I/Timeline( 4753): Timeline: Activity_windows_visible id: ActivityRecord{423077c8 u0 mobi.acpm.inspeckage/.ui.MainActivity t6} time:1574300

@ac-pm
Copy link
Owner

ac-pm commented May 19, 2016

Hi @baliganorbi, sorry but I cant help you, like the issue #24 please try android >= 5.1.x

At the moment android 4.x is out of scope and I never tried to use the Inspeckage in android 4.x.

If you do it work, please tell me.

@baliganorbi
Copy link

Thank you for your reply @ac-pm! I understand it. (it just would be great if it would be possible to use this tool on Android 4.x too) I am going to make a little investigation why it is not working, I will let you know if I get a better picture.

Anyway, nice job and I hope the tool will have a great future! :)

@HumairaFasih
Copy link

HumairaFasih commented Sep 10, 2023

Hi @ac-pm !

I ran into the same error on an emulated Google Nexus 5 with Android 7 on Genymotion v3.3.3
Couldn't make it switch to "Enabled" with any number of reboots/clearing cache for Inspeckage.

Please look into this

@HumairaFasih
Copy link

Edit: wasn't able to make it work with EdXposed, but it was enabled when I installed LSPosed framework. No reboots were needed either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants