There has been several rumors and speculations about Android L’s official name. Just prior to the event, it was speculated that Google will call the next major version of Android “Lollipop”. As we all know that didn’t happen, as Google did not announce the official name, and instead called the preview release “Android L.” Artem Russakovskii has an interesting theory behind why Google may have decided not to announce the name until the final builds. Android Police now reports that they’ve found references in the SDK and documentations, which seems to indicate that the internal code name is “LMP” which most likely stands for “Lemon Meringue Pie.” The Wi-Fi certification for HTC ‘flouder’ Nexus tablet, which was discovered earlier in the week, also has references to LMP. As you can see in the screenshot below, you also get references to LMP when you search on the Android Open Source Project repository.

Android 4.4 was internally codenamed KLP or Key Lemon Pie, until Google surprised everyone by calling it KitKat. It will be interesting to see if Google will do the same thing this year.