Aaditya Menon's Blog Home   About

Fix problems with MIUI on installing apps from Android Studio

chevron_right

Hello folks, I am back with yet another post in the Solving Technical Series. I know I have been writing too many posts on “Solving Technical” series over the past couple of months. Please bear this for a month more, there are surprises other than this coming up soon within the next couple of months, or so.

Enable ADB over a Mobile Hotspot in Android

chevron_right

Hello folks, I am back with yet another post in the Solving Technical Series. Android developers use the ADB interface to debug their apps, and polish it until they release it. In a world full of wires, when a developer wants to break free from wires and do debugging over wireless modem on his phone, he has only one option : do debugging over WiFi. This option works only if he is on a custom ROM based on CyanogenMod/LineageOS or has his original ROM rooted and using 3rd party apps.

Fix VLC Video Always Overlay on Linux

chevron_right

Hello there, I am returning after a really long time to write a blog post. This is another blog post on the Solving Technical Series. Whenever you install Ubuntu, the first thing you’d like to do is getting the Videos app work. But that will require you to download some codecs, ie. you would need to setup the app after installing Ubuntu. Now, how about trying VLC player. Download-once, play anything forever.

Remove Ubuntu Bootloader code from Windows 10

chevron_right

Hello folks, I am back with yet another post in the Solving Technical Series. In certain situations, when a program you want to run does not work properly on an OS, you first blame the program. Then you try to run it on another OS, and find it working without issues. Then you go back and blame the OS. This is what happens to me when I try to run the Android Studio Emulator on Linux. Its screen size remains small despite resizing. Resizing works fine for Windows 10.

Announcing Simple Weather v2.0

chevron_right

Hello there. Wishing all a Merry Christmas and a Happy new year. Today I’m writing this blog post to announce the second release of my Simple Weather app. The app was started out as an assignment to the CS With Android Workshop that was held in our college last summer. The app had an intuitive and beautiful UI.

How It All Began - The Journey To Android App Development

chevron_right

Of late I have nothing special to write about, other than the fact that I am working on updates of my app. Other than that, I recently created a Jekyll + Material Design + Github Pages Blog (The one you’re seeing right now). Why I chose this? This is because of the less latency of GitHub pages, which is what I love the most. I had noticed considerable slow loading time on my Blogger blog, so I moved here. Anyway, I’m going out of topic, so let’s come back to it.

How To Disable Hardware Buttons in Redmi Note 3

chevron_right

Hey peeps, this is yet another post on the Solving Technical series. As a matter of fact, the Redmi Note 3 is the most popular budget device out there for developers on a really tight budget. So, I bought this phone in Onam 2016, and I am not regretting it right now. I flashed CM13 and used it for a while. When CM14 released, I installed that too, only to know that it had a bug with GApps. So I moved to AICP 12 (Built from CM14), and the experience was flat and smooth, barring the customization problem, which is existent in CM14/14.1.

A Review of Xiaomi Redmi Note 3 - The killer of all budget phones

chevron_right

Xiaomi has hit back with a winning formula in the form of the Redmi Note 3. Xiaomi’s Redmi series has been wildly popular over the past few years and for good reason. The low prices and good features have really set these models apart, and even other Chinese players have found them hard to compete with. Thanks to this competition, you can get a lot more in a budget or even mid-range smartphone than you used to be able to a few years ago. Even 3GB RAM is not something to boast about today.

Simple Weather - now in the Google Play Store

chevron_right

Hey All, here I am back with another blog post. As you all know that I had written a tutorial on how to create a Weather app a few months back (on my old blog using Blogger, won’t be bringing that post here, due to obvious reasons). Now here I am, bringing an updated version of it. I’ll be writing a separate tutorial on how to create this new version of Weather app on your own, pretty soon. Until then, here’s the source code of the app. It has 125 commits as of 10th October 2016 at 5:14PM IST.

How it feels when you move away from something you've been using for a long time

chevron_right

Hello folks. I did a blog post yesterday, and now I am back with a new blog post. So, many of you have had been using services you love a lot, for quite a lot of reasons. But then, when you realize that the thing you have been using becomes pretty much unreliable or unreliably slow, you decide to move on. And then you get a sensation of nostalgia or a nostalgic song starts playing in your mind. So today, I Would like to describe in detail how painful it was for me to move from services I used till until recently.

Data Structures Finally!!

chevron_right

It’s been a long time since I wrote a blog post. I am actually busy preparing for my first periodical exams that are going to start tomorrow. The first exam is rather one of the most important course in the whole B.Tech curriculum - “Data Structures” . This course actually challenges you to implement algorithms on our own. And yeah, for those guys who haven’t joined a college yet, think about this; This will be one of the toughest courses you’re gonna see in your career.

How to import .cer certificate in Chrome on Linux

chevron_right

I have now started my journey as a second year student at Amrita Vishwa Vidyapeetham, Amritapuri. This is the first of the posts in the Solving Technical series. At this point of time, I’ve registered for the Wi-Fi provided here. At first they tell us to import a .cer file in the browser we use. But the problem lies within the fact that, Google Chrome on Linux does not have a functionality to import .cer files, unlike Firefox. Instead we can only import .crt files in Chrome Browser. So I’ll guide you in importing a .cer file in Chrome.

Here's Why we get less space than depicted on external disks

chevron_right

Pen drives, hard disks, all storage devices not coming inside the computer are mostly categorized into USB Devices. Presently, pen drives and external hard disks have been part of our life just like smartphones. But have you ever checked that the pen drives storage capacity is different to that of the promised space by the manufacturer? Let’s take an 8GB pen drive and after plugging it into the computer, you’d notice that it only has 7.46 GB total space.

Import Excel Sheet into Python

chevron_right

I remember when I had joined the FOSS Club in the 2nd Semester in my university for the first time , the first week we were told to do the course on python at codecademy.com. The very next week , we were given a task to be completed . I believe that this task helped me in improving my skills in finding things.

Install NVidia drivers the right way on Linux

chevron_right

Just a couple of months back I had bought a new laptop with Intel Core i5-6200U processor and NVIDIA GeForce 930M GPU. And being a first-timer on Linux, the first thing I tried to do was to install the latest graphic drivers by Intel and Nvidia, because that’s what most noobs do on Windows too.

A Review Of ASUS R558UF Budget Gaming Laptop

chevron_right

Asus is no new kid on the block as far as laptops and PCs are concerned. And it’s doing a pretty good job while at it. The Taiwanese company has been placed firmly among the top 5 vendors in the world by market share (number of units shipped in 2015) by Gartner. So, that says a lot.

Welcome to Jekyll!

chevron_right

You’ll find this post in your _posts directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run jekyll serve, which launches a web server and auto-regenerates your site when a file is updated.