3 ms·
AOSP S4 would be what I would get (and will get depending on if the modem chipsets support cdma/lte). After dealing with prior OEM devices and the ugly hacks I
by yareally 13y ago
AOSP S4 would be what I would get (and will get depending on if the modem chipsets support cdma/lte). After dealing with prior OEM devices and the ugly hacks I had to do to root them and compile the source (as well as laggy updates), I don't think I could ever deal with one again (though my experience was based on Android <= 2.3). Devices you can unlock the bootloader to and access the /data partition where the apps lie makes doing things like working with sqlite super easy when you can just mount the Android device via sshfs and go right to the app directory you're working on to change the sqlite db without reinstalling the app. Not a thing most are aware of, but it makes life so much easier that way for development.
If you are looking into development at all, Scala works well on Android if you prefer something other than Java. I only moved to using it the last couple of weeks (used C#/Mono and Java previously), but it's better than I thought it would be. I got it working without any external building or extra plugins in intellij idea as well (setup guide I put on github earlier today https://github.com/yareally/android-scala-intellij-no-sbt-plugin https://github.com/yareally/android-scala-intellij-no-sbt-pl...).
I'm stuck on Verizon for now and torn between keeping unlimited data and getting a newer device I won't hate. AOSP S4 is probably going to win me over in the end though and the nice AMOLED screen it has.