At&t Note / T-mobile 3g/4g fix Found- pledged donors step up[$455 Paid, $235 Left]

Status
Not open for further replies.
Search This thread

itsjusttim

Senior Member
Aug 12, 2010
1,924
173
SoCal
At&t Note / T-mobile 3g/4g fix Found- pledged donors step up[$455 Paid, $235 Left]

To All We have our 1st real FIX to make the Note-717 work on T-Mobile network it is found on post #113 the person who figured it out is tomin.fhl His email is below. a few people have independently verified the fix and did post their results verifying this fix is the REAL DEAL. ALL who pledged to donate to the bounty need to ante up and keep their promised pledge and donate their pledged money to Tomin.fhl. Congrats to him and we all owe our deep felt thanks to him for finding this fix.

From all the XDA Community Thank you Tom...... A Happy Day to be sure !!!..... :D:D:D:D:cool: - oka1
_______
The fix is here:
http://xdaforums.com/showpost.php?p=23522477&postcount=113

Lets get this guy paid. His Paypal info is here:
tomin.fhl@gmail.com

1. itsjusttim $60 -PAID
2. s1mpd1ddy $5 -PAID
3. chrismfkr8 $50
4. davidrileysr $100 -PAID
5. guyinthebushes $20
6. saudi2usa $50 -WON'T PAY
7. MSigler $20 -PAID
8. Snarksneeze $100 -PAID
9. sashusmom $20 -PAID
10. Cactoes Gel $20 -PAID
11. lboy109 $50
12. neromaverick $20 -PAID
13. jlpatte2 $10 -PAID
14. Rudeman74 $20 -PAID
15. timfresh $50 -PAID
16. edulienko $50
17. Talderon $20 -PAID
18. javqui 25 [3g], $50 [4g]

Total Promised: $690
Total Paid: $455


Sent from my At&t Note on T-mobile 3g/4g
 
Last edited:

yalkowni

Senior Member
Feb 2, 2011
5,323
156
LA JOLLA
[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
 
Last edited:

jamesd86

Senior Member
Feb 7, 2009
1,117
85
Delaware
And you need to be unlocked..like 30 bucks online or if you're really nice to at$t they might give you the code.

Sent from my SAMSUNG-SGH-I727 using xda premium
 

roloracer

Senior Member
Jul 8, 2008
2,886
679
Kissimmee
I'm sorry but doesn't t-mobile and at&t use different bands for their 3g, not sure about the 4g, well at least in the US, I just left t-mobile and while I was in tmo (7 years) I had two at&t devices sim unlocked, a at&t tilt and a fuze which I still have and neither of them picked up 3g in t-mobile so unless the note has support for both bands I don't see our note ever picking up 3g from t-mobile.
:)

Sent from my awesome Galaxy Note!
 

yalkowni

Senior Member
Feb 2, 2011
5,323
156
LA JOLLA
Not the note it is actuallly a pentaband phone which supports he rewuired bands for tmoile 3g/4g

Sent from my SGH-T989
 

jamesd86

Senior Member
Feb 7, 2009
1,117
85
Delaware
I'm sorry but doesn't t-mobile and at&t use different bands for their 3g, not sure about the 4g, well at least in the US, I just left t-mobile and while I was in tmo (7 years) I had two at&t devices sim unlocked, a at&t tilt and a fuze which I still have and neither of them picked up 3g in t-mobile so unless the note has support for both bands I don't see our note ever picking up 3g from t-mobile.
:)

Sent from my awesome Galaxy Note!

We are hoping that the Note is like the Skyrocket in that it has a radio chip that has the necessary bands on it, but is locked by software. Hence why the Skyrocket can get 3G on tmobile by flashing a tmobile radio..


Sent from my SAMSUNG-SGH-I727 using xda premium
 

roloracer

Senior Member
Jul 8, 2008
2,886
679
Kissimmee
We are hoping that the Note is like the Skyrocket in that it has a radio chip that has the necessary bands on it, but is locked by software. Hence why the Skyrocket can get 3G on tmobile by flashing a tmobile radio..


Sent from my SAMSUNG-SGH-I727 using xda premium

wow this was unknown to me, didn't know this was possible with any device, awesome :D
 

davidrileysr

Member
Jan 16, 2010
18
4
Tried ADB. My device was recognized as b794164b. After I entered the first line here is what I got. Failed to copy 'mdm.bin' to '/tmp/amss.bin': read only file system. I am rooted. I'm on T-Mobile.
 
Last edited:

davidrileysr

Member
Jan 16, 2010
18
4
I'll report back soon.

---------- Post added at 10:19 PM ---------- Previous post was at 10:04 PM ----------

OK I reentered the first line of the ADB command with same read only response so I did ADB remount and got 'remount successful', but when I ran the command again I got the same response 'failed to copy.... 'File system is read only'. My device is being recognized. I'm open for suggestons. Please don't steer me wrong I want to be able to use this thing. Thanks
 

MSigler

Senior Member
Apr 29, 2006
660
52
41
Memphis
www.sigsays.com
I'll report back soon.

---------- Post added at 10:19 PM ---------- Previous post was at 10:04 PM ----------

OK I reentered the first line of the ADB command with same read only response so I did ADB remount and got 'remount successful', but when I ran the command again I got the same response 'failed to copy.... 'File system is read only'. My device is being recognized. I'm open for suggestons. Please don't steer me wrong I want to be able to use this thing. Thanks

Try:

Code:
adb shell busybox mount -o remount,rw /

Might have to install busybox, but I assume the root kernel installs it automatically.

Edit - And if it doesn't work, it just won't do anything, it won't hurt your phone.
 
Last edited:

davidrileysr

Member
Jan 16, 2010
18
4
Try:

Code:
adb shell busybox mount -o remount,rw /

Might have to install busybox, but I assume the root kernel installs it automatically.

Edit - And if it doesn't work, it just won't do anything, it won't hurt your phone.

ok, it accepted all commands. Now do I need to type in sopmething before I exit ADB. I am leaving the command prompt open in case I do. Thanks
 

MSigler

Senior Member
Apr 29, 2006
660
52
41
Memphis
www.sigsays.com
ok, it accepted all commands. Now do I need to type in sopmething before I exit ADB. I am leaving the command prompt open in case I do. Thanks

If you typed in all the commands he listed and got no errors you should be done.

---------- Post added at 09:53 PM ---------- Previous post was at 09:51 PM ----------

I would do "ADB reboot" to reboot and then give it a try.
 

kc720

Senior Member
May 5, 2009
919
9
denver, co
i dd'd the modem. it gave me no signal... circle with line thru it...
i got no errors.. i pushed the bin files to sd card and dd'd them from root shell. all successful but no signal....

commands i used:
adb push mdm.bin /sdcard/
adb push amss.bin /sdcard/

adb shell


dd if=/sdcard/mdm.bin of=/dev/block/mmcblk0p13
dd if=/sdcard/amss.bin of=/dev/block/mmcblk0p17
 
Last edited:

kc720

Senior Member
May 5, 2009
919
9
denver, co
Did you unlock as well?

i used nspro and used i727 model to unlock... showed successful. i did not get a change to test with a live tmo sim tho... i will do that and report back :) had a non live simple mobile sim in at the time.. when going to network selection it showed tmobile as an option when doing manual selection. again, i will test with live sim (tmo)
 

davidrileysr

Member
Jan 16, 2010
18
4
If you typed in all the commands he listed and got no errors you should be done.

---------- Post added at 09:53 PM ---------- Previous post was at 09:51 PM ----------

I would do "ADB reboot" to reboot and then give it a try.

okay ADB was successful, however my phone was acting up and kept rebooting. I reflashed the at&t modem with Odin. I flashed the t mobile modem again through ADB successfully with the same results. I reflashed the at&t modem again through Odin. then I tried the method that kc720 used in post #15 with the same results. Now I'm back on the default at&t modem again. I am using an active t mobile sim card. If I can get the t mobile modem to stick I can then dial *#2263# and attempt to use the wcdma 1700 band that does show up with my t mobile sim card though when I try to use it with the at&t modem I just get the circle with the line through it where my bars should be. Hope this helps. I really want the 1700 frequency to work and ready to try something else

Sent rom my SAMSUNG-SGH-I717 using xda premium
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    SOLUTION (At least one solution that works)

    might as well buy it, it will work. ;)

    AND IT DOES!

    Ok. I have successfully managed to get T-mobile 4G working on an AT&T Galaxy Note with absolutely no freezing. I have been able to replicate T-mobile 4G with three different modems: (1) T-mobile SGH-T989 KID, (2) T-mobile SGH-T989 VKL1, and (3) Telus KJ3. These modems can be found in this post http://xdaforums.com/showthread.php?t=1507825. Also, there is full phone functionality.

    Here is how I achieved T-Mobile 4G on an AT&T Galaxy Note.

    PRELIMINARY NOTES

    The AT&T Note was networked unlocked
    I have been on T-Mobile for the past 3 years
    I am on the T-mobile post paid 5GB Data Android Plan (with unlimited talk and text)
    T-mobile sim was in the device while testing the solution
    The Galaxy Note was rooted, and running the latest Saurom Projekt Team Rom with the kernel that comes with that rom (DA_G's kernel I think).
    The phone functions perfectly. My family called while I was testing and there were no issues.
    Photo evidence and in follow up posts.
    Video evidence here http://www.youtube.com/watch?v=xPW3DTecmVI by zedomax.

    CAVEATS

    Signal strength on my note was less than it was on my GS II. Indoors, I struggled to get two bars of reception.
    I have yet to break 5Mbps download speeds and upload speeds are low, usually 1 Mbps or less.

    EDIT: In some locations I am getting excess of 9Mbs down and 2Mbs up.

    HOW THIS SOLUTION DIFFERS FROM OTHER ATTEMPTS

    All other attempts I have seen in both threads attempt to flash both the modem (mdm.bin) and the software that runs/communicates with the modem (amss.bin). CWM solutions were worse because those solutions also flashed two lib files (libril.so and libril-qc-qmi-1.so) that might be adding to the conflict.

    Since all of the other solutions were resulting in lags/freezes/crashes, it seemed that either mdm.bin, amss.bin, or one of the lib files must be conflicting with some other component on the device. Since it was confirmed that 4G was possible before the lags/freezes/crashes, it seemed that the modem file was compatible. The only solution left was to eliminate any conflict possibly arising from the amss.bin or the lib files. In a nutshell, the solution is to flash mdm.bin without amss.bin or the lib files.



    THE SOLUTION

    I recommend using SOLUTION 1 below. It is easy and all you have to do is download the modem you are interested in and flash through 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.

    4. To get back to AT&T you can flash this file. http://dl.dropbox.com/u/10098708/Att_ucla1_ radio.zip


    - TWEAKS

    Since most people won't need Solution 2 (below) I'll post any updates/tweaks here.

    1. Build.prop - using this build.prop I was able to reach average downloads speeds of 9Mbps and uploads of 2-3Mbps at work where I had very strong reception. Before the this tweak I was stuck at around 4Mbps down and 1Mbps up. At home I went back to around 4MBps down, but it was consistent while up speeds remained poor (less than 1 Mbps). At least one other user has reported improvements with this build.prop. I'll ask him to post his results. You can find the file here: http://xdaforums.com/showpost.php?p=23571185&postcount=290. The file is NoT a flashable zip. You have to (1) unzip it (2) remove .test from the end of the file name so it reads build.prop and then use root explorer (from market) to place it in your /system/ folder. back up your old build.prop for safe measure. Reboot.

    - 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/showthread.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

    OR

    - Enter *#2263# on the dialpad
    - Select [2] WCDMA Band Preference
    - Select [3] WCDMA 1700

    7. Ok, that's it. Next step, reading through your posts and collecting my bounty :D.

    Enjoy the picture evidence of my T-mobile on the AT&T Galaxy Note with no lag/freeze/ or crashes.
    11
    [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
    6
    SOLUTION (At least one solution that works)

    Ok. I have successfully managed to get T-mobile 4G working on an AT&T Galaxy Note with absolutely no freezing. I have been able to replicate T-mobile 4G with three different modems: (1) T-mobile SGH-T989 KID, (2) T-mobile SGH-T989 VKL1, and (3) Telus KJ3. These modems can be found in this post http://xdaforums.com/showthread.php?t=1507825. Also, there is full phone functionality.

    Here is how I achieved T-Mobile 4G on an AT&T Galaxy Note.

    PRELIMINARY NOTES

    The AT&T Note was networked unlocked
    I have been on T-Mobile for the past 3 years
    I am on the T-mobile post paid 5GB Data Android Plan (with unlimited talk and text)
    T-mobile sim was in the device while testing the solution
    The Galaxy Note was rooted, and running the latest Saurom Projekt Team Rom with the kernel that comes with that rom (DA_G's kernel I think).
    The phone functions perfectly. My family called while I was testing and there were no issues.


    CAVEATS

    Signal strength on my note was less than it was on my GS II. Indoors, I struggled to get two bars of reception.
    I have yet to break 5Mbps download speeds and upload speeds are low, usually 1 Mbps or less.

    HOW THIS SOLUTION DIFFERS FROM OTHER ATTEMPTS

    All other attempts I have seen in both threads attempt to flash both the modem (mdm.bin) and the software that runs/communicates with the modem (amss.bin). CWM solutions were worse because those solutions also flashed two lib files (libril.so and libril-qc-qmi-1.so) that might be adding to the conflict.

    Since all of the other solutions were resulting in lags/freezes/crashes, it seemed that either mdm.bin, amss.bin, or one of the lib files must be conflicting with some other component on the device. Since it was confirmed that 4G was possible before the lags/freezes/crashes, it seemed that the modem file was compatible. The only solution left was to eliminate any conflict possibly arising from the amss.bin or the lib files. In a nutshell, the solution is to flash mdm.bin without amss.bin or the lib files.



    THE SOLUTION

    I recommend using SOLUTION 1 below. It is easy and all you have to do is download the modem you are interested in and flash through 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/showthread.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

    OR

    - Enter *#2263# on the dialpad
    - Select [2] WCDMA Band Preference
    - Select [3] WCDMA 1700

    7. Ok, that's it. Next step, reading through your posts and collecting my bounty :D.

    Enjoy the picture evidence of my T-mobile on the AT&T Galaxy Note with no lag/freeze/ or crashes.
    4
    At&t Note / T-mobile 3g/4g fix Found- pledged donors step up[$455 Paid, $235 Left]

    To All We have our 1st real FIX to make the Note-717 work on T-Mobile network it is found on post #113 the person who figured it out is tomin.fhl His email is below. a few people have independently verified the fix and did post their results verifying this fix is the REAL DEAL. ALL who pledged to donate to the bounty need to ante up and keep their promised pledge and donate their pledged money to Tomin.fhl. Congrats to him and we all owe our deep felt thanks to him for finding this fix.

    From all the XDA Community Thank you Tom...... A Happy Day to be sure !!!..... :D:D:D:D:cool: - oka1
    _______
    The fix is here:
    http://xdaforums.com/showpost.php?p=23522477&postcount=113

    Lets get this guy paid. His Paypal info is here:
    tomin.fhl@gmail.com

    1. itsjusttim $60 -PAID
    2. s1mpd1ddy $5 -PAID
    3. chrismfkr8 $50
    4. davidrileysr $100 -PAID
    5. guyinthebushes $20
    6. saudi2usa $50 -WON'T PAY
    7. MSigler $20 -PAID
    8. Snarksneeze $100 -PAID
    9. sashusmom $20 -PAID
    10. Cactoes Gel $20 -PAID
    11. lboy109 $50
    12. neromaverick $20 -PAID
    13. jlpatte2 $10 -PAID
    14. Rudeman74 $20 -PAID
    15. timfresh $50 -PAID
    16. edulienko $50
    17. Talderon $20 -PAID
    18. javqui 25 [3g], $50 [4g]

    Total Promised: $690
    Total Paid: $455


    Sent from my At&t Note on T-mobile 3g/4g
    4
    in case anyone still have the drop call issues, here's a good work around http://xdaforums.com/showpost.php?p=23621077&postcount=2