По факту при наличии рута в любом случае можно найти лазейку декомпилировав приложение и отключив например таймаут на количество неверно введенных паролей. Именно по этому тот же Сбербанк клиент при наличии рута на телефоне не позволяет производить денежные операции.
А вообще вы ответили на свой вопрос - используйте пинкод, а чтоб его не взломали делайте таймаут. Либо используйте сложный ключ, зашифрованный пинкодом. При определенном неверном количестве ввода пинкода, пароль удаляется безвозвратно.
Если кратко: "так исторически сложилось". Sun / Oracle активно продвигали яву в носимые (и не очень) девайсы. Те же Нокии 3310. Когда игры были типа змейки, производительности вполне хватало. Современные телефоны получили яву "по инерции", т.к. как минимум прогерам сильно переучиваться не хотелось. Поправьте господа, если не прав.
Какая связь между андроидом и GPS? Андроид лишь получает координаты от чипа и рисует на картинке.
3 года - вот и ответ. Как он только прожил столько...
Кстати почти не падал это как почти не п*дорас.
Бюджет маловат даже для китайфона - но тут в общем то спасибо доллару, вы хотите нормальный тел за менее 100$ (считай до кризиса бы он стоил ~2000р). Я бы при вышеописанных требованиях взял Xiaomi Redmi 2 или UMI Hammer. Собственно у меня второй. Они конечно дороже, но дешевле вы возьмете скорее всего шлак.
PS
Возможно на WP есть что интересное, но я о нем не в курсе. Кроме того ХЗ есть ли там нормальные читалки манги.
А ещё для есть эмуляторы. Для дроида: во первых родной, во вторых Genymotion, в третьих Android x86. Для яблока вроде только Xcode.
Кстати для работы с реальным железом в хроме и сафари их отладчик умеет подключаться непосредственно к девайсу.