ich hab mal nen Artikel zu nem ähnlichen Thema geschrieben:

http://www.team-andro.com/content-co3176.html