# Recommend a decent phone to help me learn Android OS

**URL:** <https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091>\
**Category:** In My Humble Opinion\
**Created:** [September 10, 2014, 5:13pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091 "2014-09-10T17:13:29Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![B.Serum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/b.serum/32/14266_2.png) [@B.Serum](https://boards.straightdope.com/u/B.Serum)\
**Post date:** [September 10, 2014, 5:13pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/1 "2014-09-10T17:13:29Z")

</div>

Hi all,

I am learning user experience design. And while I am familiar with the iOS, I need to get up to speed on the Android OS. While I can [read](https://developer.android.com/design/index.html) all about it, there is no substitute for for actually using it.

So I want to get a phone just to play with the OS. I won’t be needing to sign up for any phone plan. I also don’t have a lot of money to burn (I’m between jobs so affordability is a factor).

It seems like the number of options out there is enormous. So enormous, I don’t know **what things I should look for or avoid** , based on my circumstances.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![voltaire](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voltaire/32/313_2.png) [@voltaire](https://boards.straightdope.com/u/voltaire)\
**Post date:** [September 10, 2014, 5:59pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/2 "2014-09-10T17:59:28Z")

</div>

New, or used? Obviously, you can save money buying used, but then you’ll be learning on an older version, which probably isn’t ideal for your purpose.

Eh, just plunk down $179 and get yourself a [Moto G](http://www.motorola.com/us/Moto-G-%282nd-Gen.%29/moto-g-2nd-gen-pdp.html), but make sure it’s the “second generation” model, which is basically the same but with a slightly larger screen at the same price. Best new Android phone you can possibly buy at that price. The only thing that it doesn’t have that I would usually recommend is LTE capability, but since you aren’t even going to have a phone plan on it, it doesn’t matter. The other thing that’s good about it for your purposes is that it is pretty much plain vanilla Android, without any extra, proprietary manufacturer “skins” (UI), so you’ll get the pure Android experience.

---

<div class="post-metadata">

**Author:** ![B.Serum](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/b.serum/32/14266_2.png) [@B.Serum](https://boards.straightdope.com/u/B.Serum)\
**Post date:** [September 10, 2014, 6:10pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/3 "2014-09-10T18:10:53Z")

</div>

I am looking to buy used. Are old phones not able to upgrade to the new OS? To be clear, I’m way more focused on running software than hardware specs.

---

<div class="post-metadata">

**Author:** ![Si\_Amigo](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/si_amigo/32/2877_2.png) [@Si\_Amigo](https://boards.straightdope.com/u/Si_Amigo)\
**Post date:** [September 10, 2014, 6:27pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/4 "2014-09-10T18:27:54Z")

</div>

Buy a Samsung Galaxy Note 2 in a couple of weeks when the Note 4 starts to ship. The prices will nose dive to about $125 about then and you will have a phone with wifi capability and a fairly up to date version of Android.

---

<div class="post-metadata">

**Author:** ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)\
**Post date:** [September 10, 2014, 6:28pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/5 "2014-09-10T18:28:47Z")

</div>

Here’s a free option: download the Android emulator.

> **[从命令行启动模拟器  |  Android Studio  |  Android Developers](https://developer.android.com/studio/run/emulator-commandline?hl=zh-cn)**
>
> 了解可与 Android 模拟器结合使用的命令行功能。

Perhaps not quite as nice as a real phone in your hand, but a lot better than just reading about it.

---

<div class="post-metadata">

**Author:** ![voltaire](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/voltaire/32/313_2.png) [@voltaire](https://boards.straightdope.com/u/voltaire)\
**Post date:** [September 10, 2014, 6:31pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/6 "2014-09-10T18:31:16Z")

</div>

I still say that, for your particular purpose, you’ll want something running plain vanilla Android KitKat, natively. You can find older, used phones that you could upgrade to KitKat, but with Android L on the near horizon, you’ll want something that you’ll eventually be able to upgrade to that. And the Moto G comes with the promise of a future upgrade, probably to Android L.

Since the second generation Moto G came out with the bigger screen, I imagine there are a bunch of people that want to sell their smaller Moto G to get the new, bigger one. So, if you want to save some money, you should be readily able to find some used first generation models up for sale. The benefit to the smaller screen is increased battery life, since both models have the same sized battery, and the larger screen uses more juice. But personally, the money you’re likely to save buying used isn’t worth the lack of warranty and chance of getting a malfunctioning phone.

But if you need to save money and want other options to look at, then I’d look for a used Nexus 4. (I’d elaborate more, but I gotta run.)

---

<div class="post-metadata">

**Author:** ![That\_Don\_Guy](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/that_don_guy/32/538_2.png) [@That\_Don\_Guy](https://boards.straightdope.com/u/That_Don_Guy)\
**Post date:** [September 10, 2014, 7:11pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/7 "2014-09-10T19:11:05Z")

</div>

> [@Revtim](#):
>
> Here’s a free option: download the Android emulator.  
> [명령줄에서 에뮬레이터 시작 &nbsp;|&nbsp; Android Studio &nbsp;|&nbsp; Android Developers](http://developer.android.com/tools/help/emulator.html)  
> Perhaps not quite as nice as a real phone in your hand, but a lot better than just reading about it.

I tried the emulator when I first started using Eclipse - not only does it run your CPU to the point of heating up (and, in fact, my previous computer got into a habit of shutting down because of CPU overheating because of it), but it’s incredibly slow compared to a separate device.

You can get a new Android Galaxy 3 with Android 4.2 (Jelly Bean) for about $140.

---

<div class="post-metadata">

**Author:** ![Dag\_Otto](https://avatars.discourse-cdn.com/v4/letter/d/439d5e/32.png) [@Dag\_Otto](https://boards.straightdope.com/u/Dag_Otto)\
**Post date:** [September 10, 2014, 8:23pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/8 "2014-09-10T20:23:42Z")

</div>

This is no help on the affordability concern, but since you don’t need the phone function you might try to get a tablet. Dell has a nice Venue 7 inch tablet running Android KitKat for $160. The Google Nexus 7 is nice too but about $230. I have the Nexus and it runs the same apps as my android phone. And at least you would have a tablet instead of a second phone you don’t really need.

---

<div class="post-metadata">

**Author:** ![control-z](https://avatars.discourse-cdn.com/v4/letter/c/eada6e/32.png) [@control-z](https://boards.straightdope.com/u/control-z)\
**Post date:** [September 10, 2014, 8:27pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/9 "2014-09-10T20:27:56Z")

</div>

> [@B.Serum](#):
>
> I am looking to buy used. Are old phones not able to upgrade to the new OS? To be clear, I’m way more focused on running software than hardware specs.

There is no guarantee that any given phone will be upgraded to later versions of Android OS. So if you want Android 4.x, but a phone that has that on it already.

I’d recommend searching eBay for used “excellent” condition phones. You should be able to get one for ~$125 or less.

---

<div class="post-metadata">

**Author:** ![Cyros](https://avatars.discourse-cdn.com/v4/letter/c/a698b9/32.png) [@Cyros](https://boards.straightdope.com/u/Cyros)\
**Post date:** [September 10, 2014, 8:41pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/10 "2014-09-10T20:41:28Z")

</div>

Search around for a Nexus 4. The 5 has been out for a while and you should be able to pick one up for cheap (and the Nexus line is one of the most affordable in general). You will be able to upgrade to the latest version and keep it updated.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [September 10, 2014, 10:15pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/11 "2014-09-10T22:15:55Z")

</div>

> [@Cyros](#):
>
> Search around for a Nexus 4. The 5 has been out for a while and you should be able to pick one up for cheap (and the Nexus line is one of the most affordable in general). You will be able to upgrade to the latest version and keep it updated.

These also have the advantage of being easy to root and tinker with, should you ever actually get into Android development. And they don’t have the messy OEM layers, just the vanilla Google stuff.

If you want cheap and the emulator is too slow, BlueStacks runs Android apps pretty quickly (but doesn’t have the whole OS, like the launcher, settings menus, etc.):

> **[BlueStacks Features](https://www.bluestacks.com/features.html)**
>
> Explore hundreds of features BlueStacks provides to make mobile gaming on PC the best experience possible.

And Androidx86 might let you run Android natively on your computer:

> **[Android-x86 - Porting Android to x86](https://www.android-x86.org/)**
>
> Android-x86 is an Android Open Source Project licensed under Apache Public License 2.0. Some components are licensed under GNU General Public License (GPL) 2.0 or later.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [September 10, 2014, 10:19pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/12 "2014-09-10T22:19:16Z")

</div>

> [@B.Serum](#):
>
> I am looking to buy used. Are old phones not able to upgrade to the new OS? To be clear, I’m way more focused on running software than hardware specs.

TL;DR: Often times, older phones WILL have problems upgrading to newer versions. It will be difficult to impossible. Research “(phone model) Android KitKat” to see what the situation is on a per-model basis.

To answer this, it’s a MESS and what they refer to as the “Android fragmentation problem”. Basically, Google designs the base OS, but then every manufacturer adds their own special OEM layer on top of it. And most of them are terrible about updating the phones after the first few months. The Android hacker community will sometimes release third-party updates based on Google’s newer versions (see Cyanogenmod, etc.) but this isn’t always reliable depending on phone model.

If you need to run the latest Android version (what is it, 4.4.4 right now?) you have to research the individual phone beforehand. Google’s own Nexus line has the best chance of staying up to date, both because they’re intended as “developer” phones and because they have wide community support, meaning people make updated ROMs for them even after Google stops releasing official patches for them.

---

<div class="post-metadata">

**Author:** ![Reply](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/reply/32/15952_2.png) [@Reply](https://boards.straightdope.com/u/Reply)\
**Post date:** [September 10, 2014, 10:23pm UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/13 "2014-09-10T22:23:06Z")

</div>

Also, the 2012 model of the Nexus 7 (made by Asus) is only $150 new, from $75 used:

> **[Amazon.com : ASUS Google Nexus 7 Tablet (7-Inch, 32GB) 2012 Model : Tablet...](https://www.amazon.com/Google-Nexus-Tablet-7-Inch-Model/dp/B009X3UW2G)**
>
> Product Description Brown / Touch Screen / 7" WXGA (1280x800), 400 nits, Super IPS+ Corning Fit / NVIDIA Tegra 3 (1.2GHz) ARM Quad core / 1GB DDR3 / NVIDIA Tegra 3 / 32GB Flash / No Optical Drive / Android 4.1 (Jelly Bean) / 802.11BGN / 1.2...

It is a tablet and not a phone, but all that means is that it has no cellular modem for making phone calls (WiFi only) and it’s got a bigger/different resolution screen. It has pretty much every other feature a phone would have, and it’s got the same vanilla Android interface straight from Google. Updatable to Android 4.4 now.

In general, Android tablets tend to be cheaper than the phones, probably because of carrier pressure or maybe because they don’t have to be miniaturized as much. I doubt the cellular modems themselves are that expensive.

---

<div class="post-metadata">

**Author:** ![Onomatopoeia](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/onomatopoeia/32/4145_2.png) [@Onomatopoeia](https://boards.straightdope.com/u/Onomatopoeia)\
**Post date:** [September 11, 2014, 12:00am UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/14 "2014-09-11T00:00:45Z")

</div>

I second (or third, or fourth) the Nexus 4. You should be able to get one for next to nothing. The advantage of the Nexus line is, of course, it is the closest you can get to vanilla Android, which is what you want if you feel you need an actual device to learn the OS.

---

<div class="post-metadata">

**Author:** ![urban1a](https://avatars.discourse-cdn.com/v4/letter/u/e47c2d/32.png) [@urban1a](https://boards.straightdope.com/u/urban1a)\
**Post date:** [September 11, 2014, 2:32am UTC](https://boards.straightdope.com/t/recommend-a-decent-phone-to-help-me-learn-android-os/698091/15 "2014-09-11T02:32:59Z")

</div>

I would definitely recommend a Nexus phone. These phones, purchases directly from Google new, or used from individuals and eBay, etc. contain a ‘pure’ Android. No carrier junk has been added to them. In addition, Google immediately updates Nexus phones to the latest release of the OS (assuming that the hardware is capable) without waiting for the carriers to get around to it eventually (the cause of the multiple older Android versions in existence). Check around and I am sure that you can get one for a reasonable price.

Bob
