diff --git a/qrenderdoc/Code/Interface/PersistantConfig.cpp b/qrenderdoc/Code/Interface/PersistantConfig.cpp
index 7ded03c40..3923080fd 100644
--- a/qrenderdoc/Code/Interface/PersistantConfig.cpp
+++ b/qrenderdoc/Code/Interface/PersistantConfig.cpp
@@ -197,14 +197,12 @@ void PersistantConfig::AddAndroidHosts()
{
RemoteHost *host = NULL;
- QString fullHostname = lit("adb:") + hostName;
-
- if(oldHosts.contains(fullHostname))
- host = oldHosts.take(fullHostname);
+ if(oldHosts.contains(hostName))
+ host = oldHosts.take(hostName);
else
host = new RemoteHost();
- host->Hostname = fullHostname;
+ host->Hostname = hostName;
rdctype::str friendly;
RENDERDOC_GetAndroidFriendlyName(hostName.toUtf8().data(), friendly);
host->FriendlyName = ToQStr(friendly);
diff --git a/qrenderdoc/Code/Interface/RemoteHost.cpp b/qrenderdoc/Code/Interface/RemoteHost.cpp
index 367ed036f..255216ee8 100644
--- a/qrenderdoc/Code/Interface/RemoteHost.cpp
+++ b/qrenderdoc/Code/Interface/RemoteHost.cpp
@@ -109,7 +109,7 @@ void RemoteHost::Launch()
if(IsHostADB())
{
- RENDERDOC_StartAndroidRemoteServer();
+ RENDERDOC_StartAndroidRemoteServer(Hostname.toUtf8().data());
QThread::msleep(WAIT_TIME);
return;
}
diff --git a/qrenderdoc/Windows/MainWindow.cpp b/qrenderdoc/Windows/MainWindow.cpp
index 8795d81a8..2edb20cf9 100644
--- a/qrenderdoc/Windows/MainWindow.cpp
+++ b/qrenderdoc/Windows/MainWindow.cpp
@@ -1523,11 +1523,6 @@ void MainWindow::on_action_Manage_Remote_Servers_triggered()
rm->closeWhenFinished();
}
-void MainWindow::on_action_Start_Android_Remote_Server_triggered()
-{
- RENDERDOC_StartAndroidRemoteServer();
-}
-
void MainWindow::on_action_Settings_triggered()
{
SettingsDialog about(m_Ctx, this);
diff --git a/qrenderdoc/Windows/MainWindow.h b/qrenderdoc/Windows/MainWindow.h
index 4181ec283..7061776f0 100644
--- a/qrenderdoc/Windows/MainWindow.h
+++ b/qrenderdoc/Windows/MainWindow.h
@@ -113,7 +113,6 @@ private slots:
void on_action_Resolve_Symbols_triggered();
void on_action_Attach_to_Running_Instance_triggered();
void on_action_Manage_Remote_Servers_triggered();
- void on_action_Start_Android_Remote_Server_triggered();
void on_action_Settings_triggered();
void on_action_View_Documentation_triggered();
void on_action_View_Diagnostic_Log_File_triggered();
diff --git a/qrenderdoc/Windows/MainWindow.ui b/qrenderdoc/Windows/MainWindow.ui
index 2fe3b6af5..527003872 100644
--- a/qrenderdoc/Windows/MainWindow.ui
+++ b/qrenderdoc/Windows/MainWindow.ui
@@ -53,8 +53,6 @@
-
-