Fixes for Pdroid CM10
[auto-patcher.git] / patches / pdroid / jellybean / provisionals / system / framework / framework.jar.out / smali / android / app / ContextImpl$20.smali
blob1f27244a7d7eee5c4df97a613478c63d4b0e25db
1 .class final Landroid/app/ContextImpl$20;
2 .super Landroid/app/ContextImpl$ServiceFetcher;
3 .source "ContextImpl.java"
6 # annotations
7 .annotation system Ldalvik/annotation/EnclosingClass;
8     value = Landroid/app/ContextImpl;
9 .end annotation
11 .annotation system Ldalvik/annotation/InnerClass;
12     accessFlags = 0x8
13     name = null
14 .end annotation
17 # direct methods
18 .method constructor <init>()V
19     .registers 1
21     invoke-direct {p0}, Landroid/app/ContextImpl$ServiceFetcher;-><init>()V
23     return-void
24 .end method
27 # virtual methods
28 .method public createService(Landroid/app/ContextImpl;)Ljava/lang/Object;
29     .registers 5
31     const-string v2, "location"
33     invoke-static {v2}, Landroid/os/ServiceManager;->getService(Ljava/lang/String;)Landroid/os/IBinder;
35     move-result-object v0
37     invoke-static {v0}, Landroid/location/ILocationManager$Stub;->asInterface(Landroid/os/IBinder;)Landroid/location/ILocationManager;
39     move-result-object v1
41     new-instance v2, Landroid/privacy/surrogate/PrivacyLocationManager;
43     invoke-direct {v2, v1, p1}, Landroid/privacy/surrogate/PrivacyLocationManager;-><init>(Landroid/location/ILocationManager;Landroid/content/Context;)V
45     return-object v2
46 .end method