Network broadcast from bluestacks - Beacon-v1

The latest Bluestacks update sends network broadcasts every 2 seconds from port 10505.

Beacon-v1 | PCNAME | WindowsPC OpenSensor-v2 | 54321

up to IP 255.255.255.255

this did not happen with the previous version. Is this some kind of auto-synchronous announcement awaiting a conversation with another device? I do not want bluestacks to talk to other network devices unless I talk about it. I havent checked or agreed on something else that says this requires such a network.

even if it's only 53 bytes, it's still network pollution for me. how can i turn this off while i really don't want this? thank

package com.example.test5;

import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.SQLException;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;

public class DBAdapter {

private static final String TAG = "DBAdapter";    
private static final String DATABASE_NAME = "TestDB";   //Database Name 'TestDB'
private static final int DATABASE_VERSION =1; //Change Version to upgrade db

private final Context context; 

private DatabaseHelper DBHelper;
private SQLiteDatabase db;

public DBAdapter(Context ctx) 
{
    this.context = ctx;
    DBHelper = new DatabaseHelper(context);
}

private static class DatabaseHelper extends SQLiteOpenHelper 
{
    DatabaseHelper(Context context) 
    {
        super(context, DATABASE_NAME, null, DATABASE_VERSION);
    }

    @Override
    public void onCreate(SQLiteDatabase db) 
    {  

        db.execSQL("create table USER(Id INTEGER NOT NULL PRIMARY KEY,USER_ID TEXT NOT NULL,USER_NAME TEXT NOT NULL,PASSWORD TEXT NOT NULL, ACTIVE_YN TEXT NOT NULL default 'Y')");

    }

    @Override
    public void onUpgrade(SQLiteDatabase db, int oldVersion, 
    int newVersion) 
    { 
         db.execSQL("DROP TABLE IF EXISTS USER"); 
         onCreate(db); 
    }
}

//---opens the database---
public DBAdapter open() throws SQLException 
{
    db = DBHelper.getWritableDatabase();
    return this;
}

//---closes the database---    
public void close() 
{
    DBHelper.close();        
}

//---insert a User into the database---
public void insertUser(String USER_ID,String USER_NAME,String PASSWORD) 
{  
    ContentValues initialValues = new ContentValues();
    initialValues.put("USER_ID", USER_ID);
    initialValues.put("USER_NAME", USER_NAME);
    initialValues.put("PASSWORD", PASSWORD);                      
    db.insert("USER", null, initialValues);                  
}

//---updates 
public boolean updateUserStatusById(String USER_NAME,String USER_ID ) 
{
    ContentValues args = new ContentValues();
    args.put("USER_NAME", USER_NAME);
    return db.update("USER", args, 
            "USER_ID='" + USER_ID+"'", null) > 0;
}  

//executing query and it returns fields which are specified in the query ..........
public Cursor getQueryResult(String MY_QUERY) throws SQLException 
{                
    return db.rawQuery(MY_QUERY, null); 
} 

}

Nandakishore p

+3
source share
1 answer

. , :

C:\program files (x86)\bluestacks\hd-frontend.exe

C:\ProgramData\BlueStacks\Logs\BlueStacksUsers.log :

2015-12-10 08: 46: 56.378000 HD-Frontend (2632: 4588): 1 INFO OpenSensor: 10505, 2000, MYHOSTNAME

!

+1

All Articles