--- /dev/null
+diff -u -r ../openssh-6.6p1/auth.c ./auth.c
+--- ../openssh-6.6p1/auth.c 2013-06-01 23:41:51.000000000 +0200
++++ ./auth.c 2014-06-04 12:59:53.060699278 +0200
+@@ -603,7 +603,13 @@
+ aix_setauthdb(user);
+ #endif
+
++#ifdef __ANDROID__
++ /* Effectively a single-user system, use current user no matter supplied user */
++ pw = getpwuid(getuid());
++#else
+ pw = getpwnam(user);
++#endif
++
+
+ #if defined(_AIX) && defined(HAVE_SETAUTHDB)
+ aix_restoreauthdb();