Today I saw this interesting OsciPrime Project, combination of Hardware and Software. Hardware is used to capture the signal from the test points and process it before feeding to Android thru USB interface. The below figure shows top-level block diagram.
Software is running on Android platform, will act as the front end, where user can view the signal shape and do the some measurement. Check-out the video: