| Index: src/org/adblockplus/android/ConfigurationActivity.java | 
| =================================================================== | 
| --- a/src/org/adblockplus/android/ConfigurationActivity.java | 
| +++ b/src/org/adblockplus/android/ConfigurationActivity.java | 
| @@ -21,6 +21,7 @@ | 
| import android.content.Intent; | 
| import android.net.Uri; | 
| import android.os.Bundle; | 
| +import android.text.Html; | 
| import android.view.View; | 
| import android.widget.TextView; | 
|  | 
| @@ -29,15 +30,17 @@ | 
| */ | 
| public class ConfigurationActivity extends Activity | 
| { | 
| +  private int port; | 
| + | 
| @Override | 
| public void onCreate(Bundle savedInstanceState) | 
| { | 
| super.onCreate(savedInstanceState); | 
| setContentView(R.layout.configuration); | 
| -    int port = getIntent().getIntExtra("port", 0); | 
| +    port = getIntent().getIntExtra("port", 0); | 
| String msg1 = getString(R.string.msg_notraffic); | 
| String msg2 = getString(R.string.msg_configuration, port); | 
| -    ((TextView) findViewById(R.id.message_text)).setText(msg1 + " " + msg2); | 
| +    ((TextView) findViewById(R.id.message_text)).setText(Html.fromHtml(msg1 + " " + msg2)); | 
| } | 
|  | 
| public void onOk(View view) | 
| @@ -47,8 +50,16 @@ | 
|  | 
| public void onHelp(View view) | 
| { | 
| -    Uri uri = Uri.parse(getString(R.string.configuring_proxy_url)); | 
| -    final Intent intent = new Intent(Intent.ACTION_VIEW, uri); | 
| +    Intent intent; | 
| +    if (ProxyService.hasNativeProxy) | 
| +    { | 
| +      intent = new Intent(this, ProxyConfigurationActivity.class).putExtra("port", port); | 
| +    } | 
| +    else | 
| +    { | 
| +      Uri uri = Uri.parse(getString(R.string.configuring_proxy_url)); | 
| +      intent = new Intent(Intent.ACTION_VIEW, uri); | 
| +    } | 
| startActivity(intent); | 
| finish(); | 
| } | 
|  |