|
| 1 | +on early-init |
| 2 | + |
| 3 | +# bootloader revision 3, A736B |
| 4 | +on fs && property:ro.boot.rp=3 && property:ro.boot.em.model=SM-A736B |
| 5 | + mount none /vendor/firmware/wlan/rev3/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 6 | + mount none /vendor/firmware/wlan/rev3/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 7 | + mount none /vendor/firmware/wlan/rev3/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 8 | + mount none /vendor/firmware/wlan/rev3/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 9 | + mount none /vendor/firmware/wlan/rev3/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 10 | + mount none /vendor/firmware/wlan/rev3/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 11 | + mount none /vendor/firmware/wlan/rev3/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 12 | + mount none /vendor/firmware/wlan/rev3/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 13 | + mount none /vendor/firmware/wlan/rev3/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 14 | + |
| 15 | +# bootloader revision 4, A736B |
| 16 | +on fs && property:ro.boot.rp=4 && property:ro.boot.em.model=SM-A736B |
| 17 | + mount none /vendor/firmware/wlan/rev4/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 18 | + mount none /vendor/firmware/wlan/rev4/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 19 | + mount none /vendor/firmware/wlan/rev4/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 20 | + mount none /vendor/firmware/wlan/rev4/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 21 | + mount none /vendor/firmware/wlan/rev4/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 22 | + mount none /vendor/firmware/wlan/rev4/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 23 | + mount none /vendor/firmware/wlan/rev4/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 24 | + mount none /vendor/firmware/wlan/rev4/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 25 | + mount none /vendor/firmware/wlan/rev4/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 26 | + |
| 27 | +# bootloader revision 5, A736B |
| 28 | +on fs && property:ro.boot.rp=5 && property:ro.boot.em.model=SM-A736B |
| 29 | + mount none /vendor/firmware/wlan/rev5/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 30 | + mount none /vendor/firmware/wlan/rev5/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 31 | + mount none /vendor/firmware/wlan/rev5/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 32 | + mount none /vendor/firmware/wlan/rev5/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 33 | + mount none /vendor/firmware/wlan/rev5/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 34 | + mount none /vendor/firmware/wlan/rev5/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 35 | + mount none /vendor/firmware/wlan/rev5/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 36 | + mount none /vendor/firmware/wlan/rev5/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 37 | + mount none /vendor/firmware/wlan/rev5/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 38 | + |
| 39 | +# bootloader revision 6, A736B |
| 40 | +on fs && property:ro.boot.rp=6 && property:ro.boot.em.model=SM-A736B |
| 41 | + mount none /vendor/firmware/wlan/rev6/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 42 | + mount none /vendor/firmware/wlan/rev6/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 43 | + mount none /vendor/firmware/wlan/rev6/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 44 | + mount none /vendor/firmware/wlan/rev6/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 45 | + mount none /vendor/firmware/wlan/rev6/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 46 | + mount none /vendor/firmware/wlan/rev6/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 47 | + mount none /vendor/firmware/wlan/rev6/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 48 | + mount none /vendor/firmware/wlan/rev6/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 49 | + mount none /vendor/firmware/wlan/rev6/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 50 | + |
| 51 | +# bootloader revision 7, A736B |
| 52 | +on fs && property:ro.boot.rp=7 && property:ro.boot.em.model=SM-A736B |
| 53 | + mount none /vendor/firmware/wlan/rev7/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 54 | + mount none /vendor/firmware/wlan/rev7/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 55 | + mount none /vendor/firmware/wlan/rev7/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 56 | + mount none /vendor/firmware/wlan/rev7/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 57 | + mount none /vendor/firmware/wlan/rev7/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 58 | + mount none /vendor/firmware/wlan/rev7/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 59 | + mount none /vendor/firmware/wlan/rev7/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 60 | + mount none /vendor/firmware/wlan/rev7/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 61 | + mount none /vendor/firmware/wlan/rev7/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 62 | + |
| 63 | +# bootloader revision 8, A736B |
| 64 | +on fs && property:ro.boot.rp=8 && property:ro.boot.em.model=SM-A736B |
| 65 | + mount none /vendor/firmware/wlan/rev8/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 66 | + mount none /vendor/firmware/wlan/rev8/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 67 | + # BL rev 8 firmware works on all rev7 devices |
| 68 | + mount none /vendor/firmware/wlan/rev7/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 69 | + mount none /vendor/firmware/wlan/rev7/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 70 | + mount none /vendor/firmware/wlan/rev7/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 71 | + mount none /vendor/firmware/wlan/rev7/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 72 | + mount none /vendor/firmware/wlan/rev7/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 73 | + mount none /vendor/firmware/wlan/rev7/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 74 | + mount none /vendor/firmware/wlan/rev7/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 75 | + |
| 76 | +# bootloader revision 9, A736B |
| 77 | +on fs && property:ro.boot.rp=9 && property:ro.boot.em.model=SM-A736B |
| 78 | + mount none /vendor/firmware/wlan/rev9/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 79 | + mount none /vendor/firmware/wlan/rev9/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 80 | + # BL rev 9 firmware works on all rev7 devices |
| 81 | + mount none /vendor/firmware/wlan/rev7/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 82 | + mount none /vendor/firmware/wlan/rev7/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 83 | + mount none /vendor/firmware/wlan/rev7/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 84 | + mount none /vendor/firmware/wlan/rev7/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 85 | + mount none /vendor/firmware/wlan/rev7/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 86 | + mount none /vendor/firmware/wlan/rev7/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 87 | + mount none /vendor/firmware/wlan/rev7/wpss.b07 /vendor/firmware/wpss.b07 bind |
| 88 | + |
| 89 | +# bootloader revision 10, A736B |
| 90 | +on fs && property:ro.boot.rp=10 && property:ro.boot.em.model=SM-A736B |
| 91 | + mount none /vendor/firmware/wlan/rev10/wpss.b01 /vendor/firmware/wpss.b01 bind |
| 92 | + mount none /vendor/firmware/wlan/rev10/wpss.mdt /vendor/firmware/wpss.mdt bind |
| 93 | + mount none /vendor/firmware/wlan/rev10/wpss.b00 /vendor/firmware/wpss.b00 bind |
| 94 | + mount none /vendor/firmware/wlan/rev10/wpss.b02 /vendor/firmware/wpss.b02 bind |
| 95 | + mount none /vendor/firmware/wlan/rev10/wpss.b03 /vendor/firmware/wpss.b03 bind |
| 96 | + mount none /vendor/firmware/wlan/rev10/wpss.b04 /vendor/firmware/wpss.b04 bind |
| 97 | + mount none /vendor/firmware/wlan/rev10/wpss.b05 /vendor/firmware/wpss.b05 bind |
| 98 | + mount none /vendor/firmware/wlan/rev10/wpss.b06 /vendor/firmware/wpss.b06 bind |
| 99 | + mount none /vendor/firmware/wlan/rev10/wpss.b07 /vendor/firmware/wpss.b07 bind |
0 commit comments