removing carrier bloatware
I am almost done building a custom rom. Right now it boots fine and is really fast.
Is there a way to extract sprint bloatware during the rom build process? I have searched many forum but haven't found any solution yet. Under OEM\Device\OEMOperators, if i removed following portion, it boots without any sprint bloartware. Then I have to install sprint wwe customization to get my sprint settings back. But, I want to make this available to others (different carriers cdma) without bloatware (as requested by most).
[HKEY_LOCAL_MACHINE\Init]
"Launch97"="bootapp.exe"
"Depend97"=hex:59,00
[HKEY_LOCAL_MACHINE\Software\Palm]
"HardReset"=dword:1
[HKEY_LOCAL_MACHINE\Software\Palm\CapLib]
"UseAlternateCapPackage"=dword:0
"AlternateCapPackage"="\\Storage Card\\CapPackage.zip"
"UseAlternateCarrierDB"=dword:0
"AlternateCarrierDB"="\\Storage Card\\CarrierDB.zip"
[HKEY_CLASSES_ROOT\CLSID\{A91E27F4-5644-404d-A802-8CE00FC1D531}]
@="EditContactPlugin"
[HKEY_CLASSES_ROOT\CLSID\{A91E27F4-5644-404d-A802-8CE00FC1D531}\InprocServer32]
@="EditContactPlugin.dll"
[HKEY_LOCAL_MACHINE\System\EditContact\Browser Helper Objects\{A91E27F4-5644-404d-A802-8CE00FC1D531}]
[HKEY_LOCAL_MACHINE\Init]
"Launch89"="ExtROMCopy.exe"
"Depend89"=hex:14,00, 1e,00, 32,00
[HKEY_LOCAL_MACHINE\Software\Palm\ExtROMCopy]
"KeepExtROMPartitionMounted"=dword:1
"UseSDCard"=dword:1
.............
[HKEY_LOCAL_MACHINE\Init]
"Launch97"="bootapp.exe"
"Depend97"=hex:59,00
Above three lines doesn't see to affect anything during the initial boot. My phone will boot with or without it normally.
Please advise which route would be the best to remove unnecessary programs during the build or if there is a different better way.
TIA
|