Merge "Donot start Bluetooth Manager Service when bluetooth hardware feature is missing" into jb-mr2-dev
This commit is contained in:
@@ -23,6 +23,7 @@ import android.content.ContentResolver;
|
|||||||
import android.content.Context;
|
import android.content.Context;
|
||||||
import android.content.Intent;
|
import android.content.Intent;
|
||||||
import android.content.pm.IPackageManager;
|
import android.content.pm.IPackageManager;
|
||||||
|
import android.content.pm.PackageManager;
|
||||||
import android.content.res.Configuration;
|
import android.content.res.Configuration;
|
||||||
import android.media.AudioService;
|
import android.media.AudioService;
|
||||||
import android.net.wifi.p2p.WifiP2pService;
|
import android.net.wifi.p2p.WifiP2pService;
|
||||||
@@ -330,6 +331,9 @@ class ServerThread extends Thread {
|
|||||||
Slog.i(TAG, "No Bluetooh Service (emulator)");
|
Slog.i(TAG, "No Bluetooh Service (emulator)");
|
||||||
} else if (factoryTest == SystemServer.FACTORY_TEST_LOW_LEVEL) {
|
} else if (factoryTest == SystemServer.FACTORY_TEST_LOW_LEVEL) {
|
||||||
Slog.i(TAG, "No Bluetooth Service (factory test)");
|
Slog.i(TAG, "No Bluetooth Service (factory test)");
|
||||||
|
} else if (!context.getPackageManager().hasSystemFeature
|
||||||
|
(PackageManager.FEATURE_BLUETOOTH)) {
|
||||||
|
Slog.i(TAG, "No Bluetooth Service (Bluetooth Hardware Not Present)");
|
||||||
} else {
|
} else {
|
||||||
Slog.i(TAG, "Bluetooth Manager Service");
|
Slog.i(TAG, "Bluetooth Manager Service");
|
||||||
bluetooth = new BluetoothManagerService(context);
|
bluetooth = new BluetoothManagerService(context);
|
||||||
|
|||||||
Reference in New Issue
Block a user