eGate - Android MDM - Version 1.35+

Version 1.35 is released.

Fixed device owner problem for LG Classic phones.

Apps Added (6):

  1. Binary Eye (de.markusfisch.android.binaryeye)

    • Barcode scanner that is free, without ads, and open source
  2. OSS Document Scanner (com.akylas.documentscanner)

    • Scan documents using your camera
  3. Markor (net.gsantner.markor)

    • Text editor for notes & todo lists
    • Supports Markdown, todo.txt, plaintext, and math
  4. PlainApp (com.ismartcoding.plain)

    • Securely manage your phone from a web browser
    • Access files, media, contacts, SMS, calls through desktop interface
  5. RTranslator (nie.translator.rtranslator)

    • Open-source, free, offline real-time translation app
  6. Tidy (com.slavabarkov.tidy)

    • Text-to-Image search on your phone

Apps Removed (1):

  • Termux (com.termux) - Terminal emulator and Linux environment was removed
7 Likes

New eGate flyer:

eGate Flyer.pdf (677.2 KB)

2 Likes

Version 1.36 released. This one is UI changes only. The login screen has been redone:

The Export Config screen is now scrollable so that it can work on small screens.

6 Likes

Version 1.37 released

App installation blacklist. You can block certain apps from ever being installed without blocking all app installation.
Gif blocking in GBoard fixed.
Accessiblity service bypasses fixed
Disable Adding New Wifi Networks

We also started initial work on image blocking in apps, but don’t have that done yet.

10 Likes

awesome. not sure if this is possible but maybe have a way to block apk installs but allow certain apps to install (i.e. my KosherAppStore :grinning_face: ) or maybe just a toggle to disable the activity without root.

also not sure if this is possible but have an option to block certaine apps from internet accses

Is there anyway to make android auto work with egate? Non rooted phone all is says I need now is Google app which is hidden with egate

Instead of hiding the app with eGate, you can use the accessibility service to close the app when it opens.

2 Likes

you can also try this stub Regarding Android Auto to work on Kosher ROMs - #104 by dfrydman

1 Like

reporting a bug on egate v1.34 - turned off airplane mode and egate crashed and the accseibity feature wasnt working all the other things were fine. but it wasnt jumping out of webview - when i tried to turn it off accseibility in settings it turned itself back on and starting working normally - i am on a qin f21 pro (older version) with the new services.jar to fix accseibility issue

heres the logcat

--------- beginning of crash
12-23 19:33:26.188 1938 1938 E AndroidRuntime: FATAL EXCEPTION: main
12-23 19:33:26.188 1938 1938 E AndroidRuntime: Process: com.oss.egateaccess, PID: 1938
12-23 19:33:26.188 1938 1938 E AndroidRuntime: java.lang.NullPointerException
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at com.oss.egate.MyAccessibilityService.onAccessibilityEvent(SourceFile:79)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at android.accessibilityservice.AccessibilityService$2.onAccessibilityEvent(AccessibilityService.java:2081)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at android.accessibilityservice.AccessibilityService$IAccessibilityServiceClientWrapper.executeMessage(AccessibilityService.java:2284)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at com.android.internal.os.HandlerCaller$MyHandler.handleMessage(HandlerCaller.java:44)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:106)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at android.os.Looper.loop(Looper.java:223)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:7700)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:612)
12-23 19:33:26.188 1938 1938 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:997)

Internal or external accessiblity?

im using internal accseibilty - with the services.jar fix for the qin phone

@FlipAdmin, password reset isn’t working on a Cat S22.
Don’t know which version of eGate.

If the password reset button shows, does that mean that password reset was set up (I put in an email in egate settings)?

Yes, it doesn’t show up otherwise. Is your network filtered and blocking the request, perhaps?

No, I think it was on data.

It showed something saying that the email was sent.

Does that mean that it actually was?

i upgraded to v1.37 and i i noticed that the accsibilty cn be turned off with quick enough taps and then it doesnt turn itself back on like in the previous version. (qin with services.far fix).

i also noticed that the “jump feature“ doesnt seem to be configured for the screen with the dialog box to turn of accesibilty. and it doesnt jump out of that page

This is the challenge with accessibility based filtering, it’s hard to make it work with every phone.

1 Like

ah sorry i meant to write that in v1.34 this wasn’t an issue since the accessibility automatically restarted even if you managed to turn it off. could be a bug in 1.37

@FlipAdmin can you make a simple version of the MDM for Flip phones like to block apk install factory reset and developer options and get rid of all the fancy stuff because when you are using Dpad its annoying to have all the extras

Possibly. I’m going to be doing a bunch of work on eGate this week, so maybe I can look at it.

5 Likes

Reseller console now has card payments properly integrated.

3 Likes