[TOOL][Samsung] Multi CSC/OMC Auto-Maker [OMC/OPTICS/PRISM]

Search This thread

BlassGO

Senior Member
Jan 19, 2021
151
334
OMC AUTO-MAKER


Its a tool that facilitates working with multiple OMC, using ur CSCFEATURES (XML) the script can structure it to several countries and formats (OMC/OPTICS/PRISM)


SUPPORT FOR:

- OMC ( Old devices with /OMC)
- OPTICS/PRISM (New devices with /OPTICS and /PRISM)




COMPATIBILITY:

- Termux on Android (Works perfectly)
- On some Linux SO versions it isnt correctly interpreted by bash, but u can try with some edits . . .





HOW TO PRE-CONFIGURE?

Code:
## TERMUX ON ANDROID

1. Unzip and put the OMC_MAKER folder directly on ur internal memory
2. Download Termux from the Google Play Store
3. Run the following commands (ROOT):
  
   su
   cd /sdcard/OMC_MAKER
   chmod +x make.sh


NOW
  • Place the lines of ur features as u like inside the OMC_MAKER/MY_CSC/cscfeature.xml and OMC_MAKER/MY_CSC/cscfeature_network.xml
  • Now u can "compile" two types of OMC

If u want an Old OMC
Code:
##TERMUX

   su
   cd /sdcard/OMC_MAKER
   sh make.sh omc SM-G955F    ## The model of the device for which u do the OMC

If u want a New OMC
Code:
##TERMUX

   su
   cd /sdcard/OMC_MAKER
   sh make.sh optics SM-A515F    ## The model of the device for which u do the OMC



WHERE CAN I FIND THE RESULTS?

It will be inside OMC_MAKER/OUTPUT


HOW CAN I ADD MORE COUNTRIES
Code:
## U can add the countries u want, the tool will include them
## U can add them in OMC_MAKER/resources/omc
## U can look at the structure that the rest already has

  1. Add the folder with the name of the country code
  2. The XMLs must already be decrypted (cscfeature.xml/cscfeature_network.xml)
  3. XMLs must be trimmed like the rest(But u can leave it complete, the tool will automatically trim it)
  4. Change the omc.info model to OMC_DEVICE_MODEL (U can use Notepad++)
  5. Make sure that the structure is as similar to the rest !

HOW CAN I TEST IT IN LINUX?

Code:
#### Adaptation for Linux (It fails in some cases, if it happens, use it in termux)

Just change the following in make.sh:

CURRENT='/sdcard/OMC_MAKER'

to

CURRENT=${PWD}

## Hopefully it might work without errors


CREDITS TO:

  • Me @BlassGO (Creator of Omc Maker)​
  • Team Galaxy ( Thanks to OMC of many countries that are already included in the tool)​
  • @GonicTEAM (Tester)​



THE DOWNLOADS IN THE NEXT POST
 
Last edited:

BlassGO

Senior Member
Jan 19, 2021
151
334
EXPAND THE REPOSITORY

Plz If u add more countries, it would be appreciated if u share the compressed resources so that the repository of countries is more extensive
 
Last edited:

geekmaster21

Member
Oct 4, 2019
9
4
Samsung Galaxy A71
OMC AUTO-MAKER


Its a tool that facilitates working with multiple OMC, using ur CSCFEATURES (XML) the script can structure it to several countries and formats (OMC/OPTICS/PRISM)


SUPPORT FOR:

- OMC ( Old devices with /OMC)
- OPTICS/PRISM (New devices with /OPTICS and /PRISM)




COMPATIBILITY:

- Termux on Android (Works perfectly)
- On some Linux SO versions it isnt correctly interpreted by bash, but u can try with some edits . . .





HOW TO PRE-CONFIGURE?

Code:
## TERMUX ON ANDROID

1. Unzip and put the OMC_MAKER folder directly on ur internal memory
2. Download Termux from the Google Play Store
3. Run the following commands (ROOT):
  
   su
   cd /sdcard/OMC_MAKER
   chmod +x make.sh


NOW
  • Place the lines of ur features as u like inside the OMC_MAKER/MY_CSC/cscfeature.xml and OMC_MAKER/MY_CSC/cscfeature_network.xml
  • Now u can "compile" two types of OMC

If u want an Old OMC
Code:
##TERMUX

   su
   cd /sdcard/OMC_MAKER
   sh make.sh omc SM-G955F    ## The model of the device for which u do the OMC

If u want a New OMC
Code:
##TERMUX

   su
   cd /sdcard/OMC_MAKER
   sh make.sh optics SM-A515F    ## The model of the device for which u do the OMC



WHERE CAN I FIND THE RESULTS?

It will be inside OMC_MAKER/OUTPUT


HOW CAN I ADD MORE COUNTRIES
Code:
## U can add the countries u want, the tool will include them
## U can add them in OMC_MAKER/resources/omc
## U can look at the structure that the rest already has

  1. Add the folder with the name of the country code
  2. The XMLs must already be decrypted (cscfeature.xml/cscfeature_network.xml)
  3. XMLs must be trimmed like the rest(But u can leave it complete, the tool will automatically trim it)
  4. Make sure that the structure is as similar to the rest !

HOW CAN I TEST IT IN LINUX?

Code:
#### Adaptation for Linux (It fails in some cases, if it happens, use it in termux)

Just change the following in make.sh:

CURRENT='/sdcard/OMC_MAKER'

to

CURRENT=${PWD}

## Hopefully it might work without errors


CREDITS TO:

  • Me @BlassGO (Creator of Omc Maker)​
  • Team Galaxy ( Thanks to OMC of many countries that are already included in the tool)​
  • @GonicTEAM (Tester)​



THE DOWNLOADS IN THE NEXT POST
no download link
 

jeanmm17

New member
Jul 2, 2010
1
0
HELLO GOOD CONTRIBUTION, A QUESTION THIS WHEN USING IT IN ANDROID DIRECTLY IS IT NECESSARY TO BE A ROOT TO APPLY THE MODIFICATIONS cscfeature.xml?
 

hotdroid

Senior Member
Feb 16, 2014
291
405


HOW CAN I ADD MORE COUNTRIES
Code:
## U can add the countries u want, the tool will include them
## U can add them in OMC_MAKER/resources/omc
## U can look at the structure that the rest already has

  1. Add the folder with the name of the country code
  2. The XMLs must already be decrypted (cscfeature.xml/cscfeature_network.xml)
  3. XMLs must be trimmed like the rest(But u can leave it complete, the tool will automatically trim it)
  4. Change the omc.info model to OMC_DEVICE_MODEL (U can use Notepad++)
  5. Make sure that the structure is as similar to the rest !

What's the next (6) step sir?
what command to write next..?

Please complete the guide for noob like me.. thx sir :D
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    OMC AUTO-MAKER


    Its a tool that facilitates working with multiple OMC, using ur CSCFEATURES (XML) the script can structure it to several countries and formats (OMC/OPTICS/PRISM)


    SUPPORT FOR:

    - OMC ( Old devices with /OMC)
    - OPTICS/PRISM (New devices with /OPTICS and /PRISM)




    COMPATIBILITY:

    - Termux on Android (Works perfectly)
    - On some Linux SO versions it isnt correctly interpreted by bash, but u can try with some edits . . .





    HOW TO PRE-CONFIGURE?

    Code:
    ## TERMUX ON ANDROID
    
    1. Unzip and put the OMC_MAKER folder directly on ur internal memory
    2. Download Termux from the Google Play Store
    3. Run the following commands (ROOT):
      
       su
       cd /sdcard/OMC_MAKER
       chmod +x make.sh


    NOW
    • Place the lines of ur features as u like inside the OMC_MAKER/MY_CSC/cscfeature.xml and OMC_MAKER/MY_CSC/cscfeature_network.xml
    • Now u can "compile" two types of OMC

    If u want an Old OMC
    Code:
    ##TERMUX
    
       su
       cd /sdcard/OMC_MAKER
       sh make.sh omc SM-G955F    ## The model of the device for which u do the OMC

    If u want a New OMC
    Code:
    ##TERMUX
    
       su
       cd /sdcard/OMC_MAKER
       sh make.sh optics SM-A515F    ## The model of the device for which u do the OMC



    WHERE CAN I FIND THE RESULTS?

    It will be inside OMC_MAKER/OUTPUT


    HOW CAN I ADD MORE COUNTRIES
    Code:
    ## U can add the countries u want, the tool will include them
    ## U can add them in OMC_MAKER/resources/omc
    ## U can look at the structure that the rest already has
    
      1. Add the folder with the name of the country code
      2. The XMLs must already be decrypted (cscfeature.xml/cscfeature_network.xml)
      3. XMLs must be trimmed like the rest(But u can leave it complete, the tool will automatically trim it)
      4. Change the omc.info model to OMC_DEVICE_MODEL (U can use Notepad++)
      5. Make sure that the structure is as similar to the rest !

    HOW CAN I TEST IT IN LINUX?

    Code:
    #### Adaptation for Linux (It fails in some cases, if it happens, use it in termux)
    
    Just change the following in make.sh:
    
    CURRENT='/sdcard/OMC_MAKER'
    
    to
    
    CURRENT=${PWD}
    
    ## Hopefully it might work without errors


    CREDITS TO:

    • Me @BlassGO (Creator of Omc Maker)​
    • Team Galaxy ( Thanks to OMC of many countries that are already included in the tool)​
    • @GonicTEAM (Tester)​



    THE DOWNLOADS IN THE NEXT POST
    2
    DOWNLOADS
    OMC_Auto_Maker by BlassGO:

    GOOGLE DRIVE
    2
    EXPAND THE REPOSITORY

    Plz If u add more countries, it would be appreciated if u share the compressed resources so that the repository of countries is more extensive
    2
    OMC AUTO-MAKER


    Its a tool that facilitates working with multiple OMC, using ur CSCFEATURES (XML) the script can structure it to several countries and formats (OMC/OPTICS/PRISM)


    SUPPORT FOR:

    - OMC ( Old devices with /OMC)
    - OPTICS/PRISM (New devices with /OPTICS and /PRISM)




    COMPATIBILITY:

    - Termux on Android (Works perfectly)
    - On some Linux SO versions it isnt correctly interpreted by bash, but u can try with some edits . . .





    HOW TO PRE-CONFIGURE?

    Code:
    ## TERMUX ON ANDROID
    
    1. Unzip and put the OMC_MAKER folder directly on ur internal memory
    2. Download Termux from the Google Play Store
    3. Run the following commands (ROOT):
      
       su
       cd /sdcard/OMC_MAKER
       chmod +x make.sh


    NOW
    • Place the lines of ur features as u like inside the OMC_MAKER/MY_CSC/cscfeature.xml and OMC_MAKER/MY_CSC/cscfeature_network.xml
    • Now u can "compile" two types of OMC

    If u want an Old OMC
    Code:
    ##TERMUX
    
       su
       cd /sdcard/OMC_MAKER
       sh make.sh omc SM-G955F    ## The model of the device for which u do the OMC

    If u want a New OMC
    Code:
    ##TERMUX
    
       su
       cd /sdcard/OMC_MAKER
       sh make.sh optics SM-A515F    ## The model of the device for which u do the OMC



    WHERE CAN I FIND THE RESULTS?

    It will be inside OMC_MAKER/OUTPUT


    HOW CAN I ADD MORE COUNTRIES
    Code:
    ## U can add the countries u want, the tool will include them
    ## U can add them in OMC_MAKER/resources/omc
    ## U can look at the structure that the rest already has
    
      1. Add the folder with the name of the country code
      2. The XMLs must already be decrypted (cscfeature.xml/cscfeature_network.xml)
      3. XMLs must be trimmed like the rest(But u can leave it complete, the tool will automatically trim it)
      4. Make sure that the structure is as similar to the rest !

    HOW CAN I TEST IT IN LINUX?

    Code:
    #### Adaptation for Linux (It fails in some cases, if it happens, use it in termux)
    
    Just change the following in make.sh:
    
    CURRENT='/sdcard/OMC_MAKER'
    
    to
    
    CURRENT=${PWD}
    
    ## Hopefully it might work without errors


    CREDITS TO:

    • Me @BlassGO (Creator of Omc Maker)​
    • Team Galaxy ( Thanks to OMC of many countries that are already included in the tool)​
    • @GonicTEAM (Tester)​



    THE DOWNLOADS IN THE NEXT POST
    no download link