Ship Magisk like GOLDEN; KernelSU optional recycle only; parallel to sunfish-a16-rom standby.
008 call-rec + FLAG_SECURE patches
Idempotent apply for LOS 23.2 on rom-dev01.
python3 vendor/sunfish-a16/patches/008-call-rec-flag-secure/apply_008_call_rec_flag_secure.py
Attribution
- Call recording: EXTENDROM
er.shF_CALLREC / AXP GOLDEN (extendrom_call_recording). steadfasterX EXTENDROM. - FLAG_SECURE: AOSP
Settings.Secure.DISABLE_SECURE_WINDOWSalready wired inWindowManagerServiceon A16; DO preferenceallow_flag_secure_overridewrites that key.
Touched paths
| Area | Path under /srv/rom/src/lineage/ |
|---|---|
| Secure call-rec | frameworks/base/core/java/android/provider/Settings.java (ER_ALLOW_ANY_CALL_REC) |
| Dialer gate | packages/apps/Dialer/java/com/android/incallui/call/CallRecorder.java |
| Dialer config | already call_recording_enabled=true / audio 4 (verified) |
| Settings controllers | …/ER_CallRec*.java, …/FlagSecureOverride*.java |
| Settings DO XML + strings | res/xml/development_settings.xml, res/values/strings.xml |
| Dashboard | DevelopmentSettingsDashboardFragment.java |
| Capture path | stock WMS disable_secure_windows (no extra WM patch) |
Backups: /srv/rom/artifacts/008-call-rec-flag-secure/bak-snapshots/
Marker: SUNFISH_A16_008_CALL_REC_FLAG_SECURE
See docs/008-call-rec-flag-secure-runbook.md.