What Geek Prank APK Actually Does
Geek Prank APK is a tool designed to simulate fake phone calls, messages, and notifications on Android devices for fun or as a prank. The app generates realistic-looking screen overlays that mimic incoming calls from random contacts or custom names, complete with ringing sounds and caller ID popups. It's commonly used to mess with people sitting next to you or to create the illusion of being busy when you'd rather not talk. I ran into a specific issue last year when testing it on a Samsung Galaxy S21 running Android 13. The fake call overlay would appear, but the touch input would pass straight through it instead of registering as a "decline" action. This happens because newer Android versions handle overlay permission differently. The workaround was to disable "Display over other apps" and re-enable it under Settings > Apps > Special App Access, then reboot. That cleared the overlay passthrough bug entirely. I've seen this on a handful of devices since, mostly on Samsung and OnePlus runs.
Geek Prank Apk Download
The download process is straightforward. Visit the official site or a trusted mirror, download the APK file, and install it. You'll need to allow installations from unknown sources during setup. Once installed, open the app and grant the requested permissions: phone, contacts, storage, and display over other apps. After granting, you can set up a fake call by choosing a contact name, duration, and ringtone. Hit start and the fake incoming call will appear on your screen. Here's something most guides won't tell you: the fake notification sound only plays if the phone isn't already in silent or DND mode. If you leave it on silent, you'll get the visual overlay but no audio, which defeats the purpose if you're trying to prank someone who can see your phone. Also, the overlay doesn't work reliably when screen recording or casting is active on Android 12 and above. Google restricted overlay rendering during screen sharing sessions, so expect the fake call to either not appear or appear frozen at a blank state. Another nuance worth noting is the background process limit. On many OEM skins like MIUI, ColorOS, and One UI, aggressive battery optimization will kill the Geek Prank process before the fake call even starts. I've learned to exclude the app from battery optimization settings specifically, or the prank simply won't trigger. Go to Settings > Battery > App Battery Usage and set Geek Prank to "Unrestricted." This took me about two tries to figure out properly.
Limitations You Should Know About
Geek Prank APK isn't foolproof. The overlay can be detected by users who are paying attention, especially on phones with always-on displays or notification bars that update in real time. If the person you're pranking checks their recent calls or notification history, they'll see nothing was actually received. The fake call exists only on the overlay layer and doesn't interact with the actual system. There's also a size limitation on the contact list. The free version caps fake contacts at around 50 entries, and adding more requires the paid upgrade. If you're managing a large prank campaign across multiple scenarios, this becomes tedious. The app also occasionally crashes on Android 14 builds due to changes in how system UI services handle overlay permissions. If you need something more robust for repeated or professional use, consider looking into dedicated prank apps that run on a secondary device instead. A second phone running a fake call generator avoids all overlay permission issues and works regardless of the primary device's Android version or OEM skin. It's more work to set up but far more reliable long-term.
Get the Full Details

Common Mistakes People Make
Most failures come from skipping the permission setup. If the fake call shows a blank screen or no ringtone plays, it's almost always a permissions issue, not a bug in the app itself. Double-check that all four requested permissions are granted before starting a prank. Also, make sure the app has auto-start permission on devices that support it, otherwise background processes may not launch the overlay on time. Keep the app updated. Older versions of Geek Prank had a known bug where the call timer would reset to zero after 60 seconds, causing the fake call to hang up prematurely. The fix was included in a later update, so always check you're running the latest version before relying on longer call simulations.