diff options
-rwxr-xr-x | extract-files.sh | 4 | ||||
-rw-r--r-- | rootdir/etc/init.qcom.rc | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/extract-files.sh b/extract-files.sh index 196cb8d..50cadd7 100755 --- a/extract-files.sh +++ b/extract-files.sh @@ -72,4 +72,8 @@ sed -i "s|libgui.so|libfui.so|g" "$BLOB_ROOT"/vendor/lib/libmmcamera2_stats_modu patchelf --remove-needed libandroid.so "$BLOB_ROOT"/vendor/lib/libmmcamera2_stats_modules.so patchelf --remove-needed libandroid.so "$BLOB_ROOT"/vendor/lib/libmpbase.so +# Hex edit libaudcal.so to store acdbdata in new path +sed -i "s|/data/vendor/misc/audio/acdbdata/delta/|/data/vendor/audio/acdbdata/delta/\x00\x00\x00\x00\x00|g" "$BLOB_ROOT"/vendor/lib/libaudcal.so +sed -i "s|/data/vendor/misc/audio/acdbdata/delta/|/data/vendor/audio/acdbdata/delta/\x00\x00\x00\x00\x00|g" "$BLOB_ROOT"/vendor/lib64/libaudcal.so + "$MY_DIR"/setup-makefiles.sh diff --git a/rootdir/etc/init.qcom.rc b/rootdir/etc/init.qcom.rc index 483af0e..f2168e8 100644 --- a/rootdir/etc/init.qcom.rc +++ b/rootdir/etc/init.qcom.rc @@ -134,11 +134,11 @@ on post-fs-data chown radio radio /data/vendor/connectivity # Create directory used by audio subsystem - mkdir /data/vendor/misc/audio 0770 audio audio + mkdir /data/vendor/audio 0770 audio audio # Create directory for audio delta files - mkdir /data/vendor/misc/audio/acdbdata 0770 media audio - mkdir /data/vendor/misc/audio/acdbdata/delta 0770 media audio + mkdir /data/vendor/audio/acdbdata 0770 media audio + mkdir /data/vendor/audio/acdbdata/delta 0770 media audio # Create directory for radio mkdir /data/vendor/radio 0770 system radio |