yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy S22 Ultra] dr.ketan:
System rw with Stock enforcing Kernel

Created full ROM with system rw + decrypted data with Stock Enforcing Kernel

I will share soon with some basic modifications.

How it is different from one that made with TWRP+multidisabler+system-rw script?

Nothing as such. Here only benefit is you can use Stock enforcing Kernel that's it. I have just made it for test purpose as I was worrying about samsung's laziness in releasing kernel source, here with this we can still have system-rw working if samsung doesn't release source timely.

Does next ROM will be full ROM instead of Magisk ROM?

No, because there is no any benefit over magisk ROM. You can make system-rw with simple script if you wish, so you are open to choose what you want. I may just provide stock basic system-rw whenever I get time. Yes, I may think about making a tool that can convert Magsik ROM to Full ROM if you have System-rw enabled.

What is extra benefit of syetem-rw new ROM vs One created with system-wr script

Nothing as such. Indeed you needs to download two full ROM one is stock and other full, Still you can decide what you want.

ROM development continue as Magisk ROM Module with support to all variant.

View attachment 5749791
[Samsung Galaxy S22 Ultra] forid200:
Thank you so much! Today I tried to use my S-Pen and had a lot of weirdness. I reckon it's down to me using an Afaneh's older kernel. I hope Samsung release the sources soon because the current setup is a bit of a bodge if I'm completely honest.
[Samsung Galaxy S22 Ultra] BlackPanter85:
My phone reacts very slowly or laggy when i open the option mobile network in the settings. I'm on A13 with stock kernel (908B)
[Samsung Galaxy S22 Ultra] insestito:
Hi guys, i have the battery drain tipical problem with my S22 , i only make 4-5 hours screen on time battery.

Do you make more than this with this ROM? (S22)

Thanks to the devs!
[Samsung Galaxy S22 Ultra] dr.ketan:
System_rw full ROM for S908E/B

As said y'day about system-rw with stock enforcing kernel, here sharing system-rw ROM for S908E

For more details about system-rw ROM read this above

Just to remind I may not regular update this, may be only if new firmware release and custom kernel not available/supported then only I may condsider upating it. Normal cases you can do it yourself by flashing system-rw zip from TWRP, read post#4 for more details. Only difference is you needs custom kernel when you do it with flashing system-rw zip while this works on stock enforcing kernel too.

If you want to use custom permissive kernel then this is NOT for you.

ROM features

- Based on S908E XXU2BVJA A13/S908B XXU2BVJA A13

- Minimal debloated with keeping almost function intact

- Patched vendor for data decryption

ROM custom Features : Use Magisk Module (see OP) for customization.

Installation guide : Packed inside ROM zip

Pre-requisite : Must be on S908E/B with same version of ROM as mentioned on ROM zip (e.g. S908E_XXU2BVJA/S908B_XXU2BVJA)

PS : This ROM is for end users only and not allowed to use/modify to make base for other ROM.

Download
[Samsung Galaxy S22 Ultra] fahadssuet1995:
HI, I am working to customize the UI of a Rom for X96 Tv stick. I have decompiled the rom with Amlogic customization tool. However, I am unable to modify SystemUI.ap

I decompiled SystemUI.apk with apktool, modify the app, recompile it and then push it back in the rom by replacing it with the old SystemUI.apk in rom system folder.

But, it's not working. My rom stuck on boot animation. Can anyone guide me what mistake am I making in this process?

Also, what about framework-res.apk. I actually want to enable navigation bar and Notification bar.
[Samsung Galaxy S22 Ultra] Brava27:
Kernels wouldn't have any effect on s-pen....
[Samsung Galaxy S22 Ultra] forid200:
Kernels can have a lot of effect actually, they control a lot of things such as scheduler, touch boost, contain certain drivers etc. But I'm not saying that's 100% is what's causing it, it's just what I suspect is causing some weirdness.

What I meant is at the moment we're using a kernel that's not even designed for our device, android version and is old. It's a bit of a bodge setup. Unless you go encrypted and without twrp which I'm thinking of doing this weekend. Dr ketan has also posted a full rom, although it isn't for my specific model, still appreciated.
[Samsung Galaxy S22 Ultra] bobimbap:
How is Ad Free mod any different with Adaway? Should I uninstall adaway?
[Samsung Galaxy S22 Ultra] dr.ketan:
Nothing can be suggested with provided info. I have never heard about your device nor about tool you have mentioned. Error could be because of changes you have made or may be even recompiling process. Nothing can be suggested without logs. Also better you get help from tool developer and provide them log. Meanwhile try to decompile & Recompile apk without making any modification and push to system, If that also cause issue then something recompiling process. In any case you can better get help from tool deveoper.
[Samsung Galaxy S22 Ultra] dr.ketan:
Both are same except

Adaway have UI + white list option + update

Ad-Free mod lacking above features but easy to use with single click, Use only either of it.
[Samsung Galaxy S22 Ultra] dr.ketan:
Indeed there is no ROM in the universe that give you +X hrs of SOT, because you are not using ONLY ROM but many other things too. Only one can make device better is yourself by changing usage pattern. I have seen even 2GB of debloated app with worst SOT compare to zero debloated ROM with Optimized usage. For this you needs an experience and needs to read and learn how to minimize waste of battery jiuce.

Best common thing to acheve this is

Go and Identify culprit if any that drains unusual battery and handle it accordingly

Put everything in deep sleep that you don't needs to keep in background. (This is Key feature for batter battery in my point of view)

Put apps in sleep mode which notification you needs but not instantly.

I hardly debloat anything (except already minimally removed in ROM) still with above simple steps even on my 2yr old N20 I am getting 7-8 hrs of SOT. S22 is not my primary device and hardly using it (For development purpose & Test) so not getting chance to check it regularly.
[Samsung Galaxy S22 Ultra] dr.ketan:
Anyone here with S908B with TWRP + multidisabler installed on A13 kindly PM me.

.
[Samsung Galaxy S22 Ultra] forid200:
Sent PM
[Samsung Galaxy S22 Ultra] dr.ketan:
System-RW ROM S908B XXU2BVJA (A13) with stock enforcing kernel added for S908B. More info and download link available above

Thank you @forid200 for testing

.
[Samsung Galaxy S22 Ultra] forid200:
Quick write up of my experience so far with the official Samsung kernel on XXU2BVJA (A13) on S908B for more info please see Dr.Ketan's post.

- Quicker boot times

- ROM appears to be smoother in terms of general responsiveness

- S-Pen, at least in my case is now correctly working again. However it did need to be reset/re-paired with device via the S-Pen menu (Settings > Advanced Features > S-Pen > 3 dots > Reset S-Pen)

- Kernel is in enforcing mode

Will continue to monitor but so far it's been excellent. :)
[Samsung Galaxy S22 Ultra] dr.ketan:
Thank you for testing & report. It seems nearly 80 downloads S908E and S908B and no one have reported issue, I have also installed one and seems all good. I don't know how exactly practically different from OneUI 4.0 based custom kernel (I think kernel verion is same on OneUI 5.0), but at least I am happy that we may have not to wait for samsung to release source with new base to make system-rw.

Again thank you all for testing and supporting ROM

Regards
[Samsung Galaxy S22 Ultra] forid200:
No problem, glad I could help! 😀

I'd expect quite a bit of change under the hood between OneUI 4 kernel and OneUI 5 because you're going from Android 12 to 13. But I was honestly quite surprised that the older kernel booted and worked haha. Furthermore, the older kernel wouldn't have had some of the security patches etc.

Either way, we're in a better position now as who knows when Samsung will officially release the sources for OneUI 5.
[Samsung Galaxy S22 Ultra] anameproject:
do i still need to flash the rom module after flash system-rw ROM for S908E??
[Samsung Galaxy S22 Ultra] dr.ketan:
If you want customization mentioned in module changelog rom features then yes, system-rw is just stock rom with some basic fix only. You can use as it is or you can use with module too
[Samsung Galaxy S22 Ultra] anameproject:
thanks for the quick response, already try the rom module with afaneh92 kernel. try it right now with the enforcing stock.
[Samsung Galaxy S22 Ultra] dr.ketan:
@ S908E and S908B users,

I have created poll, please cast your vote

Thank you.

.
[Samsung Galaxy S22 Ultra] dr.ketan:
Anyone with S908B who have installed Full system-rw ROM posted by me please inbox me
[Samsung Galaxy S22 Ultra] dr.ketan:
Proposed ROM development now onwards :

Looking to poll results, it seems most users wants Full system-rw ROM including Mods. So finally found a way so users with any choices won't get disappointed.

To make a Full ROM + Mods (No Magisk module requires). This will only for S908B & S908E - This will be for users with choice 1

Above said ROM will have option in ROM Tool to remove customization, with this you can remove all customization and retain with pure stock experience. Before removing customization, still you can apply essential fix so it will keep all important systemless fix like SafetyNet/GPay etc. - This will be for users with choice 2

Magisk Model development will remain continue for all other variants including S908B/E

I am Testing Full ROM including mods now on S908E, soon it will be public.

Thank you for trust & support for ROM!

PS : Full ROM is under testing now!
[Samsung Galaxy S22 Ultra] anameproject:
The full ROM RW works flawlessly on my S908E. Hardly can't wait to try new on with the project.

Great Job Doc ✌️
[Samsung Galaxy S22 Ultra] kajdom1984:
Hello , it has become very difficult to install on Samsung. I used to have a Samsung Note 10 Plus and I used to download and install the RAM very easily. Now it is incomprehensible to me. Please, if possible, explain the easiest way to install.

thank you very much(y)
[Samsung Galaxy S22 Ultra] dr.ketan:
Wait for a day, mostly tomorrow releasing new version which have easy process and everything including in one go
[Samsung Galaxy S22 Ultra] kajdom1984:
I have been following your page for several years and using your RAMs. Your work and support are commendable. Thank you very much(y)
[Samsung Galaxy S22 Ultra] haroonasla:
Hi Everyone. So I have installed TWRP, went to flash System-rw boot and super image. everything looks ok. however I am not able to see any modules in Magisk. I need to follow the instructions below:

"Download DrKetan_ROM_S*_module.zip and copy to device" from post 7 of this thread.

however, maybe its just naming confusion or maybe just me ... but I am unable to find this DrKetan_ROM-S*_module.zip file. can anyone please point me to right direction?
[Samsung Galaxy S22 Ultra] dr.ketan:
You are reading old message

Read changelog (link on main page about how to install magisk module)

You needs to download rom installer apk and it will download and install magisk module

Or wait, later today I am releasing full rom which doesn't require magisk module
[Samsung Galaxy S22 Ultra] dr.ketan:
Still confuse about keep common thread for both types of ROM or make separate topic for full ROM.

Actually all the features remain same on either ROM.

Probably as of now keeping common thread for all version, in future we may make new if requires. suggestion will be highly appreciated.

Thanks.
[Samsung Galaxy S22 Ultra] dr.ketan:
Full ROM System-RW with Mods (No Magisk Module requires) now online for S908B. Must Read changelog above

.
[Samsung Galaxy S22 Ultra] dr.ketan:
Full ROM System-RW with Mods (No Magisk Module requires) now online for S908E. Must Read changelog above

.
[Samsung Galaxy S22 Ultra] kajdom1984:
It's great. I downloaded it and I want to install it. I hope I won't have any problems🙂
[Samsung Galaxy S22 Ultra] dr.ketan:
What is your device? Just follow the instruction available in download area and it should be fine. Kindly report once you get it installed.
[Samsung Galaxy S22 Ultra] kajdom1984:
My device is sm-S908B. I will definitely report after finishing the work.

Thank you for your consideration 👍
[Samsung Galaxy S22 Ultra] haroonasla:
Installed on S908E. Everything working. but one issue found in Wallet.

I am able to add cards for nfc payments (haven't tried if that actually works). however when using a card pin (e.g. loading money in transport card) I am getting error (Google was unable to confirm your card at this time, please try again later).
[Samsung Galaxy S22 Ultra] bklyn_syed:
Quick question which apktool did you use to mod the system ui for android 13
[Samsung Galaxy S22 Ultra] dr.ketan:
built from github source. older may not work.

Usually root detection cause issue in adding card, may be something else. Try after some time. Make sure you have applied essential fix from ROM Tool and safetynet passes. If require try clearing data of GPay
[Samsung Galaxy S22 Ultra] ken1731986:
please support full stock system-Rw on S906N. thanks
[Samsung Galaxy S22 Ultra] haroonasla:
I have re-installed google wallet. I can see the message "your phone doesn't meet security requirements" !!

I have tried following:

- Safety net passes correctly and is checked

- tried to apply gpay fix from rom tools

- magisk is renamed

- added wallet to deny list
[Samsung Galaxy S22 Ultra] dr.ketan:
Show Installed magisk module
[Samsung Galaxy S22 Ultra] bklyn_syed:
I did it and system ui recomplies without any issues but when I flash it. it doesn't load. did you delete any additional folder's or files within res folder?
[Samsung Galaxy S22 Ultra] dr.ketan:
Magisk module shows you have installed required fix. May be look into magisk hide XDA thread if your bank requires anything extra.
[Samsung Galaxy S22 Ultra] dr.ketan:
That is New security protection on A13, You needs to disable V2 signature check
[Samsung Galaxy S22 Ultra] bklyn_syed:
how do I disable that? thats is in service.jar right
[Samsung Galaxy S22 Ultra] haroonasla:
Same issue with Samsung health as well. says cant

But its not the bank. It just says contactless payment isn't available due to security of device as per first screenshot of google wallet
[Samsung Galaxy S22 Ultra] dr.ketan:
Have you enabled S Health fix in ROM Tool? No one else reported issue
[Samsung Galaxy S22 Ultra] haroonasla:
that fixed it... only google wallet remaining ...
[Samsung Galaxy S22 Ultra] haroonasla:
Found this in another thread for Google Wallet:

Now question is, should I apply safety net fix from above ? as your rom instructions says no other fix required.

2nd question.

If i apply magiskHidePropsConf and edit device fingerprint. will it break anything? is it going to change IMEI etc ? or impact tweaks pro ?
[Samsung Galaxy S22 Ultra] dr.ketan:
It is already applied by rom tool and nothing requires. Though s Health is optional and can be applied from rom tool

Magisk hide prop outdated and may mess your device completely.
[Samsung Galaxy S22 Ultra] bklyn_syed:
so how can I disable V2 signature check on systemui
[Samsung Galaxy S22 Ultra] haroonasla:
Ok. another from another thread, I could find an Integrity API checker.

- MEETS_DEVICE_INTEGRITY (Pass)

- MEETS_BASIC_INTEGRITY (Pass)

- MEETS_STRONG_INTEGRITY (Fail)

Any pointers ?
[Samsung Galaxy S22 Ultra] kajdom1984:
Unfortunately, the ROM will not be installed after downloading. Please pay attention to the photo:(View attachment 5754883
[Samsung Galaxy S22 Ultra] Brava27:
Are you flashing the zip? Read the instructions. Flash image boot.
[Samsung Galaxy S22 Ultra] kajdom1984:
I don't understand what you are saying. I used to install twrp and ROM on my Samsung Note 10 Plus phone. But now I don't know what has changed. If it is possible, please explain more clearly. I would appreciate it.
[Samsung Galaxy S22 Ultra] dr.ketan:
It is already explained but for that you needs to read installation guide txt file available in download area
[Samsung Galaxy S22 Ultra] kajdom1984:
Thank you, I will try to do it
[Samsung Galaxy S22 Ultra] cyclonemon:
Can I enabled secure folder in this ROM?

I need to create work profile with root

thanks
[Samsung Galaxy S22 Ultra] dr.ketan:
Secure folder should work, no idea about work profile
[Samsung Galaxy S22 Ultra] dr.ketan:
It's framework

Here from google source. You can do it with hacking force signature scheme or by hacking sdk

fc28864e6a4c57a54a3c719a5d8f19a127057d9a

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

www.mediafire.com
[Samsung Galaxy S22 Ultra] Handymann007:
hello dr I did the update from Tweaks Pro 5.0.5, but now it turns off my mobile data after a few minutes. Can I set it up and if so, where?
[Samsung Galaxy S22 Ultra] kajdom1984:
Finally I installed the ROM and it works very well 😏, just where and how should I activate the call recorder...?
[Samsung Galaxy S22 Ultra] dr.ketan:
Possibly you have turn on Auto data, turn off it. For any queries regarding Tweaks mail/inbox.
[Samsung Galaxy S22 Ultra] dr.ketan:
Still you are ignoring reading. Once read every single letter of chanelog and you will have answer to many questions. Link to changelog always available in first page Post #3
[Samsung Galaxy S22 Ultra] bigcalvin:
Looks like corrupt ROM file or bad media. Redownload again.
[Samsung Galaxy S22 Ultra] Brava27:
No, he flashed the wrong file. Don't flash zip.
[Samsung Galaxy S22 Ultra] volantinh0:
If i install the Full Rom it will be permanently on SE-linux permissive mode?
[Samsung Galaxy S22 Ultra] dr.ketan:
No , ROM default is enforcng (Stock kernel), for permissive you can install custom kerenl
[Samsung Galaxy S22 Ultra] Brava27:
Can I jump to A13 T01 ROM with new method in TWRP from A12 without flashing base VJA in Odin?
[Samsung Galaxy S22 Ultra] dr.ketan:
No, you needs A13 bootloader
[Samsung Galaxy S22 Ultra] kajdom1984:
Hello, after installing the RAM, I don't know how to install or activate the call recorder. You even wrote that it was written, but I couldn't find it. Please tell me if the program should be activated.🙂
[Samsung Galaxy S22 Ultra] dr.ketan:
Go to first page → Post #3 → Read changelog of ROM you have flashed → Look for ROM features → search call record

Certain thing users have to do himself, no meaning of answring same question again & again. and that's why changelog is there, you have to read it everytime.
[Samsung Galaxy S22 Ultra] Joe237:
What should I flash ? I unzip it it has super.img and boot.img
[Samsung Galaxy S22 Ultra] dr.ketan:
Beside zip there is a txt file, download and read it
[Samsung Galaxy S22 Ultra] szunyi77:
Hello. I did everything according to the description. Flash twrp and more! I did a complete clean install. I'm already using the latest build after release! No problem or error! Everything is fine, it works perfectly! There was no pen error, it worked immediately. The system is smooth! Root is stable, awesome! Thank you for your work 😊
[Samsung Galaxy S22 Ultra] chris_morcos:
Hi Dr, I'm trying to install super.img as per your instructions in the instruction file provided for ROM T01 & I'm up to "Install Image → select storage → navigate to super.img you have copied above in USB storage → select "super" partition and swipe to confirm flash" however no matter what I try I cannot get the super.img on to a usb stick to do the installation due to the file being to large, even if I use a 164GB usb stick? So then I have referred to your instructions below (Don't have USB storage? Then root device with TWRP..... I have tried to flash TWRP multiple times with your provided file twrp_patched_vbmeta_*.tar.md5 & am able to flash the boot.img I have copied via USB storage → select "boot" partition and swipe to confirm flash but cannot flash the super.img. I have also tried saving the files to my device but am unable to locate them so am stuck unable to flash the super.img no matter what..... Pleease help anyone....
[Samsung Galaxy S22 Ultra] dr.ketan:
Possibly your USB storage have fat 32 format.

Backup important data from USB storage then from PC → Format it with exFat (Rt click on USB drive letter → Format (choose format type to exFat)

You are unable to see files in TWRP because you have encrypted data. Read instruction on post #4 how to root with TWRP if you want to go with option 2. Else format USB storage as said above
[Samsung Galaxy S22 Ultra] dprimic:
Is it possible to avoid a factory reset and switch to the system rw ROM? Some applications don't work if I restored them with data after a factory reset. I guess that a factory reset trigger changing of device ID or something similar.
[Samsung Galaxy S22 Ultra] dr.ketan:
Depend if you have ran multidisabler command or not. If you haven't yet then you must Format data to switch to system-rw
[Samsung Galaxy S22 Ultra] anameproject:
I Really like this new RW rom, work great.

But i face some issue, maybe its not related to the ROM.

my appclone that i purchased, it cant detect my subscribsion from playstore. it's said i must uninstal the magisk. i try gpzy fix, magisk hide, get the app and google gms on denylist . but it still detected the magisk

View attachment 5757625

View attachment 5757627

any suggestion to keep the root (magisk) ???
[Samsung Galaxy S22 Ultra] haroonasla:
Overall ROM is great. Having some minor issues including this one above. So for anyone who has better experience with rooting, should we add Google Play and Play services to deny list ? Is Shamiko any better? Do we need Shamiko with universal safety net?

I did try to add Play store and play services to magisk deny list but then safety net fails strangely. without blocking them they pass ! but have some other minor issues.
[Samsung Galaxy S22 Ultra] dr.ketan:
Before blaming ROM Can you tell me how ROM can fix magisk hide issue facing by third party app?

ROM provides one click fix for SafetyNet and kind of it's best fix available presently.
[Samsung Galaxy S22 Ultra] anameproject:
i solved the magisk hide issue by flashing masgisk delta, no problem on Gpay and my bank app.

reapply essential fix form ROM Tool and everything work.
[Samsung Galaxy S22 Ultra] mancman:
Magisk Delta​

Kitsune Magisk

Does anyone understand and know why this works?
[Samsung Galaxy S22 Ultra] Brava27:
Because delta has magisk hide and magisk official has denylist. Other than that not sure.
[Samsung Galaxy S22 Ultra] haroonasla:
Apologies if this was misunderstood. I think I am the first who installed the ROM and still keeping it :) Not blamed ROM at all as I understand Magisk is a different software and nothing to do with ROM itself. Even then the ROM does a great job in fixing a lot of Root and Magisk related things.

I was just asking others who have more experience in Magisk for tips and tricks for 3rd party apps that can benefit everyone using the ROM overall.
[Samsung Galaxy S22 Ultra] haroonasla:
Good to know. will try it !
[Samsung Galaxy S22 Ultra] haroonasla:
I can confirm this solves minor google pay issues as well as App Cloner and other apps for me :) thanks for the tip !

After applying essential fix however, i disabled universal safety net module in magisk and installed the one which comes with magisk delta. From GIT compare it works better with Magisk Hide instead of the previous Deny list feature.
[Samsung Galaxy S22 Ultra] moslem412:
Thank you for this rom it's great Before that i can't use your rom by magisk muddle because my internet very low.

For me this full rom S908E.rw great with twrp.

Thanks
[Samsung Galaxy S22 Ultra] Darkpurple:
Anyone upgrade S11 To T01 successful without wipe/lost any date…？

Thanks.
[Samsung Galaxy S22 Ultra] dr.ketan:
Important thing is your device is decrypted or not. S11 was magisk module while T01 is magisk module/Full ROM

Full ROM is by default needs decrypted device. If you have S11 encrypted and Flashing T01 full ROM you must format data.

Read post #4 on first page about more details.