android_models.xml 4.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. <!--
  2. This file uses the model names as a regular expression, so it is possible to search and match multiple devices or
  3. variants with a single string. Some of the special characters used in this file are:
  4. ^ - Matches the start of the string
  5. $ - Matches the end of the string
  6. \d - Matches a digit
  7. \w - Matches a alphanumeric character
  8. [] - Matches a single character contained by the brackets
  9. {m,n} - Matches the preceding character between m and n times
  10. For example, to match the Samsung Galaxy S5, which includes models SM-G900F, SM-G900I, SM-G900A and SM-G900W8, the
  11. regular expression ^SM-G900\w{1,2}$ matches models starting SM-G900 and ending in 1 or 2 alphanumeric characters.
  12. -->
  13. <DeviceList>
  14. <Config file="android_low.cfg">
  15. <Device model="KFTHWI"/> <!-- Amazon Kindle Fire HDX -->
  16. <Device model="Nexus\s7"/> <!-- Nexus 7 -->
  17. <Device model="Nexus\s5"/> <!-- Nexus 5 -->
  18. <Device model="^LG-D85\d"/> <!-- LG G3 -->
  19. <Device model="^LG-H81\d"/> <!-- LG G4 -->
  20. <Device model="^SM-N910\w{1,2}$"/> <!-- Samsung Galaxy Note 4 -->
  21. <Device model="^SM-G900\w{1,2}$"/> <!-- Samsung Galaxy S5 -->
  22. </Config>
  23. <Config file="android_medium.cfg">
  24. <Device model="^LG-H8[235]\d"/> <!-- LG G5 -->
  25. <Device model="^SM-T21\d\w$"/> <!-- Samsung Galaxy Tab 3 -->
  26. <Device model="^SM-G92[058]\w{1,2}$"/> <!-- Samsung Galaxy S6/S6 Edge/S6 Edge+ -->
  27. <Device model="^SM-N920\w{1,2}$"/> <!-- Samsung Note 5 -->
  28. </Config>
  29. <Config file="android_high.cfg">
  30. <Device model="^LG-H87\d"/> <!-- LG G6 -->
  31. <Device model="Nexus\s6"/> <!-- Motorola Nexus 6 -->
  32. <Device model="Pixel"/> <!-- Google Pixel -->
  33. <Device model="^SM-G93[058]\w{1,2}$"/> <!-- Samsung Galaxy S7/S7 Edge -->
  34. <Device model="^SM-N93[05]\w{1,2}$"/> <!-- Samsung Note 7 (+FE) -->
  35. <Device model="Pixel\s2"/> <!-- Google Pixel 2 -->
  36. <Device model="^SM-G95[058]\w{1,2}$"/> <!-- Samsung Galaxy S8/S8+ -->
  37. <Device model="^SM-N950\w{1,2}$"/> <!-- Samsung Note8 -->
  38. </Config>
  39. <Config file="android_veryhigh.cfg">
  40. </Config>
  41. <Config file="android_MaliT760.cfg">
  42. <Device model="SM-N920C"/> <!-- Samsung Note 5 (Europe, Asia)-->
  43. <Device model="SM-N920T"/> <!-- Samsung Note 5 (T-Mobile)-->
  44. <Device model="SM-N920A"/> <!-- Samsung Note 5 (AT&T)-->
  45. <Device model="SM-N920I"/> <!-- Samsung Note 5 (Australia)-->
  46. <Device model="SM-N920G"/> <!-- Samsung Note 5 (LATAM)-->
  47. <Device model="SM-G920F"/> <!-- Samsung S6 (Europe)-->
  48. <Device model="SM-G920FD"/> <!-- Samsung S6 (Philippines, Pakistan, Russia, Ukraine)-->
  49. <Device model="SM-G920FQ"/> <!-- Samsung S6 (Turkey)-->
  50. <Device model="SM-G920I"/> <!-- Samsung S6 (LATAM, Singapore, India, Australia, New Zealand)-->
  51. <Device model="SM-G920A"/> <!-- Samsung S6 (AT&T)-->
  52. <Device model="SM-G920T"/> <!-- Samsung S6 (T-Mobile)-->
  53. <Device model="SM-G920S"/> <!-- Samsung S6 (Korea)-->
  54. <Device model="SM-G920K"/> <!-- Samsung S6 (Korea)-->
  55. <Device model="SM-G9200"/> <!-- Samsung S6 (Hong Kong)-->
  56. <Device model="SM-G9208"/> <!-- Samsung S6 (China)-->
  57. <Device model="SM-G9209"/> <!-- Samsung S6 (China)-->
  58. <Device model="SM-G925F"/> <!-- Samsung S6 edge (Global)-->
  59. <Device model="SM-G925FQ"/> <!-- Samsung S6 edge (Turkey)-->
  60. <Device model="SM-G925I"/> <!-- Samsung S6 edge (LATAM, India, Australia)-->
  61. <Device model="SM-G925A"/> <!-- Samsung S6 edge (AT&T)-->
  62. <Device model="SM-G925T"/> <!-- Samsung S6 edge (T-Mobile)-->
  63. <Device model="SM-G925S"/> <!-- Samsung S6 edge (Korea)-->
  64. <Device model="SM-G925K"/> <!-- Samsung S6 edge (Korea)-->
  65. <Device model="SM-G925L"/> <!-- Samsung S6 edge (Korea)-->
  66. <Device model="SM-G9250"/> <!-- Samsung S6 edge (China, HK)-->
  67. <Device model="SM-G928F"/> <!-- Samsung S6 edge+ (Europe)-->
  68. <Device model="SM-G928G"/> <!-- Samsung S6 edge+ (India)-->
  69. <Device model="SM-G928T"/> <!-- Samsung S6 edge+ (T-Mobile)-->
  70. <Device model="SM-G928A"/> <!-- Samsung S6 edge+ (AT&T)-->
  71. <Device model="SM-G928I"/> <!-- Samsung S6 edge+ (Australia, New Zealand, Singapore)-->
  72. </Config>
  73. <Config file="android_high_nogmem.cfg">
  74. <!-- Disable gmem for Samsung S7 devices with Adreno GPUs due to a driver bug.
  75. Reading from any inout RT always returns the value of the first RT-->
  76. <Device model="SM-G930A"/> <!-- Samsung S7 (AT&T)-->
  77. <Device model="SM-G930AZ"/> <!-- Samsung S7 (Cricket)-->
  78. <Device model="SM-G930P"/> <!-- Samsung S7 (Boost/Virgin)-->
  79. <Device model="SM-G930T"/> <!-- Samsung S7 (T-Mobile)-->
  80. <Device model="SM-G930U"/> <!-- Samsung S7 (Unlocked)-->
  81. <Device model="SM-G930V"/> <!-- Samsung S7 (Verizon)-->
  82. </Config>
  83. </DeviceList>