CSC Selection for SM-G95XF/FD/N (all others untested!)
What is this for?
CSC stands for Country Specific Code, so every single country (and even different providers in one country) have different codes, for csc features, wallpapers, wifi calling, VoLTE, sounds etc. So it is quite important to have the right csc file on your phone for your provider (so you can have all features which comes with your provider (like wifi calling)).
You may ask yourself now, where can this be flashed on? Basically on every stock based rom, as well as on stock roms (who are rooted of course). So: root and a recovery (custom) are required!
Your current country is not listed below? Send me your stock csc file from sammobile.com (SM-G955F variant) and I will add it!
NOTE TO ALL DEVS: You are free to grab any csc you want from this zip, as long as proper credits are given and a link to this thread exist in your OP.
Features:
- different csc features can be chosen in aroma
Below list isn't yet updated, please check the Changelogs to see which cscs have been added recently
Following countries are supported:
OMC Multi-CSC contains:
"ACR", "Ghana unbranded"
"AFG", "Afghanistan unbranded"
"AFR", "Kenya unbranded"
"ARO", "Argentinia unbranded"
"ATO", "Open Austria unbranded"
"AUT", "Switzerland unbranded"
"BGL", "Bulgaria unbranded"
"BNG", "Bangladesh unbranded"
"BRI", "Taiwan unbranded"
"CAC", "Uzbekistan unbranded"
"CAM", "Cambodia unbranded"
"CHO", "Chile unbranded"
"COO", "Colombia unbranded"
"DBT", "Germany unbranded (default)"
"DKR", "Senegal unbranded"
"ECT", "Nigeria unbranded"
"EGY", "Egypt unbranded"
"EON", "Trinidad and Tobago unbranded"
"ETL", "Czech Republic unbranded"
"EUR", "Greece unbranded"
"ILO", "Israel unbranded"
"INS", "Indian unbranded"
"ITV", "Italy unbranded"
"KSA", "Saudi Arabia unbranded"
"LAO", "Thailand (unknown)"
"LUX", "Luxembourg unbranded"
"MID", "Iraq unbranded"
"MWD", "Morrocco unbranded"
"MYM", "Thailand (unknown)"
"NEE", "Nordic Countries unbranded"
"NPL", "Nepal unbranded"
"ORX", "Slovakia unbranded"
"PAK", "Pakistan unbranded"
"PHE", "Spain unbranded"
"PHN", "Netherlands unbranded"
"ROM", "Romania unbranded"
"SEB", "Latvia unbranded"
"SEE", "South East Europe unbranded"
"SEK", "Ukraine unbranded"
"SER", "Russia unbranded"
"SKZ", "Kazakhstan unbranded",
"SLK", "Srilanka unbranded"
"THL", "Thailand unbranded"
"THR", "Iran unbranded"
"TPA", "Panama unbranded"
"TPH", "Portugal unbranded"
"TTT", "Trinidad and Tobago unbranded"
"TUN", "Tunisia unbranded"
"TUR", "Turkey unbranded"
"XEF", "France unbranded"
"XEH", "Hungary unbranded"
"XEO", "Poland unbranded"
"XEU", "United Kingdom EE & Three branded"
"XFE", "South Africa unbranded"
"XME", "Malaysia unbranded"
"XSG", "United Arab Emirates unbranded"
"XSP", "Singapore unbranded"
"XTC", "Philippines Open Line branded"
"XXV", "Vietnam unbranded"
"ZTO", "Brazil unbranded"
"H3G", "United Kingdom H3G branded"
"OPS", "Australia Optus branded"
"TEL", "Australia Telstra branded"
"VAU", "Australia Vodafone branded"
Vodafone Multi-CSC contains:
"ATL", "Spain Vodafone branded"
"AVF", "Albania Vodafone branded"
"CNX", "Romania Vodafone branded"
"CYV", "Cyprus Vodafone branded"
"MOB", "Austria A1 branded"
"MTL", "Bulgaria MTL branded"
"OMN", "Italy Vodafone branded"
"PRO", "Belgium Proximus branded "
"SIM", "Slovenia Si.mobile branded"
"SWC", "Switzerland Swisscom branded"
"TCL", "Portugal Vodafone branded"
"VD2", "Germany Vodafone branded (default)"
"VDC", "Czech Republic Vodafone branded"
"VDF", "Netherlands Vodafone branded"
"VDH", "Hungary Vodafone branded"
"VDI", "Ireland Vodafone branded"
"VGR", "Greece Vodafone branded"
"VIP", "Croatia VIP-Net branded"
"VOD", "United Kingdom Vodafone branded"
"XFV", "South Africa Vodafone branded"
USA Multi-CSC contains:
"ACG", "Nextech / C-Spire branded"
"ATT", "AT&T branded"
"BST", "BST (unknown)"
"CCT", "Comcast branded"
"GCF", "GCF (unknown)"
"LRA", "Bluegrass Cellular branded"
"SPR", "Sprint (CDMA) branded"
"TFN", "Tracfone branded "
"TMB", "T-Mobile branded"
"USC", "USA unbranded"
"VMU", "Virgin Mobile USA branded"
"VZW", "Verizon branded"
"XAA", "USA unbranded (default)"
"XAS", "XAS (unknown)"
Canada Multi-CSC contains:
"BMC", "Bell Mobile branded"
"BWA", "SaskTel branded"
"CHR", "Canada (unknown)"
"ESK", "EastLink branded"
"FMC", "Fido Mobile branded"
"GLW", "Globalive Wind Mobile branded"
"KDO", "Koodo Mobile branded"
"MTB", "Belarus branded"
"RWC", "Rogers branded"
"TLS", "Telus branded"
"VMC", "Virgin Mobile branded"
"VTR", "Vidéotron branded"
"XAC", "Canada unbranded (default)"
"XSA", "Australia unbranded"
How-To install:
0. Have twrp installed/encryption removed
1. Having a backup (just in case)
2. Download csc selection and put it onto your phone
3. Boot into twrp
4. Install the zip file
5. Reboot
How to restore the EFS-Backup:
As you all know, during the csc installation an EFS backup is made by the installer. Most have no idea how to restore it, so here you go.
1. Boot into TWRP
2. Make sure EFS partition is mounted
3. Open terminal under advanced tab
4.
Code:
dd if=/data/media/0/EFSBackup/efs.img of=/dev/block/sda3 bs=4096
5. Wait until it's finished
6. Your previous EFS has been restored successfully
Download:
CSC Selection V1.3.0 (Nougat) on Android Filehost
CSC Selection V2.0.0 (Oreo) on Android Filehost
Download via GrifoDev (both versions uploaded)
Credits:
- Sammobile for firmware
- Samsung for basics
- amarullz for the aroma installer
If you enjoy this I would be really lucky if you would hit thanks :victory:
And if you really really like it, here is a donation link
:good:
PayPal
XDA:DevDB Information
CSC Selection SM-G95XF, Tool/Utility for the Samsung Galaxy S8
Contributors
Tkkg1994
Source Code: https://gitlab.com/Tkkg1994/CSC_Selection-S8
Version Information
Status: Stable
Current Stable Version: V2.0.0
Stable Release Date: 2018-05-14
Created 2017-07-14
Last Updated 2018-05-14
Changelog:
CSC Selection V1.0.0:
- initial release
CSC Selection V1.1.0:
- Added CHE multi CSC (chile multi)
- Update DBT (europe Multi csc), also BTU etc is now included
- Added DRE CSC
- Added DTM Multi csc (which contains most T-Mobile cscs)
- Added O2U csc (via wasn't in there, is there even a VIA CSC for the s8?)
- Added TNZ csc
- Added UPO multi csc (mainly south america)
- Updated VAU csc
- Updated VD2 csc (all vodafone carriers)
- Updated XAC csc (canadian cscs)
- Updated XSA cscs
- This release is fully compatible with s7 devices!!
- Added csc features to be choosen too. It works on most cscs but not on all. I will make this work on all (as they all use different folders etc it's hard to make it universal for all cscs)
CSC Selection V1.1.5:
- Updated H3G csc
- Updated TEL csc
- Updated VD2 csc
- Updated XAA (american multi csc), please let me know if wificalling/volte is finally working with this one!
- Added AME multi csc (AME, MEO, SFR)
- Added BOG csc
- Added EVR csc
- Added FTM multi csc (AMO, FTM, OPV, ORO, ORS)
- Added HTS csc
- Added OPT csc
- Added PRT csc
- Added TGY csc (from qualcom, please make a backup first)
- Added WIN csc
- Added XID csc
- Added SKC multi csc (KTC, LUC, SKC) for the N-Variant
- Removed chinese OperaMax, only gave confusion
- Reworked for csc features, it will now flash to ALL csc files in /system/omc or /system/csc and not only the one you selected
CSC Selection V1.2.1:
- Updated XAA (US) Multi csc
- Updated XAC (Canada) Multi csc
- Updated SKC (Korean) Multi csc
- Updated OMX (the big one with nearly all included) Multi csc
- Updated H3G csc
- Added powerplanning feature to aroma choice
- Added 5 signal bars to aroma choice
- Updated operamax
- Added CWW multi csc
- Added CPA multi csc
- Added S Secure
- Added Ultra Data Saving to smartmanager tweaks
- Added CHC csc (you may need to clear data of samsung keyboard)
- Updated airmessage apk
- Updated applock apk
- Updated TGY csc
- There are currently 2 types of cscs available on the s8, the old variant with system/csc and the new one with system/omc, the old one now uses again the old method to install the csc, this should fix issues with several csc for example XAC. As soon as they got updated to the new version as well I will do this
- Several people reported an issue with ATT csc, message settings crashes. This is due to spam mod in csc feature, if you don't choose it, it's fine. I will figure out why
CSC Selection V1.2.5:
- Updated all included csc apks
- Updated XSA csc
- Updated VD2 mutli csc
- Updated VAU csc
- Updated SKC multi csc
- Updated OPS csc
- Updated O2U multi csc
- Updated HTS csc
- Updated H3G csc
- Updated FTM multi csc
- Updated EVR csc
- Updated DTM multi csc
- Updated DRE csc
- Updated OMX multi csc
- Added 3IE csc
- Added MET csc
- Added PLS csc
- Added TEN csc
CSC Selection V1.3.0:
- Updated CHC csc
- Updated XAA csc
- Updated OXM csc
- Updated DTM csc
- Updated VD2 csc
- Updated SKC csc
- Updated XAC csc
- Added AIO and TMK to XAA csc (ported from SM-G950U, the G955U variant doesn't seem to have them included which is strange)
- Updated all csc feature apks such as airmessage, applock and so on
- Added traffic data manager back if smart manager tweaks is chosen
- Added a rom check, if this csc file is flashed on other roms than s8 based it will through a warning
- Removed many carrier wallpapers, apps and bootanimations in order to save space
CSC Selection V2.0.0:
- This release updates the csc selection to support OREO (V1.X = Nougat, V2.X = Oreo)
- This release isn't made for flashing into Nougat bases!
- All csc which have been included previously are updated to Oreo
- A few cscs from south america haven't yet received Oreo.. hence no csc for them
- All csc mods have been updated to Oreo
Reserved
Hi there @Tkkg1994
Sent from my SM-G955F using Tapatalk
Hey guys, this isn't anything new, I just moved the CSC Selection thread into the criss cross development section as it's way more active in here :fingers-crossed: :good:
Tkkg1994 said:
Hey guys, this isn't anything new, I just moved the CSC Selection thread into the criss cross development section as it's way more active in here :fingers-crossed: :good:
Click to expand...
Click to collapse
Hey. Sorry to bug you again. So.. have u seen the app I refer a while ago? That have many csc tweakable thing? Can you add them inside the zip to auto patch the csc feature? Thank you so much.
Sent from my SM-G955F using Tapatalk
hi boss, for Italy unbranded what i must select??
white7561 said:
Hey. Sorry to bug you again. So.. have u seen the app I refer a while ago? That have many csc tweakable thing? Can you add them inside the zip to auto patch the csc feature? Thank you so much.
Sent from my SM-G955F using Tapatalk
Click to expand...
Click to collapse
Yes but not all of them lol. Imagine adding all ?
messia74 said:
hi boss, for Italy unbranded what i must select??
Click to expand...
Click to collapse
ITV
Sent from my BatMan powered SM-G955F
Tkkg1994 said:
Yes but not all of them lol. Imagine adding all ?
ITV
Sent from my BatMan powered SM-G955F
Click to expand...
Click to collapse
Yep ? . I mean please add the prefer 5ghz. And maybe enable wifi calling and voLTE? And others. Thank you so much
@Tkkg1994 Hey. Just noticed this. Can you add this option on csc tweaks ? So the camera have anti banding setting on csc like 50/60hz . Now, they enable it so it will help remove those flicker because of the electricity hz on like lamps etc... Now like example I'm here is on 50Hz. And I'm using XSA which selects 50hz which is fine. But if I use other csc that use 60hz . It will mess with image quality if i use like lamps on different hz as it will flicker. So my suggestion is to add another page before the csc tweaks. To select either your country use 50/60 . But now the problem is some people don't know this. So if u have time u could add like region lists . So if I select Indonesia it will automatically select 50Hz . So that after applying the csc and mods it will use sed command to just change the hz. Oh yeah sorry for long post but. I want to make this better for everyone ??
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
A minor correction to the OP:
Tkkg1994 said:
"XEU", "United Kingdom EE & Three branded"
"H3G", "United Kingdom H3G branded"
Click to expand...
Click to collapse
I don't know exactly what the difference is between XEU and BTU, though I read somewhere that BTU is UK unbranded direct from Samsung while XEU is UK unbranded from a third-party (e.g. Carphone Warehouse). They are both unbranded, though, so XEU is not branded for EE nor Three.
The EE UK CSC is 'EVR' and the Three UK CSC is 'H3G' (so the latter is UK branded for Three).
I can upload the EE CSC (latest is from AQDG) if that would let you include it in the next release. What do you need? I have the CSC and HOME_CSC .tar.md5 files from the stock ROM - are those what you require, or is it more specific than this?
white7561 said:
Yep . I mean please add the prefer 5ghz. And maybe enable wifi calling and voLTE? And others. Thank you so much
Click to expand...
Click to collapse
Hahah I will check which one are useful for me
white7561 said:
@Tkkg1994 Hey. Just noticed this. Can you add this option on csc tweaks ? So the camera have anti banding setting on csc like 50/60hz . Now, they enable it so it will help remove those flicker because of the electricity hz on like lamps etc... Now like example I'm here is on 50Hz. And I'm using XSA which selects 50hz which is fine. But if I use other csc that use 60hz . It will mess with image quality if i use like lamps on different hz as it will flicker. So my suggestion is to add another page before the csc tweaks. To select either your country use 50/60 . But now the problem is some people don't know this. So if u have time u could add like region lists . So if I select Indonesia it will automatically select 50Hz . So that after applying the csc and mods it will use sed command to just change the hz. Oh yeah sorry for long post but. I want to make this better for everyone
Click to expand...
Click to collapse
I know what you mean, as in your above question I will add the best csc features I can find on the net for you and all others!
Incarniac said:
A minor correction to the OP:
I don't know exactly what the difference is between XEU and BTU, though I read somewhere that BTU is UK unbranded direct from Samsung while XEU is UK unbranded from a third-party (e.g. Carphone Warehouse). They are both unbranded, though, so XEU is not branded for EE nor Three.
The EE UK CSC is 'EVR' and the Three UK CSC is 'H3G' (so the latter is UK branded for Three).
I can upload the EE CSC (latest is from AQDG) if that would let you include it in the next release. What do you need? I have the CSC and HOME_CSC .tar.md5 files from the stock ROM - are those what you require, or is it more specific than this?
Click to expand...
Click to collapse
I only need one of those files, the csc is enough for me to add it to the selection
Need XID csc or maybe i can use another csc for indonesian country?
srdj said:
Need XID csc or maybe i can use another csc for indonesian country?
Click to expand...
Click to collapse
I use XSA . It's working fine. And XSA enables the 4x4 Mimo And 256qam . So it's a win win
Incarniac said:
A minor correction to the OP:
I don't know exactly what the difference is between XEU and BTU, though I read somewhere that BTU is UK unbranded direct from Samsung while XEU is UK unbranded from a third-party (e.g. Carphone Warehouse). They are both unbranded, though, so XEU is not branded for EE nor Three.
The EE UK CSC is 'EVR' and the Three UK CSC is 'H3G' (so the latter is UK branded for Three).
I can upload the EE CSC (latest is from AQDG) if that would let you include it in the next release. What do you need? I have the CSC and HOME_CSC .tar.md5 files from the stock ROM - are those what you require, or is it more specific than this?
Click to expand...
Click to collapse
Do you know if XEU or BTU provide WiFi calling and volte on three or does that only get provisioned on H3G?
Thanks
Sent from my SM-G950F using Tapatalk
Hi Tkkg1994
I am living in Hong Kong and my carrier does support volte
However my S8 is exynos Singapore version.
I cannot find the Hong Kong csc in your utility.
Is there any other csc that has the volte enable?
Thanks
holymaxxx said:
Hi Tkkg1994
I am living in Hong Kong and my carrier does support volte
However my S8 is exynos Singapore version.
I cannot find the Hong Kong csc in your utility.
Is there any other csc that has the volte enable?
Thanks
Click to expand...
Click to collapse
Is the hongkong one called XID? If yes, I will add that on next version of this csc
Tkkg1994 said:
I only need one of those files, the csc is enough for me to add it to the selection
Click to expand...
Click to collapse
:good: I've uploaded EVR CSC from AQDG here (mega.nz).
---------- Post added at 08:57 ---------- Previous post was at 08:39 ----------
goRt said:
Do you know if XEU or BTU provide WiFi calling and volte on three or does that only get provisioned on H3G?
Click to expand...
Click to collapse
I do not know for sure and cannot verify myself as I am no longer with Three (H3G) but to the best of my knowledge, and as far as I've read elsewhere, for VoLTE to work on Three you need Three's H3G CSC to provision this, whereas WiFi calling should work on BTU or XEU. This is the same as on EE, who I am with and - FWIW - where I can confirm that without the EE's EVR CSC VoLTE does not work (but WiFi calling does). For VoLTE you need to take into account that the area you're in may not have had it rolled out - I don't know whether Three has rolled it out across their network in full yet or not (I know EE has). This Three-specific thread may be of interest on this topic, as may this EE thread.
Tkkg1994 said:
Is the hongkong one called XID? If yes, I will add that on next version of this csc
Click to expand...
Click to collapse
It is TGY, someone posted it on the previous thread.
https://forum.xda-developers.com/ga...flashable-csc-selection-v1-0-0-t3605262/page4
I guess it doesn't matter to either SD 835/Exyons
Incarniac said:
:good: I've uploaded EVR CSC from AQDG here (mega.nz).
Click to expand...
Click to collapse
Thank you, downloaded!
holymaxxx said:
It is TGY, someone posted it on the previous thread.
https://forum.xda-developers.com/ga...flashable-csc-selection-v1-0-0-t3605262/page4
I guess it doesn't matter to either SD 835/Exyons
Click to expand...
Click to collapse
Normally that means it matters, but I will take care of it
N950F/FD Dr.Ketan ROM DeKnoxed
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Features (Pie)
- DEX supported
- SPay with Gear wearable (Only supported models) - Provided you have installed required packages and hidden 'pay' stuff with magisk hide.
- PowerMenu shortcut for long pressing power.
- Included stock enforcing kernel
- Reduced call disconnect delay.
- Clock position (Lt/Rt/Center)
- High Volume warning disabled
- Screenshot in Secure Tab
- Denoxed with minimally debloated (tried to preserve most functions though)
- 3minit battery (ROM Tool)
- Dolby can be used on Phone speaker too (Try only after applying Essential fix from Tool)
- Camera record 60 fps (not tested)
- Dual Messenger for all app mod (Aroma selectable)
- Dual SIM + SD card fix as aroma selection so ROM can be flashed without removing secon SIM (Recommended to select same from ROM Tool later)
- Added some important samsung stuff
Calculator
Music
S Health
- Titanium Backup (aroma selectable)
- Internet browser Secret mode
- S Health patched for using with rooted device.
- Able to web login with biometrics on samsung browser
- ROM Tool with following options
Ad-Free Quick Panel Toggles
PowerMenu Quick Panel Toggles (Power Off/Reboot/Recovery)
Auto detect Busybox and auto flash if requires.
NavigationBar heights on the fly (Smaller/Stock)
Long Press Home customization : Select Device assistance as LP Home from settings, then select if you want to use it to assign to any available app/service), You can reset choice from ROM control
Scloud - As this is major battery killer, You ca enable/disable anytime from ROM control
Fbind Helper : Small tool to use Fbind magisk module (Need to install separately from Magisk - Download - Magic Folder Binder. It is same like folder mount. You can mount Int SD folder to Ext SD
Viper sound mode - Single click enable/disable Viper sound mode
ROM Control Fetures
Battery Bar with thickness and color option
Network meter with Toggle (Lt/Rt/Quick Panel/None) with color option
Virtual Key with Toggle (Lt side - Menu, Rt side - Power, Centre - Home)
Double tap statusbar to sleep
Battery & clock icon - stock/3minit battery + Clock position (Lt/RT/Center) on the fly.
Mods & Fix
Enable Dual SIM + SD support
Netflix/Optus sport fix
BT Pair fix - N960F ROM shouldn't have issue out of box but can trigger with flashing xyz, Use only if you are having issue
Auto Call Record (Without CSC features)
GoodLock included without CSC restrictions (ROM Tool - GoodLock)
ClockFace
LockStar
MultiStar
NavStar
QuickStar
Task Changer
Biometrics on Reboot. If you want to login bank app/Paypal with fingerprint, you need to disable this.
Update & Fix section
Navigation Bar color
PS : There may be few more options will be there but won't work if those are not mentioned here.
Click to expand...
Click to collapse
ROM Features (Oreo) - Abandoned
- Based on official oreo N950FXXS5CRJ1
- S9+ Features - Very limited port. Better can say features port. Some S9+ features ported like
Live Wallpaper
Video play on LockScreen
Dolby
- Device status set to Official
- Included wide range of CSC (Total 213)
- Decrypted CSC features
- OMC flash have now three option
N950F omc
N950N omc
skip (NO omc)
- Aroma includes option to root(magisk)/No root (For SuperSu - read below add on at end of post)
- Good LOck 2018
Edge lighting plus (aroma selectable)
Side Key (One hand Operation) - Aroma selectable
QS Color - ROM Tool (No CSC restriction)
Lock Star - ROM Tool (No CSC restriction)
Task Changer (Recents) - ROM Tool (No CSC restriction)
Routines - ROM Tool (No CSC restriction)
- Clock Face for AOD and LockScreen
- Included stock enforcing kernel
- Reduced call disconnect delay.
- DEX station (Not tested)
- High Volume warning disabled
- Hign brightness strain warning disabled
- Screenshot in Secure Tab
- Camera flashlight up to 1% battery
- Denoxed with minimally debloated (tried to preserve most functions though)
- Ad-Free preactivated Toggle in ROM Tool
- Enabled Launcher Rotation Toggle in launcher settings.
- Reboot to recovery (If not available, apply essential fix from ROM Tool)
- Show/Hide emergency in Power Menu
- Show/Hide Users in PowerMenu for multiusers.
- Reboot to recovery QS panel shortcut
- Ad Free QS Panel Toggle
- 3minit battery and 3minit clock (you will get option to choose just after finishing setup, also you can change anytime from ROM Tool)
- Added some important samsung stuff
Calculator
Email
Music
Samsung Gear
S Health
S Internet
- Titanium Backup aroma selected
- SystemUI mods
No secure login (After reboot no need to compulsory use PIN, it can be unlocked with fingerprint)
Battery Bar with thickness and color option
Network meter with Toggle (Lt/Rt/Quick Panel/None) with color option
Virtual Key with Toggle (Lt side - Menu, Rt side - Power, Centre - Home)
Double tap statusbar to sleep
- Internet browser Secret mode
- S Health patched for using with rooted device.
- Able to web login with biometrics on samsung browser
- ROM Control (ROM Tool - ROM control) with following option
Toggles for System UI as mentioned above
Sound modes (Untested)
There are few more options will be there but won't work if those are not mentioned here.
- ROM Tool with following options
Auto detect Busybox and auto flash if using magisk, Manual option to install for SuperSU users)
NavigationBar heights on the fly (Smaller/Stock)
Long Press Home customization : Select Device assistance as LP Home from settings, then select if you want to use it to assign to any available app/service), You can reset choice from ROM control
Scloud - As this is major battery killer, You ca enable/disable anytime from ROM control
Fbind Helper : Small tool to use Fbind magisk module (Need to install separately from Magisk - Download - Magic Folder Binder. It is same like folder mount. You can mount Int SD folder to Ext SD
Battery and Clock selection - Select stock/3minit battery/clock on the fly.
EFS Backup. Single click EFS Backup (Storage location - Int Storage/MyEFS)
Viper sound mode - Single click enable/disable Viper sound mode (should work with both magisk/supersu) & option to choose old/New viper, You can switch between anytime (just reboot needed in between)
If you want to use any other version of Viper, first enable one(Old/New) and then you can install other version as regular apk to work.
Also to note that, viper will work after 15-20 sec of rebooting device (you will see a toast msg Viper activated' after every boot if you have enabled it).
Some additional toggles (will auto apply on first boot or you can force apply by - ROM Tool - Apply essential fix)
NavigationBar custom color
Update & Fix section
Important instruction for ROM Tool - After clean install ROM Tool should ask supersu permission on first boot, if you don't see call then manually check magisk/supersu log
- Multi CSC. It contains many CSC inside (All included under 'OXM') and will auto installed. If you have other CSC installed (Other than Original One), you may get message to RESET after first boot. In that case, you will lose root and have to flash magisk again to retain root access.
- Xposed Installer Pre installed without framework
If you don't using xposed - simply uninstall it as regular user app and it won't change anything
If you want to use xposed - Open Xposed installer from app drawer - Click on cloud symbol below - Install/Update - Select 'Install' - Grant SU access -
Reboot when script run and ask to reboot. First time it may take longer to boot.
After boot, you will have Xposed ready to use.
* Some fetures may vary depend on ROM version. Read changelog post for latest update and features of current version.
Credit and Thanks :
@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.
@Tkkg1994 for his permissive kernel @AbrahamGC for some ideas @frap129 for Spectrum app. samsungvn htcmania for tips and some stock apps, @khongloi113 for secure folder guide
XDA:DevDB Information
Dr.Ketan ROM N8, ROM for the Samsung Galaxy Note 8 (2017 Phone)
Contributors
dr.ketan, Dr.Ketan
ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Version Information
Status: Stable
Created 2017-09-29
Last Updated 2019-12-30
Installation and Download
Important :
- This will void warranty.
- As of now you will lose Samsung Pay and Secure folder forever if you root once, even unrooting won't help. (hope in future we can get it working on tripped knox device)
- OTA likely won't work once you root device.
Installation :
If you are on stock ROM/Recovery, follow below said steps
1.Enable Developer Option (settings - about phone - Software information - Tap 7 times on build number to activate developer option in settings menu)
2.Enable OEM Unlock from developer option (If you don't have this option then read this you can't flash ROM before this option available.)
3.Download and copy ROM File to Ext SD card, Use ES file/Root explorer or any similar to check MD5, it should be match with provided in download section.
4.Download This TWRP by tkkg1994 for Oreo which is ready to flash using Odin (For Nougat download this and extract to tar.md5)
5.Switch Off device
6.Press Vol down + Bixby + Power to reboot to download mode, press volume up when asked to continue to download mode
7.Download Odin and open it, Disable 'Auto reboot' from option menu of Odin
8.Select TWRP (tar image) with AP tab of Odin and Start
9.Once Successfully flashed, you will see 'Passed' in Odin tab
10.Disconnect device and hold Vol down + power till screen goes off, Now immediately press Vol Up + Bixby + Power to reboot to TWRP
11.Select to allow modification
12.From TWRP, Select WIPE menu - Then FORMAT DATA - You need to type 'yes' to perform wipe. WARNING : This will erase all data including Int SD storage from device
13.Once format device completes, go back and select REBOOT' Menu and then - 'RECOVERY', This will reboot to TWRP again
14.Now select Install and navigate path to Ext SD card - ROM zip file, you have copied earlier
15.Let device boot, and read ROM specific Instructions below.
16.If ROM doesn't include your original CSC - Read post #5
If you are on CWM recovery and custom ROM already, Follow below said steps.
1.Download ROM zip and place on Int Storage/Ext SD and check MD5
2.Reboot to recovery and select factory reset and flash ROM zip you have copied in step 1.
3.Let device boot,Read ROM specific instructions below.
4.If ROM doesn't include your original CSC - Read post #5
Some ROM specific instructions
1. On boot, you may not able to use ROM tool or some few features for first few minutes. This issue explained in MustRead.txt file in download area.
3.Since Pie version, OEM is pre-fixed with kernel patch and after flashing ROM, you may find OEM option in developer settings but it will be disable, it is actually because of hack/fix applied. In real case if it is disabled then you may not able to boot rom with TWRP. Simply ignore it.
Read ChangeLog of ROM you are going to flash for any specific instructions. Link to changelog is available in next post below.
Can I dirty flash (without factory reset) ROM? No, We don't recommend it. If you are able to handle consequences with dirty flash then proceed, but don't post bugs in forum without clean installing ROM.
PS : Who can handle consequences of dirty flashing, they never need to ask this question in forum.
For Encryption - Read This
Download :https://drketanrom.com/
Instructions provided above are for latest version of ROM only, on previous versions of ROM it may or may not be same, we recommend to flash latest ROM only.
ChangeLog
Nougat
N1 - 29.09.2017 - Initial release
N2 - 08.10.2017
N3 - 20.10.2017
N4 - 06.11.2017
N5 - 05.12.2017
N6 - 11.12.2017
N7 - 19.12.2017
N8 - 27.01.2018
N9 - 22.02.2018
Click to expand...
Click to collapse
Oreo
O1 - 24.03.2018
O2 - 30.03.2018
O3 - 02.04.2018
O4 - 04.04.2018
O5 - 19.04.2018
O6 - 03.05.2018
O7P - 03.06.2018
O8P - 24.06.2018
O9P - 06.07.2018
O10P - 21.07.2018
O11P - 30.07.2018
O12P - 11.08.2018
O13P - 17.08.2018
O14P - 26.09.2018
O15P - 22.10.2018
O16P - 21.11.2018
O17P - 20.12.2018
Pie Beta
- P01 - 16.01.2019
- P02 - 19.01.2019
- P03 - 24.01.2019
- P04 - 12.02.2019
Pie Official
- P05 - 20.02.2019
- P06 - 13.03.2019
- P07 - 21.03.2019
- P08 - 22.04.2019
- P09 - 21.05.2019
- P10 - 22.07.2019 & P10_New
- P11 - 20.09.2019
- P12 - 30.12.2019
How to report bugs/Issue?
To report issue, you needs to provide following informations, else it will be ignored
1.ROM build number.
2.Dirty/Clean Install. - If you have dirty installed, Then first clean install and report if issue persists.
3.Bug/Issue appears right after installing or later?
4.How to reproduce error.
5.Is there any same reports there on thread on your searching?
6.Is there any mention about same bug on OP or changeLog post?
7.Logs
Click to expand...
Click to collapse
Bootloader, Modems and stock recovery :
Bootloader Modem and stock recovery collection
Download and extract it. You will find installation instructions inside it
Bootloader and Modem for N950N is here
Read this for getting latest bootloader and modem
CSC Included in ROM
Following CSC are included in ROM, If your original CSC includes below in list, you don't need to take extra measures after flashing ROM zip else you need to flash your original CSC. Read end of post how to flash original CSC
Included CSC are :
ACG
ACR
AFG
AFR
ALE
AME
AMO
ANC
ARO
ATL
ATO
ATT
AUT
AVF
BAT
BGL
BMC
BNG
BOG
BRI
BST
BVO
BWA
CAC
CAM
CCT
CDR
CHE
CHL
CHO
CHR
CHV
CHX
CNX
COA
COM
COO
COS
CPA
CRC
CRO
CTI
CTP
CTU
CWW
CYV
DBT
DCO
DHR
DKR
DNL
DOR
DPL
DRE
DTM
ECO
ECT
EGY
EON
ESK
ETL
EUR
EVR
FMC
FTM
GCF
GLW
H3G
HTS
ICE
ILO
INS
ITV
IUS
JDI
KDO
KSA
KTC
LAO
LRA
LUC
LUX
MAX
MBM
MEO
MET
MID
MOB
MTB
MTL
MWD
MYM
NEE
NPL
O2U
OMN
OPS
OPT
OPV
ORO
ORS
ORX
PAK
PCT
PCW
PEO
PET
PGU
PHE
PHN
PNT
PRO
PRT
PSN
PSP
PVT
ROM
RWC
SEB
SEE
SEK
SER
SFR
SIM
SKC
SKZ
SLK
SPR
SWC
TCE
TCL
TDR
TEL
TFN
TGY
THL
THR
TLS
TMB
TMH
TMS
TMZ
TNL
TNZ
TPA
TPH
TPL
TRG
TTT
TUN
TUR
UNE
UPO
USC
UYO
VAU
VD2
VDC
VDF
VDH
VDI
VGR
VIP
VMU
VOD
VTR
VZW
WIN
WMC
XAA
XAC
XAS
XEC
XEF
XEH
XEO
XEU
XFE
XFV
XID
XME
XSA
XSG
XSP
XTC
XXV
ZTA
ZTO
BTC
BTU
CEL
CPW
GLB
LYS
MAT
MM1
PCL
PTR
SIN
SMA
SMP
STH
TEB
TMC
WTL
XFA
My CSC is not included in above list, what should I do?
There are some extra CSC available separately below in this post. If your's included in that then get it and follow instructions provided.
If your CSC is not included in above list then better you should flash CSC file from stock firmware.
First Install your desired ROM
1.Download your original firmware from samfirmware or updato or any similar
2.Make copy of it, in case it messed up then you may need not to re download again
3.Rt click on PC on file you have download and select 7zip and select open archive (you may use any other similar to winzip if you wish)
4.You will see a file name started with HOME_CSC_***.tar.md5
5.Drag and drop that file to PC
6.Reboot device to download mode and select HOME_CSC_**.tar.md5 file with CSC tab of Odin and flash
7.let device reboot, you may see a warning to reset data to apply new CSC - Ignore it
8.Reboot device to Recovery - Wipe Data (regular wipe, not full format)
9.Select Dr.Ketan ROM zip (N3 or up) - skip everything except choose one of your desired root method like Magisk OR SuperSU
(If you are on other ROM, you should download Magisk/SuperSU separately and should choose same which was you had while flashing ROM)
10.Reboot device - Now you will have your own original CSC
------------------------------------------------------------------------------------------------------------------------------------------------------
Flashable CSC
Download your CSC form below list if available and copy along with ROM file. Once you finish clean flashing ROM, immediately flash CSC file without reboot in between
Available Flashable CSC
1.MET
2.TEL_VAU_OPS_NZC_TNZ_VNZ_VFJ_PNG_XSA_XNZ_XNX
3.ACG_ATT_BST_CCT_GCF_LRA_SPR_TFN_TMB_USC_VMU_VZW_XAA_XAS
4.KTC_LUC_SKC
5.BMC_BWA_CHR_ESK_FMC_GLW_KDO_MTB_RWC_TLS_WMC_VTR_XAC
6.XID
Download Flashable CSC zip
Great to see Dr.Ketan at Note 8 section, looks promising
Downloading when I can find the link
Downloads link ?
Thanks Doctor.....[emoji111]
Sent from my SM-N920G using XDA-Developers Legacy app
is gear vr present?
Sorry no place holders...
Thread closed until download links are available.
Thread open at Op request.
Download link added to post #2
More detail guide will be available tomorrow for installation for newbies.
Dr.Ketan, good to see you again, I very much enjoyed your call recording mod for the Note 3!
I will be trying out your ROM at some point for sure
Doctor is back. Sweet
Sent from my SM-N950F using XDA-Developers Legacy app
samsung pay works?
LEANDROURU said:
samsung pay works?
Click to expand...
Click to collapse
Are you kidding?
Sent from my SM-N950F using Tapatalk
Thanks you
Hey y'all,
Nothing makes me appreciate the Samsung community more than having to delete 18 useless posts from you trolls. Please refrain from trolling in the future. I've also deleted 5 posts reserved by the OP for feeding the trolls. This will be undone, if, by some sort of miracle, the OP can find content that's meant for the said 5 posts.
I hope I won't have to drop by here again.
Your friendly moderator,
drakonizer
Hey @dr.ketan
Does the pro support we paid for on note 5 carry over to note 8?
Sent from my SM-N950F using Tapatalk
xxxxcoopers said:
Hey @dr.ketan
Does the pro support we paid for on note 5 carry over to note 8?
Sent from my SM-N950F using Tapatalk
Click to expand...
Click to collapse
No. As you know, Pro license is given per device ID so it is for one device only. But with N8 Pro version, we may going to start transfer of license, where you cant use Pro on earlier device and it will be transfered to new device. For this there will be small transfer charge will be there.