Wow, 2 posts in 12 months is quite a low mark even for me, what can i say, its been hectic. Hopefully it will slow down a bit and i will have time to post some more here, release some new android apps, release a WP7 app and a lot more. Stay tuned!
I just got a Sony Ericsson Xperia Mini Pro to use as my work phone. Apart from syncing my email/calendar I wanted to be able to connect to our network cluster, which is running OpenVPN. OpenVPN is available for Android, and following this tutorial I soon had it installed on my phone, the only problem was that there is no tun kernel module (tun.ko) available for the SK17i. I contacted Sony Ericsson to get some help but they don't provide kernel modules at the moment. So the only option was to build it myself, here is what I did:
- Download the Kernel source from Sony Ericsson (I used 40a2368.tar.bz)
- Download Android NDK from Android Developer Site (I used android-ndk-r5-linux-x86.tar.bz2 since i couldn't get the latest to work with the source)
- Download Android SDK from Android Developer Site (I used android-sdk_r12-linux_x86.tgz)
Extract the Kernel Source and Android NDK/SDK to a folder (say android) in home directory. In the 4.0.A.2.364/kernel folder run:
ARCH=arm make semc_mango_defconfig
This will generate a .config file. Now edit that file and add CONFIG_TUN=m
ARCH=arm CROSS_COMPILE=~/android/android-ndk-r5/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/bin/arm-eabi- make
This will take some time, when its done run:
ARCH=arm CROSS_COMPILE=~/android/android-ndk-r5/toolchains/arm-eabi-4.4.0/prebuilt/linux-x86/bin/arm-eabi- make modules
You will now find the resulting tun.ko in 4.0.A.2.364/kernel/drivers/net, copy it to your phone and run an insmod and you are done.
You can download a pre-compiled version here (use at your own risk).
Last night we had a DJ bash at my club, Club Target. Eight DJ:es from different clubs (BodyBeat, SynthCave, SynthKlubben and The Zone) showed of their skill and their take on the music. It was a great night which I got to the honour of closing. As always the playlist is attached.[ Read the rest ... ]
Today Smooth Calendar passed the 1 million download mark. It is used by 400 thousand users all over the world! A big thank you to all of you who have downloaded and enjoyed my first Android application. There is a lot more planed for Smooth Calendar as well as some other Android applications.