[Galaxy Grand Duos i9082 General] H377:
Custom CSC and Bloatware Hack

Hi All,

I would like to share two tricks to customize your device. MAybe there are people who are not aware of these.

Don't forget: You are doing everything at your OWN RISK!

1.) Custom CSC:

If you found a stock ROM that comes with a CSC you don't like you can simply include the preferred one in this brand new ROM.

So for example we have the Portugal MC8 ROM with service provider apps and CSC for Portugal and other countries.

If you have your own region's stock ROM just extract the ROM somewhere and locate the following two files:

hidden.img

cache.img

These two images include the custom APPs from service providers as well as the CSC for specific regions.

Now the only thing you have to do is copy and overwrite the same files: cache.img and hidden.img in the brand new STOCK ROM's tar with the previously extracted files.

For example you can use Total Commander so you don't have to extract all the files every time just copy the two files from one archive to the other.

That's it. :)

And then flash the whole ROM. But don't forget to remove the .md5 extension from the very end of the file since you modified the archive so the md5 has will be different.

After the flash completes and the device restarts go immediately to recovery by pressing and holding the Volume Up + Home + Power buttons. For the first time the recovery will apply the CSC and Hidden Apps,

after it completes it will automatically restart the phone.

Here once again go to recovery and do a full wipe: data + cache + dalvik just to be sure that everything will be tidy... :)

After the first boot you can download the CSC Changer app from the Play Store and apply the CSC you desire. But after applying the new CSC it will do a full wipe again!!! SO be cautious!!!!

https://play.google.com/store/apps/details?id=com.manniakk.cscselector&hl=en

If you don't want to down load the CSC Changer from the Play Store you can execute the following command in ADB to change the CSC:

adb shell

su

am start -a android.intent.action.MAIN -n com.android.Preconfig/com.android.Preconfig.Preconfig

Ref: http://xdaforums.com/showthread.php?t=787163

That's it.

========================================================================================================

2.) Apps you can remove:

What you need:

1.) ROOT access

2.) USB Debugging enabled

3.) Working ADB connection

Fire-up a command prompt and execute these commands: From the commands starting with "rm" they can be copy-pasted at once don't have to do it one by one. Would be too much right? :)

So just select copy all the lines starting with "rm" and paste it to the ADB command line. Don't forget the reboot command at the very end! Plus also don't forget the stop command before deleting the files.

After executing the stop command your device will "freeze" but don't panic you can do everything in ADB but cannot turn it on until reboot.

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

adb shell

su

stop

mount -ro remount,rw /system

cd /system/app

rm AllshareMediaServer.apk

rm AllshareMediaServer.odex

rm AllSharePlay.apk

rm AllshareService.apk

rm AllshareService.odex

rm AnalogClockSimple.apk

rm AnalogClockSimple.odex

rm BCService.apk

rm BCService.odex

rm BestGroupPose.apk

rm BluetoothTest.apk

rm BluetoothTest.odex

rm ChatON_MARKET.apk

rm ChocoEUKor.apk

rm ClockPackage.apk

rm ClockPackage.odex

rm CloudAgent.apk

rm CoolEUKor.apk

rm DeepSea.apk

rm DeepSea.odex

rm DigitalClock.apk

rm DigitalClock.odex

rm DirectConnect.apk

rm DirectConnect.odex

rm Dropbox.apk

rm DropboxOOBE.apk

rm DSMForwarding.apk

rm DSMForwarding.odex

rm DSMLawmo.apk

rm DSMLawmo.odex

rm DualClockAnalog.apk

rm DualClockAnalog.odex

rm DualClockDigital.apk

rm DualClockDigital.odex

rm EdmVpnServices.apk

rm EdmVpnServices.odex

rm FaceLock.apk

rm FactoryTest.apk

rm FlashAnnotate.apk

rm FlashAnnotate.odex

rm FlashAnnotateSvc.apk

rm FlashAnnotateSvc.odex

rm FlashBarService.apk

rm FlashBarService.odex

rm FmmDM.apk

rm FmmDM.odex

rm FmmDS.apk

rm FmmDS.odex

rm FmRadio.apk

rm FmRadio.odex

rm FotaClient.apk

rm FotaClient.odex

rm GameHub_2.0_ICS.apk

rm GMS_Maps.apk

rm GoogleTTS.apk

rm GroupCast.apk

rm HelpHub.apk

rm HelpHub.odex

rm HelvNeueLT.apk

rm INDI_Server.apk

rm InputDevices.apk

rm InputDevices.odex

rm KeyChain.apk

rm KeyChain.odex

rm Keystring_DFT.apk

rm Keystring_factory.apk

rm Keystring_misc.apk

rm Kies.apk

rm Kies.odex

rm kieswifi.apk

rm kieswifi.odex

rm Lcdtest.apk

rm LuminousDots.apk

rm LuminousDots.odex

rm Magazines.apk

rm MediaUploader.apk

rm minimode-res.apk

rm MobilePrint.apk

rm MobilePrint.odex

rm MobileTrackerEngineTwo.apk

rm MobileTrackerEngineTwo.odex

rm Music2.apk

rm NoiseField.apk

rm NoiseField.odex

rm PageBuddyNotiSvc.apk

rm PageBuddyNotiSvc.odex

rm PanningTryActually.apk

rm PanningTryActually.odex

rm PCWClientS.apk

rm PhaseBeam.apk

rm PhaseBeam.odex

rm PhotoWall.apk

rm PhotoWall.odex

rm PickUpTutorial.apk

rm PickUpTutorial.odex

rm PlusOne.apk

rm PRUI.apk

rm PRUI.odex

rm RoseEUKor.apk

rm S-Voice_Android_phone.apk

rm SamsungApps.apk

rm SamsungAppsUNA3.apk

rm Samsungservice.apk

rm SamsungTTS.apk

rm SamsungWidget_FavoriteApp.apk

rm SamsungWidget_FavoriteApp.odex

rm SamsungWidget_ProgramMonitor.apk

rm SamsungWidget_ProgramMonitor.odex

rm sCloudDataRelay.apk

rm sCloudDataSync.apk

rm sCloudSyncBrowser.apk

rm sCloudSyncCalendar.apk

rm sCloudSyncContacts.apk

rm sCloudSyncSNote.apk

rm SecFactoryPhoneTest.apk

rm SecFileShareClient.apk

rm SecFileShareClient.odex

rm SecFileShareServer.apk

rm SecFileShareServer.odex

rm SelfTestMode.apk

rm serviceModeApp.apk

rm ShareShotService.apk

rm ShareShotService.odex

rm SimpleFavoritesWidget.apk

rm SimpleFavoritesWidget.odex

rm SlideShow.apk

rm SlideShow.odex

rm SmartcardService.apk

rm SmartcardService.odex

rm SMemo2.apk

rm SMemo2.odex

rm SNoteProvider.apk

rm SNoteProvider.odex

rm SNS.apk

rm SPPPushClient_Prod.apk

rm SSuggest.apk

rm Stk.apk

rm Stk.odex

rm Stk2.apk

rm Stk2.odex

rm Street.apk

rm SyncmlDM.apk

rm SyncmlDM.odex

rm SyncmlDS.apk

rm SyncmlDS.odex

rm talkback.apk

rm TMServerApp.apk

rm TMServerApp.odex

rm TopicWall.apk

rm TopicWall.odex

rm TrimApp_phone.apk

rm TwDVFSApp.apk

rm TwDVFSApp.odex

rm VideoPlayer.apk

rm VideoPlayer.odex

rm VoiceRecorder.apk

rm VoiceRecorder.odex

rm VoiceSearchStub.apk

rm VpnDialogs.apk

rm VpnDialogs.odex

rm WeatherWall.apk

rm WeatherWall.odex

rm WebManual.apk

rm WebManual.odex

rm WlanTest.apk

rm WlanTest.odex

rm wssyncmlnps.apk

rm wssyncmlnps.odex

rm YahoonewsDaemon.apk

rm YahoonewsDaemon.odex

rm YahoonewsWidget.apk

rm YahoonewsWidget.odex

rm YahoostockDaemon.apk

rm YahoostockDaemon.odex

rm YahoostockWidget.apk

rm YahoostockWidget.odex

reboot

-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-

Note: if the ADB shell freezes during delete just press CTRL+C and restart the process. I'm not sure why this can happen but you may also try mounting the system as follows:

mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

Or it can also be an option that you start Root Explorer and navigate to /system/app and press the Mount R/W button in the top right corner. But you can only do this before executing the stop command in ADB.

Now go immediately to CWM and wipe the cache and dalvik-cache and then reboot. And may also can do a fiy permissions.

If you think you need something I didn't, just simply remove it from the list. It also can happen that you have more

bloatware than I had so it can happen that few apps will remain in the system/app dir. Most of the time the file names speak for theirselves.

You can certainly simply add the file names together with the extensions: ".apk" and ".odex" and with the "rm" command to the list and remove them.

Don't forget to delete the ".odex" files they also cost you space.

I will try to find out what else can be deleted and there's also bloatware under system/lib but I haven't figured it out yet what can be removed.

That's it!

An as an extra I also would like to recommend you to try the Android Tweaker Pro 3.0 and the Seeder 2.0 apps to speed up and tweak your device.

Enjoy!

:)