Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit f74df47f authored by mike wakerly's avatar mike wakerly
Browse files

NfcAdapterExtras: expose driver name.

Bug: 7276355
Change-Id: I65597f732c2ccb749f8fc5ef1793bacf5de8b592
parent 26884df7
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -29,4 +29,5 @@ interface INfcAdapterExtras {
    int getCardEmulationRoute(in String pkg);
    void setCardEmulationRoute(in String pkg, int route);
    void authenticate(in String pkg, in byte[] token);
    String getDriverName(in String pkg);
}
+17 −0
Original line number Diff line number Diff line
@@ -234,4 +234,21 @@ public final class NfcAdapterExtras {
            attemptDeadServiceRecovery(e);
        }
    }

    /**
     * Returns the name of this adapter's driver.
     *
     * <p>Different NFC adapters may use different drivers.  This value is
     * informational and should not be parsed.
     *
     * @return the driver name, or empty string if unknown
     */
    public String getDriverName() {
        try {
            return sService.getDriverName(mPackageName);
        } catch (RemoteException e) {
            attemptDeadServiceRecovery(e);
            return "";
        }
    }
}