Nicholas Andrew
362b70d84d
rtwo: fix logical partition mounts and recovery signing
2026-07-18 20:55:09 -04:00
Nicholas Andrew
736ed51710
recovery: derive KeyMint identity from installed ROM
2026-07-18 15:29:10 -04:00
Nicholas Andrew
97fb7344d5
recovery: validate stock KeyMint identity
2026-07-18 14:39:42 -04:00
BOBtheBlinker
0dd03ca6d6
rtwo: twrp.flags fix for OFRP OTG storage
2026-06-28 22:15:39 -04:00
Nicholas Andrew
5439e444a0
rtwo: finalize Virtual A/B recovery support
...
Enable A/B OTA handling, add the QTI boot-control stack, correct slotted recovery partitions, and sanitize empty Virtual A/B state that blocks Format Data.
2026-06-28 19:58:01 -04:00
Nicholas Andrew
91fa430546
rtwo: initialize recovery battery asynchronously
2026-06-26 22:03:45 -04:00
Nicholas Andrew
40f7488ea6
rtwo: clean recovery partition flags
2026-06-26 22:03:37 -04:00
Nicholas Andrew
6cfb382895
rtwo: resolve slotted dynamic partitions in recovery
2026-06-26 15:39:36 -04:00
Nicholas Andrew
40ac1fb59b
rtwo: remove nonexistent cache partition
2026-06-26 13:43:59 -04:00
Nicholas Andrew
f6d2493460
rtwo: port QTI FBE decryption stack
2026-06-26 13:16:49 -04:00
Nicholas Andrew
18132065b6
rtwo: recovery: mount metadata as f2fs
...
Match the stock Android 13 fstab so recovery can mount the metadata partition and access the metadata encryption key directory.
2026-06-25 20:12:59 -04:00
Nicholas Andrew
29d008ba34
rtwo: recovery: enable AIDL haptics
...
Add the official Android 13 rtwo QTI/RichTap vibrator service, libraries, calibration data, init service, and VINTF manifest. Enable TWRP input AIDL haptics with the fix-off workaround.
2026-06-25 19:42:47 -04:00
Nicholas Andrew
f7308b21d0
rtwo: defer crypto startup until secure services are ready
2026-06-25 02:31:17 -04:00
TheSithLordDarthImperivious
2de1dc9639
Delete unnecessary files
2025-01-10 20:33:37 -05:00
Darth Imperivious
b658207216
Delete recovery/root/system/etc/ueventd.rtwo.rc
...
It is probably not needed, and ueventd.rc already has everything it has anyways.
2025-01-10 19:46:55 -05:00
TheSithLordDarthImperivious
4d9c705acf
Add ueventd for rtwo (not sure if this is even needed)
2025-01-10 19:34:19 -05:00
TheSithLordDarthImperivious
1e2f94ed51
Working USB and auto-generate working recovery.img
2025-01-10 19:32:51 -05:00
Darth Imperivious
d048d8f8b4
Add the rest (90 modules)
2025-01-09 20:58:14 -05:00
Darth Imperivious
2b20a1bcdf
Add another 100 kernel modules/modules data
2025-01-09 20:55:16 -05:00
Darth Imperivious
6dd95c37dc
Add 100 kernel modules
2025-01-09 20:52:22 -05:00
Darth Imperivious
46185faaa3
Delete recovery/root/temp
2025-01-09 20:46:28 -05:00
Darth Imperivious
1be0d01a6e
Create modules structure
2025-01-09 20:46:00 -05:00
Darth Imperivious
653fd0fb85
Add some recovery/root files
2025-01-09 20:39:03 -05:00
Darth Imperivious
03f9f35a7f
Create recovery tree folder structure
2025-01-09 20:37:10 -05:00