[AT&T Samsung Galaxy S6] sand_bit:
Root is not required to update to PD6

Edit: [MENTION=5347221]rahilm[/MENTION] is saying the zip extension is not required, I can't verify but it's quite likely true, so you can just skip adding .zip to the file name.

Edit2: Thanks to [MENTION=4782328]Red5[/MENTION], PC2 has a patch level of March, PD6 has a patch level of May. Also all links are still up as of May 6, 2016

Edit3: If links are broken, [MENTION=755037]Zero4[/MENTION] has posted mirrors here

Edit4: For those with dm-verity issues, download files 2 and 3, and use Odin to flash to BOJ7, instructions are in step 2.

Hey there guys, I haven't seen a full guide yet to update to PD6, from 5.1.1 (BOJ7 or 9) so I decided to make one. Of course none of this would be possible if the people in the other thread that found all the OTAs.

There are a few Marshmallow version for the 920A right now, PC2 (with a patch level of March and build date 2 months ago) seems to be the first one that Samsung shared with AT&T, while PD6 (with a patch level of May and a build date of Apr 29) is the most recent version.

Tools required:

1. ADB, download here, install with arguments Y, N, Y

2. Odin, get a clean version from Sammobile here

3. Get this if you are on Cricket firmware(BOJ6), or not on AT&T firmware BOJ9 or BOJ7 or facing dm-verity errors. Link to BOJ7

4. Get this if you are on AT&T firmware, but not on the most recent BOJ9 Lollipop firmware: BOJ7 -> BOJ9 OTA

5. Get this to update from Lollipop to Marshmallow: BOJ9 -> PD5 OTA

6. Get this to get to the newest most recent build of Lollipop PD5 -> PD6 OTA

This was tested on a Windows 10 64 bit machine.

1. Make sure you have all your stuff backed up! These steps will wipe your phone!

2. If you are on Cricket BOJ6 or facing dm-verity issues, use Odin to flash your phone to AT&T BOJ7, this is necessary before you proceed. If you are on BOJ9, skip to step 4. Do this by downloading file 2 and file 3, plugging in your phone to your computer, turning on Odin, turn off your phone, and enter download mode by pressing volume down, home and power together for a few seconds. Then you should see Odin say that a phone has been added, and a box on the top left becoming blue colored. Now extract the files from part 3, and press the "BL, AP, CP, and CSC" buttons in order, each time there will be a popup asking you to load a file, simply load the file containing the text in the button. eg, load the BL_G920AUCU3BOJ7_CL5927475_QB6773820_REV02_user_low_ship.tar.md5 file after pressing BL. Verifying the files may cause Odin to freeze, just wait a few minutes, and Odin will unfreeze. DO NOT TOUCH anything else, once all the four files are loaded, press start, and keep your phone plugged in.

Odin:

[IMG="Odin"]https://i.imgur.com/7EAJ9cc.png[/IMG]

3. Wait for BOJ7 to finish flashing, and reboot. Now, open up CMD by pressing windows and "R" on your computer together, then typing in CMD.

Now, make sure you have "show file extension" enabled in Windows, and add the .zip extension to SS-G920AUCU3BOJ7-to-U3BOJ9-UP, so it is now called SS-G920AUCU3BOJ7-to-U3BOJ9-UP.zip.

Now, open up CMD, and cd to the directory that you put this file in. By typing in "cd directory", in my case this would be "cd C:\Users\MYUSERNAME\Downloads"

Once in that folder, fire up ADB by typing adb in the command console, if it installed correctly it should print out a bunch of help. Once you get to the welcome screen on your phone, you can now shut the phone down, and enter recovery mode. Do this by pressing the volume up, home and power button together. Once you enter recovery, use the volume buttons to select apply update from adb, and use the power button to confirm.

In cmd, type "adb devices", it should show a random string if your phone is connected and adb is working. Now type adb sideload SS-G920AUCU3BOJ7-to-U3BOJ9-UP.zip wait for completion, this will take a while. Once this has completed, your phone will show the AT&T logo for around half a minute, and the welcome screen will show up again.

4. Shutdown your phone, and enter recovery mode by pressing volume up, home and power button together

Open up cmd, type in "cd directory" to go the the directory where you place the download, in my case it was "cd C:\Users\MYUSERNAME\Downloads", if you did not read step 3.

Rename file 5, and add a zip extension (make sure explorer has the show file extension option checked), it should now be called SS-G920AUCU3BOJ9-to-U3CPD5-UP.zip, type in adb sideload SS-G920AUCU3BOJ9-to-U3CPD5-UP.zip, this will take roughly 15 minutes, once completed and a reboot has happened, you may now turn the phone off again

5. Similarly to step 4, side load file 6

You are now on the most recent build of Marshmallow!

CMD and ADB on windows:

[IMG="adb"]https://i.imgur.com/lK35fB6.png[/IMG]

Edit: screen shot of PD6: