diff --git a/.github/workflows/manager.yml b/.github/workflows/manager.yml index dc91bdf9..c03e2947 100644 --- a/.github/workflows/manager.yml +++ b/.github/workflows/manager.yml @@ -51,6 +51,11 @@ jobs: with: name: manager-unsigned path: "app/build/outputs/apk/release/*.apk" + - name: Upload mappings + uses: actions/upload-artifact@v2 + with: + name: mappings + path: "app/build/outputs/mapping" - name: Post to channel if: ${{ github.event_name != 'pull_request' && success() && github.ref == 'refs/heads/master' }} env: diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index eac052a5..21cd2b8b 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -19,9 +19,4 @@ # If you keep the line number information, uncomment this to # hide the original source file name. #-renamesourcefileattribute SourceFile --keep class io.github.lsposed.manager.Constants { *; } --keepnames class io.github.lsposed.manager.adapters.* { *; } --keepnames class io.github.lsposed.manager.receivers.* { *; } --keepnames class io.github.lsposed.manager.ui.* { *; } --keepnames class io.github.lsposed.manager.utils.* { *; } --keepnames class io.github.lsposed.manager.* { *; } \ No newline at end of file +-keep class io.github.lsposed.manager.Constants { *; } \ No newline at end of file diff --git a/hiddenapi-stubs/src/main/java/android/content/pm/IPackageManager.java b/hiddenapi-stubs/src/main/java/android/content/pm/IPackageManager.java deleted file mode 100644 index 15ae4ab8..00000000 --- a/hiddenapi-stubs/src/main/java/android/content/pm/IPackageManager.java +++ /dev/null @@ -1,25 +0,0 @@ -package android.content.pm; - -import android.os.Binder; -import android.os.IBinder; -import android.os.IInterface; -import android.os.RemoteException; - -import java.util.List; - -public interface IPackageManager extends IInterface { - - void forceDexOpt(String packageName) throws RemoteException; - boolean performDexOptMode(String packageName, boolean checkProfiles, - String targetCompilerFilter, boolean force, boolean bootComplete, String splitName) throws RemoteException; - void clearApplicationProfileData(String packageName) throws RemoteException; - List getAllPackages() throws RemoteException; - boolean runBackgroundDexoptJob(List packageNames) throws RemoteException; - - abstract class Stub extends Binder implements IPackageManager { - - public static IPackageManager asInterface(IBinder obj) { - throw new UnsupportedOperationException(); - } - } -} diff --git a/hiddenapi-stubs/src/main/java/android/os/IPowerManager.java b/hiddenapi-stubs/src/main/java/android/os/IPowerManager.java deleted file mode 100644 index 56bf154e..00000000 --- a/hiddenapi-stubs/src/main/java/android/os/IPowerManager.java +++ /dev/null @@ -1,13 +0,0 @@ -package android.os; - -public interface IPowerManager extends IInterface { - - void reboot(boolean confirm, String reason, boolean wait) throws RemoteException; - - abstract class Stub extends Binder implements IPowerManager { - - public static IPowerManager asInterface(IBinder obj) { - throw new UnsupportedOperationException(); - } - } -}