[ROM] [HOW TO] Install Pixel Experience Plus V12.1 on Samsung Galaxy S20 (SM-G980F) (x1s)

Search This thread

gabrl12345678900

New member
Nov 1, 2022
4
0
Hi!
I get this error. Cant boot into recovery.
Is it because the S20 had OneUI5 installed?
Think i did every step right before this.

Could it be easier to install LineageOS.
Or, do i have to roll back to OneUI4 or something, before installing custom OS?

Doing it for the first time :)
Have you flashed with TWRP a Vbmeta disabler?
I got the same error without that file the first time that I tried to put a custom Rom on my S20
For the lineage os the last version is 19.1, you have to downgrade to OneUi 4 (Android 12), and the Lineage OS have a old security upgrade (Download an antivirus)
You can flash a lineageos 20 gsi but it has some bugs
 
0. Get an up-to-date fastboot on your computer (fastboot —version should give version >= 29)
1. Get vbmeta.img from https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
2. Get A/B GSI (I'm guessing you need ARM64), don't forget to uncompress it
3. From running Android, do adb reboot bootloader
4. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
5. fastboot reboot fastboot
6. fastboot flash system system-xxxx.img
6bis. If fastboot tells you there isn't enough place, do fastboot delete-logical-partition product, fastboot delete-logical-partition product_a, fastboot delete-logical-partition product_b and run the fastboot flash command again
7. On your phone, the screen should have a button "go back to recovery", select it, then select "factory reset / wipe data"
8. Reboot and enjoy
 

hilmarillion

New member
May 25, 2023
4
0
Have you flashed with TWRP a Vbmeta disabler?
I got the same error without that file the first time that I tried to put a custom Rom on my S20
For the lineage os the last version is 19.1, you have to downgrade to OneUi 4 (Android 12), and the Lineage OS have a old security upgrade (Download an antivirus)
You can flash a lineageos 20 gsi but it has some bugs
I followed this guide to the point. But since her download file from google is removed i had to try to find the right files by myself.
I will try to downgrade it to OneUI4 to see if that can fix things. I also have a Samsung A70 i can try instead, if that is easier to mod.
 

hilmarillion

New member
May 25, 2023
4
0
0. Get an up-to-date fastboot on your computer (fastboot —version should give version >= 29)
1. Get vbmeta.img from https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
2. Get A/B GSI (I'm guessing you need ARM64), don't forget to uncompress it
3. From running Android, do adb reboot bootloader
4. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
5. fastboot reboot fastboot
6. fastboot flash system system-xxxx.img
6bis. If fastboot tells you there isn't enough place, do fastboot delete-logical-partition product, fastboot delete-logical-partition product_a, fastboot delete-logical-partition product_b and run the fastboot flash command again
7. On your phone, the screen should have a button "go back to recovery", select it, then select "factory reset / wipe data"
8. Reboot and enjoy
I will try, thanks :D

I will problably need more support later, haha.
 

hilmarillion

New member
May 25, 2023
4
0
0. Get an up-to-date fastboot on your computer (fastboot —version should give version >= 29)
1. Get vbmeta.img from https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
2. Get A/B GSI (I'm guessing you need ARM64), don't forget to uncompress it
3. From running Android, do adb reboot bootloader
4. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
5. fastboot reboot fastboot
6. fastboot flash system system-xxxx.img
6bis. If fastboot tells you there isn't enough place, do fastboot delete-logical-partition product, fastboot delete-logical-partition product_a, fastboot delete-logical-partition product_b and run the fastboot flash command again
7. On your phone, the screen should have a button "go back to recovery", select it, then select "factory reset / wipe data"
8. Reboot and enjoy
This is for pixel?
Will it work to upgrade from OneUI 5.1?
And where do i get A/B GSI
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    a12pe-banner-prototype-jpg.5512755


    PixelExperience Plus for Samsung Galaxy S20 [x1s] [SM-G980F]

    What's working?

    -Almost everything, only some minor bugs

    DON'T FLASH GAPPS, ALREADY INCLUDED

    Hi everyone !!!

    A few days ago I succesfully installed the pixel experience gsi rom on my Samsung galaxy s20 (sm-g980f) (x1s). I made a YouTube tutorial on how to install it if you're interested. I'll leave all the details below if you're interested. Don't hesitate to ask questions if you have any !!

    YouTube Sep by Step Tutorial


    Download Links

    Necessary Installation Files
    Necessary Commands List

    If you wish to download the files directly from their sources please visit these pages:

    Platform tools https://developer.android.com/studio/releases/platform-tools
    Odin https://www.odinflash.com/download
    TWRP Recovery https://dl.twrp.me/x1s/
    Pixel Experience GSI (Extract the downloaded file) https://github.com/ponces/treble_build_pe/releases
    Magisk (If you want root) https://github.com/topjohnwu/Magisk/releases/tag/v24.3

    Steps to Install Pixel Experience Plus v12.1 on Samsung Galaxy S20 (x1s)

    Unlock the bootloader

    1. Go to your phone's settings
    2. Scroll down and click on the "About phone" section
    3. Click on "Software information"
    4. Tap on the build number several times until you see a message saying "Developer mode has been turned on"
    5. Go back to the settings homepage
    6. Scroll down to the very bottom and select the "Developer options" section
    7. Enable the "OEM unlocking" option
    8. Scroll down and enable the "USB Debugging" Option
    9. Connect your phone to your computer with a USB cable
    10. Turn off your phone
    12. When you see the screen turn off, press volume up + volume down at the same time
    13. When you see the blue "Warning" screen, long press the volume up button
    14. When you see the "Unlock bootloader" screen quickly press the volume up button and when the screen turns off, press volume up + volume down at the same time.


    Install TWRP Custom Recovery
    15. Go to your computer and download the necessary files for the installation listed above
    16. Open the downloaded folder and click on the "Odin" sub-folder
    17. Open the "Samsung Driver" folder
    18. Click on the "Download" link
    19. On your browser, choose the latest version of the Samsung Drivers
    20. Scroll down and click on the blue button saying "Mirror 1"
    21. Click on the "Download" button
    22. Open the folder and open the exe file starting with "Samsung USB Driver"
    23. Install the drivers using the setup wizard
    24. Go back to the folder that I linked above and open the "Odin" sub-folder
    25. Open the exe file starting with "Odin3_v3.14.4"
    26. Click on the "Ok" button on the popup
    27. Verify that your device is recognized by "Odin" (Go to the upper left hand corner and look for a bar with the word "COM" and a number after it.) (Go to the "log" section and look for a message saying "added")
    28. Go to the right of your screen and click on the "AP" button / partition
    29. Open the folder that I linked above and select the file starting with "twrp"
    30. Go to the left of your screen and click on the "Options" section
    31. Disable "auto-reboot"
    32. Go to the bottom of your screen and click on the "Start" button
    33. Wait for the program to flash the custom recovery
    34. When the flashing is done you should see a green "PASS" message in the upper left hand corner of your screen


    Install Pixel Experience GSI
    35. Pick up your phone
    36. Press volume down + power keys at the same time until the screen turns off
    37. When the screen turns off, press volume up + power
    38. Wait for your phone to boot into TWRP recovery
    39. Once your phone boots, go to the "Wipe" section
    40. Select "Format Data", type the word "Yes" and hit enter
    41. Go back to the TWRP home screen and select "Wipe" again
    42. Tap on "Advanced wipe"
    43. Select "Dalvik / ART Cache" "Data" and "Cache"
    44. Slide the "Swipe to wipe" slider
    45. Go back to the TWRP home screen and tap on the "Reboot section"
    46. Click on "Fastboot" and wait for your phone to reboot
    47. Go to your computer and open the folder that I linked above
    48. Open the "Platform-tools (name of your OS)" folder
    49. Open a terminal or command window on your computer
    50. Drag the "fastboot" file on your platform tools folder over to the command window
    51. Leave a space on your command window and type the word "devices"
    52. Hit enter. If you see your phone's serial number next to the word "fastboot" your device is being recognized.
    53. Go back to the "Platform tools folder" and again, drag the "fastboot" file to the terminal
    54. Leave a space and type --disable verification flash vbmeta
    55. Go to the folder that I linked above and drag the vbmeta.img file to the terminal
    56. Hit enter. When you see the message "Finished. Total time.." on your terminal the flashing is done
    57. Go to the "Platform tools" folder and once again, drag the "fastboot" file to the terminal
    58. Leave a space and type "erase system"
    59. Hit enter. When you see the message "Finished. Total time.." on your terminal your system has been erased
    60. Go to the "Platform tools" folder and once again, drag the "fastboot" file to the terminal
    61. Leave a space and type "flash system"
    62. Go to the folder linked above and drag the "Pixel Experience Plus.....img" file to the terminal
    63. Hit enter. When you see the message "Finished. Total time.." on your terminal the flashing is done
    64. Pick up your phone and click on "Reboot". Then click on "Recovery"
    65. Connect a USB drive to your computer
    66. Go to the folder linked above and copy the files named "Magisk v.24.3 apk" and "disable encryption.zip" to your USB
    67. Eject the USB from the computer and connect it to your phone via an OTG cable
    68. Pick up your phone and go to the "Mount" section in TWRP
    69. Scroll down and select "USB OTG"
    70. Go back to the TWRP homepage and click on "Install"
    71. Tap on "Select Storage" and click on "USB OTG"
    72. Look for the "disable encryption.zip" file and select it
    73. Swipe the "Swipe to confirm flash" slider
    74. Wait for the zip file to flash
    75. Go back to your USB storage and select the "Magisk v.24.3.apk" file
    76. Swipe the "Swipe to confirm flash" slider
    77. Wait for the apk file to flash
    78. Click on "Reboot system"
    79. Set-up your new ROM !!

    ENJOY !!!


    Screenshots

    Screenshot_20220614-222117_Settings.png
    Screenshot_20220614-222100_Pixel Launcher.png
    1
    how is the battery life on this copared to one ui?
    Battery drains a little bit faster than with One UI, but nothing significant.
    1
    I'm on Samsung S20+ Snapdragon and stuck on TWRP fastboot mode, fastboot devices doesn't show up my list devices, is there any way to install the ROM besides fastboot? Or can you troubleshoot why my TRWP fastboot mode doesn't get recognized?
    1
    120 hz working?