Skip to content

Commit

Permalink
遅延を削除
Browse files Browse the repository at this point in the history
  • Loading branch information
s1204IT committed Jan 3, 2025
1 parent eca025d commit 44fc801
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 9 deletions.
2 changes: 1 addition & 1 deletion app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ android {

lintOptions {
abortOnError = false
ignore 'SdCardPath', 'ProtectedPermissions', 'ReassignedVariable', 'HardcodedText', 'ResultOfMethodCallIgnored'
ignore 'SdCardPath', 'ProtectedPermissions', 'ReassignedVariable', 'HardcodedText', 'ResultOfMethodCallIgnored', 'SetTextI18n'
}
}

Expand Down
13 changes: 5 additions & 8 deletions app/src/main/java/com/saradabar/easyblu/MainActivity.java
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@

public class MainActivity extends Activity {

private static final int DELAY_MS = 600; // 0.6 秒の遅延
private static final boolean CT3 = Build.PRODUCT.equals("TAB-A04-BR3"); // CT3 かどうかの真偽値
private static final String MMCBLK0 = "/dev/block/mmcblk0"; // 内部ストレージ
private static final String PART24 = MMCBLK0 + "p24"; // CT3 で新規パーティションを作成した際の割振番号
Expand Down Expand Up @@ -77,7 +76,7 @@ protected void onCreate(Bundle savedInstanceState) {
}

private void callFunc(Runnable func) {
new Handler(Looper.getMainLooper()).postDelayed(func, DELAY_MS);
new Handler(Looper.getMainLooper()).post(func);
}

@NonNull
Expand Down Expand Up @@ -146,6 +145,8 @@ private void init() {
TextView textView = findViewById(R.id.text_status);
textView.setText("""
ブートローダーアンロックに必要なシステム改ざん処理を実行しますか?
この処理を実行したことによる損害等について開発者は一切の責任を取りません。
続行するには [実行] を押下してください""");
Button mainButton = findViewById(R.id.button_main);
Button subButton = findViewById(R.id.button_sub);
Expand All @@ -159,10 +160,6 @@ private void init() {
textView.setText("""
デバイスには処理が終了するまで絶対に触れないでください。
デバイスが再起動した場合は、再度実行してください。""");
warning("""
デバイスには処理が終了するまで絶対に触れないでください。
デバイスが再起動した場合は、再度実行してください。""");
notify("エクスプロイトをコピーしています。");
copyAssets(CT3 ? MTK_SU : SHRINKER);
Expand Down Expand Up @@ -198,7 +195,7 @@ private void parted(String cmd) {
exec(PARTED_CMD + cmd);
}

private void overwriteFrp() {
private void overwriteFrp() { // assets の frp を利用する方法を検討
notify("DchaService にバインドしています。");
if (!bindService(new Intent(DCHA_SERVICE).setPackage(DCHA_PACKAGE), new ServiceConnection() {

Expand Down Expand Up @@ -322,7 +319,7 @@ private void doBootloader() {
mainButton.setOnClickListener(v -> exec("reboot bootloader"));
subButton.setEnabled(true);
subButton.setText("いいえ");
subButton.setOnClickListener(v -> openSettings());
subButton.setOnClickListener(v -> callFunc(this::openSettings));
}

private void openSettings() {
Expand Down

0 comments on commit 44fc801

Please sign in to comment.