Ube halaya

This commit is contained in:
An Bui 2025-05-20 00:58:47 +07:00
parent c7c2cd6112
commit 5615407dfc
11 changed files with 92 additions and 15 deletions

View file

@ -1059,6 +1059,10 @@ public class MainActivity extends AppCompatActivity {
activity.skipIDEwithARM64DialogInStartVM = false;
}
if (MainSettingsManager.getSharedFolder(activity) && MainSettingsManager.getArch(activity).equals("I386")) {
Toast.makeText(activity, R.string.shared_folder_is_not_used_because_i386_does_not_support_it, Toast.LENGTH_LONG).show();
}
boolean isRunning = isMyServiceRunning(MainService.class);
ProgressDialog progressDialog = new ProgressDialog(activity, R.style.MainDialogTheme);

View file

@ -137,7 +137,7 @@ public class StartVM {
params.add(hdd1);
}
if (MainSettingsManager.getSharedFolder(activity)) {
if (MainSettingsManager.getSharedFolder(activity) && !MainSettingsManager.getArch(activity).equals("I386")) {
String driveParams = "-drive ";
if (ifType.isEmpty()) {
driveParams += "media=disk,file=fat:";
@ -177,6 +177,11 @@ public class StartVM {
bios += "file=" + AppConfig.basefiledir + "QEMU_EFI.img,format=raw,readonly=on,if=pflash";
bios += " -drive ";
bios += "file=" + AppConfig.basefiledir + "QEMU_VARS.img,format=raw,if=pflash";
} else if (MainSettingsManager.getArch(activity).equals("X86_64") && MainSettingsManager.getuseUEFI(activity)) {
bios = "-drive ";
bios += "file=" + AppConfig.basefiledir + "RELEASEX64_OVMF.fd,format=raw,readonly=on,if=pflash";
bios += " -drive ";
bios += "file=" + AppConfig.basefiledir + "RELEASEX64_OVMF_VARS.fd,format=raw,if=pflash";
} else {
bios = "-bios ";
bios += AppConfig.basefiledir + "bios-vectras.bin";