yashsingh1/xdaforums huggingface dataset:
[Xposed Framework Modules] morfinrider:
Xposed doesn't work with 7.1.1 yet. Your option is to try Magisk Hide.

I following below steps on my OnePlus 2 and I can access work emails on Airtwatch Inbox -

Wipe Data, System, Dalvik, Cache (Except Internal Storage)

Install LineageOS 01302017 version + GApps Nano 01022017

Ran unSu command

Logged into System and set it up with Wifi access

Installed Magisk Manager from Play Store (but did not open)

Installed phh Superuser from Play Store (but did not open)

Installed SELinuxModeChanger apk (but did not open)

Rebooted to recovery - Flashed Magisk v10.2

Booted into System and gave superuser right to Magisk Manager

Enabled Magisk Hide

Opened SELinuxModeChanger app and set to Enforcing after giving it root rights

Rebooted System

CTS Profile Mismatch error for Safetynet Check

Installed Airwatch Agent from Play Store

Hide Airwatch Agent + Settings in Magisk Hide

Opened Airwatch Agent and enrolled into corporate network (Deny Root Rights for Agent in Superuser app. It will ask twice)

Pushed Airtwach Inbox app from the corporate MDM portal

I can access emails without having to do any settings in Airwatch Inbox. Also Airwatch Agent does not show the phone as compromised anymore! But I cannot use Nine or any other app to access work emails :(
[Xposed Framework Modules] Captain_Throwback:
That isn't an option, as I just said.
[Xposed Framework Modules] Captain_Throwback:
Only option you have is to run stock, or donate a Pixel [MENTION=4470081]topjohnwu[/MENTION] so he can add support to Magisk.

There is no Xposed for Nougat, and it wouldn't help anyway, as this method is deprecated.
[Xposed Framework Modules] MAX_G:
thanks morinfinder

one quick question is if you had to enable encryption on your phone to enable airwatch to pass the validation.
[Xposed Framework Modules] Bojesse:
To run stock isn't an option for me...Then we hope for good work from topjohnwu

Have seen that on Magisk v11.1 Pixel and Pixel xl are in WIP (work in progress/process)
[Xposed Framework Modules] BazmanFoo:
Since flashing Android 7.0 on my Galaxy S6 I have had issues enrolling again. It seems to get halfway there, I even receive an email to say it's enrolled but it never completes on the phone, gets stuck on "Please wait while we process the Enterprise EULA".

Eventually I found the method that worked for me and thought I'd post in case anyone had a similar issue:

- Flash ROM, and Magisk (if not in ROM).

- Use Magisk Hide to hide Agent, Inbox & Settings.

- Enroll with Agent and follow all the steps until it become stuck at "please wait while we process the Enterprise EULA"

- Now, go to settings > Device Administrators. and REVOKE the admin from Samsung EULA (or whatever it's called) that you granted a minute before.

- This seems to kick the process back into action, and I now have everything working as it should. Agent thinks my device is fully compliant.
[Xposed Framework Modules] Khronzz:
In Magisk Manager it appears an error of Skynet test. Profile CTS does not match. And I cant run Agent. It just crashes.

How can I fix it?
[Xposed Framework Modules] Thelgow:
Late to the party but have a VZ Galaxy S7 and hoping to hide root for airwatch. For what it's worth I'm actually one of the admins of our airwatch system and have full access to our system and can see on the backend whats going on. I did have an s5 that was glitched and stayed on, then needed to be white listed after 6 months. If the agent app doesnt check in for 6 months it would blacklist your email account.

We do not force encryption of the sd card or anything.
[Xposed Framework Modules] sunny54_8:
Not worked for me on redmi 3s prime miui stock marshmallow. Unfortunately agent has stopped. Report.
[Xposed Framework Modules] amplatfus:
Magisk v10.2 or Magisk v13.3

Hi,

Thank you for detailed steps. Could you please share the Magisk v10.2 version? Also if you know that same procedure could be use with recent Magisk versions i.e. Magisk v13.3.

Thank you!
[Xposed Framework Modules] morfinrider:
I am on Magisk v13.3 now. Dont have a backup of v10.2 unfortunately. Also I changed to Resurrection Remix ROM. Still able to access emails by adding Airwatch Agent, Airwatch Inbox and Settings to Magisk Hide before opening any of those. I can send detailed steps later when am in front of my system.
[Xposed Framework Modules] Bojesse:
Is Magisk v14.0 now working with the Pixel xl?
[Xposed Framework Modules] amplatfus:
Ran unSu command

Hi,

Please what do you mean by "Ran unSu command"? You mean "Switch superuser app - cleanup to switch to another superuser app" from SuperSU?

Many thanks!
[Xposed Framework Modules] morfinrider:
I used 0s0mis's UnSu command utility. But if your ROM does not have root inbuilt, which is the case with મોસ ROMs nowadays, you won't need to use UnSu.
[Xposed Framework Modules] Bojesse:
Can someone tell me if the version 1.1 from unwatch works with Android Nougat?
[Xposed Framework Modules] Captain_Throwback:
unWatch hasn't worked in a while. MagiskSU + Magisk Hide (or SuperSU + suhide lite) is the preferred method to circumvent AirWatch now.
[Xposed Framework Modules] Bojesse:
I have a Pixel xl. I tried with xposed framework, but it doesn't work.

Although xposed is installed and unWatch is active.

Magisk does not run with pixel xl, right?
[Xposed Framework Modules] Captain_Throwback:
Incorrect. The latest Magisk Beta works fine on the Pixel.
[Xposed Framework Modules] Bojesse:
Hi there,

Wanted to install the airwatch on my Pixel 2 xl, but it failed.

Have the Stock Rom 8.1. Mar18 on it and the phone is not rooted.

However, the bootloader is unlocked. I don't want to lock it, because all my data will be deleted (factory reset).

Question: What options do I have to get the airwatch running?

Thanks
[Xposed Framework Modules] dr_drache:
Has anyone attempted this with the newest Magisk - on 8.1?

just wondering if it is still viable.
[Xposed Framework Modules] morfinrider:
Root using Magisk. Hide root for Airwatch Agent and/or Inbox under Magisk Hide. That's how I got Airwatch working on my OnePlus 2 with Oreo 8.1 based RR ROM.
[Xposed Framework Modules] pavithrresh:
Airwatch agent not working

I tried xposed rootcloak and unwatch but both not helping me. Still airwatch agent app is not working.
[Xposed Framework Modules] Drzhivagolikesandroid:
Same for me. Doesnt work.

Are you using a samsung phone?

Bcoz I have a samsung S8 and we are in trouble since the app also checks for knox, which is already tripped in our case.

---------- Post added at 03:16 AM ---------- Previous post was at 02:58 AM ----------

Doesnt work anymore.

It just crashes the app.
[Xposed Framework Modules] adrian.tainsh@gmail.com:
Can't install the module on Note 3, I get “There is a Problem Parsing the Package”, tried it on another phone Galaxy S4 same thing... Any ideas?
[Xposed Framework Modules] Captain_Throwback:
http://xdaforums.com/xposed/modules/app-unwatch-root-support-airwatch-t3183082/post62451728
[Xposed Framework Modules] jimbo77:
Unable to install on Xperia Z2 running MIUI7 Kitkat version. My take is that the module requires Android 5.0 and above...
[Xposed Framework Modules] Captain_Throwback:
But without a log, how will [MENTION=3400685]digitalhigh[/MENTION] know for sure, and make the necessary updates to the module?
[Xposed Framework Modules] jimbo77:
Xposed logs are quite messy. However I just opened the Android Manifest inside the app and indeed the target SDK is version 22 which corresponds to Android 5.1. And the minimum SDK accepted is 21 which is Android 5.0.

Hope this helps to solve the issue with Android 4.4 :)
[Xposed Framework Modules] BlindWanderer:
What jimbo77 said. I looked at the files and it is set to min sdk of 21.
[Xposed Framework Modules] digitalhigh:
There is a new version on the Repo which lowers the required SDK version to v19. :D
[Xposed Framework Modules] Captain_Throwback:
Just realized the repo is updated with this version already - anyone tried it yet? I assume it won't break anything for anyone else
[Xposed Framework Modules] BlindWanderer:
I've installed it but not tried it out yet. I'm waiting for restricted app to be forced upon me and I have no idea how it will protect itself.
[Xposed Framework Modules] BlindWanderer:
Ok, one last little itty bitty thing. Could you compile it against xposed bridge v54 instead of v64? 64 is for Lollipop and above.

Right now it installs ok kit kat, but you cannot enable it.
[Xposed Framework Modules] hodula1:
Same issue for me also.
[Xposed Framework Modules] Philux:
Will unWatch work running Cyanogenmod 5.1.1?

Edit: Nevermind... It failed under CM12.1 Now I am locked out of Airwatch until I get my account reset again.
[Xposed Framework Modules] beardymarrow:
Working fine for me on unofficial CM12.1 for i9300
[Xposed Framework Modules] jimbo77:
I'd also like to request the same please :). I was using the lastest Lollipop Xposed version, but then MIUI7 came for the Z2 and it's Kitkat based so had to go back to xposed 58 or so (latest kitkat update) and i'm getting the same error, that I need Xposed V64 at least.

Only do if possible, if not that'll be ok :)
[Xposed Framework Modules] Philux:
Really! That is great news! Airwatch must have blocked me because it thought I switched devices or something. I came from an official nonrooted Samsung OH1 Rom to CM12.1 that I restored in recovery. Who knows. I will give it another shot tomorrow.

I can confirm this is working on Samsung Note 3 SM-N900P (Sprint) with Lolipop OH1. It was a pita to get Xposed running though. I had to deodex in order to have Xposed framework function correctly. After that I installed unWatch then Airwatch and everything is working great.

I just want to give a HUGE THANK YOU to digitalhigh!

EDIT: unWatch is working perfectly for me running CM12.1
[Xposed Framework Modules] Captain_Throwback:
See if this one works.
[Xposed Framework Modules] manbat:
It installs and can be activated in 4.4...will give it a test later...have to get to work.

Edit: I have been using an older version of Air Watch that Root Cloak works with. After installing test version and activating...after reboot Air Watch prompts to install additional components. Get a Parsing error after it DLs...get the Air Watch needs attention notification continuously after that. Unchecking the module and rebooting makes the prompt go away. ...and my old work-a-round works again?

Sent from my SM-N910V / VZW Note 4 DE / Factory Bootloader Unlocked / Rooted / Custom Kernel-ed/ TWRP 2.8.7.0.trltevzw
[Xposed Framework Modules] hodula1:
I was able to activate it but it's still failing to enroll my device. Instead Airwatch Samsung agent tries to uninstall itself.
[Xposed Framework Modules] HLyons:
I can't get this to work on my G4. I have tried to uninstall Airwatch and reinstall both this module enabled and without it enabled and AirWatch still captures my phones rooted status.

Currently have agent version 5.2.4.695

XPOSED V74 (Beta for all G4 variants)

VS986 5.1

unWatch 1.1

Am I doing something wrong?
[Xposed Framework Modules] motoridersd:
I have Xposed V73 (didn't know a new one was out, need to check that out), but there's an AirWatch update that I have been avoiding because I fear they might find a way to work around this. I have AirWatch version 5.2.3.630, I suggest you try finding an APK of that version (let me know if you can't find it) and see if that works.
[Xposed Framework Modules] Philux:
I am running Xposed v74, AirWatch Agent 5.2.4.695, and UnWatch 1.1

Everything on my device is working as it should. (Note3 running CM12.1)

I think if your device gets flagged as non compliant your IT department will have to reset your AirWatch profile. I would have them delete your device from AirWatch and then try again.

Just tell them you got a new phone or something.
[Xposed Framework Modules] HLyons:
We have the ability to remove the device as a user and I thought that was enough. I'll have one of the admins take my phone off the server
[Xposed Framework Modules] HLyons:
I have a call into the team that does the admin side of the site. I removed my device again and removed all airwatch apps and tried to reinstall and I'm encountering the problem I forgot to mention yesterday. Once I do the QR code to get my company info and put my credentials in it says item not found like for some reason it can;t find the LG specific Airwatch app. I tried manually installing it but it will NOT get past this point unless I disable unwatch and reboot.
[Xposed Framework Modules] Captain_Throwback:
Where are everyone's logs?
[Xposed Framework Modules] HLyons:
Sory Captain. I'll have to disable this app and re-enable after getting airwatch to work again......unless you would like the logcat from this current issue getting airwatch to install?
[Xposed Framework Modules] HLyons:
LOgcat here. Last thing I did was try to complete enrollment through Airwatch. I think unwatch is preventing it or Airwatch knows unWatch is installed and not finishing.
[Xposed Framework Modules] untarded:
Huge thanks for this!

Based on the timing of this I'm wondering how many of us may be working for the same corporate overlord;) Anybody else just recently switch over from Divide to Airwatch?
[Xposed Framework Modules] HLyons:
Used to have something else but the name escapes me (it was pretty bad....always errored, never did what it was supposed to).
[Xposed Framework Modules] Golubev:
Huge thanx, man! Everything is fine, no errors.

Samsung S6Edge, Agent ver. 5.2.4.695, Xposed Wanam v.74
[Xposed Framework Modules] HLyons:
Soooooooo..........logcat had nothing to help ascertain what my issue is? It keeps saying item not found after I enter in my info. I think its looking for the LG specific Airwatch app. I tried downloading it separately and it still won't get past this point.
[Xposed Framework Modules] HLyons:
I removed all modules and just had unwatch installed and removed my airwatch account multiple times and still not joy. Oh well guess I'm one in a million. It was a good try.
[Xposed Framework Modules] hodula1:
You're not alone. It didn't work for me either. I didn't get the rooted message, but it didn't let me enroll...not until I disabled Unwatch.
[Xposed Framework Modules] Rick45ptl:
ty, this worked perfectly, keep the good job. :good:
[Xposed Framework Modules] HLyons:
Glad to see I'm not the only one. Thought I was crazy.
[Xposed Framework Modules] Starmon:
Hello. I can't install the module.

After install writes: This module requires a newer version XposedBridge(64) and can not be activated.

Phone - Samsung S3 with android 4.4.2 custom rom

Version Xposed:

app_process 58

XposedBridge.jar 54

And this is the maximum available

There varinat how to install a module?
[Xposed Framework Modules] Philux:
Updated Agent to 5.3.0.724 and everything is still good. If anyone is hesitant on updating, you should be good to go.
[Xposed Framework Modules] thunder2k:
Hi [MENTION=3400685]digitalhigh[/MENTION], since Xposed is not supporting Marshmallow, is there any chance you can develop an app that replicates this exposed module behavior? Thanks!
[Xposed Framework Modules] ashes:
Partially working

Hi [MENTION=3400685]digitalhigh[/MENTION]

Xposed:

Framework: version 65

unWatch: version 1.1​

Status on a Samsung Galaxy S5 (SM-G900F)

Android: 5.0

Knox: 2.3 (0x00)

Build: LOOKI.G900FXXU1POI1​

Airwatch:

Agent: 5.3.0.7.2.4 -> OK

Content: 2.2.2 -> ERROR - This device has been detected as compromised

Browser: 2.8.0.2599 -> OK

Inbox: 2.3.2.2511 ->OK​

Inbox, which is important is working great. Content I can't use, but i think it's not reporting to the server that the device is compromised. Raises the error and restarts the app only.

However, from the server side, I've been told that AirWatch is not retrieving all the info from the phone, so probably it will be blocked in a near future.

Is unWatch blocking AirWatch from sending all the info ?

Any clue for the Content app ?

Thanks. and congrats for the good work

---------- Post added 17th October 2015 at 12:17 AM ---------- Previous post was 16th October 2015 at 11:54 PM ----------

Hi ... little fo debugging and i found the problem with content locker

Knoxx crap of secure storage :(

Any hint ?
[Xposed Framework Modules] sansnil:
Big time thanks for this mod! It works perfectly to outwit Airwatch with stock AOSP 5.1.1 on my Nexus 6. Suck it, AW! :p Donation happily made in appreciation.
[Xposed Framework Modules] kizzo2:
which version of xposed are you guys using to use unwatch for? im on a oneplus 2, rooted and have xposed version 2.7e1 and its saying it doesnt work my build. any help?
[Xposed Framework Modules] motoridersd:
Do you mean xposed version 72? I've run it on 72, 73 and currently on 74 without issues
[Xposed Framework Modules] mrfrank:
HTC one (m7) stock 4.4.3 rooted.

Installed this one and then enrolled, etc.... But it fails the check and says device is compromised.

Does this only really work on Lollipop?

Any logs I can send?
[Xposed Framework Modules] Captain_Throwback:
That was a test version from a while ago - the official version was updated for this already. Do you have the same result with the official? If so, attach the Xposed log, and a logcat.
[Xposed Framework Modules] mrfrank:
I tried this test version, as the official 1.1 cannot be enabled on kitkat. It says it requires xposed bridge version 64, but the latest xposed bridge version available on kitkat is 54.
[Xposed Framework Modules] Captain_Throwback:
Okay, either way, get the logs.
[Xposed Framework Modules] mrfrank:
OK. FYI: when running ht eAirwatch Agent configuration, at a certain point I get asked to Install Enterprise Service: AirWatch HTC Service 1.0.3

After the above is installed, , I get asked to Activate the HTC Admin Service.

After I do that, the phone checks with the server and then it asks me to uninstall the HTC service above and I get a notification from the Airwatch Agent on the notification bar saying: "Device Un-enrolled -> Compromised devices are prohibited."

Attached are catlogs and Xposed logs. Looks like there are some excpetions when loading hte Xposed module.

Thx.
[Xposed Framework Modules] mrfrank:
Never mind if you cannot figure this out. I decided to update to Lollipop and see what happens then. THX.
[Xposed Framework Modules] mrfrank:
After updating to lollipop it is working fine with latest xposed bridge.

Thx a lot for this module.
[Xposed Framework Modules] welcome.jn:
Tried anyone this app with newest xposed version for Android 6 (http://xdaforums.com/showthread.php?t=3034811)? Is it working? Thnx.
[Xposed Framework Modules] motoridersd:
According to this thread: http://xdaforums.com/xposed/unofficial-list-modules-xposed-t3249162

It works

Edit: I installed this on my 6P with the latest Marshmallow Xposed and I was able to re-enroll my device after AW un-enrolled it when it detected root.
[Xposed Framework Modules] rockyseenu:
Brilliant module. Thank you very much. Have been looking for this and just found out yesterday. Installed without any issues on my nexus 6p.
[Xposed Framework Modules] pieroglif:
I'm seeing similar issues as mrfrank before, but do not want to switch to Lollipop. I used the version provided in post #36, as the version 1.1 available on Xposed still requires XposedBridge 64, despite description saying it's ok for KitKat. I was able to enable unWatch, but AW Agent won't go past the setup, it loops and asks for server data again. In the notification window I can see that the device is compromised. Below is the Xposed log:

Loading Xposed v54 (for Zygote)...

Running ROM 'pa_mako-userdebug 4.4.4 KTU84P 153 test-keys' with fingerprint 'google/occam/mako:4.4.4/KTU84P/1227136:user/release-keys'

Loading modules from /data/app/com.digitalhigh.unwatch-1.apk

Loading class com.digitalhigh.unwatch.unWatchMain

java.lang.IllegalAccessError: Class ref in pre-verified class resolved to unexpected implementation

at dalvik.system.DexFile.defineClassNative(Native Method)

at dalvik.system.DexFile.defineClass(DexFile.java:222)

at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:215)

at dalvik.system.DexPathList.findClass(DexPathList.java:322)

at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:54)

at java.lang.ClassLoader.loadClass(ClassLoader.java:497)

at java.lang.ClassLoader.loadClass(ClassLoader.java:457)

at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:421)

at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)

at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)

at dalvik.system.NativeStart.main(Native Method)

I'm running Paranoid Android 4.4 on Nexus 4 and the latest version of Airwatch Agent (5.3.0.714). Thanks!
[Xposed Framework Modules] alfavictor:
Thanks a ton! I had bought another phone after joining my new job, which required Airwatch on my phone. I was carrying two phones for a while, then finally gave in and unrooted my primary phone. Now, I can have both - the goodness of root, and the crap my job requires me to have.
[Xposed Framework Modules] motoridersd:
THIS
[Xposed Framework Modules] mrfrank:
Anybody knows if latest Airwatch Agent version 5.3.1.779 just released, breaks this module or still works fine?

Thx.
[Xposed Framework Modules] motoridersd:
I stay away from updates, so I haven't tried it.
[Xposed Framework Modules] Francescomi:
Abcd
[Xposed Framework Modules] theFume:
Did you ever send a logcat to digitalhigh for the AirWatch Container issue? Using stock is painful ? If not, I may be able to send one, though I've not tried it on my d851 yet to reproduce.
[Xposed Framework Modules] crunchybutternut:
I never got a logcat, as I just switched to Agent, but would prefer to use Container, if possible.
[Xposed Framework Modules] ashes:
Hi guys

I'm using latest unwatch and airwatch agent versions.

Systems administrator is reporting that on the server my device is not sending device inventory.

On the device it says compliant, however is not sending the list of installed software :(

Without that I don't get the e-mail profile, thus, email client is not working.

Anyone having this issue (Galaxy S5 ROM, stock but rooted, and latest xposed (v78))
[Xposed Framework Modules] tfly212:
Happy holidays! Could you share your exact set up and the order in which you set this up? I have the 6p and was running PureNexus and Xposed with combinations of root cloak and unwatch I was not able to register my device with Airwatch...it would register and then kick me out because the device was compromised. I returned to bone stock with stock recovery but still have an unlocked bootloader and Airwatch works fine.

It has been so long since I have been unrooted, I forgot how much I prefer being rooted. Any guidance would be greatly appreciated.

Thanks.
[Xposed Framework Modules] ghettoc:
Works on OnePlus One

Thanks [MENTION=3400685]digitalhigh[/MENTION]. Works flawlessly!

OnePlus One

SlimSaber 6.0 20151226 (Marshmallow)

Airwatch Agent 5.3.1.779

Xposed Framework 79
[Xposed Framework Modules] alfavictor:
Hey guys, I've been using this with my rooted OPO for the past 2 months or so. All was fine till a few minutes ago, when my phone restarted on its own, and when it finished booting, I got a notification from AirWatch saying my device is not compliant!

I'm on un-watch version 1.1. My AirWatch version is 5.3.1.779 - the current version on the play store, updated November 23, 2015. I had updated the app in mid-December. Will try uninstalling AirWatch and reinstalling and report back.

In the meantime, anyone else faced this issue?
[Xposed Framework Modules] econwatch:
Did the reinstall work for you?

Uninstall everything then reinstall Xposed, unwatch, & AW has worked for me in the past.

Good luck!
[Xposed Framework Modules] alfavictor:
I uninstalled and re-installed AW alone. That didn't work for me.

Will try over the weekend what you've suggested. Thanks! :fingers-crossed:
[Xposed Framework Modules] alfavictor:
Thanks [MENTION=1986051]econwatch[/MENTION]! I uninstalled Airwatch, Unwatch, xposed, and then installed all of them again.

Have gotten it working again. :victory: