I'm wanting to be able to copy text from an app that does not support traditional android copy/paste methods. I've tried OCR methods, but the font that is used cannot be read by the OCR.

Obviously the android system understands what characters are typed on the screen, but how can this data be copied or exported?

I understand that this may required a rooted device, which is fine, I'm just curious as to how I would go about doing this.

Android 4.4.2


  • 3
    I anticipate a non-root solution for this. Accessibility apps need to read screen text too, and they don't need root.
    – matega
    Jun 28, 2015 at 22:02
  • To to various rules, you cannot. The accessibility runs as SYSTEM, allowing it to do its job with no root.
    – Dan Brown
    Jul 9, 2015 at 21:19
  • But would the app need to be setup to be read by the accessibility? Because I tried several apps and the accessibility option cannot read the text aloud.
    – Wes Foster
    Jul 10, 2015 at 0:23
  • Nope, Probably to a limitation. The only copy method I can think of for in apps is a screenshot, and busybox may give the espeak command, which says inputted text out loud.
    – Dan Brown
    Jul 10, 2015 at 6:17

1 Answer 1


I've had much success with Google Goggles Android app.

Screenshot the screen, then share it to Google Goggles. You will get the text back.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .