Category: Android

Enable ART runtime

Get a small performance bump on Android by enabling ART runtime (Work on Galaxy S5)

Google on Wednesday announced an update to the Android operating system at its I/O developer conference in San Francisco. The latest version, code-named Android L, includes a revamped notification system, an updated user interface, smarter unlock features, and a new battery-saving mode. One of the performance improvement promise by Android L is by moving away from the old Dalvik runtime to the newer and faster ART. Google introduced ART in 2013 with the Nexus 5 and Android 4.4 KitKat, which means your device must be running KitKat for this process, I tried this on my Galaxy S5 (AT&T) and it worked like a charm.

First: Enable Developers Options 

Go to Settings> About Phone > and click on build number seven times. This will enable your device's Developer options, which will give you access to more advanced settings

Second: Switch your runtime from Dalvik to ART 

Go to Settings > Developer options >  Select runtime > Switch to ART. (Make sure you have more than 50% battery, the switching process take a lot of processing power, you phone will not only suck about 20% of your current battery but it will get really hot)

After rebooting, your device will begin to optimize your apps for the new runtime. This should take a few minutes, but when complete you will notice a considerable performance boost on most devices.

I should warn you, though, that some (and I mean very few) apps may be incompatible with the ART runtime. If one of the apps you use is unable to open or you are having trouble receiving a software update, simply switch back to Dalvik mode using the same process

LockedUSB Adapter -Fast Charge Adapter

Galaxy S5 AT&T Finally rooted “towelroot” – Hoping for CyanogenMod next!

You may know the name George Hotz, also known as Geohot. He gained notoriety for his work in jailbreaking and otherwise hacking the aforementioned devices. Well, he is back with a root for the Galaxy S5 on Verizon and AT&T. 

Using a recently discovered Linux kernel vulnerability, geohot has managed to root the Verizon Samsung Galaxy S 5.

The root exploit itself is built around Linux kernel CVE-2014-3153, which was recently discovered by hacker Pinkie Pie, and it involves an issue in the Futex subsystem that in turn allows for privilege escalation. Although expressly released for the Verizon Galaxy S5, the root exploit will realistically be compatible with practically every device with an unpatched kernel–which at this point should be nearly every device not running a recent nightly build of a custom ROM with a patched kernel. As such, it has also already been tested and found to work with the AT&T Galaxy S5, Nexus 5, Galaxy S4 Active, and AT&T and Verizon variants of the Note 3.

As a site note, this method should work with any Android device with a kernel date before June 3, 2014. Certain HTC and Motorola devices are exempt because of the way they mount the system partition, though. If anything, it might be worth trying on your phone if you've been dying for root and are willing to accept the responsibility for anything that might go wrong.

You can find more information on his original thread at XDA Developers forums


Moving from iOS to Jelly Bean =)

My dear iPhone broke and I needed a phone, so I went ahead and got the Samsung Galaxy S3, installed CyanogenMod 10 Jelly bean custom ROM until Samsung and AT&T release the official ROM. I'll share soon a couple of videos and guide on how I rooted and installed custom ROMs on it. Nexus 7 is next for sure.