Tuesday, August 2, 2016

Get Update from different carrier using SmartSwitch [Canadian]

This guide is for Canadian S6 edge owners who are with Rogers or Fido since the been waiting for Marshmallow update forever. However, This should work for for others as long as the TWO CARRIERS share the exact phone model, which is the case for all s6 in canadian market.

DO it on your own responsibility

Doing this will not delete your data or trigger knox ... However, its wise to backup with SmartSwitch before attempting so.

1- I assume that you running windows and have latest version of samsung smart switch installed (I tried it on Windows 10)
2- install Fiddler (Its used to capture HTTP traffic and we will use it to be man-in-the-middle between Smartswitch and Samsung servers)
http://ift.tt/1nrZjPT
3- Install FiddlerScript Editor (we will use to write and edit script rules)
http://ift.tt/1I0Taht
4- Open Fiddler go to Rules --> customize rules
delete everything and past whats in the txt file in the attachment
5 - In this we are interested in only two functionsin that script
the contact from SMARTSwitch to the Sever: Here instead my phone identify itself as Fido phone "FMC" to the server it pretend its Kodoo phone "KDO"
Code:

    static function OnBeforeRequest(oSession: Session) {
                    if (oSession.uriContains("NF_DownloadBinaryInform")){
                        oSession.utilReplaceInRequest("FMC", "KDO");
                }
}

the contact from the server to SMARTSwitch: Here i get replay from the server for Kodoo phone "KDO" but i pass it to SmartSwitch as Fido phone "FMC"
Code:

    static function OnBeforeResponse(oSession: Session) {
                if (oSession.uriContains("NF_Download")){
                        oSession.utilReplaceInResponse("KDO","FMC");
                }
    }

6- Now safe and restart Fiddler
7- Start SmartSwitch and plug your phone.
8- Click on the Update button
9- After agreeing for the update and before the update start downloading close Fiddler.. your phone should update normally.

Note: those are the codes for Canadian Carriers:
- Fido: FMC
- Koodo : KDO
-Rogers: RWC
-Bell: BMC
- Wind: GLW
-Telus: TLS
- Virgin: VMC
-Sasktel: BWA
-EastLink: ESK
- Vidéotron: VTR


For now Kodoo has the latest update which support wifi calling

Attached Files
File Type: txt S6EdgeUpdate.txt - [Click for QR Code] (22.1 KB)


from xda-developers http://ift.tt/2afaDgr
via IFTTT

No comments:

Post a Comment