Luскy*Patcher v11.1.8版本的 MD5 值为:260a307cc4cd8550bbc248b8d7c0bddc

以下内容为反编译后的 C1908.java 源代码,内容仅作参考


package javaroot.utils;

import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Environment;
import java.io.File;
import p064.C2880;

public class C1908 {

    class C1909 {
        C1909() {
        }
    }

    public static void main(String[] strArr) {
        String m11606;
        String string;
        String str;
        String str2;
        String str3 = "/mnt/sdcard";
        String str4 = "path";
        C2880.m11554(new C1909());
        String str5 = strArr[0];
        String str6 = strArr[1];
        SQLiteDatabase sQLiteDatabase = null;
        try {
            m11606 = new C2880("asd").m11606(new File("/data/data/com.maxmpz.audioplayer/"), "folders.db");
        } catch (Exception e) {
            sQLiteDatabase.close();
            e.printStackTrace();
        }
        if (!m11606.equals("")) {
            C2880.m11508("chmod", "777", m11606);
            sQLiteDatabase = SQLiteDatabase.openDatabase(m11606, null, 0);
            int i = 4;
            Cursor query = sQLiteDatabase.query("storages", new String[]{"_id", "path", "path_hash", "updated_at"}, null, null, null, null, null);
            query.moveToFirst();
            while (true) {
                string = query.getString(query.getColumnIndex(str4));
                try {
                    if (!query.moveToNext()) {
                        break;
                    }
                    try {
                        if (string.length() < i) {
                            string = Environment.getExternalStorageDirectory().getAbsolutePath();
                        }
                        System.out.println("2 " + string);
                    } catch (Exception unused) {
                        string = Environment.getExternalStorageDirectory().getAbsolutePath();
                        System.out.println("3 " + string);
                    }
                    if (string == null) {
                        string = str3;
                    }
                    sQLiteDatabase.execSQL("UPDATE storages SET path='" + string + "',path_hash='" + str5 + "',updated_at='" + System.currentTimeMillis() + "'");
                    System.out.println("Add info");
                    str3 = str3;
                    str4 = str4;
                    i = 4;
                } catch (Exception unused2) {
                    str = str3;
                    query.close();
                }
                sQLiteDatabase.close();
                e.printStackTrace();
                C2880.m11316();
            }
            query.close();
            str = str3;
            if (string == null) {
                str2 = str;
            } else {
                str2 = string;
            }
            System.out.println("4 " + str2);
            sQLiteDatabase.execSQL("UPDATE storages SET path='" + str2 + "',path_hash='" + str5 + "',updated_at='" + System.currentTimeMillis() + "'");
            System.out.println("Add info");
        } else {
            System.out.println("SU Java-Code Running!\nYou must run Poweramp before patch!\nRun Poweramp and apply custom patch again!\n\nGood Luck!\nSaNX@forpda.ru");
        }
        sQLiteDatabase.close();
        C2880.m11508("chmod", "644", m11606);
        C2880.m11316();
    }
}