SP Flash Tool Authentication Bypass

SP Flash Tool Authentication Bypass

Dalam dunia teknologi, berbagai perangkat yang kita gunakan sehari-hari memerlukan proses flashing untuk mengupdate sistem operasi atau melakukan konfigurasi. Salah satu alat yang paling populer dalam melakukan flashing adalah SP Flash Tool. Namun, pada dasarnya, SP Flash Tool memiliki fitur autentikasi yang berfungsi sebagai jaminan keamanan dan integritas data.

Namun, jika kita ingin meningkatkan kemampuan flashing dan menghapus batasan-batasan autentikasi, maka kita dapat melakukan patching pada driver USB. Dengan demikian, kita dapat melakukan bypass pada chain of trust dan membuat proses flashing lebih cepat dan efektif.

Kemampuan SP Flash Tool Bypass

SP Flash Tool bypass ini kompatibel dengan beberapa SoC MediaTek, yaitu:

  • mt6261
  • mt6572
  • mt6580
  • mt6582
  • mt6735
  • mt6737
  • mt6739
  • mt6755
  • mt6757
  • mt6761
  • mt6763
  • mt6765
  • mt6768
  • mt6771
  • mt6779
  • mt6785
  • mt6799
  • mt6873
  • mt8127
  • mt8163
  • mt8173
  • mt8695

Mainlining

Selain itu, beberapa SoC MediaTek telah mendapatkan dukungan yang baik di mainline Linux. Beberapa SoC ini memiliki support yang cukup luas dan lainnya memiliki support yang terbatas (hanya UART dan I2C). Berikut adalah tabel yang menunjukkan SoC MediaTek yang sudah mendapatkan dukungan:

SoC Arch Year UART USB Storage Display CPU GPU Pinctrl I²C Audio Video Thermal WiFi BT Modem GPS Camera Suspend
MediaTek Helio P10/P15/P18 aarch64 2014 P N N P P N N N N N N N N N N
MediaTek Helio P90 aarch64 2018 Y N Y P Y N Y N N N N N N N
MediaTek MT6580 armv7 2015 Y N N N P N N N N N N N N N
MediaTek MT6582 armv7 2013 Y N N P N N N N N N N N N N
MediaTek MT6589 armv7 2013 Y N N P N N N N N N N N N N
MediaTek MT6735 aarch64 2014-2016 Y P P Y N Y Y N N N N N N N
MediaTek MT6765 aarch64 2018/2020 Y Y Y Y N Y Y N N N N N N N
MediaTek MT6878 (Dimensity 7300) aarch64 2024 Y N N N Y N N N N N N N N N
MediaTek MT8173 aarch64 2015 Y Y Y Y P Y Y Y Y N N N N N N
MediaTek MT8183 aarch64 2019 Y Y Y Y Y Y Y Y Y N N N N N N
MediaTek MT8186 aarch64 2022 Y Y Y Y Y Y Y N Y N N N N N

Porting Mainline Linux

Sudah beberapa kali dilakukan porting mainline Linux ke SoC lainnya, seperti:

Kesimpulan

Dalam artikel ini, kita telah membahas tentang SP Flash Tool bypass dan kemampuan-kemampuan yang dimiliki oleh SP Flash Tool. Kita juga telah melihat beberapa SoC MediaTek yang sudah mendapatkan dukungan di mainline Linux. Dengan demikian, kita dapat lebih mudah dan efektif melakukan flashing dan konfigurasi pada perangkat yang menggunakan SP Flash Tool.