yashsingh1/xdaforums huggingface dataset:
[Xperia Z3 Compact Q&A, Help & Troubleshooting] mohlsen8:
Nope. Figured I'd check in and update this again. It's been 43 days since I sent my phone in. About 30-35 days of looking at it as a paperweight on my desk. I spent a few weeks emailing and calling a few times a day. I was promised that a manager would call me back multiple times, but no one ever did. One day in the last week of November, I called at 9am, was promised a manager would call me back. No one did. Called at 2pm, the person on the phone set up a time for a manger to call me back - at 3. No one called. Called back at 4pm, and had someone say they were personally taking ownership of my case and convince me that they were going to do everything they could to help me, even gave me their name. Not like it helped when I emailed or called after that. I've been tweeting to Sony Support and Sony Xperia and they took my info but that was it really. Late last week a guy named Josh from Consumer Relations called me and said he was following up on a phone survey I took after one of my calls.. basically where I trashed Sony and their customer service and begged someone to call me. He told me he was having a SIM Tray overnighted to me. And he did... and actually, there were two UPS packages sent again (first time there were two of the same sent as well for some weird reason). Awesome... until I opened the packages and found Micro SIM Trays again. Even explaining this to him and how I needed Nano didn't get me anywhere. I don't have a direct number to this guy, the only number connects to a voicemail system where you leave a message, but anyway I called from the UPS parking lot and left a message and haven't heard from him yet. That was yesterday morning. I've received 4 Micro SIM Trays and have been blown off and ignored for going on 2 months soon. Now I guess I'm doing what I should've done a month ago - buy from China on Ebay.

F*ck you Sony. You f*cking suck, hard. And lost a customer. I hope my post helps someone else not deal with this complete bullsh*t. It gets tossed around a lot, but seriously, this is by far the worst customer service I've ever experienced. By far.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] Peeveli:
You should post your experience with Sony to their facebook pages.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] mohlsen8:
Maybe, as yet another last ditch effort. They don't allow wall posts to be public, so who knows if they read them at all.

Edit: Yes, they are public. Nice. G+ is a nice public place too.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] mohlsen8:
does anyone know of any sony email addresses i could use? i looked around, but they do as good a job hiding that stuff as they have for customer service for me. i sent a detailed account of my experience to SonySupportUSA@am.sony.com as well as posting on Sony Xperia's facebook page. i wish i had more email addresses to bombard.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] tudork:
Just keep it up, you will soon be able to open up a store selling micro sim trays. This is freaking unbelievable.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] Alex2x3:
Wow, I am actually having the EXACT same problem.

Also preordered from Handtec, and was using a Magector adaptor from Amazon, and noticed that it stopped working some nights and that it was coming out.

I am so happy that Sony USA helped you, I was worried I was out of luck unless I was willing to send it back to the UK.

Gonna call them today and see if I can get mine fixed too!

Do you know if they sent you a different phone back or the same one?

Edit: Didn't see all the problems you were having with the sim car tray though.

Going to keep it when I send it back...
[Xperia Z3 Compact Q&A, Help & Troubleshooting] mohlsen8:
Yeah I had the same problem - the magnector adapter on amazon pulled the charging port out of my phone after 3 weeks of use. Definitely keep your SIM Tray!

My issue is actually resolved now as of today, 45 days into this mess. The Consumer Relations guy Josh eventually called me back around 3:30pm yesterday and said he was out of the office until then, and that he was going to call the service center because it seemed like they had a part number wrong - he was looking it up while on the phone with me and they had the part listed for all of the z models. Who knows if that's real because when he called back with the tracking number for a new overnight delivery, I could see the info had been sent to Fedex at 11:49am. So who knows. Especially because yesterday morning I typed up a huge detailed account of every interaction I've had with Sony since October and posted it on Facebook, G+, their consumer relations site, and the one email I found.

Anyway, I got the correct SIM tray this morning, so I'm just glad this is finally resolved. If it weren't for the SIM tray sh*tshow, I would've said this was great customer service. Phone was back in my hands in like a week and a half. And even after that, they sent me that first Micro SIM tray in like 4 or 5 days. But after that they were completely incompetent. F*ck you Sony.

To answer your questions, yes I got the same phone back. I had a tempered glass screen protector on it and it came back with it... but looks like it got some pretty hard pressure on the one corner because it's noticeably... different. Hard to describe. Like oily, if you press down hard on it you can see the impression.. it has a permanent impression across the triangular corner. Also I took a picture of the About Phone screen/IMEI before sending in to confirm.

In case you or someone else who is reading this could use it, here's all the other means of contacts I found:

SonySupportUSA@am.sony.com

-It doesn't look like they respond (or even check? I don't know). A lot of others saying the same thing, even though they're directed to email them at the forum site below.

http://community.sony.com/t5/Customer-Relations/bd-p/customer-relations

-This looks kind of helpful.. they at least have mods who seem to be responding and putting people in touch with people who can help them. Also great for a fun read on just how god awful their customer service really is.

Sony Xperia Customer Relations (866) 737-3366

-This dumps you into a generic voicemail. My guy's name was Josh, so I'd just say this message is for him, etc. This was how I was finally able to get this resolved.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] Alex2x3:
God damn, really seems like their customer service is ****ed.

Kinda scaring me from even dealing with them...

Do you think our magnetic ports were defective, as in are you going to keep using the magnetic charger?

I love the feature but don't want to **** up my port every month...

Did you call that number and leave a voice mail from the start, or should I start with their customer service number first?
[Xperia Z3 Compact Q&A, Help & Troubleshooting] mohlsen8:
i'd probably go through official channels first. they seemed helpful enough when the problem was easy for them to tackle. not sure the people at the number would appreciate a cold call right away either. but hey, F 'em after my experience. that's why i posted it. most everyone I talked to at normal customer service was always nice. they just either lie, have too much on their plate, or both. josh at that number was nice and seemed to be pretty genuine and interested in getting my issue resolved.

i'm going to keep using the magnetic charger. i dunno, this is part of the reason i got the phone. i would've preferred qi, but this is a runner-up for me. no way am i taking off the port covers every day, they'll never last doing that. at least i don't think, never had a phone like this before.

but something to probably keep in mind is that the phone wasn't designed to be use with these third party chargers (so leave that out if sony asks, hah). the only magnetic charging things sony makes are the docks, i believe. there's no pulling and twisting with the magnets that i know i was doing before this happened. heck, i was using my phone here and there while it was charging.. moving it around like that had to put some pressure on it. i just never thought the thing would pop out like it did. i'm going to at least be more careful to not bother it while it's attached now.

good luck & god speed.
[Xperia Z3 Compact Q&A, Help & Troubleshooting] sisqoboy:
same issue

MagNector X2
[Android Q&A, Help & Troubleshooting] :
Q&A for [2.2+][ROOT][1.3.4.1] AFWall+ IPTables Firewall [21 Aug 2014]

Some developers prefer that questions remain separate from their main development thread to help keep things organized. Placing your question within this thread will increase its chances of being answered by a member of the community or by the developer.

Before posting, please use the forum search and read through the discussion thread for [2.2+][ROOT][1.3.4.1] AFWall+ IPTables Firewall [21 Aug 2014]. If you can't find an answer, post it here, being sure to give as much information as possible (firmware version, steps to reproduce, logcat if available) so that you can get help.

Thanks for understanding and for helping to keep XDA neat and tidy! :)
[Android Q&A, Help & Troubleshooting] xraken:
Which app to enable for streaming?

I'm running in whitelist mode and would like to enable a browser to watch streaming videos. Enabling the browser was obvious but when I click on something to watch a stream I get a Error message about not being able to download the file. Can you let me know which App I need to whitelist for this to work. I tried whitelisting "Media Server" but that did not help.

Thanks.
[Android Q&A, Help & Troubleshooting] ukanth:
try allowing "Download Manager"
[Android Q&A, Help & Troubleshooting] xraken:
That did not work. The exact message is "Error reading video file". This works when firewall is off, so I just need to find the 'thing' that needs to be white listed.

---------- Post added at 03:27 PM ---------- Previous post was at 03:14 PM ----------

Sorry, made a noob mistake. Did not realize I needed to select "Apply filters" for it to take effect. Thanks, works as expected now.
[Android Q&A, Help & Troubleshooting] daxvex:
Problem with "Smart Network" on Lollipop

Hi:

I'm running AFWall+ on a stock and rooted Nexus 5 with Lollipop (LRX21O). I'm having an issue where the "smartnetwork" feature thinks that the wifi connection is down because it's getting blocked by AFWall+. Looking at the logcat, this is what happens if AFWall+ is enabled (note I inserted an extra "t" in htttp because otherwise the forum software thinks i'm trying to post a link and won't let me):

D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 782): Checking htttp://clients3.google.com/generate_204 on "XXXXX"
D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 782): Probably not a portal: exception java.net.UnknownHostException: Unable to resolve host "clients3.google.com": No address associated with hostname

and if AFWall+ is not enabled I get this:

D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 782): Checking htttp://clients3.google.com/generate_204 on "XXXXX"
D/NetworkMonitorNetworkAgentInfo [WIFI () - null]( 782): isCaptivePortal: ret=204 headers={null=[HTTP/1.1 204 No Content], Content-Length=[0], Content-Type=[text/html; charset=UTF-8], Date=[Wed, 19 Nov 2014 03:15:12 GMT], Server=[GFE/2.0], X-Android-Received-Millis=[1416366905558], X-Android-Response-Source=[NETWORK 204], X-Android-Sent-Millis=[1416366905422]}

On my phone process 782 is system_server owned by user "system":

system 782 196 1875652 151224 ffffffff 00000000 S system_server

And in the iptables rules, system is allowed to access the network while on wifi:

Chain afwall-wifi-wan (1 references)
target prot opt source destination
RETURN all -- anywhere anywhere owner UID match root
RETURN all -- anywhere anywhere owner UID match system

Thus, I'm pretty perplexed as to why the system might think wifi isn't working. Of course when it does that, it forces all traffic to go over mobile data which means I can never use the wifi connection -- not exactly good

.

Anyone else having this issue? Any suggestions?
[Android Q&A, Help & Troubleshooting] daxvex:
BTW, I have narrowed it down. I'm not sure if this is a bug or not. When I have LAN controlled enabled, then it produces this little chain snippet:

Chain afwall-wifi-fork (2 references)
target prot opt source destination
REJECT all -- anywhere anywhere reject-with icmp-port-unreachable

Which is obviously bad. If I disable LAN control, it produces the right chain contents

Chain afwall-wifi-fork (2 references)
target prot opt source destination
afwall-wifi-wan all -- anywhere anywhere

Looking at the code, the suspicious snippet is

if (G.enableLAN() && !cfg.isTethered) {
if(setv6 && !cfg.lanMaskV6.equals("")) {
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -d " + cfg.lanMaskV6 + " -j " + AFWALL_CHAIN_NAME + "-wifi-lan");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork '!' -d " + cfg.lanMaskV6 + " -j " + AFWALL_CHAIN_NAME + "-wifi-wan");
} else if(!setv6 && !cfg.lanMaskV4.equals("")) {
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -d " + cfg.lanMaskV4 + " -j " + AFWALL_CHAIN_NAME + "-wifi-lan");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork '!' -d "+ cfg.lanMaskV4 + " -j " + AFWALL_CHAIN_NAME + "-wifi-wan");
} else {
// No IP address -> no traffic. This prevents a data leak between the time
// the interface gets an IP address, and the time we process the intent
// (which could be 5+ seconds). This is likely to catch a little bit of
// legitimate traffic from time to time, so we won't log the failures.
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -j REJECT");
}

where if for some reason Android L slightly changed the way the netmask is being extracted, it might extract to blank and result in an empty netmask. I'm not setup to compile and there are no logging hooks so I can't go any further.

Is this a bug? can anyone with a development environment look into this?
[Android Q&A, Help & Troubleshooting] ukanth:
[MENTION=2640878]daxvex[/MENTION], Thanks for the details. I haven't get a chance to install Lollipop on my n7. I'll try look into it this weekend.
[Android Q&A, Help & Troubleshooting] daxvex:
BTW, I'm seeing this on a Nexus 5. Not sure if that will make a difference or not.
[Android Q&A, Help & Troubleshooting] rimugu:
Issue with orwall

I installed orbot and since then, every time I reboot the iptables are not there (any app can get to internet) and have to reapply them with AFWall+.

I have since uninstalled orbot, but still the same issue. Does anyone know what could be done so AFWall+ roots remain after reboot?
[Android Q&A, Help & Troubleshooting] daxvex:
Proposed Fix for Connectivity Bug for Android L

I finally found some time to setup a dev environment. It seems that in Android L, the system service will try to connect to one of Google's services whenever WIFI becomes present to see if the WIFI interface actually has connectivity. If you enable LAN control, AFwall conservatively rejects all packets to the LAN interface when it thinks there's no WIFI connection (see the last else block below0

if (G.enableLAN() && !cfg.isTethered) {
if(setv6 && !cfg.lanMaskV6.equals("")) {
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -d " + cfg.lanMaskV6 + " -j " + AFWALL_CHAIN_NAME + "-wifi-lan");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork '!' -d " + cfg.lanMaskV6 + " -j " + AFWALL_CHAIN_NAME + "-wifi-wan");
} else if(!setv6 && !cfg.lanMaskV4.equals("")) {
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -d " + cfg.lanMaskV4 + " -j " + AFWALL_CHAIN_NAME + "-wifi-lan");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork '!' -d "+ cfg.lanMaskV4 + " -j " + AFWALL_CHAIN_NAME + "-wifi-wan");
} else {
// No IP address -> no traffic. This prevents a data leak between the time
// the interface gets an IP address, and the time we process the intent
// (which could be 5+ seconds). This is likely to catch a little bit of
// legitimate traffic from time to time, so we won't log the failures.
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -j REJECT");
}

Thus there is a race. If the system checks for connectivity before AFWall has had a chance to start letting packets through the wifi connection, then the system will mistakenly think the WIFI connection is bad and continue to send all packets to cellular data. I suspect if you tried to replicate this bug on an N7, you would fail.

The solution is pretty simple, you need to loosen it up so even when the wifi connection looks down, you still let the system service and root send packets on wifi. Thus you replace:

cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -j REJECT");

with

cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -m owner --uid-owner root -j RETURN");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -m owner --uid-owner system -j RETURN");
cmds.add("-A " + AFWALL_CHAIN_NAME + "-wifi-fork -j REJECT");

I have been testing for a bit and it seems to work. Can the developer please review this and if ok with it, commit the fix and update so I can go back to using the version on Google Play. Replying to this thread to let me know when it's done would be most appreciated as well. Thanks! (and thanks for providing this great app!).
[Android Q&A, Help & Troubleshooting] red_phase:
cant receive files using superbeam

I am not able to receive files using superbeam after installing AFwall+. I am able to send them though. Am not able to receive files using superbeam with wifi of the two (sending phone and my -receiving-phone) ON. But if both the phones are connected to the same Wifi network , i am able to receive files using superbeam . I uninstalled AFWALL+ and superbeam is working normally even when phones are not connected to a wifi network.

Whats the fix?
[Android Q&A, Help & Troubleshooting] elsquare:
afwall blocking vpn unless disable,connect,disconnect,enable,connect,connect. ...

Hi there and happy holidays everyone

Hope someone can point Mr in the right direction or to a threat more appropriate for this.

Trying to set up VPN on my S4 with latest cm11 nightly, successful so far but...

Only after I disable afw after reboot of phone, then connect, then disconnect, then enable afw ... And then I can keep it enabled and connect/disconnect VPN ad much as I like .... Until next reboot of phone.

Here is what I do:

. boot phone

. try vpn connect - fails.

AFW+ log entry:

___

AppID :0

Application's Name: (root) - Applications running as root

Total Packets Blocked:1

[UDP]IP.of.my.vpntarget:500(1)

___

. disable - enable afw+ (just to see if a dis-enable cycle would solve it already - no)

. try connect vpn

. still blocking with same message

. !disable! afw+ by widget on homescreen

. try connect w/ afw !off!: vpn connects okay

. disconnect vpn

. !enable! afw+ by widget

. try connect vpn w/ afw !ON! :vpn connects okay [emoji3]

...and thereafter as often as I want until reboot.

Huh???

Any ideas? Can't bring up enough google-foo to find cause/solution on this, sorry! Wy would it need this "connect once without afw+"? And how do I get it to work straight away?

Brgds

L^2
[Android Q&A, Help & Troubleshooting] mbdroidsony:
afwall fix for superbeam

This is a solution to the problem reorted below.

Hi Markuzy, I had the same problem as you. I could only get Superbeam working when AFWall+ was disabled. I've found a solution using Custom Scripts from AFWall+ wiki page.

https://github.com/ukanth/afwall/wiki/CustomScripts

This was the script that worked for me. Replace IP with IP of destination Device. Fing is a great app for displaying all connected device ip's on the wireless network.

# Necessary at the beginning of each script!
IP6TABLES=/system/bin/ip6tables
IPTABLES=/system/bin/iptables
# Now add your rules...

# Always allow connections to 192.168.0.1, no matter the interface
$IPTABLES -A "afwall" --destination "192.168.0.1" -j RETURN

Cheers
[Android Q&A, Help & Troubleshooting] jshamlet:
DNS blocked to USB tethered PC

First off, this is on an HTC One M8 Dev Edition (Sense) Lollipop release. Phone is S-off if matters. I am running AFWall+ 1.3.4.1 (Latest from the Play store).

The problem is that DNS requests appear to be blocked for USB tethering, no matter how I configure iptables. Something is ignoring/misconfiguring -11 (kernel), because when I checked the logs, they showed that process -11 (kernel) was blocked from sending UDP (DNS) to the tethered IP address. However, I specifically enabled the kernel, as well as -12 (tethering DHCP & DNS) and root apps for good measure.

However, it is JUST DNS. If I use an onboard terminal to nslookup the name, say "nslookup form.xda-developers.com", I can use the IP address from the tethered machine just fine. (well, I can't for XDA because it immediately redirects, which hangs on DNS lookup...) It appears that TCP isn't being blocked, just UDP. Further, local apps have no problem accessing the network in any way - it's just the USB tethered PC that is having trouble. I have not tried WiFi tethering yet.

I will add that I started with DroidWall, and migrated to AFWall+ when I found DroidWall wasn't listing all of the system services. I note that because I am still seeing references to droidwall in the iptables rule set. I'm not clear on how I can completely blow away the rules and start fresh (I thought enable/disable the firewall did that?)

I can clear up the problem by disabling the firewall entirely.
[Android Q&A, Help & Troubleshooting] Androsteron:
How to use real multi user?

Half answer:

Ok, I found out what's going on. The app is installed as uid u0_a123(10123). In the other users it runs as uids u10_a123(1010123) and u11_a123(1110123). AFwall is not aware of these uids and so I can't allow them. I guess you should either have an app-list per user, or a user list per app. Unless you want to deal with the switching (and to my preference) this should be maintained by the main user only.

Original question:

I have several AFwall profiles, for specific apps to which I want to rarely permit internet. You alternately refer to this as multi user, but I feel that's a totally different thing, as follows:

Now I have gone multi user (androidcoliseum.com/2014/01/how-to-enable-multi-user-profiles-on.html) and have created restricted Android profiles to run the same app in parallel with different settings.

The FW whitelistings that work in my main user, seem to disappear when I switch. I tried granting AFwall to the other profile (which was allowed), but your app is nonetheless not visible in the restricted profile. Probably the required root permission runs counter to the idea of restriction.

The dirty solution is to turn off the FW before switching, but I hate to do that. If it could be automated with tasker, that would be better than nothing, but anyway I couldn't figure out how. Any enlightenment or solution?

The FAQ mentions making it a system app, which would then hover above individual users? You don't elaborate why you discourage that.

Galaxy S3, CM11 november snapshot.
[Android Q&A, Help & Troubleshooting] hadl:
Lollipop and AFWALL+: No Wifi Location

Hello all,

after I have run Lollipop on my Nexus 5 for some time, I installed AFWALL+

After I set up the whitelist so that most thinks are working I figured out that the Wifi based Location is not working. Maps just displays me a very coarse Location when within a building.

When I now disable the firewall or even uninstall AFWALL+ the location service is still not working.

Has anyone similar issues or an solution?
[Android Q&A, Help & Troubleshooting] tvisforme:
Have you had any response to this? Is it responsible for the wifi - exclamation mark issue?
[Android Q&A, Help & Troubleshooting] IntenseColor:
What is the proper way to uninstall this app?
[Android Q&A, Help & Troubleshooting] daxvex:
No response. Also the problem came back despite these changes and I haven't had time to debug further.
[Android Q&A, Help & Troubleshooting] ukanth:
Sorry for not able to reply to mails/threads. Apologies. I've been busy with lot of work. Not able to spend time. Thanks [MENTION=2640878]daxvex[/MENTION] for the patch. Would it be possible for you to make a pull request on github ? I will review it and merge it. You need to make sure it works with 4.4 and below.

Thanks and sorry again.