[T-Mobile, Samsung Galaxy SIII] enewman17:
Thank's I try.

No I actually had to edit the SecSettingsProvider.apk to enable the extra toggles. It's all there they just have them blocked off from certain carriers.

SecSettingsProvider.apk

smali/com/android/providers/settings/DatabaseHelper.smali

Change all the cond_b to cond_d

Find: const-string v5, "MobileData"

const-string v5, "MobileData"

invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-eqz v5, :cond_10

.line 4704
iget v5, p0, Lcom/android/providers/settings/DatabaseHelper;->mUserHandle:I

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "TMB"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "ATT"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "BMC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "BWA"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "VMC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "RWC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "FMC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "MTA"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "TLS"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "KDO"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "SPC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "ESK"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "GLW"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "MCT"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "VTR"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "BST"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "VMU"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "XAS"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-eqz v5, :cond_d

goto/16 :goto_3

.line 4713
:cond_10
const-string v5, "DormantMode"

Find: const-string v5, "WiFiHotspot"

const-string v5, "WiFiHotspot"

invoke-virtual {v5, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-eqz v5, :cond_12

.line 4730
const-string v5, "VZW"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "ATT"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "SPR"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "TMB"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "USC"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "CRI"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "VMU"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "BST"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "XAS"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "TFN"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

const-string v5, "XAR"

invoke-virtual {v5, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z

move-result v5

if-nez v5, :cond_[COLOR="Blue"]b[/COLOR]

invoke-static {}, Lcom/sec/android/app/CscFeature;->getInstance()Lcom/sec/android/app/CscFeature;

move-result-object v5

const-string v6, "CscFeature_Common_UseChameleon"

invoke-virtual {v5, v6}, Lcom/sec/android/app/CscFeature;->getEnableStatus(Ljava/lang/String;)Z

move-result v5

if-eqz v5, :cond_d

goto/16 :goto_3

.line 4737
:cond_12
const-string v5, "SBeam"

Then I added the Torch toggle as outlined here. http://xdaforums.com/showpost.php?p=47555600&postcount=11