Posted in Android Experiments

Flashy Flashy ROMs

It all started with that one crash. New Year, 2016 and WhatsApp apparently couldn’t take the load. It gave in. Frustrations ran high, the impossible had happened. No WhatsApp? How were we supposed to convey our heartfelt greetings to people we probably hadn’t had a human interaction with in a  year? Oh well, my frustration was more rooted in being a developer. Locked out of an application! Oh, the horror! Long story short, a blend of too much ego and an aimless day led to me wiping my phone’s data.

What’s done is done right? Can’t cry over spilled milk and I had always fancied trying on the custom ROM variants of android. (I know many question my even being a developer if I hadn’t done this already. I have one word for you – Laziness) . Luckily I own a nexus 5, Google’s own play toy.  I cant even take credit for all the work I did henceforth.

What ensued was a hurried backup(not much was left to be honest), a quick unlocking of bootloader and then flashing a custom recovery (all child’s play in nexus really). But now came the hard part. Which ROM to choose? Should I leave it to simple stock? Or the evergreen Cyanogenmod 12? And then there’s a tirade of choices by very attractive names. Eeny-meeny-miny-moh.

I tried Stock Rom for a bit, but it didn’t seem worth the effort. And as everyone was using CM, I had to do something different. Typical right? Of all the options available I picked Paranoid Android to be my test mule. Disappointment wouldn’t be the right word to convey it, dissatisfaction it was when I saw it load up. I gave it some 30-45 minutes but I knew this wasn’t it. Hover, peek and pie…eye catching but not long lasting.

Time to be daring, CM 13, here I came. Against all the advice of it being unstable, I installed and ran it and it was just right. Slick animations, minimalistic features, so many options, everything was in place. I paired it up with the Dark Material Theme: https://play.google.com/store/apps/details?id=com.chummy.jezebel.material.dark&hl=en/ and it was like strawberries dipped in chocolate. Just the boot animation! After some tweaks here and there, I was set. But alas, every beautiful story has to have some tragic element or it isn’t complete.

The headphone jack wasn’t working! The music just stopped as soon as they were plugged in. So this is what unstable feels like. After a frantic search and some amount of self cursing, going to CM 12 was the only viable option.  My heart broke a little but the alternative wasn’t a survivable option. CM 12.1. Grudgingly. Stable and all. To be fair, it’s good, like a smaller brother to its newest variant. Though I am missing the multi-window option and cleaner animations, this will have to do till 13 gets more stable. Now as a senior rightly pointed out, if I was worth my metal, I would provide a patch for the bug. I wish I could, but baby steps for now. The future is wide open….

The hardest part of losing your data?  Google keyboard forgetting all your custom words, and I thought we were so close, completing each other’s sentence 😥

Advertisements
Posted in Uncategorized

DroidCon India

This is my first attempt at writing a blog post so forgive the errors of synchronization.

Talking about firsts, Droidcon for me brought a lot of firsts. Introduction for people who landed here randomly without knowing what droidcon is(though I don’t think that is possible):

Droidcon is a two day conference held in different cities all over the country where android enthusiasts and developers meet to discuss, present and explore this amazing and dare I say most popular piece of technology right now. The Indian edition of it was held in Bengaluru this year and managed spectacularly by HasGeek.

Talking about myself, I was lucky enough to receive the Female Developer’s Sponsorship to attend the event which made it much easier to pack my bags and head south for a wonderful time.

DroidCon(I keep camel-casing it….geeks will understand) began with an air of professionalism, we were handed our bags containing our itinerary , a very cool set of AuraVR headsets by inShorts, stickers and ID-cards(with schedule printed on the inside which was extremely thoughtful).

What followed was a serious of hands on workshops(as I chose to attend) about plugins in Android Studio. Who knew that Android Studio is itself just a huge set of plug-ins on the existing IntelliJ platform!

More than just developers, you could see people with a sense of duty to contribute to society to their full capability, the Indic Keyboard initiative by SMC was an example of pure dedication to building meaningful resources.

The list of people to mention and must-attend events could go on to fill pages but what I personally gained was a sense of Freedom – knowing there is a large society backing up any efforts I choose to make in this field, Trepidation – fearing if I will be able to match up to their expectations, and most of all Inspiration – and isn’t that just what everyone is searching for?

I dont know if I will leave my mark in this group of greats that come before me but attending an event like this taught me that it isn’t glory(exclusively :P) they work for, it is that pure satisfaction of watching what they envisioned come alive and affect the lives of those around them.

Yes you can watch all the videos and take all the tutorials online but the feeling of seeing these tech giants walk and talk, just the atmosphere around, will stay with you for a while.

image

 

PS: It is very good place for networking if that influences anybody 😉