Droid 3 FM Radio? So, I'm pretty happy with my Droid 3. Thought I knew all the ins and outs. Turns out I didn't. Even though there are no apps installed for it on the device and Motorola doesn't advertise it, the Droid 3 contains an FM receiver! As long as you install the app, it just works out of the box.
You can download the app from here:
Droid 3 FM.apk
Just install it, attach a headset (the phone uses it as an antenna) and start tuning.
Lees verder
Asus Transformer escape key I really like the combination of the Asus Transformer, the keyboard and Connectbot. It give you a very nice terminal. However, using Unix and vi I use the escape key a lot. On the keyboard this translates to the back button, neatly exiting your current session.
But if you have root access it is quite easy to fix this. I never use the key to switch of the wifi on the transformer, so I mapped that key to the back button and the back button to escape. To do this, edit the following file on the transformer:
If you are editting on the Transformer itself, don't forget to remount /system as read-write otherwise you won't be able to save your modifications.
Finding your wireless keys on Android I don't think I'm the only one who can't remember the wireless password you just entered for a network. Especially when someone else also needs it, and you've just thrown away the paper where it was on :)
In the GUI you can't see the password.
Droid 3 software update So, a new software update was released for the Droid 3. My current version was 5.5.959.
Dmesg with readable timestamps Dmesg is a really useful tool to look at recent log messages from the kernel, especially when there is a problem. A while ago the option to include timestamps in kernel messages was added, which gives you a seconds since boot indication of when a message occurred.
Droid 3 with Vodafone So I recently got a Motorola Droid 3. It is a globale phone, so even though it is Verizon branded it should work fine here in the Netherlands.
Motorola Milestone 2 firmware upgrade A while back I got a Motorola Milestone 2. It is delivered with Android 2.2 Froyo. Unfortunatly it doesn't look like there will be an update to Adnroid 2.3. However, after searching a bit on the Motorola website, I found there was an update for the Motorola Blur software on the phone.
My phone was running version 2.2.16.
Overloading library calls I encountered a problem with a piece of software. It seemed it based some calculations on the information it retrieved about a couple of directories. Unfortunately its output changed whenever you made modifications to the OS, which was not desirable. And of course it is a closed source piece of code.
Using strace I could identify which directories it was accessing and which function it was using: lstat64
So looking into a solution for this I quickly came to using LD_PRELOAD to overload the stat call and return modified information. My first attempts failed as the stat call isn't a published symbol by libc: