Featured

Quantum Archeology

What if quantum computers of the future were so advanced, their algorithm's could travel back in time? History has always been written by the survivors, but in the year 2126, it is being actively re-rendered by the algorithms . When we think of the legendary Voyager probes of the late 20th century, we remember their rudimentary, solid-state vidicon cameras. They were beautiful in their simplicity, capturing raw, granular slices of the cosmos, encoding humanity’s first fragile steps into the void. Today, a century later, a radically different kind of camera is looking back. We don't call them cameras anymore. We call them Quantum Chrono-Mappers. And they are looking directly at you. The line between a computer and a telescope has entirely blurred. Using highly advanced, room-temperature topological quantum processors, today’s computing clusters process trillions of qubits simultaneously, bypassing the classical physical limitations of the past. These machines don...

Experimenting with Android 16 DP2


So, I recently took the plunge and flashed the Android 16 developer preview on my device, hoping to push the boundaries of what’s possible. One particular tweak that caught my eye was enabling support for 16KB page sizes at the kernel level. I’m always interested in exploring these low-level adjustments, especially when they’re not widely documented yet. 


Flashing the developer preview wasn’t too different from past experiences—if you’re comfortable using android flash tool. The real intrigue began when I switched the kernel to 16KB page sizes instead of the standard 4KB. This is the kind of low-level tweak that can spark some intriguing performance conversations down the line.


The immediate problem? Most apps just aren’t ready for 16KB page sizes. The majority of them are firmly rooted in a 4KB world, and my device’s stability and compatibility took a hit because of that. In everyday use, this meant frequent force closes, hangs, and a general “not ready for prime time” vibe.


You might wonder why anyone would go through the trouble of messing around with something as fundamental as kernel page sizes. For me, it’s about exploring what’s possible and understanding the guts of the system. Being on the cutting edge means learning firsthand where the current limitations lie. And who knows—maybe down the road, as Android continues to evolve, larger page sizes could mean more efficient memory usage, smoother performance, or new optimization strategies.


At this point, if you’re curious enough to try 16KB on your own device, be prepared for a bumpy ride. Keep an eye on the Android developer community forums and GitHub repos. Sometimes, a handful of talented and persistent devs manage to patch kernels, refine code, or at least offer guidance on which apps can play nicely with these experimental features. It’s an evolving story—just don’t expect overnight miracles.


In the meantime, I’m settling back into the familiar stability of 4KB pages, but I’m definitely not giving up hope. The fact that these hidden switches and experimental kernels exist means there’s room for growth and innovation. Sometimes just knowing that you’ve tried something cutting-edge—even if it didn’t pan out perfectly—is half the fun.


If you’re the type to push boundaries, explore beyond the well-trodden paths, and don’t mind a bit of trial and error, then experimenting with 16KB page sizes on Android 16 might just pique your interest. Sure, it’s not primetime-ready, but it’s a glimpse into what future versions could bring.


For now, I’m chalking this one up as a learning experience—one that reminds me that being a part of the Android developer preview world is as much about embracing what doesn’t work as celebrating what does.

Comments