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

dr.ketan

Recognized Developer / Recognized Contributor
Thank you for your fast response.
Would you please help me to understand how I could use smart switch. I can't boot into the smartphone and can't install anything.
Needs to install on PC, then connect device with emergency recovery option
By the way there shouldn't be issue rebooting download mode, try this
Connect device to PC
Keep holding vol down + power - As soon as device screen turns off (reboot), release power and hold Vol up +down
This should reboot device to download mode
Remember you needs to connect to PC during this. Sometimes perfect timing is needed, keep trying and you should have download mode, once you have straightway flash stock rom and use Csc*.tar.md5 instead home_csc*
 

patrick1010

Member
Aug 18, 2018
10
1
Needs to install on PC, then connect device with emergency recovery option
By the way there shouldn't be issue rebooting download mode, try this
Connect device to PC
Keep holding vol down + power - As soon as device screen turns off (reboot), release power and hold Vol up +down
This should reboot device to download mode
Remember you needs to connect to PC during this. Sometimes perfect timing is needed, keep trying and you should have download mode, once you have straightway flash stock rom and use Csc*.tar.md5 instead home_csc*
Dear Dr. Ketan,
Thanks a lot! I will try this tomorrow. Very much appreciate your support!
 

jhr5474

Senior Member
Sep 20, 2010
1,474
470
Holley, Oregon
I see on the downloads page there is listed a "new zip" for full rom. I flashed before the new zip was listed. Do I need to reflash?

By the way the battery on this is amazing.
 

dr.ketan

Recognized Developer / Recognized Contributor
I see on the downloads page there is listed a "new zip" for full rom. I flashed before the new zip was listed. Do I need to reflash?

By the way the battery on this is amazing.
I you were "Test User" of T05 (Downloaded from another location) then yes, else it is same *_NEW.zip since it is public.
Another clue : If your ROM Tool - Mods & Misc Fix have option for App Cache Cleaner, you are already on New and no needs to flash again
 

PrinceLc

Senior Member
Jul 16, 2010
800
188
Iserlohn
Samsung Galaxy S23 Ultra
@dr.ketan check please something in your rom, the rom is smooth and very good but there is a bug with updating play system updates. I flashed the stock firmware with root to see if it was root related or rom related, and it is rom related because now I can obtain normal the play system update. I hope you are not offended I like your rom with all goodies but this one bug. I don't know if it is because of RW system now or I don't know. But with the stock firmware it is working normal.
 

Johnny Eng

Senior Member
Apr 25, 2012
132
23
Samsung Galaxy S23 Ultra
@dr.ketan and guys do you guys tested the Viper4android?
I can't enable Convolver. Attached for your reference.
I'm using TweakPro
Thank you
 

Attachments

  • Screenshot_20230327_151403_WhatsApp.jpg
    Screenshot_20230327_151403_WhatsApp.jpg
    412.7 KB · Views: 51

dr.ketan

Recognized Developer / Recognized Contributor
I've seen 0 problems with play system updates on this rom, do you mean apps on the play store? What is play system?
After digging ino it found there is a issue, I can fix it but at presently fix isn't good. Fixing it may be unacceptable to many users as it may brick some critical patch, while this bug hardly making any issue to majority of users. Unless I found perfect fix, I am no going to address it.
 

PrinceLc

Senior Member
Jul 16, 2010
800
188
Iserlohn
Samsung Galaxy S23 Ultra
After digging ino it found there is a issue, I can fix it but at presently fix isn't good. Fixing it may be unacceptable to many users as it may brick some critical patch, while this bug hardly making any issue to majority of users. Unless I found perfect fix, I am no going to address it.
Can you explain what critical patch can be bricked ? Sorry for asking
 

dr.ketan

Recognized Developer / Recognized Contributor
Data Encryption :

Since we now have TWRP with data encryption support, What you prefer to have ROM with Encrypted/Decrypted data?

Benefits :
  • With data encryption your data will remain safe
  • Won't require to Format data while moving between Stock/Custom ROM (Encrypted data supported)

Bugs :
  • TWRP have still one bug, If you set LockScreen Password, TWRP can't decrypt it. So you have to disable Password in case you want to use TWRP with Internal Storage Access
  • May be Encrypted related any bug, We needs to test more but Primarily seems no any issue
In both the cases System will remain System-RW (read/write capabilities)

I have added poll to OP, Kindly vote, If there are enough users to test Encrypted then I may make Two version of ROM for T06.
T07 will have data Encrypted/Decrypted depend on what majority of users choose.
 
  • Like
Reactions: vago0

Mozie

Senior Member
Sep 21, 2015
87
18
Xiaomi Mi A1
OnePlus 7 Pro
Data Encryption :

Since we now have TWRP with data encryption support, What you prefer to have ROM with Encrypted/Decrypted data?

Benefits :
  • With data encryption your data will remain safe
  • Won't require to Format data while moving between Stock/Custom ROM (Encrypted data supported)

Bugs :
  • TWRP have still one bug, If you set LockScreen Password, TWRP can't decrypt it. So you have to disable Password in case you want to use TWRP with Internal Storage Access
  • May be Encrypted related any bug, We needs to test more but Primarily seems no any issue
In both the cases System will remain System-RW (read/write capabilities)

I have added poll to OP, Kindly vote, If there are enough users to test Encrypted then I may make Two version of ROM for T06.
T07 will have data Encrypted/Decrypted depend on what majority of users choose.
So I guess the password drawback will be just when using TWRP, right? Not that you can't use fingerprint or other screenlock passwords at all when using your phone ... Then it wouldn't be much a problem or difficulty to just disable it when using TWRP related tasks.
 

dr.ketan

Recognized Developer / Recognized Contributor
So I guess the password drawback will be just when using TWRP, right? Not that you can't use fingerprint or other screenlock passwords at all when using your phone ... Then it wouldn't be much a problem or difficulty to just disable it when using TWRP related tasks.
Yes only while using TWRP. If you set lockscreen password, twrp won't see your internal storage that's only drawback. Same time it protect from stealing data from twrp.
For normal use while phone booted to android, no limitation using password/pin/Finger print/face lock
 
  • Like
Reactions: Mozie

tiho5

Senior Member
Jun 21, 2010
2,744
1,050
Bulgaria
Yes only while using TWRP. If you set lockscreen password, twrp won't see your internal storage that's only drawback. Same time it protect from stealing data from twrp.
For normal use while phone booted to android, no limitation using password/pin/Finger print/face lock
But one has to wipe data to install this type of ROM, right? No dirty flash possible?
 

dr.ketan

Recognized Developer / Recognized Contributor
But one has to wipe data to install this type of ROM, right? No dirty flash possible?
One time while moving from decrypted to encrypted.
Dirty possible from encrypted to encrypted. Indeed from stock rooted to encrypted custom dirty flashing possible
 
  • Like
Reactions: Mozie

Top Liked Posts

  • 1
    @dr.ketan doc how to get the IMEI backup restore tool? Should I do the backup before doing anything (unlocking BL, flashing ROM etc.) or can this be done afterwards?

    I already donated btw
    IMEI BAckup only possible after you root device.
    Once you have rooted device, you should make backup and keep it to safer place out side device storage.
    You may have received mail in case you freshly noted, if not check your spam else contact me with DM.
    Thanks.
    1
    IMEI BAckup only possible after you root device.
    Once you have rooted device, you should make backup and keep it to safer place out side device storage.
    You may have received mail in case you freshly noted, if not check your spam else contact me with DM.
    Thanks.
    Thank you, then I will unlock BL > flash ROM > set up everything > send mail via request code app. Then I will also receive IMEI backup tool I understand.
  • 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.
    7
    T07 is Online now.

    Must read changelog here



    .
    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
    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
    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