Disclaimer
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Some personal thoughts:
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- press 'Like' button instead of saying thanks - it will keep the thread clean and keep me motivated to do more;
- if you take any of my work without my permission(files, flashing method, fixes or anything else) you'll be reported, and most likely it'll be taken down.
ROM Features (V1)
Only for M215F as of now
TotsukaKernel v1.0 Features
Bugs?
Installation Steps (Important):
Kernel Source: https://github.com/soulr344/android_kernel_samsung_m21nsxx
Credits
@corsicanu and @ananjaser1211 - without their help, this wouldn't be possible
@bruh™ and @prashantp01 - for help with the kernel
3arthur6 for bluetooth patch
kdrag0n for basic attestation workaround
My telegram testers @fredin, @pratyush_1327 and @nazimnavas
I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in this ROM before flashing it! YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
Some personal thoughts:
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- press 'Like' button instead of saying thanks - it will keep the thread clean and keep me motivated to do more;
- if you take any of my work without my permission(files, flashing method, fixes or anything else) you'll be reported, and most likely it'll be taken down.
ROM Features (V1)
Only for M215F as of now
- Based on A515FXXU4CTJ1 - December release
- OneUI 2.5
- Full OneUI
- December security patch
- PrePatched RMM
- Aroma Installer
- Backported A51 Audio stack
- Updated Samsung bloatware
- Full GoodLock support
- Applock ( only on supported CSCs )
- Native Screenrecorder
- EdgeLighting in Aroma
- Dolby on speaker
- Full Pro Mode
- Video Pro mode
- Full SoundAlive
- Custom Software Info Page
- Heavily Debloated/Deknoxed
- Removed bunch of security stuff tlc/tima/proca/vk/others
- 1120 Fonts mod
- Google Fonts
- CSC Tweaks and Prism debloat ( only on supported CSCs )
- Framework Optimizations
- Maybe more I can`t remember
TotsukaKernel v1.0 Features
- Latest source
- Nuked kperfmon
- Switchable SeLinux status
- Updated Integer sqrt()
- Removed AVB and encryption
- Nuked Proca, Tima
Bugs?
- Safetynet needs magisk with MagiskHide enabled to pass ( this makes unlocking the device with pattern and such impossible and you need to flash a separate file to fix it )
- NFC isn't working
- Knox Apps, spay, etc won`t work
- Report bugs at support group if you find any.
Installation Steps (Important):
- Install latest TWRP for M21 from here and follow all instructions there. Please note that any other TWRP versions will NOT work.
- Download ROM zip and repartition zip and push it to your device/ext sdcard.
- Boot to TWRP.
- Flash repartition zip and reboot to TWRP again. ( you might get failed to mount XXX partition error after reboot but they can be ignored )
- Do a clean wipe (data, cache, dalvik/art).
- Format data if you're coming from stock and didn't flash TWRP before.
- Flash the rom zip through TWRP and select desired options in AROMA installer.
- If the installer warns about not being able to apply CSC tweaks, report that to support group along with your region.
- Flash magisk 21.2+ after setting up your device to root.
Kernel Source: https://github.com/soulr344/android_kernel_samsung_m21nsxx
Credits
@corsicanu and @ananjaser1211 - without their help, this wouldn't be possible
@bruh™ and @prashantp01 - for help with the kernel
3arthur6 for bluetooth patch
kdrag0n for basic attestation workaround
My telegram testers @fredin, @pratyush_1327 and @nazimnavas
Last edited: