Commit Graph

455 Commits (master)

Author SHA1 Message Date
vvb2060 ecc74d45d1 Let magic mount optional 2024-03-19 23:21:41 -07:00
vvb2060 10069215f4 Rename dir name 2024-03-19 23:21:41 -07:00
LoveSy b6c24a3a8a No more sony `init.real` tricks
Co-authored-by: canyie <a1364259@163.com>
Co-authored-by: vvb2060 <vvb2060@gmail.com>
2024-02-29 23:40:00 -08:00
topjohnwu 74b7b84561 Test all APIs on Linux 2024-01-28 00:46:03 -08:00
topjohnwu b44141ae39 Run tests on Linux 2024-01-22 18:10:26 -08:00
topjohnwu 83a34a9004 Update emulator 2023-12-21 21:30:35 +08:00
topjohnwu d73c2daf6d Use special emulator to make tests less flaky 2023-12-16 15:50:53 +08:00
LoveSy d7750b7220 uiautomator dump to /data/local/tmp 2023-12-13 03:28:30 +08:00
topjohnwu 61ea59a27b API 34 AOSP ATD image is released 2023-12-08 17:59:24 +08:00
topjohnwu 0edcb03c45 Update test API levels 2023-11-26 21:41:43 +08:00
topjohnwu 1ff7b9055f Add LSPosed launch test 2023-11-16 15:38:38 -08:00
topjohnwu 3ba00858e6 Allow avd_magisk on API 28 2023-11-01 09:15:17 -07:00
topjohnwu 19a4e11645 Make tmpfs path static strings 2023-10-29 00:47:28 -07:00
topjohnwu d2f2a9e4c8 Make avd_test less flaky 2023-10-24 16:45:24 -07:00
topjohnwu bb39a524d0 Switch to default images for faster boot time 2023-10-19 05:31:03 -07:00
topjohnwu 196d9af099 Add application and Zygisk tests to avd_test.sh 2023-10-19 05:15:53 -07:00
残页 32c5153e8e Increase boot timeout to 600s 2023-10-16 01:20:25 -07:00
topjohnwu 587b6cfd41 Update avd_test.sh 2023-10-11 22:42:45 -07:00
canyie 187f583c95 Fix $RECOVERYMODE from config being incorrectly overridden
Move legacy SAR checking logic into mount_partitions, and avoid calling get_flags before check_boot_ramdisk
Fix #7346
2023-10-10 15:53:18 -07:00
残页 d868ff3080 AVD test release builds as well 2023-10-10 15:52:41 -07:00
topjohnwu 5c92d39498 Enable Zygisk by default in emulators
Make sure CI tests Zygisk
2023-09-28 20:25:26 -07:00
osm0sis 9b3896fd3d Retain PREINITDEVICE during A-only addon.d 2023-09-23 23:51:36 -07:00
残页 de00f1d5a9 Always check mounts to detect legacy SAR on bootmode 2023-08-30 01:02:19 -07:00
残页 e9b9bf987b Fix syntax error in util_functions.sh 2023-08-29 15:33:03 -07:00
topjohnwu 75d905a56d Fix device detection scripts and logic 2023-08-28 22:13:36 -07:00
topjohnwu 51afe43a30 Cleanup util_functions 2023-08-28 22:13:36 -07:00
vvb2060 d12d9e82f1 Force kernel to load rootfs only for legacy SAR devices 2023-08-18 17:18:34 -07:00
topjohnwu f86c66c99d Officially support API 34 2023-08-11 09:46:45 -07:00
南宫雪珊 bcdcfa1104 Update scripts/avd_magisk.sh 2023-08-02 09:12:00 -07:00
vvb2060 e0a4230dac avd_magisk: hide stderr 2023-08-02 09:12:00 -07:00
topjohnwu 4d2b62da0d Do not override global variables in document 2023-07-21 12:04:42 -07:00
topjohnwu f33343b4e6 Remove unused code and logic 2023-07-17 18:58:48 -07:00
topjohnwu 16d728f379 Partially document global variables in scripts 2023-07-17 16:07:16 -07:00
LoveSy 33a9abc946 Fix backup fails when ramdisk does not exist 2023-06-30 15:57:09 -07:00
vvb2060 ff1c56683d Skip magisk32 for 64bit only avd 2023-06-29 20:45:51 -07:00
topjohnwu d7d0a44693 Remove randomness from Magisk 2023-06-14 17:05:49 -07:00
LoveSy 6ee6685f4c AVD test on API 34 2023-06-12 03:23:27 -07:00
topjohnwu feb44f875e Migrate PREINITDEVICE in recovery mode
Close #6917
2023-06-02 16:49:04 -07:00
topjohnwu 6c47d8f556 Support 32 bit only AVD patch
Close #7010
2023-05-23 18:12:06 -07:00
topjohnwu 1610092ec4 Increase wait timeout 2023-05-10 16:13:45 -07:00
topjohnwu 851153dd7c Fix avd_test.sh 2023-05-09 23:11:11 -07:00
topjohnwu 8c2ad3883a Update avd_magisk.sh 2023-05-09 17:33:20 -07:00
vvb2060 3733c9a091 CI: add avd test 2023-04-25 23:00:59 -07:00
vvb2060 e9f32e4f68 Set text and background color 2023-04-25 23:00:59 -07:00
vvb2060 68c2817d40 Enable avd hack for debug build 2023-04-25 23:00:59 -07:00
osm0sis 18fe0e6442 Fix scripts
manager.sh + boot_patch.sh:
- all listed files from boot_patch.sh header are required for boot patching, but stub.apk was being removed so install_magisk via addon.d.sh would fail without it; leave it in place

addon.d.sh:
- remove old redundant recovery_actions call (it's also performed by setup_flashable in initialize)
- print ABI to match flash_script.sh output

boot_patch.sh:
- catch and abort on any errors from ramdisk.cpio patching in the future

util_functions.sh:
- fix hiding of mount_partitions /system_root umount stderr
- quote mount_apex .pb DEST name parsing charset for safety even though both work

Fixes #6828
2023-04-08 21:13:40 -07:00
topjohnwu 24ba4ab95b Better AVD support 2023-04-04 02:04:49 -07:00
vvb2060 46ce765860 Use stable random seed 2023-04-03 18:32:11 -07:00
topjohnwu 3f4f4598e8 Better AVD support 2023-03-31 17:21:12 -07:00
LoveSy dba5020e4f Refactor magiskrc 2023-03-22 17:53:15 -07:00