mirror of
https://github.com/vanhoefm/fragattacks.git
synced 2025-01-17 18:34:03 -05:00
Android: Give user the option for selecting browser for HS 2.0 OSU
When built with browser-android.c, hs20-osu-client used to always launch the native/stock Android browser for OSU user interaction. This browser is not present in all devices. It is better to give the option to the user to select his/her browser. Here the user will be shown a pop up to select the browser that he/she wants. Signed-off-by: Somdas Bandyopadhyay <somdas.bandyopadhyay@intel.com>
This commit is contained in:
parent
e1246a6e2c
commit
83702b6088
@ -95,7 +95,7 @@ int hs20_web_browser(const char *url)
|
||||
|
||||
if (pid == 0) {
|
||||
/* run the external command in the child process */
|
||||
char *argv[9];
|
||||
char *argv[7];
|
||||
|
||||
argv[0] = "browser-android";
|
||||
argv[1] = "start";
|
||||
@ -103,9 +103,7 @@ int hs20_web_browser(const char *url)
|
||||
argv[3] = "android.intent.action.VIEW";
|
||||
argv[4] = "-d";
|
||||
argv[5] = (void *) url;
|
||||
argv[6] = "-n";
|
||||
argv[7] = "com.android.browser/.BrowserActivity";
|
||||
argv[8] = NULL;
|
||||
argv[6] = NULL;
|
||||
|
||||
execv("/system/bin/am", argv);
|
||||
wpa_printf(MSG_ERROR, "execv: %s", strerror(errno));
|
||||
|
Loading…
Reference in New Issue
Block a user