[Samsung Galaxy S7 Edge Questions and Answers] fatsally:
Fukn custom fonts

Yo, I know one of you writers/programmers can use this script and tell me how to get my custom fonts back for the S7 cos I don't wanna hafta root it :cool:

<?xml version="1.0" encoding="utf-8"?>

<!--

NOTE: this is the newer (L) version of the system font configuration,

supporting richer weight selection. Some apps will expect the older

version, so please keep system_fonts.xml and fallback_fonts.xml in sync

with any changes, even though framework will only read this file.

All fonts withohut names are added to the default list. Fonts are chosen

based on a match: full BCP-47 language tag including script, then just

language, and finally order (the first font containing the glyph).

Order of appearance is also the tiebreaker for weight matching. This is

the reason why the 900 weights of Roboto precede the 700 weights - we

prefer the former when an 800 weight is requested. Since bold spans

effectively add 300 to the weight, this ensures that 900 is the bold

paired with the 500 weight, ensuring adequate contrast.

-->

<familyset version="22">

<!-- first font is default -->

<family name="sans-serif">

<font weight="100" style="normal">Roboto-Thin.ttf</font>

<font weight="100" style="italic">Roboto-ThinItalic.ttf</font>

<font weight="300" style="normal">Roboto-Light.ttf</font>

<font weight="300" style="italic">Roboto-LightItalic.ttf</font>

<font weight="400" style="normal">Roboto-Regular.ttf</font>

<font weight="400" style="italic">Roboto-Italic.ttf</font>

<font weight="500" style="normal">Roboto-Medium.ttf</font>

<font weight="500" style="italic">Roboto-MediumItalic.ttf</font>

<font weight="900" style="normal">Roboto-Black.ttf</font>

<font weight="900" style="italic">Roboto-BlackItalic.ttf</font>

<font weight="700" style="normal">Roboto-Bold.ttf</font>

<font weight="700" style="italic">Roboto-BoldItalic.ttf</font>

</family>

<!-- Note that aliases must come after the fonts they reference. -->

<alias name="sans-serif-thin" to="sans-serif" weight="100" />

<alias name="sans-serif-light" to="sans-serif" weight="300" />

<alias name="sans-serif-medium" to="sans-serif" weight="500" />

<alias name="sans-serif-black" to="sans-serif" weight="900" />

<alias name="arial" to="sans-serif" />

<alias name="helvetica" to="sans-serif" />

<alias name="tahoma" to="sans-serif" />

<alias name="verdana" to="sans-serif" />

<family name="sans-serif-condensed">

<font weight="300" style="normal">RobotoCondensed-Light.ttf</font>

<font weight="300" style="italic">RobotoCondensed-LightItalic.ttf</font>

<font weight="400" style="normal">RobotoCondensed-Regular.ttf</font>

<font weight="400" style="italic">RobotoCondensed-Italic.ttf</font>

<font weight="700" style="normal">RobotoCondensed-Bold.ttf</font>

<font weight="700" style="italic">RobotoCondensed-BoldItalic.ttf</font>

</family>

<alias name="sans-serif-condensed-light" to="sans-serif-condensed" weight="300" />

<family name="serif">

<font weight="400" style="normal">NotoSerif-Regular.ttf</font>

<font weight="700" style="normal">NotoSerif-Bold.ttf</font>

<font weight="400" style="italic">NotoSerif-Italic.ttf</font>

<font weight="700" style="italic">NotoSerif-BoldItalic.ttf</font>

</family>

<alias name="times" to="serif" />

<alias name="times new roman" to="serif" />

<alias name="palatino" to="serif" />

<alias name="georgia" to="serif" />

<alias name="baskerville" to="serif" />

<alias name="goudy" to="serif" />

<alias name="fantasy" to="serif" />

<alias name="ITC Stone Serif" to="serif" />

<family name="monospace">

<font weight="400" style="normal">DroidSansMono.ttf</font>

</family>

<alias name="sans-serif-monospace" to="monospace" />

<alias name="monaco" to="monospace" />

<family name="serif-monospace">

<font weight="400" style="normal">SECCutiveMono.ttf</font>

</family>

<alias name="courier" to="serif-monospace" />

<alias name="courier new" to="serif-monospace" />

<family name="casual">

<font weight="400" style="normal">ComingSoon.ttf</font>

</family>

<family name="cursive">

<font weight="400" style="normal">DancingScript-Regular.ttf</font>

<font weight="700" style="normal">DancingScript-Bold.ttf</font>

</family>

<family name="sans-serif-smallcaps">

<font weight="400" style="normal">CarroisGothicSC-Regular.ttf</font>

</family>

<!-- Added Samsung fonts for TouchWiz style -->

<family name="sec-roboto-light">

<font weight="400" style="normal">SECRobotoLight-Regular.ttf</font>

<font weight="700" style="normal">SECRobotoLight-Bold.ttf</font>

</family>

<!-- Added Number fonts for All models -->

<family name="samsung-neo-num3T-cond">

<font weight="100" style="normal">SamsungNeoNumCond-3T.ttf</font>

</family>

<family name="samsung-neo-num3T">

<font weight="100" style="normal">SamsungNeoNum-3T.ttf</font>

</family>

<family name="samsung-neo-num3L">

<font weight="300" style="normal">SamsungNeoNum-3L.ttf</font>

</family>

<family name="samsung-neo-num3R">

<font weight="400" style="normal">SamsungNeoNum-3R.ttf</font>

</family>

<!-- Added Number fonts for Hero UX models -->

<family name="roboto-num3L">

<font weight="300" style="normal">RobotoNum-3L.ttf</font>

</family>

<family name="roboto-num3R">

<font weight="400" style="normal">RobotoNum-3R.ttf</font>

</family>

<family name="clock2016">

<font weight="400" style="normal">Clock2016.ttf</font>

</family>

<!-- Added Number fonts for OS up models -->

<family name="samsung-sans-num3L">

<font weight="300" style="normal">SamsungSans-Num3L.ttf</font>

</family>

<family name="samsung-sans-num3T">

<font weight="100" style="normal">SamsungSans-Num3T.ttf</font>

</family>

<family name="samsung-sans-num4L">

<font weight="300" style="normal">SamsungSans-Num4L.ttf</font>

</family>

<family name="samsung-sans-num4T">

<font weight="100" style="normal">SamsungSans-Num4T.ttf</font>

</family>

<family name="samsung-sans-num35">

<font weight="100" style="normal">SamsungSans-Num35.ttf</font>

</family>

<family name="samsung-sans-num45">

<font weight="300" style="normal">SamsungSans-Num45.ttf</font>

</family>

<family name="samsung-sans-num3LV">

<font weight="300" style="normal">SamsungSans-Num3Lv.ttf</font>

</family>

<family name="samsung-sans-num3R">

<font weight="400" style="normal">SamsungSans-Num3R.ttf</font>

</family>

<family name="samsung-sans-num4Tv">

<font weight="100" style="normal">SamsungSans-Num4Tv.ttf</font>

</family>

<family name="samsung-sans-num4Lv">

<font weight="300" style="normal">SamsungSans-Num4Lv.ttf</font>

</family>

<!-- fallback fonts -->

<family>

<font weight="400" style="normal">SamsungColorEmoji.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoNaskhArabic-Regular.ttf</font>

<font weight="700" style="normal">NotoNaskhArabic-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoNaskhArabicUI-Regular.ttf</font>

<font weight="700" style="normal">NotoNaskhArabicUI-Bold.ttf</font>

</family>

<family>

<font weight="400" style="normal">NotoSansEthiopic-Regular.ttf</font>

<font weight="700" style="normal">NotoSansEthiopic-Bold.ttf</font>

</family>

<family>

<font weight="400" style="normal">NotoSansHebrew-Regular.ttf</font>

<font weight="700" style="normal">NotoSansHebrew-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansThai-Regular.ttf</font>

<font weight="700" style="normal">NotoSansThai-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansThaiUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansThaiUI-Bold.ttf</font>

</family>

<family>

<font weight="400" style="normal">NotoSansArmenian-Regular.ttf</font>

<font weight="700" style="normal">NotoSansArmenian-Bold.ttf</font>

</family>

<family>

<font weight="400" style="normal">NotoSansGeorgian-Regular.ttf</font>

<font weight="700" style="normal">NotoSansGeorgian-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansDevanagari-Regular.ttf</font>

<font weight="700" style="normal">NotoSansDevanagari-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansDevanagariUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansDevanagariUI-Bold.ttf</font>

</family>

<!-- Gujarati should come after Devanagari -->

<family variant="elegant">

<font weight="400" style="normal">NotoSansGujarati-Regular.ttf</font>

<font weight="700" style="normal">NotoSansGujarati-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansGujaratiUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansGujaratiUI-Bold.ttf</font>

</family>

<!-- Gurmukhi should come after Devanagari -->

<family variant="elegant">

<font weight="400" style="normal">NotoSansGurmukhi-Regular.ttf</font>

<font weight="700" style="normal">NotoSansGurmukhi-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansGurmukhiUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansGurmukhiUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansTamil-Regular.ttf</font>

<font weight="700" style="normal">NotoSansTamil-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansTamilUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansTamilUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansMalayalam-Regular.ttf</font>

<font weight="700" style="normal">NotoSansMalayalam-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansMalayalamUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansMalayalamUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansBengali-Regular.ttf</font>

<font weight="700" style="normal">NotoSansBengali-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansBengaliUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansBengaliUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansTelugu-Regular.ttf</font>

<font weight="700" style="normal">NotoSansTelugu-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansTeluguUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansTeluguUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansKannada-Regular.ttf</font>

<font weight="700" style="normal">NotoSansKannada-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansKannadaUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansKannadaUI-Bold.ttf</font>

</family>

<family variant="elegant">

<font weight="400" style="normal">NotoSansOriya-Regular.ttf</font>

<font weight="700" style="normal">NotoSansOriya-Bold.ttf</font>

</family>

<family variant="compact">

<font weight="400" style="normal">NotoSansOriyaUI-Regular.ttf</font>

<font weight="700" style="normal">NotoSansOriyaUI-Bold.ttf</font>

</family>

<fami