If you've been dying to start poking around the Android Wear source code, now is the time! Google just posted 4.4W to AOSP. The active development branches are distributed throughout each project repository as kitkat-wear. This is the location where further patches and minor updates will appear. There is are also tags for android-4.4w_r1 (build KTU84Q), which represent the first official release of the platform.

Screen-Shot-2014-07-21-at-1.35.47-PM

There aren't any repositories for either Dory (LG G Watch) or Sprat (Samsung Gear Live), but we can't be certain if they will appear in AOSP or if the distribution of device specific source code will be left up to the manufacturers. The closest analog we have is the Motorola Xoom, which was also the first release of a new form factor with a variant version of the OS. The Xoom does have repositories in AOSP (stingray and wingray), so the odds seem fairly good that we'll see similar treatment for the first two Wear devices. We still haven't seen a distribution of the proprietary binaries ("blobs") or kernel source for either watch, so the development of custom ROMs will probably have to wait a bit longer. [Update: Kernel source is online.]

While early adopters of an Android Wear wristwatch should probably anticipate quite a few updates to fix bugs, add features, and fine tune the experience, it's also exciting to think of what developers in the community can produce when left to their own devices. This is also great news for app developers that have been looking forward to diagnosing unexpected behavior brought on by bugs in the platform.

Update: It seems Google did another partial upload, much like the one for the Android L release. Again, this seems to be mostly updates to GPL-licensed projects. Here is the explanation posted by Bill Yi. At least developers now have access to kernel sources for Dory and Sprat.

hi All,

Today, we pushed a small number of GPL projects for the kitkat-wear release. The tag is android-4.4w_r1. The changes are minor since kitkat-mr2.2. We plan to do a full platform push for Android's next milestone release.

The kernel source is kernel/msm with the following branches:
- android-msm-sprat-3.10-kitkat-wear
- android-msm-dory-3.10-kitkat-wear

bill

Developers, start your downloads!

Notable repos: platform/build, device/common, platform/development, system/core