Closed Flamefire closed 1 year ago
Yeah, this is not intentional. I will also have a look at the other devices.
Thanks
I finished the script I used and put it into a branch of my repo: https://github.com/Flamefire/android_device_sony_yoshino-common/blob/lineage-17.1/tools/checkBlobs.py
Simple hacked Pythons script which does a couple sanity checks such as searching for duplicates and verifying checksums. As I also chose to not keep the files in the repo which can be copied from the image and add them (the unpinned ones) to the gitignore hence the switch. It should also be able to handle the vendor/yoshino_common in your repos. Just check if that helps.
Removed all the duplicates I could find. Thanks
I wrote a small script to verify existence of pinned files, correct checksums and detect duplicates. (And for me to create/check a .gitignore) and it turned up with those duplicates (in my branch based on yours so yours might have some removed already):
And indeed: https://github.com/whatawurst/android_device_sony_lilac/blob/ef56b41cdde352470f8970ebbe13921ace4477bc/proprietary-files-vendor.txt#L14 https://github.com/whatawurst/android_device_sony_lilac/blob/ef56b41cdde352470f8970ebbe13921ace4477bc/proprietary-files-vendor.txt#L46
I doubt this is intentional.
My current working draft of the script is this: checkBlobs.py.txt