Image format 'Depth24' is unsupported

Did you manage somehow to make any filter work on Android?

Currently, I’ve tried your solution and it worked to remove the “Image format ‘Depth24’ is unsupported” but it started to trow a java.lang.IllegalStateException: Framebuffer has erronous attachment, which seems to be a known issue:

https://hub.jmonkeyengine.org/t/android-illegalstateexception-after-adding-bloom/38841

and from nehon:

what doesn’t give me too much hope in this issue. I’ve tried with FXAA and the CartoonEdgeFilter so far, both with the same result.

The full stack trace in this case is (almost identical to the one in the linked posts):

 java.lang.IllegalStateException: Framebuffer has erronous attachment.
     at com.jme3.renderer.opengl.GLRenderer.checkFrameBufferError(GLRenderer.java:1417)
     at com.jme3.renderer.opengl.GLRenderer.updateFrameBuffer(GLRenderer.java:1590)
     at com.jme3.renderer.opengl.GLRenderer.setFrameBuffer(GLRenderer.java:1735)
     at com.jme3.renderer.RenderManager.renderViewPort(RenderManager.java:1072)
     at com.jme3.renderer.RenderManager.render(RenderManager.java:1153)
     at com.jme3.app.SimpleApplication.update(SimpleApplication.java:253)
     at com.jme3.app.AndroidHarnessFragment.update(AndroidHarnessFragment.java:577)
     at com.jme3.system.android.OGLESContext.onDrawFrame(OGLESContext.java:342)
     at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1535)
     at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1240)