[Samsung Epic 4G Touch] Just_s:
E4GT HOWTO's

Phantom has added these tutorials to Post #3 in the OP. I will leave them here as well. These will assist users in answering some of the most common and frequently asked questions/encountered issues. I hope that people will find them useful.

Thanks Phantom

E4GT HOWTO's

How to improve data speed and stability, address data or wifi issues, etc. (especially after flashing a new modem)

Hands Free Activation:

Get your Master Subsidy Lock (MSL) code (Use Terminal Emulator and type "su" then "getprop ril.MSL" (case sensitive and don't use stock swype as the "I" malfunctions.)

Go to dialer and enter ##72786#

Enter your MSL and hit OK

On the SCRTN screen select yes

Phone will auto reboot and take you to Hands Free Activation

Re-activation will initiate, let it run (DO NOT TOUCH THE SCREEN until it says Press OK to continue)

It will update Profile, then PRL, (you can select cancel when it searches for Firmware update)

Phone will reboot again

That should improve things. (*Unfortunately MSL Reader app in market only works on HTC CDMA phones.)

How to extract an apk from a ROM/zip (you'll need a program like 7-zip, winrar, etc.)

Download the ROM/zip that contains the desired apk(s)

Double click the zip and it will open in your default zip program

Navigate to system/app and drag the desired apk(s) to an easy to remember location. (I use Dropbox or Minus, which makes the apk available on my phone without any further desktop steps.)

If not using a cloud storage option, connect your phone to your desktop and copy apk(s) to your SD

That's it, you now have the apk(s) on your phone and can proceed with double clicking and installing the app or if a system app to the next tutorial for installing a system apk.

How to remove a system apk w/Root Explorer (ROM Toolbox can also be used, but slightly different process):

Open Root Explorer (or ROM Toolbox Root Browser) and navigate to system>app

Mount R/W (top right in Root Explorer, R/W is on by default in ROM Toolbox)

If this is a system app, long press existing apk and either move (if you want to keep it) or delete (if you don't care)

Hit OK and your free of the undesired app.

CAUTION: make sure you research before randomly removing things or you are likely to bork something. A good list of items that have/can be removed successfully in naerok's incredibly streamlined ROM can be found in Post #3 here.

How to install a system apk w/Root Explorer (ROM Toolbox can also be used, but slightly different process):

Download or extract the desired app apk and place it somewhere on your SD where you can find it (I highly recommend Dropbox for this)

Open Root Explorer (or ROM Toolbox Root Browser or ES or Other) and navigate to /system/app

Mount R/W (top right in Root Explorer, R/W is on by default in ROM Toolbox)

If this is a system app, long press existing apk and either move (if you want to keep it) or delete (if you don't care)

If moving, navigate to the place you want to store the original apk using the Parent Folder line at the top

Paste to the desired location then go to the place with the new/replacement system apk

Longpress the replacement apk and choose copy or move

Navigate back to /system/app (should still be mounted) and paste the replacement apk

Longpress the replaced apk and select permissions

On the permissions pop-up leave all three in the first column (Read) checked, only the top item in the middle column (Write) checked and none in the third column, (Execute) and nothing else checked.

Hit OK and enjoy! Your permissions should now read (rw-r--r--)

How to extract a bootanimation from a ROM (you'll need a program like 7-zip, winrar, etc.)

Download the ROM/zip that contains the desired bootanimation.zip

Double click the zip and it will open in your default zip program

Navigate to system/media and drag the bootanimation to an easy to remember location. (I use Dropbox or Minus, which makes the apk available on my phone without any further desktop steps.)

If not using a cloud storage option, connect your phone to your desktop and copy bootanimation.zip to your SD

That's it, you now have the bootanimation zip on your phone and can proceed to the next tutorial for installing/replacing a bootanimation

How to replace/add a boot animation

Download or extract a bootanimation.zip

Place the bootanimation.zip on root of your SD card (or use a cloud app i.e. Dropbox, Minus, Box, etc.)

Make a copy of the bootanimation and name it sanim.zip and move that to your SD card as well

Open a root manager app (I prefer Root Explorer)

Navigate to system/media

Select Mount R/W (top right in Root Explorer, on by defauly in ROM Toolbox) then either delete, or move existing bootanimation.zip and sanim.zip

Navigate back to sdcard, then copy or move bootanimation.zip to system/media and then repeat with sanim.zip

Some people replace only the bootanimation.zip and others only the sanim.zip, but I find each of those methods seem to create issues if the kernel you are running does not support custom bootanimations by default. So I replace both zips and it has worked well on multiple ROMs/Kernels. If this doesn't work for you, try replacing each individually. One of the three methods will definitely work for your ROM/Kernel combo.

User 12MaNy has created a thread with several bootanimations available as well some methods for install

Boot animation sounds can be found/added at /system/etc/poweron.wav and /system/etc/1_Power_on.ogg (may be listed as /system/etc/poweron.bak and /system/etc/1_Power_on.bak if these have been "muted".)

Also make sure to check and see if your dev has already moded the boot ani setup as nerys71 discovered here.

How to hack custom bootanimation support (Via chris41g)

Rename /system/bin/samsungani to something else... (eg samsungani.old)

Rename /system/bin/bootanimation to /system/bin/samsungani

After that it will load whatever bootanimation is at /system/media/sanim.zip

How to add/restore/change bootanimation sounds (you'll need a program like 7-zip, winrar, etc.)

Open the ROM zip that you want to run

Navigate to /system/etc/ and look for poweron and 1_Power_on

If they appear as poweron.wav and 1_Power_on.ogg you are good to go

If they appear as poweron.bak and 1_Power_on.bak you need to rename them as above

If they don't exist, you will need to add them to this location or replace them with similar sized sound files of your choice. Make sure to keep the filenames and formats as above

Stuck at a black screen, bootanimation, etc

No need to jump through all sorts of hoops. Simply download and flash Bubby's CWM Kernel in Odin 1.85. Boot into Recovery and restore nandroid, re-flash StarBurst or flash another ROM of your choice.

*Assumes you were rooted to begin with as you are in this thread and have previously flashed the ROM.

Direct link: SPH-D710_ClockworkMod_Recovery_5.0.2.6.tar

Lockscreen/Reboot Issues

If you are having issues with reboots and resets and are using a 3rd party lockscreen or the native lock pattern, make sure that the selected custom lockscreen is "None"

Settings>Lockscreen Settings>Lockscreen Settings>Lockscreen style>None

Flashing StarBurst ROM

Coming from any SB version to SB 1.9:

Boot to recovery

Format System

Wipe Cache

Wipe Dalvik Cache (No need to touch data in any way and in fact seems better not to based on multiple posts.)

Flash ROM

Coming from any other ROM to SB up to version 1.9:

Boot to recovery

Wipe Data/Factory Reset

Format System

Wipe Cache

Wipe Dalvik Cache

Flash ROM

Coming from SB 1.9 to SB 1.9.5

Boot to recovery

Flash 1.9.5 update

*You can wipe cache and dalvik cache if you like, but I have completed the process successfully 11 times over the past three days just flashing the 1.9.5 zip no wipes.