[Amazon Fire Phone] sergio687:
I bought the Fire Phone 6 months ago (I think, don't remember), when it was $189 (and a year of Prime). Having a phone with those specs at $90 was a great deal and hard to refuse. Bought it, got it, and the first day of using it I was amused with how different it was from stock Android. I had a Nexus 5, which got stolen, and I wandered with a low-end phone until I bought the Fire Phone. The Fire Phone couldn't be more different from the Nexus 5, software-wise. I saw the lock screen, toyed with it and thought: "Wow, it moves depending on where I look it from, nice!" (my first lock screen was the one with the time made from the stars and the moon with below it) but also "Did Amazon really need 4 cameras just for that? It might drain my battery" and "Which real-world use could I give to this feature?"

Yes, it was nice to see how things moved thanks to the Dynamic Perspective feature, at least at first; then, like all novelties, my attention to it faded and eventually I disabled it. Having my battery drained wasn't worth for a feature I wasn't paying attention to and which the only real-world use I could think of was showing it to some friend to surprise them a for a little time. And because this phone doesn't have a removable battery, I couldn't afford to lose it for some gimmicky feature.

Then I saw the Carousel, which is the home screen where the most recent apps are shown, with the notifications below it. They were affected by the Dynamic Perspective too. I hated that dotted pattern they used for the Carousel, and then I tried to change it for, say, whatever picture this phone could've come with.

I went to Settings, and was surprised to see, first, that that annoying dotted pattern was there too, and then that there wasn't a way to change the wallpaper. I thought "Come on, it's 2015, every OS in the friggin' world has a way to change the wallpaper. It's the most basic form of customization. Even Apple (which I don't hate), with all that walled garden feeling, allows you to change the wallpaper." But Amazon's FireOS didn't (I haven't ever seen a Kindle Fire tablet). My phone shipped with version 3.6.8, and we had to wait until May to see such a basic feature with the upgrade to 4.6.1. I got annoyed by that, but there was nothing I could to about it.

I checked the pre-loaded games, which make heavy use of the same Dynamic Perspective. I half-liked the Planet Blocks game and played it for a while. After that, I forgot I had it and remained hidden.

Then I went to the Appstore to see what was new. I knew the Appstore didn't have any Google app, and understood it. Amazon had an equivalent to every Google app and, even though I didn't like how they looked, they got the job done, and that was what mattered. Downloading and installing was what I was used to, and updating was a breeze.

But I guess I missed some apps that weren't on the Appstore and was lazy to not sideload all of them. I needed to see good ol' Google on this phone, so I went to XDA and checked if there was a way to sideload Google Play Services. After all, underneath all the Amazon skin and no traces of Google, FireOS was Android at the heart (3.6.8 was based on Android 4.2 Jelly Bean, which was pretty outdated even then). There was a way to install Google Play Services, and there was a way to root the phone too, but only if you were brave (and foolish) enough to downgrade to 3.5.1 (it was a bad idea, because if you did that, there would be problems with the Amazon account registration and also some nasty overheating issue). So, I stayed with just installing Google Play Services. It went smoothly and finally got Google. With the Play Store I'd be able to download and install SwiftKey and maybe Google Now Launcher or Nova Launcher.

I got no luck with SwiftKey. It installed, but then you couldn't use it unless you activated it via ADB. After that, got SwiftKey. And about launchers, they worked, except for widgets (which weren't supported in FireOS) and the wallpaper (there was a way to change the wallpaper in Nova; you could choose the image, but it never worked; you had to like the black background because it was the only option). I checked other launchers, some supported widgets (not all widgets, but some) and some found a way to change the wallpaper. I stuck with Buzz Launcher, which made the phone look and work most similar to Android.

I hoped Amazon would sometime hear what users here at XDA (and everywhere else) had to say. The Fire Phone was a great piece of hardware, but its software was a bummer. People were trying to google it but all you could do was sideload Google Play Services. The bootloader was locked (and still is), and the Towelroot method for rooting didn't work for 3.6.8, so downgrading was the next stage for googling up the device. I remember seeing some guys here at XDA offering some money to the first person to unlock the bootloader, and some people sending a letter to Jeff Bezos himself to unlock it and then also a Change.org petition, taking the example of the HP TouchPad tablet (it saw new life after HP unlocked its bootloader, after which people flashed Android instead of the built-in webOS, becoming the second-most selling tablet of 2011). It never happened.

Then it was the question if the phone would ever receive a FireOS 4 update (based on Android 4.4 KitKat), given its lackluster sales. It finally happened on May, and came with very necessary changes to help customize the phone.

This new version would eventually be rooted via Kingroot, which is a very shady-looking app for rooting. It worked, and then there was a way to change it for SuperSU, a more reliable root app. With all the long wait, knowing a developer found a way to flash a ROM even with the locked bootloader was a relief. I flashed it as fast as I could. Now I'm using Cyanogenmod 11 and it's great (no trace of Amazon). It's still beta (the developer uploaded the first build just 4 days ago), but it works pretty well right now, and it'll only get better.

Now we can use a phone that has a great price and good specs with a great OS to match. To the people out there wondering if the phone is worth the price (right now it went back to $449 and comes with a year of Amazon Prime, with $99 alone, so the phone's real price is $350), no, it's not, you could get a OnePlus One at that price (which comes with Cyanogen OS), or a Moto X, or a Xiaomi Mi4, or many other great phones below $350 (and then if, and only if, you want Amazon Prime you can subscribe). When it gets a big discount, which happens from time to time (last one was this week and the price went down to $159), it gets more attractive (especially if you were going to subscribe to Amazon Prime). The phone has many gimmicky features which are really useless, uses an OS that is difficult to adapt to, and is overpriced most of the time (no wonder Amazon failed to sell it at launch at $199 with AT&T contact, or later at $649 unlocked, or now at $449), but may be a great deal when bought at discount (this week the real price of the phone was $60, and at that price you cannot get any smartphone off-contract) and if you're willing to tinker with the phone and flash a ROM (Cyanogenmod 11 is the only one right now, but might be more in the future), it makes a pretty good phone.

A quad-core Snapdragon 800 CPU, with Adreno 330 GPU and 2GB of RAM, a 13MP rear camera and 2.1MP front camera, 1080p recording, 32GB of built-in storage and now the ability to flash Cyanogenmod 11 for just $60? I'd buy it.