[Updated: I uninstalled and reinstalled the FreedomPop Messenger app and the FreedomPop dialer integrated with the Android dialer fine, this time.]
I purchased an AT&T GoPhone LG Phoenix 2 at Best Buy, today, for $59, and inserted a FreedomPop LTE SIM.
The phone is not unlocked. I took it out of the box, removed the GoPhone SIM (it's a nano, btw), inserted the FP LTE SIM, and booted the phone.
I then added an APN for fp.com.attz, selected it, and it connected to the AT&T network with no problem.
I installed the FP Messenger app (and Hangouts Dialer) and it was able to assert itself as the default messaging app. When you click the soft keypad, inside the app, it offers the stock dialer (which integrates with the FreedomPop dialer) and Google Hangouts as options. I chose the stock dialer as the default, to use FreedomPop VOIP.
I can make calls using my FreedomPop number and my Google Voice number with pretty decent call quality.
I'm not able to get the hotspot feature to authenticate and I'm not sure why. I had hoped to use this as a hotspot but it's looking like that won't be very easy.
I'd like to try a $59 AT&T Velocity MiFi with a FreedomPop LTE SIM. I'm hoping that it offers a data cut-off, not just a warning (like the FP Global MiFi 2 does).
A quick scan of XDA seems to indicate there is no root solution. Sorry.
Looking at my FP ATT sim account it seems that tethering is only possible in the freedompop premier bundle for $10.99. So ridiculously expensive.
You are probably better off spending a little extra and get a moto g4 play or something like that which you can root easily and swap to a sprint MVNO if you need to. Any reason for going for a cheap gophone? Apart from new but cheap of course.
Not having as much experience with FP as you do but I also only get those 2 options. I didn't know there was a different FP dialer since I guess I've never seen it. lol
I also only get the option for native dialer or Hangouts. I just thought that's how FP app worked. lol
When I choose native dialer it does bring up the native dialer so I can either choose a contact or just enter phone number, it then does some switching of screens & then starts "ringing" which sounds more like a beeping instead of a ringing sound. I assumed that was the FP app sound since it's not the sound I used to hear when it was on Virgin Mobile.
When I check my FP usage I can see it deducted the minute from my allotment so assumed it was using FP.
Just used native dialer, didn't even bring up or go through FP app, to call my CellNuvo phone and it worked too. Call went to VM and shows the call as coming from my FP number & it deducted a minute from my allotment .. did that twice in a row.
Third time I tried, it rang once, then silence .. saw this message "failed to connect to FP server" ... so it appears sometimes you can use the native dialer sometimes not. lol Since I tried it again & it won't connect now but will when using FP app which then goes to native dialer anyway.
And no I don't have any dialer set as the default but it appears my Stylo is using FP anyway. And this phone is NOT on the Premium Calling trial, that's all been cancelled and this phone started it's 2nd billing cycle about 12 days ago or so. The FP app actually says "try it now".
The calls shows in the native dialer call log with the same time as the Usage log on FP.
I think what PDANet+ for android and tetherme for ios does is change the DNS servers to Google. Maybe that's what it is. I haven't looked more closely. On network connect, the phone acquires the DNS server assigned by the network. These apps changes those.