[AT&T Samsung Galaxy Note I717] yalkowni:
[MOD] Enabling Tmobile 3g/4g on the Note

The Att Note might support 3g/4g in the same exact way the skyrocket works.

ALL CREDIT GOES TO TOMIN!!!!!

- NANDROID and OTHER PREP

1. Do your nandroid backup (sorry, I can't explain that here)

2. Power off phone, remove battery, and install T-Mobile sim with a

smartphone/data plan.

3. Power on phone

4. Make sure you have adb working on your pc with all the necessary

samsung usb drivers etc. (sorry, I can't explain that here)

5. Make sure usb debugging mode is on (Settings, Applications,

Development)

6. Make sure "Unknown sources" is on (Settings, Applications ... this

may not be necessary, but it worked for me, so let's just do it.)

- SOLUTION 1 - THE NICE AND EASY WAY

1. Using CMW, flash your modem of choice from the following:

- Telus Kj3 - http://www.mediafire.com/?y53w18h8xx76u7z

- T-mobile SGH-T989 KID - http://www.mediafire.com/?

o7d1z5xlox1jxkp

- T-mobile SGH-T989 VKL1 - http://www.mediafire.com/?

872a6s8mccw4dxu

2. Reboot your phone.

3. That's it. You should be ready to roll and can ignore all the technical

stuff below. That is just there so people can build on the work.

CWM. But if you are game, you can go for SOLUTION 2 which is a bit

more technical and requires comfort with adb and the dd command.

That solution relies on adb and dd to write the mdm.bin file directly to

the mmcblk0p17 partition on the device. Before we do that you MUST

(1) have a NANDdroid back up and (2) you must follow the instructions

here to backup your current mdm.bin/mmcblk0p17 partition so you

can restore it when you need to.

- NANDROID and OTHER PREP

1. Do your nandroid backup (sorry, I can't explain that here)

2. Power off phone, remove battery, and install T-Mobile sim with a

smartphone/data plan.

3. Power on phone

4. Make sure you have adb working on your pc with all the necessary

samsung usb drivers etc. (sorry, I can't explain that here)

5. Make sure usb debugging mode is on (Settings, Applications,

Development)

6. Make sure "Unknown sources" is on (Settings, Applications ... this

may not be necessary, but it worked for me, so let's just do it.)

- SOLUTION 1 - THE NICE AND EASY WAY

1. Using CMW, flash your modem of choice from the following:

- Telus Kj3 - http://www.mediafire.com/?y53w18h8xx76u7z

- T-mobile SGH-T989 KID - http://www.mediafire.com/?

o7d1z5xlox1jxkp

- T-mobile SGH-T989 VKL1 - http://www.mediafire.com/?

872a6s8mccw4dxu

2. Reboot your phone.

3. That's it. You should be ready to roll and can ignore all the technical

stuff below. That is just there so people can build on the work.

- SOLUTION 2 - THE TECHNICAL WAY (or if you have trouble flashing

the above)

1. Create three folders on your internal sdcard (/sdcard) or your

external sd card (/sdcard/external_sd). These folders are (1) ATT, (2)

TMOBILE, and (3) TELUS. Then create two subfolders in the TMOBILE

folder: (a) KID, and (b) VKL1.

2. Backup your original mdm.bin and amss.bin partitions

- Get adb up an running and make certain your phone is connected to

your pc.

- Run the following commands to back up your mdm.bin. You may as

well back up your amss.bin as well for good measure.

- For those using the internal storage use the following commands.

adb shell dd if=/dev/block/mmcblk0p17 of=/sdcard/ATT/mdm.bin

adb shell dd if=/dev/block/mmcblk0p13 of=/sdcard/ATT/amss.bin

- For those using the external sd card use the following commands.

adb shell dd if=/dev/block/mmcblk0p17 of=/sdcard/external_sd/

ATT/mdm.bin

adb shell dd if=/dev/block/mmcblk0p13 of=/sdcard/external_sd/

ATT/amss.bin

- Good. Now your original modem files are backed up on your internal

storage or external sd card. Please don't overwrite them. Back them up

somewhere else just to be safe.

3. Now we need to download and store either one of the T-Mobile

mdm.bin files or the Telus mdm.bin file.

- Download the modem you want to test from this post http://

xdaforums.com/show....php?t=1507825 .

- I had the best results with the T-mobile SGH-T989 KID so I'll use that

for these instructions.

- After downloading the modem, extract the mdm.bin file. Remember,

this is the only file you want to mess with right now. (Maybe when we

do more tweaking we can optimize the amss.bin file and the lib files as

well.)

- If you downloaded the T-mobile SGH-T989 KID, save the mdm.bin

file in /sdcard/TMOBILE/KID folder (internal sd) or the /sdcard/

external_sd/TMOBILE/KID (external sd card).

- if you downloaded the T-mobile SGH-T989 VKL1, save the mdm.bin

file in /sdcard/TMOBILE/VKL1 folder (internal sd) or the /sdcard/

external_sd/TMOBILE/VKL1 (external sd card).

- if you downloaded the Telus KJ3, save the mdm.bin file in /sdcard/

TELUS/ folder (internal sd) or the /sdcard/external_sd/TELUS/

(external sd card).

- Good. Now you have the mdm.bin file in a location that tells you

exactly which modem you will be flashing.

4. Now all we need to do is copy the mdm.bin to the correct partition

on the Note.

- For those using the T-mobile SGH-T989 KID modem the use the

following command without the quotes.

"adb shell dd if=/sdcard/external_sd/TMOBILE/KID/mdm.bin of=/

dev/block/mmcblk0p17" (external storage)

"adb shell dd if=/sdcard/TMOBILE/KID/mdm.bin of=/dev/block/

mmcblk0p17" (internal storage)

- For those using the T-mobile SGH-T989 VKL1 modem use the

following command without the quotes.

"adb shell dd if=/sdcard/external_sd/TMOBILE/VKL1/mdm.bin of=/

dev/block/mmcblk0p17" (external storage)

"adb shell dd if=/sdcard/TMOBILE/VKL1/mdm.bin of=/dev/block/

mmcblk0p17" (internal storage)

- For those using the Telus KJ3 modem use the following command

without the quotes.

"adb shell dd if=/sdcard/external_sd/TELUS/mdm.bin of=/dev/block/

mmcblk0p17" (external storage)

"adb shell dd if=/sdcard/TELUS/mdm.bin of=/dev/block/

mmcblk0p17" (internal storage)

5. If all of that went well, all we have to do now is reboot, let the device

settle down (updating the storage takes a little while longer since we

put all those modem files in there), and then force the device to use

HSDPA.

- Enter the following command without quotes

"adb shell reboot"

- Let the device restart

- Let media scanning complete (really, be a little patient with it)

- Look for the 4G icon to appear where only an edge symbol used to

be.

- If there is no 4G icon, check you reception strength. I had low

reception indoors that improved when I went outdoors.

- If after trying to get a stronger signal you still only get edge, you

might need to force your phone to use HSPA only.

6. Forcing your phone to use HSPA

- Go to Settings

- Go to Wireless and network

- Scroll down and go to Mobile networks

- Go to Network mode

- Select HSPA only