Tomek Kondrat · Feb 13, 2014 at 03:30 pm

Evolution of Easter Eggs in Android

Also-Rans-Complain-to-EU-Regulators-About-Android-quot-Trojan-Horse-quot-2/**

* For the brave souls who get this far: You are the chosen ones,

* the valiant knights of programming who toil away, without rest,

* fixing our most awful code. To you, true saviors, kings of men,

* I say this: never gonna give you up, never gonna let you down,

* never gonna run around and desert you. Never gonna make you cry,

* never gonna say goodbye. Never gonna tell a lie and hurt you. */

We all love to laugh, tell jokes, or discover some weird things. Google, despite being a spy, has lots of developers with a great sense of humor. For example, if your Chrome browser crashes, you’ll see this message…

chrome-dead-jim-sad-tab

This is nothing less than a reference to Star Trek. Programmers often love to put totally random things in their code, like their current level of sobriety:

// drunk, fix later

Or their current progress:

// somedev1 – 6/7/02 Adding temporary tracking of Login screen

// somedev2 – 5/22/07 Temporary my ass

You can find similar comments in an absolutely brilliant thread over on Stack Overflow. But what exactly is the point of my story? Recently, the CyanogenMod Team added their own Easter Egg to Android. The first Easter Egg was reportedly found on the Atari game Adventure, when the author hid his name in the code. Players found it quite quickly, and that became one of factors that made the game so popular.

Easter Eggs aren’t new, and can be found in Android ever since Gingerbread. 2010 was the year when for the first time, tapping repeatedly on the Android version on the About menu opened up a new page, where a creepy Gingerbread Man stood next to perhaps iPhone-toting zombies and a happy Android.

android-gingerbread-zombie-easter-egg

The CyanogenMod Team added their own Easter Egg by putting an image of the TD duck.

screenwww

The next  Easter Egg that we all saw was in Android 3.0 Honeybomb. And matching with the OS’s Tron-blue theme, this proved quite a fitting hidden gem.

android-honeycomb-easter-egg

Next came Android 4.0 Ice Cream Sandwich, and again we saw a new Easter Egg. This time, Google decided to pay tribute to Nyan Cat, and replaced the cat with an Android wearing an Ice Cream Sandwich. And to activate the animation, press the Nyandroid for a short while.

In Android 4.1-4.3 Jelly Bean, Google decided to get rid of Nyandroid, replacing it with candy jelly beans. Once again, the Easter egg was animated. And for the first time, you could play a mini game by swiping the jelly beans off of the screen.

The CyanogenMod team decided to change the Jelly Beans to Cid’s head, but that’s the only thing that changed. Some other ROMs like AOKP or PA have their own Easter Eggs, but I’m going to focus on CM only.

Finally, a new Easter Egg was introduced in Android 4.4 KitKat. The Easter Egg isn’t too innovative, as it’s the letter K letter that then transforms into the Android KitKat logo after few clicks. Then after pressing down the KitKat logo, you reach an interactive game that shows users about the new immersive mode.

The CyanogenMod team then replaced KitKat images with their own Cid, and you can check out both of them in the video below.

As you can see, Android developers are funny chaps who like to put some little bits of humor into the OS. Hopefully, they don’t stop, and we see an Easter Egg in the next version of Android—Lollipop or Licorice, perhaps?


_________
Want something on the XDA Portal? Send us a tip!
TAGS:

Tomek Kondrat

eagleeyetom is an editor on XDA-Developers, the largest community for Android users. Tomek is the only Polish moderator on XDA Developers. He graduated from the University of Warmia and Mazury in Olsztyn with a degree in journalism and public communication in 2013. He's a big fan of football (not hand egg), post rock and cooking. A total addict of mobile technology, especially Android. Currently flashes dozens of custom ROMs on his OPO. View eagleeyetom's posts and articles here.
Emil Kako · Apr 20, 2015 at 05:39 pm · 4 comments

Do You Use Recents as a Task Switcher?

Google introduced a revamped Recents interface with Lollipop in the hopes of making it easier for users to jump between tasks. But is Recents the best method of switching tasks? Let us know if you actually use the Recents button as a task switcher and why.

DISCUSS
Mario Tomás Serrafero · Apr 20, 2015 at 03:16 pm · 2 comments

Dual Boot on Android: A Power User’s Holy Grail?

Many of you probably dual-boot your personal computers, be it to run Linux alongside Windows or because you have a Mac and hate OS X. On a computer platform, the process can be a life-saver for a variety of reasons, particularly software compatibility/integration. It’s not rare to see computer programmers with Linux partitions or Mac gamers that use bootcamp for their videogames. On computers, the process has gotten relatively simpler over time, with Microsoft and Apple typically supporting the notion....

XDA NEWS
GermainZ · Apr 20, 2015 at 03:02 pm · 2 comments

Chrome 42: Narrowing the Gap Between Web & Native Apps

Websites have typically been less desirable than native apps, due to being unoptimized for mobile screens, responsiveness issues or simply not being able to provide all the features you might desire. New web standards aim to change that, and Chrome 42 will bring several of them to you. Push Notifications You'll be able to receive notifications from supported websites even after you've closed the page. Naturally, you'll have to grant permission to websites to do so: have no worries about...

XDA NEWS
Share This