Another question:
When executing
Code:
./extract-files.sh /path/to/mounted/system.img
(I downloaded and extracted the firmware and desparsed the filesystem-images), I get the following error for init.rilmptcp.rc:
Code:
./extract-files.sh /mnt/tmp
Cleaning output directory (./../../../vendor/samsung/beyond0lte/proprietary)..
Extracting 90 files in ./proprietary-files.txt from /mnt/tmp:
- system/etc/init/init.rilmptcp.rc
!! system/etc/init/init.rilmptcp.rc: file not found in source
In the file proprietary-files.txt the line for init.rilmptcp.rc is:
Code:
init.rilmptcp.rc:system/etc/init/init.rilmptcp.rc
And the file inti.rilmptcp.rc is there (in the system.img root directory), just not in the directory system/etc/init.
So: what does the line in proprietary-files.txt do - why is there a colon between the two locations? And how is it possible to get around the error properly?
[EDIT]
Apparently the path after the colon should be the destination (see
https://wiki.lineageos.org/proprietary_blobs.html ), but apparently this does not work correctly (my build fails if I ignore the error).
Thanks,
Phosphoros