Screen Recording is a superb feature in Android KitKat but unfortunately we can’t find that option anywhere on our phone as it is a supported feature which lies ‘under the hood’. If you see, even for screenshots we used to press and hold those volume, power or someother hardware buttons as there is no dedicated option. Don’t know why Google isn’t indulging visible options for these kind of awesome features, though supports. The present Screen recording feature is really a great way to create walk-through’s, tutorials and also perfect for reporting bugs. If you are an enthusiast and searching the same on web, then you are at right place.
Actually there are two best methods for recording screen on android one for unrooted devices and the other for rooted devices. Rooted devices has an added advantage as they can record on-the-go with just a single tap but for unrooted devices the setup is bit on harder side as we require a Windows PC, ADB bundle Software and a USB Cable always. No worries, this how-to guide explains each and every step in detail.
- Android Device running Kitkat 4.4+
- Windows PC
- USB Cable
Step 1 : Prepare your Phone
Since this method will utilize Android Debug Bridge (ADB), you’ll need to enable USB Debugging on your device, which is in the Developer Options menu. If you don’t see that menu in your Settings, let’s unlock it now.
Head into Settings, then scroll all the way down to the bottom and hit About Phone. In here, scroll down to the bottom again and tap Build Number seven times in rapid succession.
Next, back out one level and you’ll see a new Settings menu titled Developer Options. Open this menu, then tick the box next to Enable USB Debugging and press OK on the subsequent popup.
Step 2 : Download and Install ADT Bundle
To download ADT click this link from your Windows PC. Check the terms and conditions and choose the desired version 32/64 bit and Click the Download SDK ADT Bundle for Windows. When the download completes, extract the .ZIP file to any location on your computer and do remember the path where you have extracted.
Step 3 : Connect Your Phone and Start Recording
Using USB cable connect your phone to your computer. Now on PC open the folder where you have extracted the ADT bundle and navigate to platform-tools folder (Path : adt-bundle\sdk\platform-tools ). Now in open blank space, right-click by holding the Shift Key and click the “open command prompt here” option. Next enter the following command
adb shell screenrecord –verbose ./sdcard/screencast-video.mp4
No need to type, just copy the above command and Right-click > Paste in command prompt and hit Enter. That’s it, recording starts as soon as you unlock your device and press Ctrl+C to stop recording. You should be able to access the recorded video from your Gallery. If you don’t then search your SD Card or Internal Storage for “Screencast“. Recommend File manager ES File Explorer.
So as you rooted your device this isn’t a difficult task at all. You need to install a couple of apps and you are done. One is ‘Xposed Frameworks’ and the other is the Xposed module by name ‘Gravity‘.
Xposed Frameworks :
To download Xposed frameworks just tap this link from your phone, when the download completes install it. Now open the app head to Framework section and tap the Install/Update option. After successful installation grant the SuperSu permission and reboot your device.
Gravity Module :
Open Xposed Frameworks navigate to download section and search for Gravity [KK]. Download and install this module and reboot the device when asked.
That’s it, open Gravity and browse through all the sections, you will come across today’s Screen recording in there with options for Video Size, Bitrate and Microphone.
For quick access allow this Screen Recording option under Power Menu. For this Open Gravity > Power Tweaks and check the “Screen record in Power Menu“.
Nexus and Me recommends Rooted procedure over unrooted as its an easiest way and you can record things on the go. No need of any sort of cables or connections or software’s. And one main con in the unrooted procedure is, it doesn’t support audio. What the hell?
The above video is a brief walk-through of Screen Recording on Android using Gravity, Xposed Module.
Haven’t rooted your device yet, then go ahead and root your device. Here’s a How-to Guide for all Nexuses : How to Root your Nexus 4/5/7 running Android 4.4.3 Kitkat and to know more about Xposed FrameWorks and its Modules then go through the links down below.