Ambasadii Rom for S10e/S10/S10+

[ROM] [S 12.0] [ONEUI 4.1] AMBASADII ROM FOR S10E/S10/S10+ [STABLE] [ODEX] [HWI1] [v5.8] [FINAL] [EOL] 


# This ROM is made for: S10E (SM-G970F) , S10 (SM-G973F) , S10+ (SM-G975F) models !
# Flash it at your own Risk!
# To use this rom you need to have unlocked bootloader and install custom recovery!
# Your warranty will be VOID Knox flags 0x1
# Knox related features such as secure folder, private share, secure wifi, samsung pay , samsung pass or shealth app may not work any longer after rooting your phone!
# I'm not responsible for damage to equipment or loss of warranty!


** ABOUT ROM **

● Stock odex version based on latest G975FXXSHHWI1 android 12.0 firmware OneUI 4.1
● Security patch level: 2023-09-01
● Changelist: 25257816
● Knox and FOTA removed!
● Support models: SM-G970F , SM-G973F , SM-G975F Only!
● Ambasadii Cruel Kernel for S10e/S10/S10+ pre-rooted with magisk v26.3
● RMM state lock fix included

● Bluetooth pairing and connection fix included

● Hidden OEM unlock in developer settings for your safety

● Device status official in settings

● Worked secure folder, private share , secure wifi and shealth

● Auto backup EFS partition to your internal storage for your safety

● Build.prop tweaks for better battery and performance

● Support wifi calling and volte

● Enable applock into advanced features

● Enable extra toggles like: capture screen , volte
● Enable google discover into  tw launcher

● Added additional apps like:  adaway, button mapper, mtweaks
● Many CSC features enabled like: call recording, network speedmeter,receive MMS without mobile data on,and many more... 


** ROM CONTROL MODS ** 

● Basic Mods:
- reboot recovery quick panel toogle
- refresh rate quick panel toggle (only for s20 users)
- screen off time quick panel toogle
- outdoor mode quick panel toggle
- rom control quick panel toggle
- hacked theme trial
- enabled dual for all apps
- disable high volume warning dialog with headphones
- enabled screenshots in secured screens
- 1160 Fonts Pack (many more extra fonts)

● Statusbar Options:

- full control for statusbar icons (move and hide)

- single or dual statusbar on fly

- custom padding for statusbar

- custom bg image for dual statusbar

- custom clock on statusbar

- custom date on statusbar

- analog clock on statusbar

- 3minit battery on statusbar

- grx circular battery on statusbar

- network speed customization font,size and padding

- network traffic on statusbar

- custom carrier label on statusbar

- icon chooser for: wifi,signal,alarm,ringer,location,bluetooth,power save,vpn,nfc,hotspot,data saver

- switch between LTE or 4G mobile data icon


● Notification Panel Options:

- full control for statusbar icons on notification panel (move and hide)
- 3minit battery on notification panel
- grx circular battery on notification panel
- network traffic on notification panel
- custom carrier label on notification panel

- analog clock on notification panel

- quick launch on notification panel

- ram bar on notification panel

- device info on notification panel

- quick panel toggles number in portrait and landscape mode  

- quick panel toggles custom grid number

- quick panel toggles animation options

- carrier text on notification panel customization


● Lockscreen Options:

- full control for statusbar icons on lockscreen (move and hide)
- 3minit battery on lockscreen
- grx circular battery on lockscreen
- network traffic on lockscreen
- custom carrier label on lockscreen

- allow quick reply on lockscreen


● Coloring Options:

- statusbar and lockscreen icons colors 

- statusbar background color

- power menu custom background and colors

- notification panel custom background and color

- notification panel custom carrier text options

- quick panel clock and date text size and font options

- quick panel toggles text font and size options

- quick panel toggles custom background designs 

- quick panel toggles colors

- quick panel clock and date colors

- quick panel buttons colors 

- quick panel media and device font and size

- quick panel media and device colors  

- quick panel page indicator colors

- notifications background designs

- notifications colors 

- fingerprint designs and colors on locskreen and AOD 

- navigation bar custom background and colors

- navigation bar buttons colors


● Others Options:

- navigation bar height options 

- skip tracks volume buttons options

- power menu options

- long press back to kill app

- long press recent to enable multiwindows 

- allow 360 rotations for apps

- expanded notifications

- ongoing notifications removable

- animation scale

- inmmersive mode

- outdoor mode

- charging sounds


** CUSTOM KERNEL **

# This kernel is for: SM-G970F, SM-G973F ,SM-G975F models only!
# Only for Android 12

● Basic info about kernel:
* Samsung kernel source = HVJ5
* OS Patch Date = 2023-03
* Toolchain = clang 14.0.1 (r437112b)
* Pre-rooted with Magisk or KernelSU
* Adds moro sound control module
* Adds boeffla wakelock blocker module
* Adds iptables filters for altering ttl values of network packets
* Adds CIFS (SMB) support
* Adds wireguard module to the kernel
* Enable ntfs filesystem support (read only)
* Enable usb serial console support for nodemcu/arduino devices
* Remove debugging information from the kernel
* Remove samsung kernel self-protection mechanisms (potentially can increase the kernel performance)
* Disable kernel auditing subsystem
* Disable kernel samepage merging (KSM)
* Disable swapping
* Disable nozram
* Disable loadable modules support
* Use sdfat for exFAT and VFAT filesystems
* Use defconfig for /proc/config.gz


● Download latest version magisk: v8.2  (v27.0) from here
● Download latest version kernelsu: v8.2  (v11510) from here
● Old kernels from here

How to install kernel:

1) For magisk root: install latest Magisk Manager (stable) apk from here: https://github.com/topjohnwu/Magisk/releases
2) For kernelsu root: install latest KernelSU Manager (ksud) apk from here: https://github.com/tiann/KernelSU/releases 
2) Reboot to TWRP
3) Flash kernel zip
4) Reboot to system



** CHANGELOG **

● ROM changelog:
- free stock rom (no mods and aroma)
- based on G975FXXSHHWI1 android 12.0
- security patch: 2023-09-01
- changelog: 25257816
- support S10e/S10/S10+ model!
- ambasadiicruel kernel v7.0 HVJ5 for S10e/S10/S10+
- pre-rooted with latest magisk v26.3 (26300)
- update hacked shealth v6.25.0.052
- added applock support
- added csc features at default like: call recording,network speed meter and more...
- fixed secure folder,private share and secure wifi (it needs pass safetynet)
- fixed gear watch pairing
- fixed bluetooth pairing and connection
- netflix works without any additional fixes

● MODS changelog:
- rebase all mods to HWI1 base



** TIPS **

This rom not wipe your data at default!
This rom will keep your current CSC!
This rom not included bootlader and modem flashing (if you want update them to latest flash it via odin or twrp)
To fix safetynet:
- if you are using Magisk make sure you have zygisk enabled!
- If you are using KernelSU make sure you have latest Zygisk Next module installed: https://github.com/Dr-TSNG/ZygiskNext/releases
- download playcurl. zip from here: https://github.com/daboynb/PlayIntegrityNEXT/releases and latest play integrity fix module from here: https://github.com/chiteroman/PlayIntegrityFix/releases
- flash both modules and reboot phone
- open the fp_downloader app and grant the necessary permissions in magisk manager or ksud (check if notifications are turned on or you won't be able to read them)
- install and open "SPIC - Play Integrity Checker" app from here: https://play.google.com/store/apps/details?id=com.henrikherzig.playintegritychecker then click "Make Play Integrity Request" to check status
- when the FP will be banned, you will only need to open the fp_downloader app to download new pif.json




** HOW TO INSTALL ROM **

- do a full wipe in twrp:

* wipe data

* wipe dalvik and cache

* wipe system,preload and vendor

- flash rom. zip
- flash mods. zip (optional)

- update bootloader, modem, dtbo (device tree) to latest recent version (required) from here: https://github.com/corsicanu/9820-bootloaders_and_modems/releases 

- download and flash bootlogo patcher to get rid of the boot warning (optional) form here: https://downloads.corsicanu.ro/samsung/TWRP_Bootlogo_patcher_v1.6.zip 

- reboot to system (from TWRP)

- for magisk root: install latest Magisk Manager (stable) apk from here: https://github.com/topjohnwu/Magisk/releases  

- for kernelsu root: install latest KernelSU Manager (ksud) apk from here: https://github.com/tiann/KernelSU/releases  

- enjoyed!


** HOW TO UPDATE BOOTLOADER / MODEM ** 

ODIN way:

- download proper *-bootloader_modem-odin_flashable.tar and *-device_tree-odin_flashable.tar
- switch off the phone
- open now latest odin
- go to download mode by holding VOL DOWN + BIXBY BUTTON then connect phone to PC
- put *-bootloader_modem-odin_flashable.tar file into BL position
- put *-device_tree-odin_flashable.tar into AP position
- click start and wait for the device to reboot

TWRP way:

- download proper *-bootloader_modem-twrp_flashable.zip and *-device_tree-twrp_flashable.zip
- reboot phone to recovery TWRP
- flash *-device_tree-twrp_flashable.zip
- flash *-bootloader_modem-twrp_flashable.zip
- wait for the device to reboot



** MISC LINKS **

Download latest Magisk Manager (stable) apk from here: https://github.com/topjohnwu/Magisk/releases

Download latest KernelSU Manager (ksud) apk from here: https://github.com/tiann/KernelSU/releases  
 
Download latest bootloader/modem/dtbo for odin and twrp - https://github.com/corsicanu/9820-bootloaders_and_modems/releases  

Download latest TWRP img/tar - https://twrp.me/Devices/Samsung

Download patched vbmeta.tar  - https://www.androidfilehost.com/?fid=17248734326145740166

Download Odin v3.14.4 - https://dl2018.sammobile.com/Odin3-v3.14.4.zip   

Download patched Shealth v6.23.3.003https://drive.google.com/file/d/1kJ2ZWRF03o1XwlA4eExDgVekMPoxhyh0/view?usp=sharing

Download TWRP Bootlogo patcher - https://github.com/corsicanu/TWRP_Bootlogo_patcher/releases


** DOWNLOAD ROM **

Latest version:
Rom v5.8 google drive (free) - download
Rom v5.8 mega (free)  -  download

Mods v5.8 google drive (paid) - download
Mods v5.8 mega (paid) - download



Mods link is private and paid.
You need to have password to get download link for mods. zip
All downloads clicks by users will be registered by me. I will know who and how many users have password to download link.

How to get password for mods?
Please do a payment 5,00 € on Paypal link http://paypal.me/ambasadii or Wise to e-mail adres ambasadii@gmail.com
Then send me a message to mine email address (remember to tell ma what phone model you have).
I will send you password to your email address as soon as possible.

** FAQ **
Q: When rom is updated do i need to pay another 5€?
A: Yes, rom are payed after every update to new firmware.

Q: Can I share password that I buyed to other users?
A: No, when I saw this you will get banned from mine groups.

Q: Can I get refund if I don't like it?
A: No, I'm not doing refund so think carefully about your purchase.

Q: Mine password is not working anymore, why?
A: You are probably trying to use an old password for a new version of rom. New rom update have new password so you need purchase to me for new password.

Credits

AbrahamGC - for dKitchen, help and some mods

Grouxho  - for help and some mods

topjohnwu - for magisk root

Osmosis - for busybox and some other script

nalasTS - for help  and testing

corsicanu - for some fix and help

thereassaad - for help and some mods

Edzamber - for help and some mods

alexndr_xda - for help

Morogoku - for mtweaks app
LeeXDA18 - for help with fix private share , secure wifi and shealth