well here is what i belive the difference's are GSM and CDMA are just different types of cell phone technology used.
GSM is used by att and tmobile and what you are thinking of getting straight talk and that means that they use a SIM ...
i would recommend researching here is an idea of what to look go here http://smartphones.findthebest.com/d/e/Mobile-Hotspot-Tethering and also i think you will need to do a bluetooth tethere
hope this helps
Step #1: Download Revone tool for HTC One and push it to your device: adb push revone /data/local/tmp/.
Step #2: Launch the command prompt / terminal on your computer.
Step #3: Navigate to folder where Revone tool is located.
Step #4: Issue fol...