/magisk-samsung-csc-features

A super minimal magisk module to modify Samsung's CSC features, systemless-ly.

Primary LanguageShell

Samsung Csc Features

Description

This module intends to change CSC features by replacing the relevant xml files in /product/omc/<CSC CODE>/conf. Magisk v20.0+ is required to replace /product.

How to

  1. Get the file adb pull /product/omc/<CSC CODE>/conf /to/your/local/
  2. Decode the file java -jar omc-decoder.jar -i cscfeature.xml -o cscfeature_decoded.xml
  3. Modify the _decoded.xml as needed
  4. Encode the file java -jar omc-decoder.jar -e -i cscfeature_decoded.xml -o cscfeature.xml
  5. Put the modified cscfeature.xml in <MODULE PATH>/system/product/omc/<CSC CODE>/conf/
  6. Package zip, install and profit!

Credits

Source code

Github

Changelog

v1.2

  • Add CscFeature_Setting_EnableMenuBlockCallMsg: This enables call/message block in Settings
  • Add CscFeature_SystemUI_SupportRecentAppProtection
  • Add CscFeature_Setting_SupportRealTimeNetworkSpeed
  • Add CscFeature_SystemUI_SupportDataUsageViewOnQuickPanel
  • Add CscFeature_Camera_EnableCameraDuringCall
  • Add CscFeature_Setting_DisableMenuSoftwareUpdate: You cant get software update to work with root anyways

v1.1

  • Add CscFeature_Camera_DefaultQuality
  • Add CscFeature_Camcorder_DefaultQuality
  • Add CscFeature_SmartManager_DisableAntiMalware
  • Add Samsung App Lock (Settings -> Advanced Features -> App lock)

v1.0

  • Initial commit