| relink-binaries.sh |
| |
| Intended to "relink" or change the linker path for a linked binary. Normally |
| linked binaries are looking for the linker in /system/bin/linker (or |
| /system/bin/linker64 for 64 bit devices). In recovery, we want to avoid |
| mounting or using anything /system to allow us to install different |
| ROMs or firmware. This script will run various sed commands to update the |
| path to the linker to /sbin/linker64 or /sbin/linker which is sometimes |
| needed especially for qseecomd (decrypt) or in some cases with user space |
| touch screen binaries. Usage: |
| |
| ./relink-binaries.sh filename |
| |
| The script will leave the existing file untouched and make a new file |
| named filename-1-mod |
| |
| |
| |
| compare_xml.py |
| |
| Intended to compare two different language xml files to determine if any |
| strings do not match up between the two files. Sometimes we add or rename |
| or misspell string names. This script will help identify the discrepancies. |
| Usage: |
| |
| python compare_xml.py -o target.xml |
| |
| |
| |
| language_helper.py |
| |
| This script reads the English and supplied other language files and |
| compares the 2 and reorders and rewrites the other language to a new |
| XML file such that all the strings are placed in the same order as |
| the English file. It will place commented out string lines for items |
| that are not present in the new file and will not include any strings |
| in the new file that are no longer present in the English source. |
| There is also a version tag that may be compared if present between |
| the English and other language in case a translation string changes. |
| |
| python language_helper.py -o ../gui/theme/common/languages/es.xml |