yashsingh1/xdaforums huggingface dataset:
[Amazon Fire Phone] ggow:
- I build CM-11 for the Kindle HDX tablets from the same sources as I use for this build

- HDX Nexus Gapps, PA-GAPPS, Playstore.zip all work fine on the tablet

- This leads me to believe that there is something been is picked up on the Fire Phone causing some condition to be met which is tripping something in Gapps - pure speculation at the moment until I dig deeper.
[Amazon Fire Phone] hawsey:
Is there any sort of debug log we can switch on to post up for you ?

I have done this on the original XBOX with xbmc before .
[Amazon Fire Phone] fuelvolts:
I don't know if this means anything or if it's a coincidence, but I installed newest nightly, but I completely factory reset, partitions, etc. and used PA Pico Gapps. I used it fine for over 3 hours with no Play Services crashed. Until I installed the Facebook app. Once I installed that app, and ran it, I got my first Play Services crash. Could just be coincidence, but wanted to get that out in case it may cause/trigger something.

Sorry if it leads you down the wrong rabbit hole, though! Just trying to help.
[Amazon Fire Phone] russy23:
Sorry to sound a ****, but cant this be why theres major issues with the camera, im back using fire os cause the camera is for me a major need..probably more so than random google crashes
[Amazon Fire Phone] ggow:
The simple answer is no. This is not the reason at all.

Once you understand the build process for CM-11. You would see that this is not the case.
[Amazon Fire Phone] hawsey:
Major issues with the camera ?

Took loads of family photos and a couple of views today without problem , what camera app are you using ?

For me Fire Os is far too sluggish and flawed now that I've had a taster for Cyanogen mod :) it would have to be a real biggie for me to swap back .
[Amazon Fire Phone] ItsDon:
Agreed. With this rom this is my favorite phone. If I had to go back to Fire OS I'd rather use my backup LG G2. I'm using Googles Camera and have no complaints about it. Pictures are very sharp and colorful. I never use HDR anyway so that part doesn't bother me.
[Amazon Fire Phone] penialloaf:
Google Camera worked ok when it came to pictures but seemed to have issues with video for some reason. Open Camera however seems to work fine. The biggest problem I'm having with this Rom is Bluetooth audio. It skips when playing music to my car, and I can't get it to pair to a stand alone bluetooth speaker. (Oontz Angel)

Otherwise this Rom is a pleasure, so much better than FireOS. I'm hoping this phone will tide me over till the new MotoX comes out in the fall. Thanks Op!
[Amazon Fire Phone] mnknight:
Camera

Currently I'm using Open Camera from the play store and love it so far. I have to agree with many I am not going back to Fire OS. CM 11 works great and this makes my phone awesome. Great work by the sole Dev on this project.
[Amazon Fire Phone] guliver365:
Love also the firmware bluetooth working for me perfect on sharkk boombox stereo speakers ( great set) to me Skype crash as soon as I want to use the connection with camera
[Amazon Fire Phone] guliver365:
my logcat link

https://www.dropbox.com/s/ck3peutufxmyf2r/Log_2015-07-29_15-12-48.txt?dl=0
[Amazon Fire Phone] pegasusvn:
Why not CM 12 ?

I like update or build CM 12 for Fire :cowboy:
[Amazon Fire Phone] ggow:
Answered in Post #3, Question 5.
[Amazon Fire Phone] DNS_ERR:
Great Phone thanks GGOW

I'm now running CM11 alternatively with Fire Phone. I can switch between the two with the boot intercept. This way, I can hand the phone over to the kids and they can play with the Fire OS end of it. download movies for watching later - but when I use it, back to CM11 it goes. Great job on CM11 - stable as I'd hope it would be.

Bezos (Amazon) screwed up by taking away the back button and locking it all up to their queer infrastructure best left on a Kindle. Geez, if he'd just left the %*!*# back button Fire OS would be tolerable but having to swipe up every time is NUTS! HIGHLY irritating.

For those who want to unlock their $140 eBay deal - Lycamobile sims will invoke the unlock screen permanently unlocking the phone. What I'm doing now is using a first-month $8.50 H2O $30/mo card from eBay that has 500MB of data and unlimited calling for 30 days on AT&T MVNO. I've just bought my second card which will be activated near the time the first one ends - I am meanwhile passing out my Google Voice number to avoid the problem of the changing phone numbers from the various deals I hope to continue finding as time goes on. (The H2O promo is possibly going to end September, it isn't known yet). If TMobile wasn't so lame around here I'd use it but just go a few miles out of town and *poof* no more Tmobile.
[Amazon Fire Phone] Seabiskuit:
Crashes Fixed??!

I believe I've found a way to prevent Google Play Services crashing.

Steps are as follows:

(Links are broken up - first time user)

-- Wipe system, data, dalvik and cache (full wipe)

- or use root uninstaller to remove <all> Google apps from your ROM and remove any residual files.

-- Go to goo[dot]gl[forwardslash]DGsrwy and download all four files

-- Open them in ES File Manager

-- Install the .apks in THIS ORDER ONLY:

As follows

1. Google Account Manager

2. Google Play Services

3. Google Services Framework

4. Google Play Store

-- Reboot, open Google Play, install YouTube or Gmail or whatever, and if you are prompted, update the play store (it should be automatic).

-- Enjoy!

No crashes so far on either the stock ROM or CM 11!

Please note that your efforts may prove futile, but it does work in some cases.

Thanks for this awesome ROM, as well as the SafeStrap port.

Please add support for ROM slots (in SafeStrap), and fix camera issues (CM 11). I have an app called Morning Routine, and have barcodes set up throughout my house to keep me on track :rolleyes:... I love this app, but the barcode scanner doesn't work in your unofficial port yet.

I love the work being put into this, please keep it up (a donation is on the way)...

Thanks again,

Seabiskuit
[Amazon Fire Phone] neolode:
I had a quick question.

The FireOS on the phone doesn't support Bt LE but the hardware is there (Qualcomm WCN3680 combo wireless chip).

Dose this build of CM11 have Bt LE? is it possible to enable it? or is this dependant on something that Amazon has simply not baked in to their binary blobs?
[Amazon Fire Phone] ggow:
The ROM is configured to include it but never used it myself so don't know how to test it.
[Amazon Fire Phone] k1mu:
Bluetooth LE doesn't work out of the box, but there's a simple fix.

Take the attachment to this reply and rename it to android.hardware.bluetooth_le.xml

Use a root explorer to save it to /etc/permissions/android.hardware.bluetooth_le.xml and change the permissions to 755 (rwx r-x r-x).

Reboot. Now the phone talks to my Fitbit.

It would be nice if this file could be included in the ROM build, but it's not a big deal as you only have to push it to your phone once.

Related question: is anyone else seeing flaky Bluetooth with the 7/27 build of the ROM? It seems to be restarting BT a lot, causing connections to drop.
[Amazon Fire Phone] neolode:
Thank you ggow and k1mu for the info and help.

I can now get this phone and be confident that It can do what I heed of it, bonus for it being a dirt cheap S800 device :D.
[Amazon Fire Phone] ggow:
- The latest build of the ROM is: cm-11-20150726-UNOFFICIAL-kodiak.zip

- The build already includes the file /etc/permissions/android.hardware.bluetooth_le.xml file.

- Bluetooth seems fine for me.
[Amazon Fire Phone] KLit75:
Can you elaborate a bit? Are you restoring a backup of fire os when you give it to your kids? Or is there a way to dual boot?

I've thought about this being a really nice option for prime members (which I believe most of us are.) And I'm not crazy about using the amazon apps for android. That's about the only thing fire os does better IMO although it probably should be better at serving its own content.
[Amazon Fire Phone] smithmal:
Using Safestrap allows you to use multiple "slots" to save different ROMs onto.

When first installing Safestrap you should backup your phone (i.e. the FireOS). That will backup the FireOS to the "Stock ROM" slot. Then within the Safestrap recovery you need to activate a new slot (select "Boot Options" and then "ROM Slot-1" and then select "Activate").

Now you would install the CM11 ROM as noted in the instructions by ggow at the beginning of this thread. Anytime you want to switch back to the FireOS, simply reboot into Safestrap, reactivate the "Stock ROM" slot and then reboot the phone. That is the reason the recovery is called "Safestrap." It's main benefit is that if you hose a new ROM install to don't brick your phone as you can always reboot back to your original stock OS installation.

smithmal
[Amazon Fire Phone] ggow:
- So just to clarify, are you saying that CM-11 is fully functional in Slot-1?

- I tested the slots by flashing Stock 4.6.1 to Slot-1 and it failed to function at all.
[Amazon Fire Phone] KLit75:
Huh...not sure I did that exactly. I definetly made backup of stock when I 1st installed safestrap. Since then I moved it to my Mac for safe keeping. So long story short--can I just put that back in the stock slot and boot to it the way you described? Or would I need to restore it first then boot back to recovery and put it in the slot?

First time using safestrap and that's exactly what I thought it was meant to do. BUT, reading the forums I kept hearing things like "slots that weren't supported". I just assumed for whatever reason this feature didn't work yet on this phone.
[Amazon Fire Phone] smithmal:
I did not save my FireOS to the "Stock ROM" slot so I couldn't tell you, but I believe this is what DNS_ERR did. Now, to whether or not you can save FireOS to ROM Slot-1, I have no idea as generally the stock ROM is saved to the "Stock ROM" slot. I would be interested in doing this though if it's an option. Has anyone done this?

You can find the latest version of the Fire Phone OS (4.6) in the ggow's Safestrap image thread.

smithmal
[Amazon Fire Phone] KLit75:
OK. I didn't even look at the name. When you responded I assumed I was talking to DNS_ERR. so I'll wait to see if he actually got this working somehow.
[Amazon Fire Phone] bitterkrab:
Works great!!

Thank you for all the hard work. The phone is freaking awesome now. Still figuring out how to get the camera button to work. Another qn: Is there a way to get the horizontal scrolling in the app drawer? Trebuchet doesnt seem to have the option - but im pretty sure I had it in CM11 on my oneplus.
[Amazon Fire Phone] ggow:
- To get the camera button to work

- Install your camera app of choice from play store

- Then check on Post #3 for how to get the camera button working

- Do you mean vertical scrolling? may be a custom feature for the oneplus
[Amazon Fire Phone] mhill1986:
Nova Launcher enables you to choose either horizontal or vertical scrolling in the app drawer.
[Amazon Fire Phone] Seabiskuit:
Dual boot working!

All you have to do to dual boot is install Cyanogenmod to the ROM slot 1. 1gb of partition is plenty for the system!

Flash the zip to rom slot 1, then install SuperSU and play store in later Reboot.

Check out my earlier post on how to prevent Google Play services crashing too!

Thanks [MENTION=5749760]ggow[/MENTION] and everyone else for this fine peice of work!

---------- Post added at 06:33 PM ---------- Previous post was at 06:19 PM ----------

Just so that you don't have to lose your data to do this, make a backup of your current CM 11 setup.

Download the zip file from ggows post at the beginning of this thread.

Then flash that zip to ROM slot 1.

Wipe cache and Dalvik.

Then restore your data and cache to ROM slot 1, but uncheck the system slot!

Flash SuperSu.

Do not flash gapps!

To install gapps, follow this procedure: (I posted this earlier but nobody noticed... :()

"

I believe I've found a way to prevent Google Play Services crashing.

Steps are as follows:

(Links are broken up - first time user)

-- Wipe system, data, dalvik and cache (full wipe)

- or use root uninstaller to remove <all> Google apps from your ROM and remove any residual files.

-- Go to goo[dot]gl[forwardslash]DGsrwy and download all four files

-- Open them in ES File Manager

-- Install the .apks in THIS ORDER ONLY:

As follows

1. Google Account Manager

2. Google Play Services

3. Google Services Framework

4. Google Play Store

-- Reboot, open Google Play, install YouTube or Gmail or whatever, and if you are prompted, update the play store (it should be automatic).

-- Enjoy!

No crashes so far on either the stock ROM or CM 11!

Please note that your efforts may prove futile, but it does work in some cases.

Thanks for this awesome ROM, as well as the SafeStrap port.

Please fix camera issues (CM 11). I have an app called Morning Routine, and have barcodes set up throughout my house to keep me on track ... I love this app, but the barcode scanner doesn't work in your unofficial port yet.

I love the work being put into this, please keep it up (a donation is on the way)...

Thanks again,

Seabiskuit

"
[Amazon Fire Phone] KLit75:
Very encouraging info. Thanks. So, as someone new to safe strap, is there a similar procedure for the stock ROM? The cm11 way seems very straightforward.
[Amazon Fire Phone] mhill1986:
I am also running CM11 from slot 1, though I only did this to test it out. I tried your method for preventing Play Services crashes, but sadly, it had the opposite effect for me. Everything was acting wonky, and I got between 5 and 10 Play Services crashes per minute. Not sure why it is working) for you, but I'm glad it is.[emoji4] I rarely get the crashes with Pico Gapps anyway.
[Amazon Fire Phone] ItsDon:
Were you able to successfully make a phone call from CM11 in slot one?

Oh, and I don't know if it just takes time for the rom/gapps to settle but yesterday for the first time ever I had no crashes and I used the heck out of the phone. I will usually get one crash right after a reboot but that's it. I'm using Pico gapps.
[Amazon Fire Phone] ggow:
- I have had similar reports from the Kindle HDX forum

- CM-11 works in the secondary slots except LTE

- HDX Nexus ROM and Stock ROM(s) do not work in the secondary slots

- Will need to figure this out at some point.
[Amazon Fire Phone] Seabiskuit:
Clarification!!!

The fix I described earlier is only applicable for a Fire Phone running STOCK 4.6.1 or 3.6.8 firmware!

I forgot to explicitly state that - sorry if it caused you trouble :mad::(.

---------- Post added at 07:58 PM ---------- Previous post was at 07:51 PM ----------

Not as of right now...

Will try using from stock, deleting data and removing root, etc, before I try again.

I will also attempt to flash the system image to my second rom slot to see if that works :).

THE METHOD TO PREVENT THE PLAY STORE CRASHING DOESN'T WORK ON CYANOGENMOD!!!

I'm sorry, I was mistaken.
[Amazon Fire Phone] cdudeman:
This worked, but for some reason it is not detecting my sim card when I boot to slot 1. I am on an att fire phone.
[Amazon Fire Phone] mhill1986:
Whoops, I just realized that mobile service is NOT working for me from Slot 1. Have no idea if there's a way around this.
[Amazon Fire Phone] ggow:
- Ok cool, my original understanding was correct.
[Amazon Fire Phone] :
Secretariat, I mean Seabiskuit, is fairly new and still optimistic about things. ;)

We know that both issues (GAPPS and slots) have been tested multiple times in different combinations.

The outcome was always the same: the GAPPS still get roughed up by the Fire Phone, only stock slot gives full connectivity...
[Amazon Fire Phone] chacua358:
data speed

has anyone else experienced really poor data speeds and weak signal on the t-mobile network?
[Amazon Fire Phone] axel2230:
No. Tmobile here runing fine in Puerto Rico. Did you check with a speed test app? How much are you getting?
[Amazon Fire Phone] themo44:
I have T-Mobile

Although it shows low signal or low WiFi they seem to working well

Same speeds I'm getting as before on the fire is

For some reason the signals or WiFi look low when they're really not.

BTW the camera for me at least looks a lot worse than when on the fire is, hopefully next update fixes that.

Overall a lot better than regular fire os

Great praise to ggow!
[Amazon Fire Phone] Plonko:
I don't have a data plan, but I have measured T-Mobile signal strength side by side with both. They are exactly the same. The only difference is the FireOS status bars show more bars than CM11. For example, with both phones at -109dB, FireOS shows 2 bars while CM11 shows 0 bars. It's just a visual thing; it's not reflective of actual performance.
[Amazon Fire Phone] ItsDon:
I also have an Alcatel Idol 3 and follow the forums over there. One of the folks posted about using the Lenovo camera on that phone with great results. I thought, heck, that might also work well with the Fire Phone with CM11. I downloaded and installed it and I do believe it gives the best pictures I've seen yet out of this rom. Video works well but the barcode scanner app doesn't work and the front camera crashes the app but I'm keeping it on there for the quality of the main camera. If anyone wants to try for themselves here is the link: http://xdaforums.com/showpost.php?p=62100041&postcount=37
[Amazon Fire Phone] Seabiskuit:
Gapps do work! (On stock)

If you're running stock firmware, all you have to do is follow my instructions, and Google Play will not crash.

BTW, I'm an Android device, I'm 15, and I've won a total of $4,000 for my Android software at various science fairs.... No s h i t.

I understand Android development, but I've never dug deep into kernels, and really explored HOW Android works on a deeper level...

Everyone here is incredibly knowledgable, and I appreciate having this help.

As of right now I understand everything is still being figured out, and we're all pissed at Bezos for locking this phone up the way he did.

Right now I'm using CM as my gaming/wi-fi/secret files/development module, but Fire OS sadly remains the smoothest, most reliable ROM out there for this phone.

But does it hurt to be optimistic?

As for flashing Fire OS to a second ROM slot, I believe the issue lies in the low amount of "formatable" system storage, which is currently a tad above 1gb....

Fire OS takes about 2.3 gigs to install with all its crapwarez and the system image flashes, but gives me a "system unable to mount error" at the end.

It fails every time, but I believe this is primarily a storage issue...

Peace

Seabiskuit

I mean,

Secretariat
[Amazon Fire Phone] themo44:
Switching back

This is a great custom ROM compared to fire OS its just pictures to me are important to me for now because I'm going on vacation soon. I was just wondering how to switch back to stock fire os or dual boot.
[Amazon Fire Phone] Seabiskuit:
Go here: http://xdaforums.com/fire-phone/development/safestrap-v4-flashable-stock-image-t3150531

Download zip file for your country/providence

Boot into safestrap, go to wipe>advanced wipe, then check system, cache, dalvik cache, and (it's probably best to) data.

Swipe to wipe

Go to install and flash default system image, as well as the superSU package here: http://download.chainfire.eu/supersu

Wipe dalvik and cache after prompt.

Reboot and follow my earlier instructions to install gapps glitch free!
[Amazon Fire Phone] k1mu:
Sorry, ggow - the bluetooth_le file was needed for the first release of this that I installed. I didn't realize it was included in more recent releases. (Or, to be honest, it may have always been there, but installing it and rebooting did get the LE connection working.)

As far as my issues yesterday with BT goes, it's been just fine today. Nothing changed. I'm going to blame the Fitbit app. :)

Thanks for this - it's been a very stable release for me.
[Amazon Fire Phone] zwillhill:
In 726 version ,camera don't works fine.when I use open camera to take a photo, the preview is fine, but after click shoot button, the saved pic is too dark..when use snap camera, the same problem also happened.

I'll try another version cm to test again. maybe my phone's camera is broken?

Sorry for my bad English.
[Amazon Fire Phone] DNS_ERR:
I am restoring/rebooting to switch

I wasn't clear, my apologies.

I'm not using ROM slots - was too afraid to do that - so I have been backing up/restoring the images. I would like to have the ability to dual boot with everything intact including files, etc., but apparently that can't be done (I hadn't tried).

I'm really liking the CM11. You know its a very powerful CPU. Fire OS is pretty, sure, but who cares?
[Amazon Fire Phone] hawsey:
Just an observation on battery life with this ROM ; on Fire os without any tweaks my battery was going flat by about 5:30 pm every day : now using CyanogenMod 11 my phone lasts until 11pm bed time :) A result I think ....

Cheers
[Amazon Fire Phone] bitterkrab:
So the camera button works to snap a picture when inside Google camera app. I was hoping that clicking that button would launch the default camera app (I only installed google camera). Does that not work?
[Amazon Fire Phone] ggow:
See FAQ on post #3
[Amazon Fire Phone] smithmal:
Thanks for providing links to these files. Is the location to paste the xml file the same for the FP vs. the AI3 (/etc/permissions/platform.xml)?

EDIT: tried out this app and got contant crashes. Decided to purchase snap camera and everything is working great...

Thanks,

smithmal
[Amazon Fire Phone] keinam.ty:
Hi, this only works for me once when the original camera was included with the room.

At the moment I have installed Google camera and some other camera, both from play store. I selected Google camera to "always open" on the lock screen. But the Burton still will not start camera.

Am i doing anything wrong?

Thanks for creating this room....!
[Amazon Fire Phone] bitterkrab:
I did read that post, but this note on the changelog: "Camera button fixed for taking photos" cleared it up for me. Taking pics *does* work for me, since I only installed one camera app. I was thinking that the camera button would also launch the camera - either directly from lockscreen or from home. Essentially a hardware launch for the camera app. That doesnt work. But taking pictures w/. the button as a clicker works fine.
[Amazon Fire Phone] keinam.ty:
OK - so I also installed app called "camera zoom", went to settings and checked off "set as default camera".

The button starts camera zoom app as expected now... Go figure right?

BTW. I installed the nexus gapps posted originally with fresh install. So far had couple of crashes only, so better then before - this seems to be happening with particular apps I think.?

Thanks.
[Amazon Fire Phone] dhack21:
I decided to give the latest build a go. 07/26/2015

Come from Fire OS 4.6.3 which I rooted via KingRoot 4.5 and installed SS.

Then formatted data, cache, dalvik and flashed latest build with PA Pico Gapps and SuperSU in SS.

Been running for 24 hours with 0 play service crashes.

With that in mind I only have application data set to sync as I don't rely on google services.
[Amazon Fire Phone] ggow:
- Using the instruction in post #3 I was able to select a snap camera as default.

- While the display is switched on or within any other app I can press the camera button and snap camera starts

- When the screen is off, phone in standby. The camera button does nothing.

- So I have a question, in stock when the display is off does the camera button wake the phone and start the camera app?

- If it does then I'll revisit this and try and get the wake up part working.
[Amazon Fire Phone] KLit75:
Running cm 11 but I think it just wakes the phone. Hopefully someone can confirm that for you soon.