With the recent release of the XE7 factory images, hackers and modders are tearing down the latest version of Google’s Glass OS. Our resident Glass tinker Fodawim, having previously discovered the wink mechanism included in XE5, is reporting he’s found some interesting additions to XE7, including a music player, new voice commands, and more.

The image featured above is his conception of how the new music player will look, based on the included files and code. The addition of two new sets of files indicates that Glass is going to expand its focus on content consumption just as much as content creation.

Enhanced PlayMediaAction functions also show a new PriceTag parameter, indicating upcoming support for direct purchasing of media through Glass, as well as a new voice action related to media playback.

Audio enhancements are also on the way, with new functions for volume control and muting, and a new external audio device function that may help with the difficulties reported with catching audio while recording through Glass:

public class HeadsetPlug

{

public static final String EXTRA_MICROPHONE = “microphone”;

public static final int EXTRA_MICROPHONE_ABSENT = 0;

public static final int EXTRA_MICROPHONE_PRESENT = 1;

public static final String EXTRA_NAME = “name”;

public static final String EXTRA_STATE = “state”;

public static final int EXTRA_STATE_PLUGGED = 1;

public static final int EXTRA_STATE_UNPLUGGED;

}

The Glass development team is clearly working overtime to build out robust functionality prior to consumer launch, but with all of that functionality comes a price. Users have already reported disappointingly short battery life. No matter how functional Glass is at launch, the revolutionary device’s success may rest entirely on whether Google can implement some revolutionary power technology to go with it.