Flashback: Android 4.4 KitKat has optimized the operating system for phones with only 512 MB of RAM
Remember when Google named Android versions after desserts? He even put statues of said desserts in front of his desk – things were fun back then, and more importantly, every new release had major improvements.
Some were major milestones, like Android 2.3 Gingerbread, the version that was so good it refused to die. Android 4.4 KitKat also introduced numerous updates, which are surprisingly relevant to this day, eight years after its release in 2013.
Name First: This was the first release to be named after a branded snack, all others are generic desserts. This would follow suit with the name “Key Lime Pie”, but a last minute deal with Nestle gave us the name we know today. Despite this setback, cakes will finally be recognized for their importance at the table with v9.0.
KitKat came after three Jelly Bean releases, one release focused on providing a smooth user interface. In addition to some UI tweaks, KitKat has focused on improving performance on resource-constrained devices.
That was the goal of Project Svelte, which aimed to run Android with as little as 340MB of RAM, although 512MB was more realistic. Looking at some stats, the average phone in 2013 had 1GB of RAM, with 3GB being the most you could buy. That means there were quite a few devices with less than 1GB of RAM back then and such devices still exist (well, they’re smartwatches, but the point remains).
Google developers have created many tools to reduce RAM usage by the operating system and applications. One such tool was zRAM, a compressed segment of RAM where unused data could be temporarily stored to free up space. This is different from the virtual RAM feature you see in today’s phones, which takes advantage of fast internal storage to pull data out of RAM. Of course, back in 2013 relatively slow eMMC was the norm, especially on low-end devices, so such a scheme would not have worked as well as zRAM.
Another important change was the preparation to replace the Dalvik VM with the Android Runtime (ART). The Dalvik virtual machine was crucial in the early days of Android because it allowed software to be independent of hardware: ARM, x86, and even the rare MIPS processors were supported. Android 2.2 Froyo introduced Just-in-Time (JIT) compilation to speed up application performance, but after several years, Dalvik began to show its age.
ART uses Ahead-of-Time compilation, essentially compiling the app to the phone’s CPU machine code as part of the app installation process. KitKat was still using Dalvik by default, it wasn’t until Lollipop that Android completed the switch to ART. But ART is still used today and v4.4 laid the groundwork for that.
We may have underestimated how much KitKat changed the Android UI, as one minor change made a big impact: version 4.4 allowed users to choose a default launcher from the Settings screen. This was possible in previous versions, but was tedious. Now anyone could easily try different launchers if they were not satisfied with what the manufacturer skin had to offer.
Some other UI tweaks included adopting a translucent look for certain UI components such as the status bar and navigation bar. Immersive mode allowed apps to run full screen, completely hiding those two bars, along with other OS interface elements. A new transitions framework has enabled developers to create cool, smooth animations for their apps.
KitKat made navigation and status bars translucent • Immersive full screen mode
KitKat added native support for the IR blaster, before manufacturers used custom solutions, which were harder for app developers to support. In addition, the NFC functionality supports host card emulation, allowing the phone to act as a smart card, used for mobile payments, loyalty cards, transit passes, etc.
Other new features include wireless printing (via Wi-Fi or online services like Google Cloud Print), the ability to certify phones as Miracast-enabled, improvements to connections with Bluetooth devices, and more.
KitKat made phones more secure by switching SELinux (Security-Enhanced Linux) to “application” mode, which prevented compromised apps from accessing parts of the system they weren’t supposed to touch. v4.4 also changed the way apps access the memory card and made it easier to browse local and cloud-stored files.
Files stored in the cloud can now be browsed like those stored locally
Many other small improvements have come with KitKat. For example, it changed the way sensor data is tracked to reduce power consumption. This also allowed for the creation of the step counter feature, which was built into the operating system instead of letting apps implement a power-hungry solution.
Runtastic moves and pedometer using the new step counter feature
KitKat’s goal was to reach 1 million users. About a year after its release, KitKat v4.4 was already running on a third of Android devices, and it wasn’t until mid-2015 that KitKat caught up with Jelly Bean. It never reached 50% adoption because Lollipop had already launched and was taking market share. By the end of 2015, Android was running on 1.4 billion devices in total, so KitKat could never run on a billion devices.
But the legacy of Android 4.4 KitKat isn’t about how many phones it ran in its heyday. The RAM optimizations that made the OS compatible with lower-end devices, the performance and security improvements, and the new connectivity features it introduced are still relevant even in version 12.
Share this:
- Click to share on Twitter (Opens in a new window)
- Click to share on Facebook (Opens in a new window)
- Plus
- Click to share on LinkedIn (Opens in a new window)
- Click to share on WhatsApp (Opens in a new window)
- Nothing Launcher most widely available for Android devices running… In March, the CEO and co-founder of tech startup Nothing announced plans to launch his Nothing phone (1) within the…
- Apex Legends mobile releases on Android and iOS devices next week News Posted May 11, 2022 Ethan Anderson Home » News » Apex Legends Mobile Releases On Android And iOS Devices…
- Samsung Galaxy A22 gets Android 12 with One UI 4.1 Samsung Galaxy A22 is now receiving the OneUI 4.1 update with Android 12. Update build A225FXXU3BVD8 has been spotted in…
- Whatsapp: with this new app you can migrate data from iOS to Android… Changing smartphones and losing data? The worst nightmare of those who switch from Android to iOS or vice versa. But…
- Motorola Edge 20 Pro is already starting to receive the update to… Motorola took a long time to release the Android 12 update and didn’t release the first one until February, several…
- Samsung Galaxy M01 has updated to Android 12, its last major update Samsung has released the Android 12 update for the entry-level Galaxy M01 smartphone from 2020. The firmware, M015GXXU4CVF6, brings the…
- Moto G30 is the latest device to receive an update to Android 12 Motorola may not have rushed to start its Android 12 updates, but it certainly plans to update many phones, as…
- Android 13 is getting closer to release and there’s never been a… Google has released the third beta of the upcoming Android 13 as it heads towards a public release for Pixel…
- Should you go for Android or Apple? Google has just introduced its latest budget smartphone, the Pixel 6a. But how does it compare to Apple’s tempting iPhone…
- Motorola sows stable Android 12 for the Moto G200 Motorola has started seeding a stable Android 12 update for its Moto G200 in Europe. The firmware has build number…
- Asus ROG Phone 5 and ROG Phone 5s receive stable Android 12 updates Asus is back with more stable Android 12 updates, following the release of Zenfone 8 and Zenfone 8 Flip, which…
- Samsung Galaxy A32 5G gets Android 12 update with One UI 4.1 The Samsung Galaxy A32 5G announced with Android 11 and One UI 3.1 last January receives the Android 12-based One…
- Android may have a new secret weapon to attract iPhone users Google is reportedly working on a “Switch to Android” app for iOS, and now we know a little more about…
- Android TV and Google TV users can no longer buy or rent content from… Source: Joe Maring/ComoHow Android TV and Google TV device users can no longer buy or rent content from iTunes, though…
- The best video editor for iPhone and Android 2022 In the era of advanced digitization most people often take photos and videos to post on social media, a form…
- OnePlus Nord2 finally gets the first open beta of Android 12 After an earlier release of an open beta version of Android 12 for the original Nord, OnePlus finally managed today…
- A long-standing Android feature could finally come to the iPhone 14… Source: Christine Romero-Chan / ComoHow Apple’s upcoming iOS 16 software update could add a feature Android users have loved for…
- Samsung Galaxy M31 updated to Android 12 with One UI 4.1 The latest Samsung phone to be updated to Android 12 is the Galaxy M31s. The phone originally launched with Android…
- Samsung could speed up its Android updates in Europe Samsung has been among the top Android OEMs when it comes to timely firmware updates across its fleet of devices,…
- Marvel Snap announced for iOS, Android and PC News Marvel today announced a new game dedicated to its universe, Marvel Snap, a collectible card game for iOS, Android,…
- Three LG phones will receive Android 12 in the second quarter of 2022 LG has shut down its mobile division and after its launch promised that current devices will continue to receive firmware…
- Samsung Galaxy Tab Active3 receives One UI 4.1 update based on Android… Samsung released One UI 4.1 update based on Android 12 for Galaxy Tab Active3 announced in September 2020 with Android…
- Diablo Immortal Now Available For Android And iOS, PC Gets It Too… June has arrived with good news for all Diablo fans: the new Immortal game is now available for Android and…
- Google releases Android 13 Beta 2 as OnePlus, Xiaomi, vivo, Asus and… As you may know, Google I/O is upon us, and it’s been a busy day so far, with the company…
- Danganronpa S: Ultimate Summer Camp arrives on PS4, Steam, iOS,… Spike Chunsoft announced today that Danganronpa S: Ultimate Summer Camp will be available for download on PlayStation 4, Steam, iOS…
- Samsung Galaxy M62 gets One UI 4.1 update based on Android 12 The Samsung Galaxy M62 announced last year with One UI 3.1 based on Android 11 will receive the One UI…
- iOS is gaining ground in recent years, Android still dominates the… According to research by StockApps, Apple’s iOS has gained traction over the past four years, gobbling up a good chunk…
- Tim Cook says more iPhone buyers switched from Android last quarter Source: Joseph Keller / ComoHow It seems that Apple is pushing more customers to switch from Android. As reported by…
- Streets of Rage 4 makes its way onto iOS and Android in an absolute… Streets of Rage 4 restored our faith not only in the classic side-scrolling franchise, but in the entire beat ’em…
- WhatsApp chats are now part of Apple’s Move to iOS from Android app WhatsApp finally makes it easier for Android users to switch to iPhone and take their precious chat history with them.…
- What is an APK? A Complete Guide to Android App Files If you are a regular reader of sites, like ComoHow, or like to play games with your smartphone, you may…
- Switching to iPhone is now much easier for WhatsApp users on Android Credit: Luke Filipowicz/ComoHow WhatsApp finally makes it easier for people to switch from an Android phone to an iPhone without…
- Moto G100 receives Android 12 update Motorola’s Android 12 rollout has been slow to get going, but it finally appears to be picking up speed in…
- Skyline is the first Android emulator for Nintendo Switch Since the launch of the Nintendo Switch in 2017 with an architecture close to Nvidia Shield, the dream of an…
- Android Auto for phones turns off when Google Assistant driving mode… Google shut down the mobile version of Android Auto, which allowed drivers to access the infotainment system without having a…
- With Android 13, Pixel smartphones receive exFAT support Thanks to Android 13, Google Pixel smartphones will be able to support the exFAT file system, designed by Microsoft. This…
- How to switch from Android to iPhone So you’re switching, or planning to switch, from Android to iPhone. The good news is that it’s no longer the…
- Samsung Galaxy A13 and A23 launched in India while Galaxy M52 5G gets… The Samsung Galaxy A13 and Galaxy A23 introduced earlier this month made their debut in India today. Both smartphones are…
- Tesla Owners Need This $150 Android CarPlay Hack Elon Musk’s Tesla could make some of the world’s most popular electric cars, but it still refuses to add a…
- RuneScape celebrates its first anniversary on IOS and Android with a… Today Jagex celebrates the first anniversary of the full commercial launch of RuneScape on mobile platforms. To commemorate the occasion,…
- Your iPhone can now act as a remote for Google TV or Android TV Google has released a Google TV app for iOS, which allows iPhone and iPad owners to use their phone or…
- OnePlus 10 Pro receives May Android security patch and bug fixes with… The OnePlus 10 Pro receives a new software update, which increases the Android security patch level on the smartphone until…
- Android Auto will receive a major revision this summer: these are the… In addition to rolling out Android 13 features, a ton of hardware, and updating search, maps, and more, Google also…
- Apex Legends Mobile is now available on Android Apex Legends Mobile is available to download now for Android users. Respawn’s hugely influential free-to-play battle royale game has landed…
- Hilarious Android troll Apple in green bubbles with new Drake song Android and Google released an unofficial lyric explainer video for Drake’s new song “Texts Go Green,” using the occasion to…
- Google plans effective removal of outdated Android apps Google plans to implement a system that will hide all Android apps that haven’t been updated for a while. In…
- Android 13 Beta 1 features: Here’s what’s new for Pixel owners Google is rolling out Android 13 Beta 1, giving Pixel phone owners a chance to try out new features in…
- How to scan a QR code with an Android phone QR codes are all around us and provide easy direct access to content through your Android phone’s camera. Point your…
- Apple devalues Android phones to trade them in Apple has lowered the valuation of a large number of Android phones as part of its trade-in program, in some…
- Xiaomi 11i and 11i HyperCharge receive MIUI 13 based on Android 12 in… The Xiaomi 11i and 11i HyperCharge launched in India in January with MIUI 12.5E based on Android 11 are now…