diff --git a/app/build/bin/classes.dex b/app/build/bin/classes.dex index 6cee736a7..ae5eb6b43 100644 Binary files a/app/build/bin/classes.dex and b/app/build/bin/classes.dex differ diff --git a/app/build/bin/resources.ap_ b/app/build/bin/resources.ap_ index b9d0d729c..9af401570 100644 Binary files a/app/build/bin/resources.ap_ and b/app/build/bin/resources.ap_ differ diff --git a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java index 2b41df516..9f7bda338 100644 --- a/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java +++ b/app/src/main/java/net/kdt/pojavlaunch/MainActivity.java @@ -939,6 +939,8 @@ public class MainActivity extends Activity implements OnTouchListener, OnClickLi } } + + public void fixRSAPadding() throws Exception { // welcome to the territory of YOLO; I'll be your tour guide for today. @@ -950,13 +952,13 @@ public class MainActivity extends Activity implements OnTouchListener, OnClickLi if (true) { // android.os.Build.VERSION.SDK_INT >= 23) { // Marshmallow // FUUUUU I DON'T KNOW FIXME Cipher rsaPkcs1Cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); - Cipher.getInstance("RSA", rsaPkcs1Cipher.getProvider()); + // Cipher.getInstance("RSA", rsaPkcs1Cipher.getProvider()); Cipher newRSACipher = Cipher.getInstance("RSA"); Field fieldPKCS1 = Provider.class.getDeclaredField("serviceMap"); fieldPKCS1.setAccessible(true); - Map /* */ mapPKCS1 = (Map) fieldPKCS1.get(newRSACipher.getProvider()); + Map /* */ mapPKCS1 = (Map) fieldPKCS1.get(rsaPkcs1Cipher.getProvider()); Field fieldRSA = Provider.class.getDeclaredField("serviceMap"); fieldRSA.setAccessible(true); diff --git a/app/src/main/res/layout/main.xml b/app/src/main/res/layout/main.xml index 63638c58e..b4c3102d8 100644 --- a/app/src/main/res/layout/main.xml +++ b/app/src/main/res/layout/main.xml @@ -53,7 +53,7 @@ android:background="@drawable/control_button" android:layout_width="50dp" android:layout_height="50dp" - android:text="⬆" + android:text="GUI" android:layout_marginBottom="14dp" android:layout_marginLeft="14dp" android:layout_gravity="bottom"