13ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru/*
23ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *
33ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * Copyright 2001-2011 Texas Instruments, Inc. - http://www.ti.com/
43ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *
53ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * Licensed under the Apache License, Version 2.0 (the "License");
63ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * you may not use this file except in compliance with the License.
73ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * You may obtain a copy of the License at
83ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *
93ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *    http://www.apache.org/licenses/LICENSE-2.0
103ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *
113ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * Unless required by applicable law or agreed to in writing, software
123ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * distributed under the License is distributed on an "AS IS" BASIS,
133ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
143ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * See the License for the specific language governing permissions and
153ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * limitations under the License.
163ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru */
173ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru
183ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Querupackage com.ti.server;
193ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru
203ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queruimport android.content.BroadcastReceiver;
213ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queruimport android.content.Context;
223ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queruimport android.content.Intent;
233ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queruimport android.util.Log;
243ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru
253ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru/**
263ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * Broadcast receiver that will handle the boot completed intent and start the
273ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru * AccessoryService.
283ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru *
293ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru */
303ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Querupublic class BootReceiver extends BroadcastReceiver {
313ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru    public void onReceive(final Context context, final Intent bootintent) {
323ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru        Log.i("BootReceiver", "Starting FM service");
333ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru        // Starting service at boot to speed up enable/disable of FM radio
343ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru        context.startService(new Intent("com.ti.server.FmService"));
353ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru    }
363ece7d9e08052989401e008bc397dbcd2557cfd0Jean-Baptiste Queru}
37