[ROM][A515F] OneUI 4.1 [S20 Port] ---- ICBM r0M v.1 ----

Search This thread
Mar 5, 2022
5
6
Greetings...


I'm gonna put this in short and sweet.
Very good for those who lazy in reading.

So, this custom ROM based on S20 FVC and A51 FVD2. ROM packed with 3 images: system/vendor/kernel.img. Unpack first and flash!!!!!


Things to do before flashing:
1. Make sure you're on binary 5 OneUI 4.1 (this ROM tested and using binary 5 vendor, so to avoid any broken or whatever error flash your device with latest firmware).
2. Backup your IMEI!!!! this is not scare you or because of flashing this ROM, but this is standard/basic procedure if you modified your phone
coz I guarantee you will cry if your IMEI loosing and you don't have backup. BLAME YOUR A** STUPIDITY!!!

Flashing:
1. CLEAN FLASH is A MUST. Flash image then flash Magisk (use Canary version recommended).
Now without custom kernel, so if you using stock kernel, flashing Magisk is mandatory
and also dm-verity.

ROM Features:
1. Samsung DeX
2. Flagship live blur (disabled) - you can enable it but cost in performance
3. Flagship edge lighting style
4. AirCommand (hand touchy)
5. LiveDrawing
6. Multy screen resolutions (HD+ - FHD+ - WQHD+)
7. 1000++ system fonts
8. Some "small" flagship features: extra dim, processing speed, object eraser, shadow-reflection eraser, remaster pic etc.
9. Camera features unlocked (pro video etc.)
10. All original A51 features
11. Common tweaks here and there and so many possibility to unlock another flagship features



Bugs: - Audio glitch -- Fixed (look at bellow message)
- QWHD resolution: will overlap status bar (not really priority, could harmful slowly kill your screen), but will try to fix.
Very very minor, for me almost nothing. Let's further discuss at Telegram Group https://t.me/samsunga51

Hall of Fame:
@MrWaehere for his awesome CRB kitchen
@VDavid003 for so many things
@Yillié and his OFox recovery and also countless help
@BlassGO and his Dynamic Installer, patches, advise and countless contributions
@Winb33 for 1000++ fonts mod
@topjohnwu for Magisk
@ianmacd multy disabler for my base ROM securities implementation

PM me if i forgot to mention someone.

Advise and Tips:
- Do not disturb while at the very begining boot to your Home. Give your smartphone time to update/initialize
- It's better to avoid update in Galaxy store related to system app, such as MDE Service Framework, Samsung Core Services etc. It might causing conflict due to mixed up firmware. But anyway it's up to you
- Please do not complain regarding app missing (getting debloated) and related to debloat. Because it's very hard to acomodate every person's taste. Bloatware is very Objective and absurd for each person. I know it's supposed to be using Aroma installer or any script but i don't have time that much to do that.
- Set DPI to 430 - 440 and all animations/effect to 0.5 for best experience.



Download link:
**when you click this link and downloading, that's mean you're agree to all the consequences and i'm not responsible to anything - do with your own risk**


thanks to our fellow asdfghftyhgfgth for new link (maybe that's an alt Telegram ID :p )

Enjoy!!!!
Hi people, i struggle to install this rom a little bit, but finally made it. First of all update to one ui 4.1 https://samfw.com/firmware/SM-A515F (Download the latest, the country doesnt matter), then
.
The only thing aint can do was the audio fix, if someone know how to do it, leave it, thx
 
  • Like
Reactions: hacker812c

furbanoramos21

New member
Sep 21, 2022
2
3
Hi, thanks for your hard work and awesome rom. And it can be booted on other devices too. Tested on my Galaxy A12 Exynos A127M and everything is working (except DeX touch).
I know this rom is for A51, but is awesome because it can boot on other devices too
Screenshot_20220920-231703_Settings.jpg
 
  • Like
Reactions: hacker812c

matahbeyz

Member
Apr 16, 2020
22
8
Hello :3 Installed it and works nice on my A12 Nacho! Flashed Soundfix with TWRP but sadly Sound still not working. Some apps work but only a very handful. Every app that plays music lags brutally + no sound. Is there a fix? Thanks
 
  • Like
Reactions: hacker812c

matahbeyz

Member
Apr 16, 2020
22
8
Hello :D
Is there a way to use Custom font? I tried with Zfont3 and Flipfont but sadly not working, I think because Bixby is missing. I tried installing SettingsBixby but it only shows Error -3001. I am rooted btw.
Thanks
 
  • Like
Reactions: hacker812c

jagpanzer

Senior Member
Aug 21, 2017
64
133

Attachments

  • audioFix-module.zip
    16.6 KB · Views: 15
  • Like
Reactions: hacker812c

jagpanzer

Senior Member
Aug 21, 2017
64
133
Hi, thanks for your hard work and awesome rom. And it can be booted on other devices too. Tested on my Galaxy A12 Exynos A127M and everything is working (except DeX touch).
I know this rom is for A51, but is awesome because it can boot on other devices too
View attachment 5716505
for dextouch need my 2nd release kernel...look at telegram group. but idk if it working for your phone model.
Hello :3 Installed it and works nice on my A12 Nacho! Flashed Soundfix with TWRP but sadly Sound still not working. Some apps work but only a very handful. Every app that plays music lags brutally + no sound. Is there a fix? Thanks
use module from my previous reply above (magisk module)
 
  • Like
Reactions: hacker812c

mankalan

New member
Oct 21, 2022
2
2
Hi!
First , jagpanzer what a nice work!, i manage to install it on my a51 an it work like a charm, fluid, fast, and powerfull.
I manage to find one posible bug, i reinstall it 2 times and the 2 this mensage still apear every 10-15 min. The mensage says "service provider update" "reboot the phone to apply changes"
But when you click on reboot "reiniciar in spanish" nothing happends, it closes and a notification apears sayin that i cant install the update.
The phone is in Spain region, and it had a phe rom.

Thanks!!

fail.jpg
 

Attachments

  • fail2.jpg
    fail2.jpg
    67.9 KB · Views: 19
  • Like
Reactions: hacker812c

Zeeshan Naqvi

New member
Oct 23, 2022
1
1
Hi, I am new when I was flashing the rom system was flashed successfully but when trying to flash vendor.img an error occurs saying the size of image is larger than the targeted device
 
  • Like
Reactions: hacker812c

furbanoramos21

New member
Sep 21, 2022
2
3
Hi!
First , jagpanzer what a nice work!, i manage to install it on my a51 an it work like a charm, fluid, fast, and powerfull.
I manage to find one posible bug, i reinstall it 2 times and the 2 this mensage still apear every 10-15 min. The mensage says "service provider update" "reboot the phone to apply changes"
But when you click on reboot "reiniciar in spanish" nothing happends, it closes and a notification apears sayin that i cant install the update.
The phone is in Spain region, and it had a phe rom.

Thanks!!

View attachment 5740075
Bro, delete Cidmanager.apk on /system/app or /system/priv-app. Same happen on my A127M (yes, A12 Exynos is compatible too with this rom), fixed by deleting CIDManager folder and no problems. More smooth than stock
 

Top Liked Posts

  • There are no posts matching your filters.
  • 11
    Greetings...


    I'm gonna put this in short and sweet.
    Very good for those who lazy in reading.

    So, this custom ROM based on S20 FVC and A51 FVD2. ROM packed with 3 images: system/vendor/kernel.img. Unpack first and flash!!!!!


    Things to do before flashing:
    1. Make sure you're on binary 5 OneUI 4.1 (this ROM tested and using binary 5 vendor, so to avoid any broken or whatever error flash your device with latest firmware).
    2. Backup your IMEI!!!! this is not scare you or because of flashing this ROM, but this is standard/basic procedure if you modified your phone
    coz I guarantee you will cry if your IMEI loosing and you don't have backup. BLAME YOUR A** STUPIDITY!!!

    Flashing:
    1. CLEAN FLASH is A MUST. Flash image then flash Magisk (use Canary version recommended).
    Now without custom kernel, so if you using stock kernel, flashing Magisk is mandatory
    and also dm-verity.

    ROM Features:
    1. Samsung DeX
    2. Flagship live blur (disabled) - you can enable it but cost in performance
    3. Flagship edge lighting style
    4. AirCommand (hand touchy)
    5. LiveDrawing
    6. Multy screen resolutions (HD+ - FHD+ - WQHD+)
    7. 1000++ system fonts
    8. Some "small" flagship features: extra dim, processing speed, object eraser, shadow-reflection eraser, remaster pic etc.
    9. Camera features unlocked (pro video etc.)
    10. All original A51 features
    11. Common tweaks here and there and so many possibility to unlock another flagship features



    Bugs: - Audio glitch -- Fixed (look at bellow message)
    - QWHD resolution: will overlap status bar (not really priority, could harmful slowly kill your screen), but will try to fix.
    Very very minor, for me almost nothing. Let's further discuss at Telegram Group https://t.me/samsunga51

    Hall of Fame:
    @MrWaehere for his awesome CRB kitchen
    @VDavid003 for so many things
    @Yillié and his OFox recovery and also countless help
    @BlassGO and his Dynamic Installer, patches, advise and countless contributions
    @Winb33 for 1000++ fonts mod
    @topjohnwu for Magisk
    @ianmacd multy disabler for my base ROM securities implementation

    PM me if i forgot to mention someone.

    Advise and Tips:
    - Do not disturb while at the very begining boot to your Home. Give your smartphone time to update/initialize
    - It's better to avoid update in Galaxy store related to system app, such as MDE Service Framework, Samsung Core Services etc. It might causing conflict due to mixed up firmware. But anyway it's up to you
    - Please do not complain regarding app missing (getting debloated) and related to debloat. Because it's very hard to acomodate every person's taste. Bloatware is very Objective and absurd for each person. I know it's supposed to be using Aroma installer or any script but i don't have time that much to do that.
    - Set DPI to 430 - 440 and all animations/effect to 0.5 for best experience.



    Download link:
    **when you click this link and downloading, that's mean you're agree to all the consequences and i'm not responsible to anything - do with your own risk**


    thanks to our fellow asdfghftyhgfgth for new link (maybe that's an alt Telegram ID :p )

    Enjoy!!!!
    4
    *This procedure will wipe your /data partition, so make a backup of all your important files to an SD Card or PC
    *If anyone sees a mistake in any of these steps, please correct me


    Step 1: You must be on Binary 5 (stock OneUI 4.1/Android 12) to prevent any issues. If you are not, download the corresponding firmware using Frija or samfw
    Step 2: Download Odin3 in your pc and open it
    Step 3: Unlock your phone's bootloader if locked
    Step 4: Turn off your phone and while you keep pressed Vol. Down and Vol. Up, connect it via USB to the pc
    Step 5: Wait for the warning message and press Vol. Up to continue (as shown here)
    Step 6: When this screen appears, you can start using Odin3.
    Step 7: Download the TWRP-11-3.6.1-a51-20220321-1406-hotfix.tar from Yillie's GitHub
    Step 8: Uncheck Auto-Reboot, click the AP button and select the .tar downloaded (as shown here)
    Step 9: Click on Start and wait till it says PASS in the upper left corner
    Step 10: Once it finished, without disconnecting the USB, keep pressed Vol. Down + Power and immediately after the phone turns off, keep pressed the Vol. Up key till it shows the TWRP logo.
    Step 11: Press Install and flash the Multidisabler.zip attached (this will remove the FBE or File-Based encryption so you can use the internal storage in TWRP)
    Step 12: Go back to home screen, press Wipe, then Format data, type yes
    Step 13:
    Go back and then press Reboot -> Recovery
    Step 14: Backup your IMEI (Home > Backup > EFS)
    Step 14: Press Install and flash the DynaPatch to be able to use Chondoe Flasher later
    Step 15: Reboot to Recovery again
    Step 16: Move the Chondoe Flasher.zip attached to your Internal Storage
    Step 17: Extract ICBM rom, rename ICBM-A51-A12-v1(sys).img to system.img and ICBM-A51-A12-v1(vendor).img to vendor.img and move it to your phone's Internal Storage (must be in the same place)
    Step 18: Home > Wipe > Dalvik / ART Cache + Cache > Swipe to wipe
    Step 19: Flash the kernel (Thermobaric-V1-A12-52122.img) as boot using the TWRP interface (Install > Install Image > Select file > Boot > Swipe to flash)
    Step 20: Flash Chondoe Flasher.zip and wait till it flashes the ROM

    Step 21 (Optional): Flash Magisk if you want (attached it too)

    Step 22: Reboot to System and it should be working
    Great work there writing those steps!

    Allow me to add a few things to the list. Dynpatch is not required if your gonna be using chon doe and chon doe won't be required if you want to use dyna.
    The recommended method as always would be using fastbootd of the recovery instead of either of the two above mentioned things.

    Secondly, I think it's be better to tell them to just use the latest build of any available recovery and then give the twrp build as an example instead of specifying to use that particular twrp build.

    And lastly, flashing a patched vbmeta always helps as you newer know where avb might give errors when flashing edited images
    4
    Yo bro if you have a youtube channel could you make a video of it pls. To help the whole community.
    *This procedure will wipe your /data partition, so make a backup of all your important files to an SD Card or PC
    *If anyone sees a mistake in any of these steps, please correct me

    Step 1: You must be on Binary 5 (stock OneUI 4.1/Android 12) to prevent any issues. If you are not, download the corresponding firmware using Frija or samfw

    Step 2: Download Odin3 in your pc and open it
    Step 3: Unlock your phone's bootloader if locked
    Step 4: Turn off your phone and while you keep pressed Vol. Down and Vol. Up, connect it via USB to the pc
    Step 5: Wait for the warning message and press Vol. Up to continue (as shown here)
    Step 6: When this screen appears, you can start using Odin3.
    Step 7: Get the null/patched VBMeta.tar and move it to your PC (file is attached below). This is needed before modifying your phone in any way.
    Step 8: Uncheck Auto-Reboot, click the AP button and select the .tar downloaded (as shown here)
    Step 9: Click on Start and wait till it says PASS in the upper left corner
    Step: 10: Click on Reset
    Step 11:
    Download the latest build of any available recovery (TWRP, OFRP, PBRP, SHRP), I'll use the TWRP-11-3.6.1-a51-20220321-1406-hotfix.tar from Yillié's GitHub as an example
    Step 12: Do the same with the TWRP, just like this
    Step 13: Once it finished, without disconnecting the USB, keep pressed Vol. Down + Power and immediately after the phone turns off, keep pressed the Vol. Up key till it shows the TWRP logo.
    Step 14: Press Install and flash the Multidisabler.zip attached (this will remove the FBE or File-Based encryption so you can use the internal storage in recovery)
    Step 15: Go back to home screen, press Wipe, then Format data, type yes
    Step 16:
    Go back and then press Reboot -> Recovery
    Step 17: Backup your IMEI (Home > Backup > EFS). You must keep this partition really safe, here the reason.
    Step 18: Move the Chondoe Flasher.zip attached below to your Internal Storage
    Step 19: Extract ICBM rom, rename ICBM-A51-A12-v1(sys).img to system.img and ICBM-A51-A12-v1(vendor).img to vendor.img and move it to your phone's Internal Storage (must be in the same place)
    Step 20: Home > Wipe > Dalvik / ART Cache + Cache > Swipe to wipe
    Step 21: Flash the kernel (Thermobaric-V1-A12-52122.img) as boot using the TWRP interface (Install > Install Image > Select file > Boot > Swipe to flash)
    Step 22: Flash Chondoe Flasher.zip and wait till it flashes the ROM

    Step 23 (Optional): Flash Magisk if you want (attached it too)

    Step 24: Reboot to System and it should be working

    Note (thanks Yillié):

    The recommended method as always would be using fastbootd of the recovery instead of either of the two above mentioned things.
    4
    Would that solve the problem I had? Where do I find the patched vbmeta?
    This does still work on Android 12 if I remember correctly.
    4
    Hi, with twrp installed, via odin flash BL and AP? then you go to TWRP, flash magisk, reboot and that's it? Sorry for asking what you surely wrote but when translating I lose information
    I too bootloop and preffered STOCK ROM a12
    I instlled STOCK ROM twrp and magisk
    1. Flash in Odin only Stock ROM (STOCK)
    2. Uncheck option reset in twrp
    3. Flash TWRP 3.6.1 in this moment
    4. After flash imediatly enter twrp
    5. Flash MAGISK and BOOT patched
    6. Format data
    7. Reboot systen
    8. In this moment you have vendor boot and systen stable
    Download Boot 4.1 + magisk