[Xposed Mod] Bypass Exchange Security Policy for Nexus and other AOSP devices

Exchange Security Bypass Xposed Mode for Nexus 4/5/7 and other AOSP based devices (Android 4.3 / 4.4)

Update: This has now been tested to work successfully on all stock or nearly stock JellyBean (4.3) and KitKat (4.4) ROMs on Nexus 4 / Nexus 5 / Nexus 7. Other AOSP ROMs like CM11 should work as well.

This mod should be used along with Xposed ( http://forum.xda-developers.com/showthread.php?t=1574401 ). Xposed is this awesome framework developed by rovo89 which allows you to carry out mods to your device without changing any files (well except one “app_process” as part of the xposed installer). Moreover, once you install xposed, you don’t need root after that for any mods.

Display Message on Samsung TVs in Python (Samsung MessageBox Service Exploitation)

This script is the result of a weekend’s hacking to get my TV to display incoming calls/texts which I miss invariably because the phone is buried under a sofa or in a different room. Earlier I had done this using my Odroid U2 and Tasker/AutoRemote but this was limiting as this meant that I could see the notifications only when I was watching something through the Odroid. Samsung TVs, which are DLNA enabled, also include a hidden service called “Message Box” which can display different information on the TV natively irrespective of which display mode/input mode you are in.

Fixing The Static Noise, Clicks And Pops with Turtlebeach Earforce PX5

So I got this beautiful piece of headset a few days ago, called the EarForce PX5 by TurtleBeach. It’s claim to fame being an awesome virtual surround sound headset which also does the double duty of providing game audio as well as voice chat over the same headset. I preferred this over the Sony PS3 Elite headset as the PX5 is more generic and can work across multiple devices since it uses the regular bluetooth for A2DP and voice chat and the wireless transmitter has standard optical/RCA inputs and outputs.

The 80 Column Coding Rule

I’ve followed the 80 column rule almost always when I code, i.e., I keep a soft limit of keeping my lines of my code limited to 80 characters max. unless breaking up the line really messes up the readability of the code.

I was asked recently why do I bother now in this age of 24" widescreen monitors (and above) with resolutions of 720p at the bare minimum. I could certainly afford to have more than double that limit staring back at me from the screen without overflowing. Then, am I just being pedantic in following this religiously? Am I not wasting precious screen real estate by doing this?

Apple, Anti-Malware, Patents

Recently, there has been this trend. Blogs look for patents filed by companies and then report on each of them as if they are second coming of Jesus in technology. Especially if it is Apple who is doing the filings.

A few days ago, this new patent showed up about Apple’s “new wave approach to fighting malware” with the author giving up half-researched commentary on it.

I was intrigued by this news (if you can call it that), not because it’s something new but instead because process isolation is hardly a new concept. The author mentions “Qubes OS” as the one to be original inventor before Apple but in fact, it has been used for years (eg chrooting/containers in linux) and more popular recently in Android’s uid based approach. Even Qualcomm (and other SoC vendors) have stuff that helps in this space with Trustzone based isolation between processor entities at hardware level.