Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 2bb7e341 authored by Paul Jensen's avatar Paul Jensen
Browse files

Fix T-Mobile provisioning detection.

Add User-Agent to HTTP request for captive portal.

bug:16316314
Change-Id: I32d4f75f4eb114574dd2a39d241cb085383b4f94
parent 6bdede0a
Loading
Loading
Loading
Loading
+1 −0
Original line number Original line Diff line number Diff line
@@ -648,6 +648,7 @@ public class NetworkMonitor extends StateMachine {
                        new InputStreamReader(socket.getInputStream()));
                        new InputStreamReader(socket.getInputStream()));
                OutputStreamWriter writer = new OutputStreamWriter(socket.getOutputStream());
                OutputStreamWriter writer = new OutputStreamWriter(socket.getOutputStream());
                writer.write("GET " + url.getFile() + " HTTP/1.1\r\nHost: " + url.getHost() +
                writer.write("GET " + url.getFile() + " HTTP/1.1\r\nHost: " + url.getHost() +
                        "\r\nUser-Agent: " + System.getProperty("http.agent") +
                        "\r\nConnection: close\r\n\r\n");
                        "\r\nConnection: close\r\n\r\n");
                writer.flush();
                writer.flush();
                String response = reader.readLine();
                String response = reader.readLine();