Development [06.05.23] Full ROM System-RW (F2FS) for S918B I Dr.Ketan ROM

Data Encryption : What you prefer to have ROM with data Encrypted/Decrypted.

  • Encrypted

  • Decrypted


Results are only viewable after voting.
Search This thread

Mic-4

Senior Member
Jun 26, 2016
189
76
Aude
Hello Dr Ketan,

Will it be possible in the near future to be able to partition the phone’s memory as a computer hard drive, allowing the reinstallation of the system even in full wipe without touching the other data storage. Do the paid mods of your rom allow it?
 

dr.ketan

Recognized Developer / Recognized Contributor
Hello Dr Ketan,

Will it be possible in the near future to be able to partition the phone’s memory as a computer hard drive, allowing the reinstallation of the system even in full wipe without touching the other data storage. Do the paid mods of your rom allow it?
It is possible but needs to create custom pit, which is bit risky and have potential risk of hard brick device. Instead it's much better if Samsung introduce internal SSD drive as external storage
 
  • Like
Reactions: Mic-4

Ends

Senior Member
Oct 24, 2011
408
76
South Boston, VA
Can I flash the baseband from an American AT&T S23U to this phone without problems?
The service and download speeds are not as good on this phone as it is on my locked AT&T S23 ultra. I know all phone come with the same bands now. I think the CSC tells the phone which ones to make active.
 

Mic-4

Senior Member
Jun 26, 2016
189
76
Aude
Il est possible mais doit créer une fosse personnalisée, qui est peu risquée et avoir un risque potentiel de dispositif de briques dures. Au lieu de cela, il est beaucoup mieux si Samsung introduit le lecteur SSD interne comme stockage externe
Thanks a lot for the answer,only Samsung is able to realize this or a developer can it do it, this would be really awesome.
 

torhect

Senior Member
Nov 4, 2014
615
48
I cant get this rom to work because when first configuration when I want to select region or country it does not pass from there
 

dr.ketan

Recognized Developer / Recognized Contributor
  • Like
Reactions: Techguy777

Techguy777

Senior Member
Yes it does


Show screenshot
I was curious because even on AOSP roms if I use debloat from fdroid that removes system apps like android auto it doesnt remove it right part of the apk doesn't leave and it keeps stopping and causing an error to pop up. So basically I just freeze system apps because of the large storage space.

Im just going to assume viper doesnt work because you didnt mention it. Unless you meant yes they both work
 

dr.ketan

Recognized Developer / Recognized Contributor
Testing T05 (Stability update) for System-RW + Dirty Flashing friendly




Screenshot_20230317_234522_Settings.jpg
 

dr.ketan

Recognized Developer / Recognized Contributor
ChangeLog T05 for S918B (System-RW)

This is a full ROM with Mods included forS918B. For all other variants
check this

  • This is mainly stability update and more optimized for System-RW version.
  • Based on S918BXXS1AWBM Android13 March 2023 security patch OneUI 5.1 (Same as T04)
  • ROM is now System-RW with F2FS file system without any performance loss (Big thanks to LeeGarChat and MrWaehere )
  • ROM Tool on essential fix auto setup zygisk including SafetyNet & GPay fix (no needs to change any option manually)
  • Applying Essential Fix now won't reset QS Panel order.
  • Removed option to Remove Customization from ROM Tool as it may mess up with Dirty Flashing ROM.
  • ROM Tool : Fixed for Long Press custom action not sticking after reboot. Now it will retain set action automatically after few seconds of reboot *
  • ROM Tool : Added option for Prepare for DirtyFlashing. Now no needs to clear data of ROM Tool, instead select this option (May be useful in next version) Still We recommend to Clean Flash ROM
  • ROM Tool Added option to Clear App Cache.*
  • ROM Tool Apply Essential Fix now added option to Remove/Restore Chrome Browser along wth Carrier Bloatware option.*
* = Options added after Test version, you can skip T05 Public if you are fine without this options.


IMPORTANT :
In case you dirty flashing ROM, You must remove Dr.Ketan ROM Module. After this version you will have option in ROM Tool to "Prepare for Dirty Flashing ROM" - executing this will be fine.

Installation : Notes included in ROM download area

Setting up device first time after ROM installation


  • Check for Magisk app, if not available/only stub available, Install Magisk apk → Open & allow run additional setup if asked for → Reboot
  • Open ROM Tool from app drawer and Apply essential fix and Reboot,
  • After reboot you can check SafetyNet and should be passed. You can use this app from playstore or This from Github to check SafetyNet (ROM Tool will offer to install this during Essential fix too)
  • Now you can further setup ROM a per your liking. Also MagikHide is Configure Denylist now and available under Magisk Settings.
  • Since A12 new Magisk (Zygisk) doesn't have buil-in Module repo, You can get standalone module manager from here (ROM Tool will offer to install this during Essential fix too) For more details and queries about new magisk ref this


PS : Plz don't install any other mods for SafetyNet, All queries related to Magisk/SafetyNet will be ignored if already explained above


TweaksPro version requires 5.1.04 or up


ROM Features (XDA Version)

- Ad Free QS Panel Toggle
- Secure Folder
- Reboot to recovery QS Panel Toggle
- Native call recorder (Manual) (call record option during in-call)
- Auto Call recorder without CSC restriction (ROM Tool - Mods & Fix)
- High Volume warning disabled
- Pre fixed Titanium freezing while restoring apps
- Probable fix for Titanium Backup schedule
- Internet browser Secret mode
- S Health patch for using with rooted device.
- Option to remove carrier bloatwares
- Fixed BT pairing for loosing pairing after reboot
- ROM Tool with following Options
  • AdFree mode Enable/Disable
  • Long Press Home button customization
  • System UI Mods (custom) : Needs to Install custom SystemUI
    1. Show/Hide stock battery
    2. Show/Hide 3minit battery
    3. show/hide stock clock
    4. show/hide 3minit clock
    5. Statusbr mods & color : see ROM Control below
  • SystemUI Mods (Stock Mods - QuickStar Module functions) : Works without installing custom SystemUI
  • Single click install/uninstall custom fonts (on the fly)
  • YouTube Vanced Installer (No xposed requires)
    1. NonRoot - Requires MicroG to login
    2. Root - Truely alternate to Youtube, Can login to youtube without MicroG (disable Play store update)
  • You have to click on NonRoot/Root depending on your choice, then you needs to click "Install" tab and latest version of Youtube vanced will get installed.
  • Mods & Fix
    1. Auto Call Record
    2. Titanium backup FC fix
    3. SafetyNet Fix & Google Pay alternate Fix
    4. Added camera fix (Certain users reported camera failed issue. This is reported on stock too, here is someworkaroung meanwhile samsung fix it)
    5. SafetyNet Fix + GPay Fix New (Use only if Fix with Applying Essential fix doesn't work)
    6. Samsung Health & Private share fix
    7. NetFlix / Amazon Prime Fix : Needs If TWRP + Decrypted data
    8. Access denied PopUp fix
    9. Wavelet sound mode dump permission
    10. App Cache Cleaner : Removes app cache in one go.
  • Remove Customization : This will remove system customization of ROM and retain stock experience, also before using this option still you can Apply Essentail fix for sopme critical fix like SafetyNet, GPay etc. All systemless fix still remain after removing customization.
  • Update & Fix
  • Bootloader / Busybox checker
  • ROM Info
  • Prepare for Dirty Flashing ROM, It will prepare device for flashing new ROM without wiping data, though dirty install may or may not work as expected, We recommend clean installonly.
- ROM Control (systemUI preferences)
  • Battery Bar with thickness and color option + Charging Animations
  • Virtual key on statusbar (Lt/Cinter/Rt)
  • Network meter with Toggle (Lt/Rt/Quick Panel/None) with color option
PS : There may be few more options in ROM control but won't work if those are not mentioned here.



Known Bug/Tips/Fix

  • Tips on TWRP and App Backup/Restore Read Here

Download : DrKetanROM.com

STATUS : Online

PS : This is a fully customized ROM and for end users only, ROM or any part of ROM not allowed to redistribute,modify or to use as base to prepare new ROM.
 
Last edited:

tiho5

Senior Member
Jun 21, 2010
2,744
1,050
Bulgaria
Applying Essential Fix now won't reset QS Panel order.

Absolutely amazed by the dev's attention here. He saw this one and quietly agreed and worked to overcome it.

And I can remember the time when devs were hitting hundreds of thanks for a new ROM on XDA for much less work.

This cook here has fimself made so much on RW himself alone, completely automating everything for us for new ROM upgrade, entirely making available all that's on the tweak side and now even is on the way of making a better than Samsung themselves update experience for his users.

Hats down!
Thank you, doctor.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 7
    T07 is Online now.

    Must read changelog here



    .
    7
    ChangeLog T07 for S918B (System-RW)

    This is a full ROM with Mods included forS918B. For all other variants
    check this

    • Based on S918BXXS1AWD1 Android13 May 2023 security patch OneUI 5.1
    • ROM Tool on essential fix auto setup zygisk including SafetyNet & GPay fix (no needs to change any option manually)
    • ROM Tool added support for old Magisk (25.2)
    • Magisk updated to Magisk 26.1


    IMPORTANT : In case you dirty flashing ROM,
    • In case your existing ROM have different version of Magisk from one you are going to Install (Check Changelog for Magisk version info) then first restore magisk app in case you have hide (rename) it and then uninstall magisk app from app drawer. After ROM installation, you may have stub (Magisk sortcut) for Magisk, you can click there and update. If no stub available, download Magisk apk from download and Install apk manually. If you are using same version of magisk then nothing requires to do for magisk.
    • Select "Prepare device for dirty Flashing" from ROM Tool and straightway flash this verison of ROM with Odin. In case you are on older version of ROM and said option is not available in ROM Tool, manually delete *DrKetan* module(s) before flashing ROM

    Installation : Notes included in ROM download area

    Setting up device first time after ROM installation


    • Check for Magisk app, if not available/only stub available, Install Magisk apk (get proper version from download area) → Open & allow run additional setup if asked for → Reboot
    • Open ROM Tool from app drawer and Apply essential fix and Reboot,
    • After reboot you can check SafetyNet and should be passed. You can use this app from playstore or This from Github to check SafetyNet (ROM Tool will offer to install this during Essential fix too)
    • Now you can further setup ROM a per your liking.
    • Since A12 new Magisk (Zygisk) doesn't have buil-in Module repo, You can get standalone module manager from here (ROM Tool will offer to install this during Essential fix too) For more details and queries about new magisk ref this


    PS : Plz don't install any other mods for SafetyNet, All queries related to Magisk/SafetyNet will be ignored if already explained above


    TweaksPro version requires 5.1.05 or up


    ROM Features (XDA Version)

    - Ad Free QS Panel Toggle
    - Secure Folder
    - Reboot to recovery QS Panel Toggle
    - Native call recorder (Manual) (call record option during in-call)
    - Auto Call recorder without CSC restriction (ROM Tool - Mods & Fix)
    - High Volume warning disabled
    - Pre fixed Titanium freezing while restoring apps
    - Probable fix for Titanium Backup schedule
    - Internet browser Secret mode
    - S Health patch for using with rooted device.
    - Option to remove carrier bloatwares
    - Fixed BT pairing for loosing pairing after reboot
    - ROM Tool with following Options
    • AdFree mode Enable/Disable
    • Long Press Home button customization
    • System UI Mods (custom) : Needs to Install custom SystemUI
      1. Show/Hide stock battery
      2. Show/Hide 3minit battery
      3. show/hide stock clock
      4. show/hide 3minit clock
      5. Statusbr mods & color : see ROM Control below
    • SystemUI Mods (Stock Mods - QuickStar Module functions) : Works without installing custom SystemUI
    • Single click install/uninstall custom fonts (on the fly)
    • YouTube Vanced Installer (No xposed requires)
      1. NonRoot - Requires MicroG to login
      2. Root - Truely alternate to Youtube, Can login to youtube without MicroG (disable Play store update)
    • You have to click on NonRoot/Root depending on your choice, then you needs to click "Install" tab and latest version of Youtube vanced will get installed.
    • Mods & Fix
      1. Auto Call Record
      2. Titanium backup FC fix
      3. SafetyNet Fix & Google Pay alternate Fix
      4. Added camera fix (Certain users reported camera failed issue. This is reported on stock too, here is someworkaroung meanwhile samsung fix it)
      5. SafetyNet Fix + GPay Fix New (Use only if Fix with Applying Essential fix doesn't work)
      6. Samsung Health & Private share fix
      7. NetFlix / Amazon Prime Fix : Needs If TWRP + Decrypted data
      8. Access denied PopUp fix
      9. Wavelet sound mode dump permission
      10. App Cache Cleaner : Removes app cache in one go.
    • Remove Customization : This will remove system customization of ROM and retain stock experience, also before using this option still you can Apply Essentail fix for sopme critical fix like SafetyNet, GPay etc. All systemless fix still remain after removing customization.
    • Update & Fix
    • Bootloader / Busybox checker
    • ROM Info
    • Prepare for Dirty Flashing ROM, It will prepare device for flashing new ROM without wiping data, though dirty install may or may not work as expected, We recommend clean installonly.
    - ROM Control (systemUI preferences)
    • Battery Bar with thickness and color option + Charging Animations
    • Virtual key on statusbar (Lt/Cinter/Rt)
    • Network meter with Toggle (Lt/Rt/Quick Panel/None) with color option
    PS : There may be few more options in ROM control but won't work if those are not mentioned here.



    Known Bug/Tips/Fix

    • Tips on TWRP and App Backup/Restore Read Here
    • Currently on snapdragon devices no workaround for Bootloader warning appears after unlocking Bootloader.
    • Issue updating Google play system update - We are looking into it to fix.
    • Smart Lock option disappeared. Read this

    Download : DrKetanROM.com

    STATUS : Online

    PS : This is a fully customized ROM and for end users only, ROM or any part of ROM not allowed to redistribute,modify or to use as base to prepare new ROM.
    5
    Care to share your battery efficiency tips please?

    debloat all apps that are not needed
    disable all apps that cannot be debloated and are not needed
    limit background processes for all apps you think are needed, either:

    - via the app's settings in Android
    or
    - via the battery settings in Android (there are more options, e.g. disable the background processes completely)

    install magisk module "universal-gms-doze" to limit the background processes of google-play-service
    set power mode of phone to "light" (battery and device maintenance -> battery -> advanced battery settings)
    make sure in the developersettings that mobile data is turned off, if connected to wifi
    assign a static IP in the wifi settings, if possible
    disable "switch to better WLANs" in the advanced wifi settings
    activate "WLAN energy saving mode" in the advanced wifi settings
    disable "Automatically connect to Hotspot 2.0 WLANs" in the advanced wifi settings
    in connections -> mobile networks disable 5g ("connect LTE/3g/2g automatically")


    Tasker:

    Create profiles to e.g.:

    - With DND enabled (10pm - 7am for me) and screen off, enable airplane mode and reactivate when screen is turned back on.
    - With VoWifi available turn on airplane mode/wifi and turn off airplane mode again when wifi is not connected

    I may have forgotten one or two things, but these are the most important steps (for me)
    It depends of course on your use of the phone, whether the steps are useful
    5
    @dr.ketan

    Only for my understanding.
    If I am on your latest ROM version T07, it is not necessary to store and keep your older ROM versions (T06 etc.), because there is no way to to downgrade the ROM/Firmware except they have same bootloader? ...and propably this behavior won't change in the future?
    You should able to downgrade as far as bootloader revision remain same. For example base of T07 is S918BXXS1AWD1
    Here 9th digit is binary revision (1 in above value)
    You can downgrade to other version as far as this 9th digit version remain same
    3
    Currently it's under test, wait for changelog post to update status.
  • 28
    Dr.Ketan ROM for S23 Ultra for S918B

    Full ROM
    : Installation like a breeze, Full ROM includes full components of ROM and you can one step install ROM on any previous version of ROM without updating firmware. Currently ROM is system-ro. More info below.

    Supported device : S918B
    We do support usually 2-3 years since device launched, but yet no guarantee, We may drop support for any device / any variant/s anytime without any prior notice.

    Magisk ROM Module
    for All S23 variant Here





    ROM Features

    ROM Features varies with version of ROM. For more details, read changelog post. Link available in post #3 for changelog of all versions.
    Must read changelog for a version you are going to install, it will have latest information about features, changes, known bug list/fix of respective version.

    Installation and Download in Post #2

    ChangeLog : Post #3




    @Chainfire - Respected elite developer for supersu and his unbelievable contribution to XDA/Android community. @wanam - Respected elite developer for his awesome contribution and references to his works.
    @topjohnwu for Magisk
    @xperiacle the amazing developer for reference to his work and tools. @gharrington for 3minit battery and QuickLaunch.
    ROM Control source and all credit and thanks goes to @daxgirl and @Wuby986 for their open source project for RomControl.
    @AbrahamGC for some ideas samsungvn
    AbrahamGC and Anan1211 for Secure folder and s-health A12
    @afaneh92 for TWRP, system/vendor rw scripts and modules.
    @Arteush for bluetooth fix (losing BT pair on reboot)
    aka_vkl for Dolby digital
    kdrag0n for SafetyNet fix
    @Winb33 for custom font pack.
    HuskyDG for Bootloop Protector magisk module.
    @LeeGarChat for System-RW inspiration & Big Thanks for his RO2RW Tool to work for S23
    MrWeahere for CRB Kitchen


    XDA devDB Information

    S918 I Dr.Ketan ROM , ROM for the Samsung Galaxy S23 Ultra

    Contributors

    Dr.Ketan
    ROM OS Version: Android 13
    ROM Kernel: Stock (pre-rooted). Source code (samsung) here
    ROM Firmware Required: Stock Samsung specified version

    Version Information
    Status:
    Stable

    Created 2023-02-09
    13
    Installation, Important Infos & Download


    Installation
    : State of the art Installation procedure.

    • Only needed is supported device + Unlocked bootloader.
    • No needs to have device rooted/Installed TWRP/update device to specific base
    Detailed installation guide separately available in download area along with ROM files.

    WARNING

    Before you root your device you must be aware that

    • This will void warranty.
    • As of now you will lose Samsung Pay and Samsung Pass forever if you root once, even unrooting won't help.
    • There are many features stop working when you unlock bootloader other than S pay/Pass like Samsung Health, Secure Folder, Galaxy Watch pairing issue, Issue connecting old gear watch (S3 or earlier), Google Pay etc but ROM is patched for all these mentioned features. Still you may trouble using some bank apps and these may fixed by adding these apps to Magisk Hide
    • There may be some knox features there which you may not able to use but I can't list those as I never used. Just Google It
    • Patched featurs are working today when writing this, No idea if it may stop working next moment/tomorrow or later
    • Also to note, once you root, you can't go back to "pre-rooted" state completely. It is one way!
    • OTA won't work on rooted device.
    • ROOT with caution.
    • On unlocking bootloader you will have warning screen while device boot and as of now no workaround to hide. Though it can be removed with re flashing stock rom + re locking bootloader
    • You can unroot & Relock bootloader after flashing stock firmware, but still your warranty flag remain 0x1 and most of countries it still voids warranty. Also after unrooting & relocking bootloader, some knox features never work again.
    ROM Tool permission : Files & media - To save and read files, Calendar - Tool needs some time monitoring to avoid using RT immediately after reboot. Special access for accessibility service - Since Android 12 it requires for QS panel custom Toggl e.g. Reboot to recovery






    Download : https://drketanrom.com/

    12
    Important Announcement for T06 release

    I am holding T06 because of Magisk 26.0 stable release just released. T06 test version is based on Magisk 25.2, one can install (update) to 26.0 easily but ROM Tool and Tweaks will have multiple things broken because of some changes in Magisk 26.0
    I will re-release T06 with built-in Magisk 26.0.
    @ Test users of T06 : Please don't update to magisk 26.0 else you may have multiple things broken.
    11
    Testing T06 (WC8) with April 23 security patch

    There will be two test version of ROM Encrypted and Decrypted data
    If there will be some positive review for Encrypted data version then I may public release.



    Screenshot_20230404_021229_Settings.jpg
    11
    Testing T05 (Stability update) for System-RW + Dirty Flashing friendly




    Screenshot_20230317_234522_Settings.jpg