yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Q&A, Help & Troubleshooting] landkreuzer:
Okay, so the story began in january 2013, when i purchased my nexus 4 for about 400 euro. Now, as the time passed by, it can't satisfy all my needs the way it did in the past. Not wearing a casem the exterior got pretty bad, the back glass being scratched near the camera to the point which every photo is blurry. The side, chromed bezzel faded, leaving patches of chrome, and patches of just plain black plastic. The battery keeps it alive for 50-60 minutes of screen on time ( not being power user, but just basic everyday tasks : calling, messaging, surfing the web on wifi ) Now, to the parts i loved about it: The design, i just loved and still love how the phone looks and feels; that side-curved front glass, that nice soft-touch material on the sides ( though it faded in the corners ), the shape of it, and it is very sleek. The screen is very good, the colors do not pop as much as those newer flagships, but are still nice, it is very sharp, and has some nice viewing angles. The camera was good imo, took some great photos with it, and had a lot of fun with the photosphere mode. Also, the experience was, well, almost perfect ( i didn't liked kk so much ), and now that i'm on cm12, the phone is at its peak point in terms of smoothness.

Now my problem: i feel the need for something fresh, and i'm asking you to help me find a new phone to replace the good old nexus 4.

My budget is about 500-525 euro, so exclude the m9 ( 750 euro here ) and the s6 and s6 edge ( some which can get up to 900 euro here )

meanwhile, there are some nice options:

xperia z3: 480 euro

htc one m8: 450 euro

z3 compact: 400 euro

lg g3: 350 euro

nokia lumia 930: 320 euro.

I saved almost 1 year for a new phone, so i need to make a good decision, that's why i am conting on you guys to give me some advice regarding those phones ( strenghts/ weakneses ) and also, make new proposals.

* sorry for bad english, i'm not a native speaker, but i'm willing to learn *
[Nexus 4 Q&A, Help & Troubleshooting] C4SCA:
what about the zenfone 2 with 4 gb of ram?:D
[Nexus 4 Q&A, Help & Troubleshooting] NEXUSg4:
Don't go for G3. I own it, love the phone but due to thermal throttling it lags like hell. Performance wise Nexus 4 feels superior than it. Lol.

Don't go for Lumia 930. For some wierd reason it didn't get Windows 10 preview update while all other lower end Windows phone have it. Look for Lumia 830 if you need Windows.

Never had sony phone so can't comment. Other option can be one plus one. Or check Moto x 2015. LG g4 is coming too. Don't know how it will be priced.
[Nexus 4 Q&A, Help & Troubleshooting] coffeecore:
Go for the OnePlus One, beast phone, awesome price.
[Nexus 4 Q&A, Help & Troubleshooting] landkreuzer:
Is the OnePlus One shipped worldwide ?
[Nexus 4 Q&A, Help & Troubleshooting] iDogzilla:
Yes.

I would probably choose OnePlus One as well.
[Nexus 4 Q&A, Help & Troubleshooting] Mashed_Potatoes:
400 euros for Nexus 4? You got ripped off
[Nexus 4 Q&A, Help & Troubleshooting] landkreuzer:
In my country there is no play store support for phones & tablets. We only got apps, games and play books. The nexus 6 for example, can be found only at carriers, at a hefty pricetag, around 700 euro free of contract. even the nexus 5 is now about 450 euro.
[Nexus 4 Q&A, Help & Troubleshooting] timbohobbs:
I upgraded from nexus 4 to M8. Great phone, happy with my choice. Consider this, sense is a great ui but if it's not for you then you can convert fully to GPE and get updates like a nexus (M8 got 5.1 before nexus 4 ). HTC will support it for around another year too with updates if you prefer sense, but with it converted to GPE it's like a nexus but premium quality phone. Xda support is excellent too [emoji4]
[Nexus 4 Q&A, Help & Troubleshooting] Mashed_Potatoes:
I can't buy Nexus devices over Play store either, yet I paid 250 euros in February 2014 for a brand new, white 16gb, unlocked, on my country's version of eBay (Kupujemprodajem.com)

EDIT: Haven't seen your purchase date, i guess 400 was an okay black market price in 2013 :)
[Nexus 4 Q&A, Help & Troubleshooting] landkreuzer:
How long ago have you switched to the m8 ? Also, how is the phone standing up? Does the body scratches/dents easy? How is the camera and battery? Also, as you used a nexus 4 before, how fast is it in comparison ?
[Nexus 4 Q&A, Help & Troubleshooting] timbohobbs:
Nearly 2 months. Faster than nexus 4, even on stock sense . Battery around 5 to 6 hours screen on time (at least ), some users get 7 or 8 but my usage on nexus 4 was the same as now and on nexus got 3 to 4 hrs screen on time. I always charge at night but I reckon it would do over 24 hrs easy with light use. Build quality is excellent, I always use a case for peace of mind but it's a great build. Screen far superior and ideal size body, doesn't feel hugely bigger than the 4 at all. Camera better too, not the best of all flagships but much crisper shots and on stock lots of editing options. Nexus 4 was and still is a great phone but m8 feels a big upgrade to me. The option of GPE swung it for me over other flagships out there. [emoji4]
[Nexus 4 Q&A, Help & Troubleshooting] forever_lol:
I've also got myself a mint HTC one m8 (manufactured at the end of november 2014. First owner got it as a replacement in February 2015, and moreover got warranty renewed - confirmed by HTC - valid until feb 2017). It´s a great phone. (Well yeah I have some problem with kernel wakelocks, that I am working on now :) ) It´s very fast and smooth even on stock sense. Camera is not the best out there but it's pretty decent and incomparably better than on N4, also SD-card support, fm radio....and as mentioned above possibility so switch between stock android and sense.

But I have to warn that rooting, unlocking, converting to gpe and back is not a piece of cake. You can seriously damage your phone if something goes wrong. It´s not nexus that is made to be rooted. I would definitely recommend M8 but I would also recommend taking some time and reading a lot before fiddling with device.
[Nexus 4 Q&A, Help & Troubleshooting] landkreuzer:
As far as i can see, the comunity is pretty active, with lots of roms, but as you said, it is pretty tricky to do those mods, because of the bootloader, partition size, etc :) I have one question, though. Does unlocking it makes you lose any features? I had a xperia live with walkman before the nexus, and by unlocking it, i lost the acces to many nice sony additions.
[Nexus 4 Q&A, Help & Troubleshooting] timbohobbs:
You lose nothing by unlocking mate, s-off is required to fully convert firmware to GPE and the only method is a paid app which costs $25. You can run GPE roms without s-off and also flash any sense roms though. It is all more complex and a steep learning curve from nexus devices but if you take time to read the guides, with common sense its easily achieved.

Whichever device you choose, if you plan to root and mod the phone , read the forums for each device to look for common complaints regarding battery, camera etc. This research lead me to m8 but may take you elsewhere ?
[Nexus 4 Q&A, Help & Troubleshooting] kr0031:
do you know xiaomi note;)
[Nexus 4 Q&A, Help & Troubleshooting] steroideg:
G3 for me!

For me the best phones are Nexus, because they will be updated costantly from Google and from Community!
[Nexus 4 Q&A, Help & Troubleshooting] Blacksmith5:
I have Nexus 4 and Nexus 5....... The nexus 5 is a great choice............ You can get a great used one on eBay just be careful to check the IMEI number to make sure it is not on carriers black list.
[Galaxy S6 Q&A, Help & Troubleshooting] KenIzz:
I have a larger Auto reject list on a Note 4 that I'd like to move to my S6. Is there a better way of doing it than just retyping the entire list into the new phone?
[Galaxy S6 Q&A, Help & Troubleshooting] Rippley05:
I don't even see the auto reject option. I'm sure Verizon stripped it too
[Galaxy S6 Q&A, Help & Troubleshooting] KenIzz:
It's there. Mine are both on Verizon. Phone>More>Settings>Call Rejection>Auto reject list
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
So I have an S6 Edge running on EE but bought from the carphone warehouse. As such, I have recently found out that I cannot use WiFi calling as that is only available on handsets that have come directly from EE.

My first question is why is this? Is it something to do with IEMI numbers of trusted devices to make sure that only known phones can access that part of the network? Or is it that they put a different software build on the phone?

The 2nd question is that if it is a software difference, do we think it will ever be possible to enable this ourselves?

I'm quiet annoyed that I was told that I could use WiFi calling by the Carphone Warehouse when I bought the phone. Apparently it is only iPhones that are on EE that can use it if they haven't come directly from EE :(
[Galaxy S6 Edge Q&A, Help & Troubleshooting] sjm1982:
You will be able to flash EE software via odin when released or in the short term you could get a refund from carphone as you have been miss sold if they guaranteed you wifi calling
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
Assuming that it is software that enables it then yep, I guess flashing is an option unless anyone can find where the difference is in the phone application (assuming that's where it is). Maybe its just a switch somewhere....
[Galaxy S6 Edge Q&A, Help & Troubleshooting] crumble6:
Damn, that's annoying. I was looking forward to having that feature, my parents house is in the back of beyond so I never get signal when I visit them.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
If anyone has an EE supplied device, maybe you can check your build number to see if it matches my Carphone Warehouse one and maybe identify if there's just a build difference or something on EE's side that enables WiFi calling.

My build no: LRX22G.G925FXXU1AOCV
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Got my phone from EE and the build number is:

LRX22G.G925FXXU1AOCY

Is the WiFi calling option completely missing or does it just not work?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
The toggle in the phone application isn't there. Not sure how big the change set is between the 2 builds, I don't know much about decompiling android stuff either or where the configuration settings would be stored. Maybe someone here can shed some light on it...
[Galaxy S6 Edge Q&A, Help & Troubleshooting] SpikeOT:
I have exactly the same issue. My phone was bought from the Samsung Store in London (Carphone Warehouse in disguise) and I have no wifi calling option either.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Have any of you guys who want WiFi Calling rooted yet?

I ask because there are some files in the CSC folder that mentions WiFi Calling being enabled and such, so it may be either missing or set to False on other models and may just need changing.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
I think flashing this EE firmware should enable this feature. I'm in same boat, EE from car phone warehouse. I can test if you want but it. Won't be for a few days as our Internet is out. I'm not really intrested in this feature as i get good coverage but it would be cool to try It.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
I would imagine that would work.

For those of you who do get the option don't forget to text "Wifi calling" to 150 to get it activated on EEs side
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
Currently downloading both the EE firmware and my original firmware (just in case) and will see what happens on my S6 Edge. I see Kies is no longer supported so I guess I should use Smart Switch to do this rather than Odin?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
Need my phone this morning for some development work so will try and flash that firmware this afternoon with Odin and will report back.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
I flashed it, but no extra options appeared, but checking EE's website , they say you just make the call with no signal and it will connect via wifi instead , not sure how reliable this information is....

anybody else have any luck?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
I would expect you to see the toggle for it in the phone application as per these setup instructions. Did you register by texting "wifi calling" to 150 also?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
Those are much better instructions. Lol. But my menu only goes as far a vibrate. But I only dirty flashed. I'll give it another go tomorrow as I've got family coming round in a bit.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Did you flash the EE baseband too? Maybe it has something to do with the modem?

Download a Root Explorer and have a look in the CSC folder in System and post what the files in there contain?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
Yeah.

but there is no CSC in my system folder. Any other ideas youd like trying.

Sorry I couldn't help you guys out more. buthe like i said if you have anything else you like me to test I don't mind. Anything for this community :)
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
In the phone type *#1234# and see what the CSC code is.

There are apps in the Play Store that let you change the CSC for the device, but I don't know whether they work for the s6 or not.

It's probably something to do with CSC though. You could try copying the CSC files from an EE firmware into the System Folder, but I have no idea if this will work or not.

CSC.zip (This is the CSC folder from my System Folder on EE s6 Edge)

Root.Zip (These 2 files were in the system folder, not in the CSC folder)
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
Bravo. That did it. Now have wifi calling enabled. Not that I'll use it but. It might come in handy one day.

and i have no way of testing it actually functions but the option is there in phone setting now

This just needs to be made in to a flashable zip to make it a little bit easier For some peole.

P.s just realised I'm not even on EE firmware any more reflashed this morning to stock u.k. so this should work for anyone.

the amazing thing we can do when we all work together. Really do love this community . Hope this helps someone out. If it does remember to give lakobos a big thank you.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] CJ0206:
Only just got Marshmallow on the official EE updates for the S6.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] kurtph1969:
Does volte work?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] kurtph1969:
Does this work on Nougat? Link is dead now. Please could you repost? Thanks!
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Ripshod:
Removed this advice - for now :(
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Krisi Hind:
Hi

I am no developer but came across this forum on a quest enable WiFi calling on my Car phone warehouse acquired S6. Can anyone give me step by step I structions on how to enable it? Am no developer but can follow instructions well! I work in a basement office with ZERO mobile phone reception but have excellent WiFi.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] callumbr1:
First of all what csc does your phone currently have? You can find this by downloading phone info Samsung from play store.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] CJ0206:
Yes it does
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Kalm_Traveler:
Hi guys, I've been working on building a patch for my Korean Note 8 to work with Tmobile wifi calling, based on existing patches for S8+ that change the CSC files, add a few tmobile specific apps and libraries but only have wifi calling working on European F variants (this is true for their intended S8+ and Note 8 devices).

I'm hoping someone here can point me in the right direction because I seem to almost have it working but am stuck with epdg not being able to make the ipsec VPN connection required for VoWifi.

In a nutshell i did a file compare between my N firmware and F firmware, found several apps, libraries, java binaries and so on that are absent on N variants, epdg, eris, the vsimmanager apk (oddly the java binary is present). I copied those over, as well as the equivalent CSC patch files from a Note 8 tmobile firmware, but the wifi calling sits on "enabling" forever. Looking at a logcat with filter of EPDG I see that it appears to have trouble determining the state of the current wifi connection, but tries to initiate LTE to Wifi handover anyway, then complains that the IPSec service is not running, and also seems to have a fake ipv4 address of 0.0.0.0 but a real ipv6 address for epdg, however my isp (and router) are not using ipv6 yet.

In any case it gets stuck on this cycle obviously. My current patch works just fine when applied to an F variant ROM, but I'm a bit at a loss as to what could be causing this EPDG or IPSec problem on the N variant and could use some suggestions.

Per this thread i looked in /data/data/com.sec.imsservice but there is nothing in there.

Any suggestions would be greatly appreciated!
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
That's Great :)

It would be interesting to find out which CSC file it was that made the option visible.

Then again, if you are on EE anywhere, there won't be any harm in having these files on your device :)

Might make a new thread with these files, to make it easier for everyone to see it.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
I can delete one at a time to see . I'm gonna reflashed tomorrow anyway as I've been messing with things I shouldn't lol
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Yeah that would be good, so we can see which file it is that has fixed it :) I'm gonna have a look through the files now and see what is in them properly.

It's either Customer.XML or Others.XML or both.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
Its i system/csc/others.xml

Line:

<CscFeature_Setting_SupportWifiCall>TRUE</CscFeature_Setting_SupportWifiCall>
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Yeah I've found it now, there are other EE settings in there too, like VoLTE stuff, which EE will be enabling at some point soon in new areas :)

Could you delete all of the CSC folder and just have this one file in there and see if the option is still there?

I've removed some of the other rubbish in there that is not needed and hopefully left in all that is.

Others.XML
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
I already did this my self that's how I knew it was that line. its the only line I have left in the xml. Lol.

So it pretty easy for any one to enable Now we know

But we still need someone with no signal to test it out. Maybe some one who was asking for this feature could give it a whirl.lakobos Have you used wifi calling yet?

This may sound sad but this is the most intestine Saturday night I've had in a while
[Galaxy S6 Edge Q&A, Help & Troubleshooting] IakobosJ:
Well I can't speak for you guys without the EE firmware but it works for me, the quality isn't amazing at all, but it works in a no signal area :)

I'd rather have poor quality than no signal at all :)

Its a bit up and down too, sometimes SMS fails to send while connected, but the person on the other end gets it anyway.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
That good to know. Well if people really want it then the could always flash the EE firmware. If it still isn't working. But have a feeling it will work once they add that line to their system/csc/others.xml
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
Just read the above, some mighty fine work done by a mighty fine community!

Is there a way of editting the others.XML without rooting? If so, I'll give editing that file a go on an otherwise untouched Carphone Warehouse phone.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
unfortunately not its in the system folder which is protected, so you'll need root and/or a custom recovery
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
That's a shame. I have apps that will stop working if I root. I guess I'll have to wait a little longer. I spoke to the Carphone Warehouse customer service today to complain that their staff are miss-informing people about WiFi calling on non-iphone devices. Apparently they've been told that it will be enabled on non-EE supplied phones soon. Hopefully it won't be too long if all it requires is an update to a single XML file.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tiboric:
That's good, glad they are going to fix it.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] r8zer:
Can someone create a flashable zip of this file then you can flash via twrp.

Plus then you wont need root, I am thinking, as you can ADB boot recovery.img without actually flashing the image, and yet still retain stock recovery upon next boot.

Is this an option.??
[Galaxy S6 Edge Q&A, Help & Troubleshooting] seanbr0wn:
Been looking to do this on S5 for ages

Hi All,

OK please be patient. Im a noob who is trying to get wifi calling on a 900F BOC7 BTU (as its the only firmware i could flash using Odin 3.9/3.10 after unsuccessfully trying to flash the latest EE 900F POBK firmware and getting several hidden.img.ext4 fail error messages).

Firstly, if you dont mind me asking, how are you guys extracting / importing / viewing the .xml files needed to activate wifi calling ? Secondly, is their something i can change in the BOC7 firmware to enable wifi calling ? I've text 150 and called EE to activate their end (despite having a phone bought from carphone warehouse) so i just need the menu option of switching it on. How do i add to the system/csc/others.xml ?

Big fan of your work guys !
[Galaxy S6 Edge Q&A, Help & Troubleshooting] tomallen35:
You'll need root access to do anything besides view it. As I haven't rooted my S6 edge, I haven't switched this on myself yet but have found the others.xml file using ES Explorer.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] seanbr0wn:
all working now thanks guys.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] FSOP:
delete
[Galaxy S6 Edge Q&A, Help & Troubleshooting] gyrantol:
I rooted my S6 and amended the CSC. I now have the option to do wifi calling but it has not enabled through EE. When I rang 150 I got told that because my phone is from Carphone Warehouse even by having the option on the phone it won't work.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] FSOP:
They're talking crap, ive done the same thing with a friends S6 he got from cpw.

I got EE to activate it by going on live chat and asking, they just added it to his account with no questions.

Sent from my SM-G920F
[Galaxy S6 Edge Q&A, Help & Troubleshooting] Kur0ya:
you can activate it by texting 150 saying WIFI CALLING
[Galaxy S6 Edge Q&A, Help & Troubleshooting] gyrantol:
Tried that I just get one back with a url saying read more here
[Galaxy S6 Edge Q&A, Help & Troubleshooting] adrenalize_:
I see you've managed to do this on an S5 G900F - I assume you were already rooted on BOC7 and just edited the system/csc/others.xml file to add the couple of CSC lines?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] :
Presumably, Vodafone WIFI calling (when they get around to releasing it) will be enabled the same way...

Very clever.

Otherwise it will work only on phones purchased from a Voda shop.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] jason4656:
Do any of you guys think this would work on the Note 4??? my EE signal mast went down 6 weeks ago and I have had no signal at all since...i mean 0 no 2g or anything...so I've been on voda, o2 since and both of them are crap compared to EE. anywhere other than my house.

I got out of my EE contract so I could effectively get a new phone but it seems like a waste when I already have a note 4...anyway of getting it working? currently running a custom rom and kernel
[Galaxy S6 Edge Q&A, Help & Troubleshooting] MrPez:
I don't suppose you guys know where I can add this line to on the HTC One M7? It doesn't have a CSC folder in the system folder?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] pohodicek:
Xperia Z3

I tried to add Xperia Z3 but no CSC. We just have to wait and that EE has released an update for other devices