• R/O
  • HTTP
  • SSH
  • HTTPS

List of commits

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

bootable/newinstaller


RSS
Rev. Time Author
0da684c nougat-x86 android-x86-7.1-r4 2020-05-13 14:24:32 Chih-Wei Huang

1-install: update symlink if the linked dir is upgraded

e890de4 2020-05-13 00:09:26 Chih-Wei Huang

init: fall back to busybox's shell

Run busybox's shell if AOSP's shell fails to run. This makes
debug shell more reliable.

3119e2f 2020-05-12 23:55:22 Chih-Wei Huang

init: do not keep initrd's busybox in debug mode

Keeping initrd's busybox in debug mode is an old feature before we added
busybox porting to Android-x86. But it introduced some inconsistencies
between debug and normal modes. Moreover, it depends on AOSP's tool (ln)
to work properly. In case the tool fails to run, the system may not boot.

In short, the feature does more harm than good. Let's remove it from
debug mode. Only keep it if BUSYBOX=1 is set in cmdline.

419460a 2020-05-07 01:10:18 Chih-Wei Huang

1-install: move try_upgrade to an earlier step

The try_upgrade should be run before checking whether system
was installed as the read-write mode.

75a6d35 2020-05-07 00:36:49 Chih-Wei Huang

0-auto-detect: fix parsing error if aliases contain brackets

6b5590f 2020-03-13 12:36:21 Chih-Wei Huang

init: avoid finding system dir too aggressive

Only use a system dir if it contains build.prop.

508328d 2019-12-11 15:37:24 Chih-Wei Huang

1-install: fix inconsistent alignment

d1843f3 2019-12-03 11:33:38 Chih-Wei Huang

init: set SRC=iso earlier

If iso-scan/filename is set in cmdline, SRC should be set earlier to
avoid misuse of other partitions.

fcce744 2019-12-02 19:48:00 Chih-Wei Huang

init: avoid finding system partition too aggressive

If SRC is specified, do not use a system-like partition. This avoids
misuse.

347a825 2019-11-22 18:42:35 Chih-Wei Huang

Add version and arch to volume ID of the iso

It's suggested by the maintainer of libosinfo.

To avoid the volume ID too long, remove 'LiveCD' suffix.

15b7d40 android-x86-7.1-r3 2019-07-19 13:25:57 Chih-Wei Huang

lndir: set permission, owner, group of destination dir

Set them to be the same as the source dir if runs by root.

c975fc9 2019-06-28 13:14:42 Chih-Wei Huang

1-install: fix wpa_supplicant.conf created unexpectedly

The busybox sed -i is buggy to create an empty file if that file
doesn't exist. That causes unexpected issue.

ed56d9e 2019-03-19 17:31:42 Chih-Wei Huang

qemu-android: update options

According to QEMU document, the '-usbdevice' option is deprecated.
Use the new '-device usb-...' option instead.

d32411e 2019-03-19 17:17:53 Chih-Wei Huang

android.cfg: simplify code

Not sure why I wrote it in that way.

66d5113 2019-03-12 16:11:04 Chih-Wei Huang

1-install: change default answer of system rw mode

Mauro suggested to keep system read-write mode on auto updating.
That's reasonable. So change the default answer for that.

f32965a 2019-01-12 02:00:49 Chih-Wei Huang

qemu-android: enable usb tablet device

It sets the pointer device uses absolute coordinates like a touchscreen.
This means QEMU is able to report the mouse position without having to
grab the mouse.

90fbf32 2019-01-12 02:00:19 Chih-Wei Huang

android.cfg: remove duplicate includes

Seems config_directory is the same as cmdpath, though I don't
understand why.

e04296a 2019-01-12 02:00:19 Chih-Wei Huang

android.cfg: support custom boot entry

New entries could also be appended by the new add_boot_entry function
in custom.cfg like

add_boot_entry /android-7.1-r2 "Android-x86 7.1-r2" quiet

a0a2740 2019-01-12 02:00:19 Chih-Wei Huang

1-install: allow to upgrade an arbitrary folder

Originally the installer only searches and upgrades known folders of
official releases. That causes the upgrade function is not so useful
for unofficial build. Besides, it's a burden to maintain the upgrade
list.

To improve that, search all folders containing android-x86 files.
If multiple folders are found, show a dialog to ask users which one
to upgrade.

b7ac03c 2018-10-17 18:52:04 Chih-Wei Huang

init: load atkbd hid-apple modules anyway

Though auto_detect could load these modules, it may take several
seconds. The user experience is not good.

Load the modules anyway no matter it's detected or not.

417a156 2018-08-17 20:32:50 Chih-Wei Huang

isolinux.cfg: fix typos

915bee5 2018-08-12 21:07:46 Chih-Wei Huang

1-install: make the wording clearer

Suggested by Antony Stone <Antony.Stone@and-x86.open.source.it>.

aeab2b6 2018-07-19 11:46:47 Chih-Wei Huang

Fix NFS mounting

Commit d9dfce00 determined fs type by blkid, but it didn't consider
the NFS case. The patch handles the case directly.

Fixes: d9dfce00 ("init: try to mount according to filesystem type")

baf7a30 2018-06-25 23:41:26 Michael Goffioul

Use RELEASE_OS_TITLE in the volume ID of the ISO image

0be7ce5 2018-06-22 12:01:23 Chih-Wei Huang

rpm: detect a debian like distribution more effectively

46058ab 2018-06-11 18:29:39 Chih-Wei Huang

Add a boot entry to skip Setup Wizard

96a3b7f 2018-06-10 17:12:31 Chih-Wei Huang

1-install: skip the whole disk on finding ESP

2529103 2018-06-10 17:07:54 Chih-Wei Huang

qemu-android: find an available port to listen

The script may fail to launch because the port 5555 is bound, e.g.,
another instance is running. The change tries to find an available
port to avoid such an issue.

a842923 2018-05-11 19:37:30 Chih-Wei Huang

Allow to boot a loopback iso file

52ec5a3 2018-05-11 19:36:33 Chih-Wei Huang

Use xorriso to generate iso if possible

On some Linux distributions (e.g. Debian 9) genisoimage does not
support -e option we need. Use xorriso to solve that.