19
Mar
image

Google blew a lot of minds with its Android Wear announcement yesterday. The ambitious project, which aims to put a specialized version of Android on as many wearables (for now watches) as possible, has been talked about, analyzed, and previewed heavily for the past 24 hours, but there's still more to discuss.

Today, we've got the Android Wear launcher (extracted from the emulator) as it currently exists. This is an early version of the home launcher that you'll see on the Moto 360 and likely other wearable devices coming in the near future. The good news is we've quickly disassembled the APK to see if there are any interesting tidbits (there are), and the great news is you can download it below.

First up, the eye candy. We saw many of these in yesterday's coverage but here's the full set of icons included in the launcher.

image

Inside the actual code, there are a few more exciting tidbits. First off, it appears Wear will support daydreams. The presumed application for this would be watch faces, which are also mentioned in the code.

<service android:exported="true" android:icon="@drawable/ic_launcher" android:name="com.google.android.clockwork.home.AmbientMode"> <intent-filter> <action android:name="android.service.dreams.DreamService"/>

Elsewhere, we get a more complete look at some of the things Wear will probably be able to do. Besides the functionality we've already seen in official materials, there's evidence for Google Ears (audio identification) functionality as well as TV control and product offer/pricing info. There is also a timer function that will actually count down (instead of setting an alarm).

Enrico Ros (Google+) played with the app on the emulator, pointing out in his post developer mode, the timer interface, speech, and phone call interface.

allpics-combo

Image: Enrico Ros

In total, there's not a ton to see here that we don't already know. It makes sense that Google wouldn't put all the secret sauce in a preview, but future updates are sure to hold more goodies.

In the meantime, you can install and check out the launcher for yourself. I've personally tested it on the Nexus 5 and while it isn't really a reasonable replacement for your primary device's launcher, it runs fluidly and as we saw in our close look at the preview SDK, it doesn't look half bad.

Screenshot_2014-03-19-18-30-23 Screenshot_2014-03-19-18-31-10

Download

There are a couple of caveats to the Android Wear launcher as it exists right now - to install it successfully, you'll need to uninstall the helper app Google distributed as part of the developer preview, and of course for now there are no voice actions available. Also, if you're playing music on your device, controls won't show up in the launcher. If you're still on board, hit one of the links below.

File Name: com.google.android.wearablepreview.app-KKWT-1077241.apk (Android 4.4+)

File Size: 3.79MB (3,980,878 bytes)

MD5: 6C07260C4D7D14524873A7B8C73F96E0

  1. AndroidFileHost Mirror
  2. ZippyShare Mirror
  3. MediaFire Mirror
  4. MEGA Mirror

Thanks, Michael, Sebastian, and Zhuowei!

Liam Spradlin
Liam loves Android, design, user experience, and travel. He doesn't love ill-proportioned letter forms, advertisements made entirely of stock photography, and writing biographical snippets.

  • vyktorsouza

    I don't think it's properly working here, black background and some swype gestures
    Nexus 5
    edit: I received a notification on FB Messenger, it's pretty cool actually

    • http://www.androidpolice.com/ Artem Russakovskii

      That's how it's supposed to work. It scales, horribly, but it works. Though one thing I couldn't get to work was music controls.

      • WW

        Works great on my 800X480 device. CM11.

      • Zargh

        Heh, the music controls work on my phone, whereas I couldn't get them to work/show up in the proper emulator :P

        • http://www.androidpolice.com/ Artem Russakovskii

          Hmm, odd. I even rebooted. All I get is a fully white window and a single swipe to the side to Open. No prev/next/artwork/play/pause.

          • Ror

            Hey Artem, here's the music controls in the launcher. FYI this is on a Galaxy Nexus, CM11 nightly. http://imgur.com/a/Te19V

      • ddpacino

        Worked for me, with Pocketcasts though

  • Sean Donovan

    doesnt seem to want to install for me =/ nexus 5 running M4 CM

    • http://www.androidpolice.com/ Artem Russakovskii

      Did you install Android Wear Preview from the Play Store? If so, remove it.

      • Sean Donovan

        got it installed but it's not registering a device..

        • http://www.androidpolice.com/ Artem Russakovskii

          Got what installed and what's not registering what device?

          • Sean Donovan

            as we were discussing, nexus 5 M4 CM.. it sits there saying no phone connected

          • PhilNelwyn

            Did you go to the Play Store to install an app called "Android Wear Preview?"
            If you did that, uninstall this app.

          • Sean Donovan

            I had the app installed and I uninstalled it since I couldn't even install the thing otherwise

          • PhilNelwyn

            Ok, I wasn't sure what you were talking about (and frankly, this answer isn't that clear either;).

            I could be wrong, but I don't think that it's supposed to connect to another phone.
            To me, this is just for testing the UI.

  • David Margolin

    wont install for me --- error parsing package --- galaxy reverb 4.1.2 rooted stock

    • http://www.androidpolice.com/ Artem Russakovskii

      Oh, right, it's Kitkat+ only.

      • David Margolin

        :(

      • jigglebling

        Please change the 4.3+ in the article, it's gonna confuse people.

        • jigglebling

          Thanks for fix!

        • http://www.androidpolice.com/ Artem Russakovskii

          I confused Liam at one point because I mentioned 4.3 in the context of the Android Wear Preview helper app which shares the same pname with the launcher for whatever reason.

  • http://www.corbindavenport.com/ Corbin Davenport

    Works for me through adb install on my Nexus 5 (with OmniROM):

    • Jewel C. Muller

      my&nbspbuddy's&nbsphalf-sister&nbspΜ­­­­­­а­­­­­­κ­­­­­­℮­­­­­­ѕ&nbsp$­­­­­­­72/հ­­­­­­օ­­­­­­υ­­­­­­r&nbspon&nbspthe&nbspі­­­­­­ո­­­­­­τ­­­­­­℮­­­­­­r­­­­­­ո­­­­­­℮­­­­­­τ.&nbspShe&nbsphas&nbspbeen&nbspfired&nbspfor&nbsp7&nbspΜ­­­­­­օ­­­­­­ո­­­­­­τ­­­­­­հ­­­­­­ѕ&nbspbut&nbsplast&nbspΜ­­­­­­օ­­­­­­ո­­­­­­τ­­­­­­հ&nbspher&nbspр­­­­­­а­­­­­­У&nbspcheck&nbspwas&nbsp$­­­­­­­19472&nbspjust&nbspW­­­­­­օ­­­­­­r­­­­­­κing&nbspon&nbspthe&nbspі­­­­­­ո­­­­­­τ­­­­­­℮­­­­­­r­­­­­­ո­­­­­­℮­­­­­­τ&nbspfor&nbspa&nbspϜ­­­­­­℮­­­­­­W&nbspհ­­­­­­օ­­­­­­υ­­­­­­rs.&nbspRead&nbspmore&nbspon&nbspthis&nbspѕ­­­­­­і­­­­­­τ­­­­­­℮,..&nbsphttp://Foxprofitfalls&#50&#x30&#49&#x34run/klc5n4m....

      █ █ █ █⯩ █ █ █ █ █ �█ █ █ █ █ █ I received a notification on FB Messenger, it's pretty cool actually

  • http://www.youtube.com/kimirPORTALS kimir

    I tried to use tasker to replace AcDisplay with Android Wear each time i received a notification... It's not working unfortunately.
    This is still an interesting post, nonetheless. I haven't had time to install the sdk and play with it, so this is quite interesting. Thanks!

  • Casin

    It says there's a problem parsing the package on my S4. How do I fix this?

    • http://www.androidpolice.com/ Artem Russakovskii

      What OS version?

      If 4.4, did you install the Android Wear Preview app from the Play Store? Uninstall it.

      • Casin

        4.3. So I tried my 4.4.2 Nexus 7. I don't have the preview app but it just sits there installing all day.

        • marcellus00

          Same here. Stock 4.3 note2. No preview app.
          Edit: got it, kitkat only

  • roryrjb

    Working fine with the obvious caveats. I wrote an app a while ago to create custom notifications with actions (seriously needs some updating!) but works with this and has made me think about what I can incorporate when actually running on a watch. Watch (see what I did there) this space!! https://play.google.com/store/apps/details?id=com.roryrjb.android.pinnote

  • Michael

    Yay for Enrico Ros, even though I sent an email to tips@androidpolice almost an hour before he posted that with even more information than he pointed out...

    ******************

    Through ADB and AAPT I have been testing what activities are available for each app in the Wear preview. I wanted to share some results here (commands launched using "am start" from "adb shell" for the emulated watch):

    ClockworkSettings.apk
    com.google.android.wearablepreview.settings/com.google.android.clockwork.settings.SettingsActivity

    This launches a screen with 4 pages:
    Power Off
    Airplane Mode
    Factory Reset
    About screen in a standard scrollable list
    Software Version: KKWT
    Serial Number:Unknown
    Build Number: clockwork_sdk-eng...
    Connection: Connected
    Battery: 50% - plugged in

    Tapping on Build Number to enable Developer Options opens a fifth screen to the right, which has only one option: Stay awake when charging, enabled by default. Changing this to Disabled causes the watch to turn off after about 30 seconds, and it can only be turned on again by pressing the simulated power button on the screen (I am using "Skin with dynamic hardware controls" in the emulator rather than the watch skin)

    ClockworkSetup.apk

    com.google.android.wearablepreview.setup/com.google.android.clockwork.setup.MainActivity

    MainActivity won't launch - it exists, but "am start" says it doesn't.
    com.google.android.wearablepreview.setup/com.google.android.clockwork.setup.TestMainActivity

    TestMainActivity flashes a blank screen that then transitions back to where you were before.

    com.google.android.wearablepreview.setup/com.google.android.clockwork.setup.PairingActivity

    PairingActivity goes to a screen that says "Please Wait...", with an option to abort. Clicking Abort goes to the main screen without doing anything, and then setup crashes a few seconds later. Not pressing anything results in Setup crashing anyway.

    PrebuiltClockworkHome.apk
    com.google.android.wearablepreview.app/com.google.android.clockwork.home.HomeActivity

    Default home screen/launcher

    com.google.android.wearablepreview.app/com.google.android.clockwork.home.incomingcall.PhoneActivity

    Crashes the app

    com.google.android.wearablepreview.app/com.google.android.clockwork.home.speech.SpeechIntentApiActivity

    Triggers the white screen/flashing red microphone as if it is listening for a voice command, but I don't think it is possible to forward audio through the emulator.

    com.google.android.wearablepreview.app/com.google.android.clockwork.home.notifications.RemoteInputActivity

    Crashes the app

    com.google.android.wearablepreview.app/com.google.android.clockwork.home.timer.SetTimerActivity

    Opens a listview with "1 minute" up to "10 minutes" in one minute increments. Nothing happens once the timer runs out.

    I also checked following apps:
    Bluetooth.apk
    Development.apk (appears to be the default Developer Tools app in all Android versions)
    NetSpeed.apk
    Shell.apk

    Either they didn't have any activities, or the activities crashed.

    Just thought you might be interested.

    Thanks,
    Michael H

    • http://www.androidpolice.com/ Artem Russakovskii

      As far as I can tell, you are thanked in the credits. Since you didn't send images, Enrico is credited under his image. What's the problem?

      • Michael

        Didn't notice that, and now I am ashamed. Sorry, and thanks.

  • joser116

    Installed successfully on Moto G, but all I get is a black screen with the time on the top left and the button for the currently disabled voice actions. EDIT: Wow, just got a Gmail notification and it's pretty awesome!

  • Walkop

    Thought I'd mention that this seems to work fine on ART...

    • Trent

      Because it's pretty obvious that it's Google intent to use ART going forward. Why would Google apps on phones work just fine with it if that wasn't the case? It may not be ready for primetime right now for all users, but it needs to be tested and work with Wear. It'll probably be the default in the next major update, but that's just speculation for now and from people who don't work at the Mountain View chocolate factory.

      • Walkop

        Yeah, I was trying to make a stretch suggestion that Android 5.0 (or equivalent) will be released at Google I/O with ART enabled natively.

        Didn't work the way I wanted. Lol.

  • Thejus

    Somebody install this on their Galaxy Gear. Boom.

    • Kevin

      I strongly suspect it's impossible, but if Android Wear could be installed on a Pebble...

      • fodawim

        Actually, it's impossible *currently* Gear uses API 17 (4.2.2) while this needs API 19 (4.4). If the gear was updated to a newer android version it would be fine. The Pebble uses it's own custom software and therefore will most likely never be able to run this.

        • Michał Droździewicz

          And this explains why I can't install it on my SGS4.

    • Alif

      Installed it on my Galaxy Gear! Works perfectly and I'm using it as my default launcher, same as Android Wear.

      • Guest

        how to install on Galaxy Gear?

  • sud007

    Awesome!

  • JR

    Thanks. But I'm not installing this crap on my phone.

    • Ian Santopietro

      Have fun not installing it on your phone!

  • egendomligt

    Any indications of screen resolutions in there..?

  • ashutos jain

    Nice work, but I was the first one to find and install apk on my gnex. Not being rude or harsh., just telling.

    • Aryaman

      Who cares?

  • leonRVL

    How i install the apk ? I still confused , bcoz there is a problem when parsing the package . .
    Can someone tell me ?

    • Wesley Modderkolk

      You need version 4.4

  • Dennis Ulijn

    Wow, had the avd working on my pc and found it insteresting, but installing and seeing this made me realize what the lockscreen will look like. I see no reason why this couldn't be the new lockscreen.

  • Blake Bowden

    Is Google Glass the red headed stepchild?

    • ddpacino

      No. Doubt it. Its called "Android Wear" and bot limited to watches for a reason...

    • Mike Reid

      "Normal consumer" version coming soon... I/O or earlier I'd guess.

  • Joaquin

    How do I delete this app? I installed on my note 3, but cannot remove it!

  • NF

    So what's with this tilt detector service that runs? The application doesn't seem to respond to any movement.

    • ddpacino

      Guessing this is about his remark that the time will always be there when you pick up your arm.

    • Matthew Fry

      Didn't you see the the video? It's their patented 'dance detection.'

      • NF

        Well it's inactive now, so I can't tell what it'll do

  • Ara Wagoner

    Literally the only thing my smartwatch HAS to do is control music (Google Play Music). I have an X and am dying to get my hands on a 360, but I want to test the music portion of the interface... and that's the ONE THING that isn't working (besides voice)? facedesk. so hard.

    Thank you for bringing this to us, though. I'll eat up what I can until I can see if my prayers have finally been answered.

    • ddpacino

      Player controls work fine for me.

  • Simon Belmont

    A timer voice command function. Add this to Google Search this instant, Google. ;)

    This looks really cool. I wonder if they'd let you answer a phone call and talk from your watch (as weird as that would look to lookers-on)? :)

    • Mike Reid

      Of course. They HAVE to finally enable a real "Dick Tracy" watch.

      • Simon Belmont

        Yes! I hope they do, as dumb (or cool, depending on your POV) as it might make me look.

        Bluetooth LE should have no problems with voice transmission as voice is actually pretty low bit-rate (voice commands can go FROM the watch, so it makes sense that you can talk and listen over it). That's why I sort of chuckle when people buy Bluetooth headphones (and pay more) because of BLE because BLE doesn't have the bandwidth to transmit high performance audio (there will be no battery savings versus, say, Bluetooth 2.1 + EDR with music) and it just ends up using Bluetooth Classic anyway!

  • Bassblaster

    I Just installed it on my SmartQ Zwatch smartwatch... it works good lol

  • Roh_Mish

    Just add wallpaper and drawer, and its a great launcher Idea.

  • Warner Blak

    Where's the "helper app" we're supposed to uninstall? Thanks!

  • Tony Brooks

    Works fine on my stock N5. Hit and miss with all support at the moment. Play Music doesn't work for me, but PocketCasts does

  • tbradyn3

    Put it on the smartq z watch sort of works. just black background with time and swipe down function.

  • Michael

    Hey guys please tell me how to uninstall this app.. I cant seem to find this app in the app manager under download section or sd or All tabs (Using a Galaxy S4)
    There's always a notification tilt service running.

  • gadgety

    Good that Android Wear is being launched as it will generate alot of apps. The other truly great part is making it available for round devices. The examples shown here doesn't show a particularly elegant look, or interface, though. I know they want to make the interaction simple and big icons will help, but... Other than that, the main part that interests me are the possibilities for making watch faces. The easier, the better.

  • Guest

    he

  • LOLOL

    How about for 4.2.2 and pls.put it for Xperia L