System-less Root on Nexus 6 – Marshmallow 6.0.1

Quick notice. I’m not taking any responsibility if you break your phone attempting this system-less root method (or any other thing I may mention). These steps work for me and have worked for many others. Double check what you type into the console. I suggest you read through these instructions once or twice before attempting them on your Nexus. This is going to be a quick guide to get to a system-less root on a Nexus 6 on Marshmallow 6.0.1 (build MMB29S). I’m writing this up here because I have a buddy that wants to get rooted now that he’s … Continue reading

Chrome and ADB Device Detection Issue

Lately I’ve been working on an app for viewing Spektrum Telemetry on Android. While I’m using the Ionic Framework and Apache’s Cordova project to do the UI, I still need to do native functions. I’ve written my own plugin to do these functions. While working on my native functionality I’ve come across the need to debug in order to see how certain things behave while running on my Nexus devices. To do this I need to have ADB recognize my device. Lately I’ve been having an issue where I have no devices detected on any of my machines. This baffled … Continue reading

Spektrum Telemetry Reader – Pre-Alpha Build

Here’s a little update on a project I’ve been working on. The Spektrum Telemetry Reader is an Android app to read Spektrum telemetry data. The Spektrum Telemetry Reader I’ve completed another alpha build of the Telemetry Reader for Android. It’s relatively stable. Obviously there are ways to make it crash. I’m mainly using it as a visual verification that the data from the library is coming back correctly. I’m also attempting my first hybrid application using the Ionic Framework (an extension of Cordova) and want to validate some of the design choices that I’ve made. Download the compressed APK: Telemetry Reader for Android … Continue reading

Spektrum Telemetry Viewer for Android

I’m announcing two new projects! TLMReaderLib, a library for decoding Spektrum TLM files, and TelemetryReaderForAndroid, an Android application for viewing Spektrum telemetry. Let me tell you why I’ve undertaken these two projects in my spare time. Continue reading

SeeSpace InAiR

One of the popular things in tech circles is crowdfunding. If you’re not familiar with the concept of crowdfunding or haven’t heard of sites like Kickstarter, Indiegogo, or GoFundMe, I suggest you read a bit. Crowdfunding is a great way for ideas to grow some legs and allow those entrepreneurs the ability to create while in turn providing early adopters with an opportunity to get the latest and greatest gadgets. Of course, once you dive into the world of crowdfunding you’ll quickly see it’s not just about tech and gadgets but artists and non-profits can use it as a tool … Continue reading

Moto360 Thoughts

I’ve had my Motorola Moto360 watch with Android Wear for a little under a week now. It may seem like it’s a little soon to write up a review, but this device has fit so nicely into my daily routine that I think I can make several comments on it now. Hardware The look of the watch is what really drew me to it. A round screen is just so intriguing! The Moto360 looks like a watch. There comes a certain expectation of wearing something on one’s wrist. The Moto360 fits into the fashionable and functional areas perfectly. Overall, the display … Continue reading

My First Android App Published

PowerUp 3.0 is out and is awesome! The official app can only control one PowerUp module at a time. While this isn’t bad nor does it detract from the use of the PowerUp 3.0, I really wanted to be able to fly an aircraft that had more than one module attached. The source was made available GitHub! I forked it! I added in the ability to bind two modules. One module can be bound as “left” and setup on the left side of the aircraft. Another module can be bound as “right” and set on the right side of the … Continue reading

Increasing External Speaker Sound in CM11

UPDATE: Flash-able zip now available. UPDATE2: From some research the snd_soc_msm is Qualcomm specific. After looking at the file/directory name it actually becomes a little more evident: “sound, system-on-a-chip, Mobile Station Modem”. The following post should apply to recent Android phones with Qualcomm a MSM8960 chipset. I have never really been super happy with how my phone sounds while running CyanogenMod. It isn’t the sound quality that bothers me. It is the fact that the phone sounds much quieter than what I think it should be. Being that I pretty much left TouchWiz as soon as a version of CM … Continue reading

Cyanogen, Inc.

If you haven’t been following the Android news cycle lately you may have missed the news that the team behind CyanogenMod has now formed Cyanogen, Inc. The team has taken on $7 million in investment to create a user-friendly alternative to the skinned versions of the Android OS that ship on most manufacturers phones. This is a very interesting development in the Android community. The CyanogenMod team and its community are, in my opinion, responsible for a large portion of the development of the ideal mobile OS. They’ve chosen to build their ROM on top of the Android Open Source … Continue reading

Xposed Framework – Proposed Solution

After my post on Google Wallet and the Xposed Framework I’ve done some thinking to see if there was some sort of solution to the security issue that is inherent in the Xposed Framework. It hit me. The answer is kind of obvious. My big gripe with the Xposed Framework is that it operates with impunity. Once a module is added to the white list, either through user interaction or a malicious action, there are no more checks done to insure that the functionality which is being altered is acceptable to the user. With standard root access there is a … Continue reading