Samsung Galaxy S23 Snapdragon - phhusson/treble_experimentations GitHub Wiki

How to install?

  • Flash as AP with Odin
  • Reboot to recovery via recovery key combo (Vol up + power + USB connected).

Fastboot Method

  • go to Wipe > Format Data > Yes > flash boot_repack.zip > reboot to Fastbootd.
  • Open Terminal of Minimal adb or platform-tools
  • run command fastboot flash system then drag gsi.img to terminal then enter

Recovery Method

  • Open TWRP Terminal, go to Wipe > Format Data > Yes > flash boot_repack.zip > and reboot recovery.
  • Then Copy in a USB-OTG the GSI, in my case is the LineageOS 21 by Andy Yan
  • Click to install and select install image, select the GSI and flash in system partition

Boot_Repack Link

ADB & Fastboot Driver

  • Driver Not working ? > Go to PC > Open Device Manager > Other Driver > Right Click > Update driver > Browse my computer for drivers > Let pick from a list > Adb Interface > Samsung android Adb interface version : xxx > Next > Yes > Done (if have installed samsung driver)

Samsung Driver Link

  • Can be used with Non-samsung devices also.

TWRP File Link

Force Refresh rate 120HZ

  • Adb Method
adb shell settings put system min_refresh_rate 120
adb shell settings put system peak_refresh_rate 120
  • Settings Method
Settings -> Phh Treble Settings -> Misc -> Force FPS

Hardware support

Component Comment
Camera Working
Speaker / Mic Working
Bluetooth Working
WiFi Working
SIM / Mobile Data / Voice Depends on GSI
VoLTE / VoNR Not Working
Fingerprint Not Working
NFC Working
Offline Charging Not tested
5G Working
120Hz Refresh Rate Working
USB-C headphones and sound cards Working with mitigations (Settings -> Phh Treble Settings -> Samsung features -> Use alternate audio policy)