Injete o serviço angularjs no Angular

Estou tentando usar$log serviço em um angular 2, de acordo com o que eu li, você precisa das seguintes etapas:

Crie um módulo que contém o serviço que você deseja injetar.Chame o método upgradeNg1Provider de UpgradeAdapter.

Então, eu fiz o seguinte

  var initInjector = angular.injector(['ng']);
  var $log = initInjector.get('$log');
  angular.module('Services1', [])
    .service('$log', [$log]);
  upgradeAdapter.upgradeNg1Provider('$log');

Então eu crio um componente angular 2 como o seguinte

    @Component({   selector: "ion-app",   template:"<p>Test</p>" })
    @Injectable()
    export class HelloIonicPage {
      message: string;
      constructor( @Inject('$log') $log) {
        this.message = "Hi";
      }
    }

Mas quando executo o aplicativo, ele me dá o seguinte erro:

EXCEÇÃO ORIGINAL: Nenhum provedor por $ log!

Além disso, tenteibootstrap&nbsp;usandoupgradeAdapter:

  upgradeAdapter.bootstrap(document.documentElement, ['Services1'])

Mas isso não funcionou também. Observe que estou usando o framework Ionic 2 e o código acima está escrito dentro

    this.platform.ready().then(() => { 
            //The code is going here
});