[Samsung Galaxy Mega] joecowboy:
First Off to the Community thank you for the great work!!!

OTHER INFO:

1: How I got recovery.img with CLM (Clockwork Mod Recovery) to work with Android KitKat 4.4.2 update. I used the download links from pctech101 dump of SCH-R960 Android 4.2.2 from

http://teamuscellular.com/Forum/topic/5435-samsung-galaxy-mega/page-3#entry89801

I convert the recovery.img using Caboomi's_Recovery_img2tar_odin_maker so I could flash it using Odin 3.09. This will cause Knox counter.

OR DOWNLOAD IT FROM THIS THREAD for i9200

Galaxy Mega i9200 (melius3gxx)

http://xdaforums.com/showthread.php?t=2588661

If we could get the drivers for the digitizer loaded for CWM Recovery would be awesome.

2. Then I could install the UPDATE-SuperSU-v2.02.zip from the external SD Card using CLM recovery to root Android from here:

http://download.chainfire.eu/452/SuperSU/

When you go to use SuperSU for the first time from your apps you might have to extract Superuser.apk from the zip file and reinstall it again from the SD Card and then go back to CLW recovery and reinstall the UPDATE-SuperSU-v2.02.zip.

To get into CLW recovery remember you have to hold the Power Button, Volume UP button and Home Button

3. Trying to setup SCH-R960 to be used with T-Mobile using the following instructions modifying the file build.prop file in the system folder using this tutorial (I know it states for Verizon Phones) :

http://www.internauta37.altervista.org/how-and-patch-fully-enable-gsm-verizon-cdma-phones-android

Still trying to get around the SCH-R960 not wanting to see the T-Mobile LTE SIM Card inserted. One thing if you change telephony.lteOnCdmaDevice from 1 to 0 your menu in for selecting Network Mode will disappear.

I added these settings to my build.prop

# To enabled hidden menu number 4636

ril.sales_code=LOL

ro.csc.sales_code=LOL

sys.hiddenmenu.enable=1

# GSM Setting for T-Mobile

ro.telephony.default_network=9

ro.ril.def.preferred.network=9

telephony.rilV7NeedCDMALTEPhone=false

telephony.lteOnGsmDevice=1

ro.cdma.home.operator.alpha=T-Mobile

ro.cdma.home.operator.numeric=310260

ro.gsm.sim.operator.alpha=T-Mobile

ro.gsm.operator.alpha=T-Mobile

ro.gsm.sim.operator.numeric=310260

ro.gsm.operator.numeric=310260

ro.gsm.sim.operator.iso-country=us

ro.gsm.operator.iso-country=us

4. I tried tinkering around unlocking the phone using DFS CDMA Tool v14.8.0.0 demo. I used SPC of 000000 and US Cellular PWD for the phone 2010031619780721 which worked stating unlocked but never could get the LTE T-Mobile SIM card to work.

For changing the PRL:

#Select Tabs

Programming ==> NAM ==> PRL:

#Under PRL select load (I loaded 3040 MetroPCS):

Select Load to load your PRL file

Then click the Write button to write the PRL to the phone.

#The PRL can be located here:

http://androidforums.com/metro-pcs/...ease-post-new-ones-here-when-available-3.html

#Or from here

http://xdaforums.com/showthread.php?t=1880781

#Or from here

http://xdaforums.com/misc.php?do=showattachments&t=1880781/

For data settings I changed:

#Select Tabs

Programming ==> Data ==> MODE:

#Under Mode Change:

HDR SCP force AT config: from RevA_MFPA to RevA_EHRDP

Hybrid preferred mode: from Disabled to Factory

Then click the Write button to update the settings

Here is a list of other Samsung 16 digit passwords:

http://www.howardforums.com/showthread.php/1664024-Samsung-16-digit-passwords

5. Trying to enter the hidden menus does not work with the dialer on this phone because it's disabled and you have to enable it by editing the file in the folder \efs\carrier\HiddenMenu opening it up and changing OFF to ON or using the app ShortCut Master and it will list all secret codes.

Using ShortCut Master

From the menu select: Secret Code Explorer

--Codes--

4636 = Hidden Menu

638 = Tethering Always on

0808 = Change USB Settings

7284 = Change USB Settings

27663368378 = Change Phone Settings

#Using 27663368378

[1] UMTS > DEBUG SCREEN > PHONE CONTROL > NETWORK CONTROL > BAND SELECTION to set Automatic

[2] CDMA > COMMON > NEXT PAGE > NEXT PAGE > PREF MODE SET to select GSM/WCDMA ONLY

[3] CDMA > CONTROL > CDMA BAND SELECT to select Automatic

When setting this it will enable in your Settings Connections Tab and then More Networks ==> Mobile Networks and if you select Network mode you will now see a lot of different Prefered network modes to choose from.

Access Point Names will also be accessible now so you can set up your APN. There is also another Network mode item which has four settings to choose from and Network operators is now accessible item to choose from.

After you reboot from doing the three settings above it might show that there is no network symbol. You will need to do option [1] again and the network bars should pop back on once you do this. And then your new settings for More Network Options should appear now.

I am not sure if this is in conjunction with updating your PRL too and it enabling these menu items. I first added a Sprint PRL and it added a roaming menu item under Settings Connections Tab and then More Networks. So if this is the case can we mod PRL files to enable different menu features???

FYI: If you have Xposed Framework app installed on your phone I noticed for some reason it will block the above changes to occur (Android v4.2.2). (Maybe the devs here can fix this issue and make a menu app module add on for Xposed Framework that can enable the above menu features)

6. Removing Knox software from Android 4.4.2 go to Google Play store and download Titanium Backup and follow this tutorial:

http://pakdroid.com/2014/01/07/tutorial-remove-knox-from-your-samsung-devices-running-android-4-3/

7. Android KitKat 4.4.2 stock ROM for the SCH-R960 download and flash it using Odin 3.09:

http://www.mrcrab.net/androidfirmware/SCH-R960/Samsung-Galaxy-Mega-SCH--R960.html

8. Getting to how I hard bricked my phone I used the app GalaxSimUnlock on and of course it didn't unlock the phone but I was able to make a backup of my efs image and directory using this app. While tinkering around with the hidden menu settings for the network type I reset the the phone which in turn deleted the EFS folder from my phone. So I tried restoring it with GalaxSimUnlock which of course would not restore the back up. So I tried using the tutorial of:

su -c "busybox umount -l /efs"

su -c "busybox mke2fs /dev/block/mmcblk0p3"

su -c "busybox dd if=/sdcard/efs.img of=/dev/block/mmcblk0p3 bs=4096"

su -c "busybox mount -w -t ext4 /dev/block/mmcblk0p3 /efs"

Trying to restore the image which I could never get it to write the backup back to the phone. So somewhere along the way I messed up my boot loader and hard bricked the phone. I tried using the USB Jig to get it to boot into download mode but that didn't work either.

I did install the drivers for Windows 7 64bit for Qualcomm HS-USB QDloader 9008 which is CPU download mode. I can get QPST Configuration software to see the phone and go to the menu Start Clients and select Software download but you have to have Phone Image or Boot Image in HEX. I could not find anybody on the web that talked about debricking the phone this way. But might be a viable way to mod the boot loader or downgrade.

CPU INFO:

Qualcomm Krait 300

MSM8230AB

Snapdragon 400

2 cores

They talk a little bit about debricking here using this method and download the drivers from the following link:

forum dot cyanogenmod dot org/topic/71825-hard-brick-to-hell-and-back-guide-to-recovery/page__st__40

WHERE I NEED HELP

So my next step would be using the SD Card debrick method if some kind person could create a debrick.img for the SCH-R960 running Android KitKat 4.4.2. The following commands will create different sizes of the debrick.img but the first one should be fine for my situation.

How to Create Boot Loader Debrick Image

Created from Terminal Emulator APK:

su (enter)

busybox dd if=/dev/block/mmcblk0 of=/sdcard/debrick.img bs=1M count=128 (enter)

su (enter)

busybox dd if=/dev/block/mmcblk0 of=/sdcard/debrick.img bs=1M count=256 (enter)

su (enter)

busybox dd if=/dev/block/mmcblk0 of=/sdcard/debrick.img bs=1M count=512 (enter)

Thanks ahead of time for your help!!!