Nougat update from Verizon flat s7 - AT&T Samsung Galaxy S7 Guides, News, & Discussion

This thread has a uploaded update.zip from the Verizon flat s7.
http://forum.xda-developers.com/verizon-galaxy-s7/how-to/update-to-nougat-t3499909/page1
THIS MIGHT BORK YOUR DEVICE. As it's not meant for it, be careful.

billydroid said:
This thread has a uploaded update.zip from the Verizon flat s7.
http://forum.xda-developers.com/verizon-galaxy-s7/how-to/update-to-nougat-t3499909/page1
THIS MIGHT BORK YOUR DEVICE. As it's not meant for it, be careful.
Click to expand...
Click to collapse
I'll give it a go. It might not work as recovery usually checks the model but worth a shot.

joe3681 said:
I'll give it a go. It might not work as recovery usually checks the model but worth a shot.
Click to expand...
Click to collapse
It's working for sprint users.

Won't flash. Device isn't encrypted so I can't decrypt like instructions say

I was waiting for you to try to see if it was going to work I guess we're going to have to wait for the long way

I'm checking the firmware sites frequently to see if a TMobile. Odin friendly version drops.

I posted the tmobile version for the flat over in tmobile s7 general.

I might Odin TMobile fw and then dl and recovery flash the update

Related

AT&T S4 Zoom PSA

AT&T S4 Zoom PSA:
The firmware for the AT&T SM-C105A is not on the Samsung server. This information regarding the now missing firmware is a result of conversations with Samsung T3 ATS and Samsung Experience Reps.
I have also been unable to locate the AT&T version of the firmware on any of the online archives as well.
As a result, if you trigger the AT&T "unauthorized software" lock you cannot restore the device. Recovery gets locked out, Odin will not flash an alternate firmware and unless a service center already has a copy of the AT&T firmware, they cannot help either.
Lokifish Marz said:
AT&T S4 Zoom PSA:
The firmware for the AT&T SM-C105A is not on the Samsung server. This information regarding the now missing firmware is a result of conversations with Samsung T3 ATS and Samsung Experience Reps.
I have also been unable to locate the AT&T version of the firmware on any of the online archives as well.
As a result, if you trigger the AT&T "unauthorized software" lock you cannot restore the device. Recovery gets locked out, Odin will not flash an alternate firmware and unless a service center already has a copy of the AT&T firmware, they cannot help either.
Click to expand...
Click to collapse
Which firmware are you speaking of? The last update I received for my c105a was 4.2.2. I check daily, however I did not think that the KitKat update had rolled out yet...
EDIT: Never mind. I just drank my first cup of coffee for the day and reread your PSA. So it looks like the stock firmware has been removed from the Samsung site? This seems odd. Any new information regarding the firmware?
mumeix said:
Which firmware are you speaking of? The last update I received for my c105a was 4.2.2. I check daily, however I did not think that the KitKat update had rolled out yet...
EDIT: Never mind. I just drank my first cup of coffee for the day and reread your PSA. So it looks like the stock firmware has been removed from the Samsung site? This seems odd. Any new information regarding the firmware?
Click to expand...
Click to collapse
Can you get an adb response if so I have a dd.image of the full mmcblck0 Let me Know if you need it
I was able to get it reflashed but have pretty much given up on and consider it a very expensive (+$500) mistake. It now has dead sites on the main CMOS sensor and I've had a hell of a time getting any response from Samsung about an RMA.
Phatboyj420 said:
Can you get an adb response if so I have a dd.image of the full mmcblck0 Let me Know if you need it
Click to expand...
Click to collapse
If you still have that image I really need it. How would you go about flashing it as well?
dboykin said:
If you still have that image I really need it. How would you go about flashing it as well?
Click to expand...
Click to collapse
First you need to be able to access ADB if you can then PM me and I'll get it to you with directions
Phatboyj420 said:
First you need to be able to access ADB if you can then PM me and I'll get it to you with directions
Click to expand...
Click to collapse
I am also interested in the fix for this as I am trying to fix my brothers phone. Someone tried to software modify a phone he sold online and then returned it to him after they realized they messed the phone up and there was no fix. Ebay sided with the buyer and now my brother is screwed out of a phone and the money until I can fix it.
Bricked SM-C105A
Phatboyj420 said:
Can you get an adb response if so I have a dd.image of the full mmcblck0 Let me Know if you need it
Click to expand...
Click to collapse
if you still have this dd.image I desperately need it or a full odin image for the SM-C105A (US AT&T Version)
Thanks very much!
firmware is nowhere to be found yet. with a dd.image this could be solved and even build an odin flashable one.
Any news on this?

Huawei Ascend Mate 2 Lollipop Update Problem

I've seen many people experience the same problem I have and it's that I can't install the Lollipop update at all. Tried this on my brothers Mate 2 and it didn't work as well and his is all stock (No root, nothing)
- Mine is rooted
- Stock recovery, switched back from TWRP
- Unlocked bootloader
Took this off of @GadgetStrutter cause I have the same problem's he's having
1. Extracted B309 to formatted SD card and tried to flash (Software install failed!)
2. Updated my rooted B126 to B148 and tried to flash from SD card again (Software install failed!)
3. Unrooted my B148 and tried to flash from SD card again (Software install failed!)
4. Reformatted SD card and redownloaded B309 and extracted it into root folder, and then trying again after (Software install failed!)
5. Rerooted my phone, but in B148 this time. Tried to restart and flash from SD card.. (Software install failed!)
- Got my phone from Wind Mobile, read threads and apparently made it into the stock B148 rom, (MT2-L03V100R001C00B148)
PLEASE, I'm HELLA impatient when it comes to software updates and I'm sure so is the Huawei community
If you need more info, comment below
I don't think wind mobile variants will take stock updates. Same as CC variants.
Moody66 said:
I don't think wind mobile variants will take stock updates. Same as CC variants.
Click to expand...
Click to collapse
The thing is, multiple users who have bought the HAM 2 from Wind have converted it to into the stock version and are able to update to Lollipop.
I read a bunch of posts saying you can turn your HAM 2 CC Variant into the Stock HAM 2 by download the stock 4.3 rom, call me a bull****ter but I'm just stating what the HAM community says.
mousamsh said:
The thing is, multiple users who have bought the HAM 2 from Wind have converted it to into the stock version and are able to update to Lollipop.
I read a bunch of posts saying you can turn your HAM 2 CC Variant into the Stock HAM 2 by download the stock 4.3 rom, call me a bull****ter but I'm just stating what the HAM community says.
Click to expand...
Click to collapse
That's incorrect. While you can flash the stock b148 onto the CC/Wind variant, its not a full convert. Lollipop update will always fail. There is currently no way to fully convert or fool Huawei updater to think it is the OEM version.
I assure you, no one has gotten Lollipop onto the CC/Wind variant yet.
ArkAngel06 said:
That's incorrect. While you can flash the stock b148 onto the CC/Wind variant, its not a full convert. Lollipop update will always fail. There is currently no way to fully convert or fool Huawei updater to think it is the OEM version.
I assure you, no one has gotten Lollipop onto the CC/Wind variant yet.
Click to expand...
Click to collapse
I'm not the one lying, guess the posts are fake.
Do you think there is any way to get lollipop update with a TWRP backup or possibly a release for the CC or Wind Variant (Or is it released by Wind themselves)?
mousamsh said:
I'm not the one lying, guess the posts are fake.
Do you think there is any way to get lollipop update with a TWRP backup or possibly a release for the CC or Wind Variant (Or is it released by Wind themselves)?
Click to expand...
Click to collapse
A TWRP backup won't work like last time. They changed partition sizes of the boot/system...so when TWRP tries to flash the Lollipop backup it runs out of space and fails.
I doubt that Wind/CC will update it.
Everyone is still hoping someone will come up with a way to flash it. Just gonna take some time.
ArkAngel06 said:
A TWRP backup won't work like last time. They changed partition sizes of the boot/system...so when TWRP tries to flash the Lollipop backup it runs out of space and fails.
I doubt that Wind/CC will update it.
Everyone is still hoping someone will come up with a way to flash it. Just gonna take some time.
Click to expand...
Click to collapse
Is there no available method to increse the size of the boot/system partition? I'm sure there has to be a way but someone isn't and wont look for it. Correct me if I'm wrong but can't you create a partition reserved just for that with an additional size adjustment?
mousamsh said:
Is there no available method to increse the size of the boot/system partition? I'm sure there has to be a way but someone isn't and wont look for it. Correct me if I'm wrong but can't you create a partition reserved just for that with an additional size adjustment?
Click to expand...
Click to collapse
I'm sure there is a way, but the developers here don't have the CC/Wind variant, and can't do any testing.
And they say it is risky thing to do.
Huawei should have been more clear but the Lollipop is ONLY for the US HAM2, MT2-L03. No variants are included, yet. That means Wind and Consumer Cellular will not work using the published methods.
I am not calling anyone a liar. If someone with a variant has been able to update to Lollipop then they really need to create a thread and post how they did it.
Perhaps this?
http://forum.xda-developers.com/ascend-mate2/development/post-twrp-recovery-folders-t2923406
Funny because you posted it lol http://forum.xda-developers.com/showpost.php?p=60958082&postcount=2
What is the ultimate way to find out if my phone is a Wind/CC variant? I have B148 on it right now.. it's an MT2 L03.. and I never purchased it; I actually won it online.
GadgetStrutter said:
What is the ultimate way to find out if my phone is a Wind/CC variant? I have B148 on it right now.. it's an MT2 L03.. and I never purchased it; I actually won it online.
Click to expand...
Click to collapse
Look on the back of it and see if it says ConsumerCellular on the back cover? lol
My guess is it's a variant. Whether its Wind/CC, or Walmart.
It says L03 Sample.
GadgetStrutter said:
It says L03 Sample.
Click to expand...
Click to collapse
Well there's something you don't see everyday
Sample is probably wherein your problem lies.
.
I'm on wind as a customer but i bought the phone off of someone, it's unlocked and doesn't say wind anywhere but i get software install failed. I installed the unify TWRP is that what's messing me up?
I opened the back cover too nothing that says wind or customer variant...
a_ahmed said:
I'm on wind as a customer but i bought the phone off of someone, it's unlocked and doesn't say wind anywhere but i get software install failed. I installed the unify TWRP is that what's messing me up?
I opened the back cover too nothing that says wind or customer variant...
Click to expand...
Click to collapse
You could try flashing stock recovery, but I believe the update works without it.
Your final option is to do the OEM conversion just to make sure its fully OEM.
http://forum.xda-developers.com/ascend-mate2/general/guide-cc-variant-to-oem-convertion-t3149767
No disrespect, but your information is either oudated or absolutely wrong about not being able to convert the wind mobile variant. I just did it today following the guide with what other wind owners said and am running b322 now. I'm only writing this because your posts made me stay away from upgrading for a LONG time. If you don't mind annotating what you said, it would really help others.
So, follow the guide. If when you flash twrp it doesn't work seem to work, simply boot it instead then flash the oem zip and then you can flash oem 4.3. After that, following the guide you should have no issues going straight to b322. Don't do any updates through android itself, power off and use the three button method. It's not hard but it did take me close to an hour if not more.
victorhuge said:
No disrespect, but your information is either oudated or absolutely wrong about not being able to convert the wind mobile variant. I just did it today following the guide with what other wind owners said and am running b322 now. I'm only writing this because your posts made me stay away from upgrading for a LONG time. If you don't mind annotating what you said, it would really help others.
So, follow the guide. If when you flash twrp it doesn't work seem to work, simply boot it instead then flash the oem zip and then you can flash oem 4.3. After that, following the guide you should have no issues going straight to b322. Don't do any updates through android itself, power off and use the three button method. It's not hard but it did take me close to an hour if not more.
Click to expand...
Click to collapse
You do see that this is a thread from July. A lot has happened since then. It might be outdated now but was most likely correct at the time it was posted.
Thank you for encouraging others to try the conversion\upgrade, though.
Yep, I know it's from July, but so is the conversion guide hence why it can be confusing, especially coming from a senior member. In any case, I hope this helps Wind users. I really like the new android and I can't say I've noticed any software bugs yet, it's running great!
victorhuge said:
Yep, I know it's from July, but so is the conversion guide hence why it can be confusing, especially coming from a senior member. In any case, I hope this helps Wind users. I really like the new android and I can't say I've noticed any software bugs yet, it's running great!
Click to expand...
Click to collapse
i know this is old but can you explain how you did this? i have a wind and converted and rooted to 148 but i keep getting a error when trying to go to b322 thanks in advance

[Firmware] G930A - QC2 Android 7.0 (4/12/2017)

G930AUCS4BQC2_CL10280464_QB12904132_REV02_user_low_ship_MULTI_CERT_meta.tar.rar
muniz_ri said:
COMBINATION_FA60_G930AUCU4AQC2_CL7396706_QB12862895_REV02_user_mid_noship_MULTI_CERT.tar.zip
Click to expand...
Click to collapse
WARRNING : This are Samsung factory files and they will not get to to AT&T stock firmware. This is what Samsung use to ship they phones. You can use this only if you are in soft brick and you can't flash anything else.
norbarb said:
WARRNING : This are Samsung factory files and they will not get to to AT&T stock firmware. This is what Samsung use to ship they phones. You can use this only if you are in soft brick and you can't flash anything else.
Click to expand...
Click to collapse
Yep, you are right. I shared the wrong file. I will upload the correct one shortly.
EDIT: Added correct file to OP.
Thank you, Nice to have. Might even switch from my current U firmware to try.
Chuckles5150 said:
Thank you, Nice to have. Might even switch from my current U firmware to try.
Click to expand...
Click to collapse
I flashed it on my G930T (on AT&T's network) after running Tmo's 7.0 version for months. I found Tmo's version full of bugs which were all resolved after flashing this AT&T build. This seems to be a very solid build.
muniz_ri said:
I flashed it on my G930T (on AT&T's network) after running Tmo's 7.0 version for months. I found Tmo's version full of bugs which were all resolved after flashing this AT&T build. This seems to be a very solid build.
Click to expand...
Click to collapse
Great to hear, thanks again.
Thanks for the upload!!! I wanted to switch my phone to the Verizon firmware but wanted to make sure I could first get back to the latest AT&T firmware just in case. I was able to flash this over my existing AT&T firmware just as a test and indeed it's the same version which is also the latest as of today (4/17/2017). It wipes your data of course but I used Samsung Switch to backup everything up first and worse case scenario I just setup all my apps again just takes extra time.
UPDATE: I needed to use moded Odin to flash the latest Verizon firmware from updato.com after flashing the firmware posted here due to the SHA256 error. After I used the moded Odin from the XDA post below it worked fine.
http://forum.xda-developers.com/showpost.php?p=67601781&postcount=104
Thanks for this! Flashed this last night with no problems.
AT&T to Verizon to AT&T
Just in case anyone is curious like I was about switching their Galaxy S7 to Verizon from an AT&T model like I did (and why I looked for this firmware) it works well. You can flash the latest firmware from updato.com for the SM-G930V on top of the stock SM-G930A and it works perfectly. It will wipe your data but that's to be expected. In the end coverage was not good at my house so I switched back to AT&T. It wasn't the phone or the firmware though because my mom's brand new Verizon iPhone almost had worst coverage than I did. At work I got pretty decent coverage and decent speeds on Verizon. Also using LTE discovery I verified it was connecting to bands the AT&T phone was not suppose to have. I was able to use this image to flash back to AT&T in the end and had everything working like before. Samsung switch doesn't backup stuff that well and in the end I just factory reset again and restored from a Google backup. Still required some app setup, but in the end it works just as before and again getting the AT&T only bands. Thanks again for posting this very useful image.

S9+ Sprint to Unlocked?

Hi,
I have a Galaxy S9+ that was originally on Sprint, but I unlocked it with them after paying it off and moved to a different carrier (Mint Mobile.) However, it is still full of the sprint bloatware and always prompts for carrier updates that never work. I'm assuming this is because it is trying to get Sprint stuff still?
I was thinking of flashing to the unlocked rom, but I am a bit puzzled with this phone. It seems tricker than other phones I've flashed. I've flashed all my other android phones previously, but I'm nervous and don't want to brick this device by flashing the wrong file! Can someone point me in the right direction, please?
Model: SM-G965U
Software Version: G965USQS3BRK3
Hardware Version: REV1.1
Thanks in advance!!
bryan139 said:
Hi,
I have a Galaxy S9+ that was originally on Sprint, but I unlocked it with them after paying it off and moved to a different carrier (Mint Mobile.) However, it is still full of the sprint bloatware and always prompts for carrier updates that never work. I'm assuming this is because it is trying to get Sprint stuff still?
I was thinking of flashing to the unlocked rom, but I am a bit puzzled with this phone. It seems tricker than other phones I've flashed. I've flashed all my other android phones previously, but I'm nervous and don't want to brick this device by flashing the wrong file! Can someone point me in the right direction, please?
Model: SM-G965U
Software Version: G965USQS3BRK3
Hardware Version: REV1.1
Thanks in advance!!
Click to expand...
Click to collapse
It doesn't just download the firmware from the new carrier? My bought the unlocked model couple days ago and it downloads the carrier firmware
Sent from my SM-G965U1 using Tapatalk
tengen31 said:
It doesn't just download the firmware from the new carrier? My bought the unlocked model couple days ago and it downloads the carrier firmware
Sent from my SM-G965U1 using Tapatalk
Click to expand...
Click to collapse
Mine didn't... We left sprint about 4 months ago and it still has all the sprint bloatware and the splash screen, etc... I can't get it to go away! Sprint confirmed the device is completely unlocked on their end.
I thought it was going to switch firmware automatically with the new SIM but it didn't.
bryan139 said:
Mine didn't... We left sprint about 4 months ago and it still has all the sprint bloatware and the splash screen, etc... I can't get it to go away! Sprint confirmed the device is completely unlocked on their end.
I thought it was going to switch firmware automatically with the new SIM but it didn't.
Click to expand...
Click to collapse
I have seen phones to that. I tried metro PC's and some Sprint stuff stayed on my S8 at the time. Then when I when back to Sprint some metro stuff stayed. I even put a vzw Sim into it and vzw stuff stayed to. Even the unlocked S9 gets the bloadware when you add your Sim. It sucks
Sent from my SM-G965U1 using Tapatalk
You could flash the U1(factory unlocked) firmware ending in 3ARK5. It was recommended to me to use the one with product code XAA, which I guess is purely carrier-free. When you flash it you'll want to use the patched Odin and use CSC rather than HOME_CSC, so that it will fully wipe your phone and set everything all up to work properly according to your sim card.
@YrrchSebor, I couldn't find 3ARK5/XAA. I did find 3ARJ5/XAR here:
https://updato.com/firmware-archive-select-model?record=111A0940FA9A11E89F15FA163EE8F90B
Will that do the trick?
bryan139 said:
@YrrchSebor, I couldn't find 3ARK5/XAA. I did find 3ARJ5/XAR here:
https://updato.com/firmware-archive-select-model?record=111A0940FA9A11E89F15FA163EE8F90B
Will that do the trick?
Click to expand...
Click to collapse
That may well work just fine, but I used XAA from Updato just the other day!
http://updato.com/firmware-archive-select-model?record=295395A2FA9A11E89F15FA163EE8F90B
I actually flashed over from Verizon over a month ago, and I got a string of OTA updates up to ARJ6, but for some reason I got no update to ARK5, so I just flashed it manually. The main thing is to use a firmware with the same bootloader version, which you have by chosing one with a 3. I will say I couldn't be happier since switching to the unlocked firmware.
Ok, thanks! I'll give it a try this evening since you've already had success with that version.
I have Odin3 v3.12.3. Would you mind sharing the Odin version you used? I want to make sure I don't mess up this device.
Thanks again!
bryan139 said:
Ok, thanks! I'll give it a try this evening since you've already had success with that version.
I have Odin3 v3.12.3. Would you mind sharing the Odin version you used? I want to make sure I don't mess up this device.
Thanks again!
Click to expand...
Click to collapse
Hmm, that Odin might be an official one? You want the one with patcheD in the file name, looks like you can get it in the first post here: https://forum.xda-developers.com/android/software/patched-odin-3-13-1-t3762572
Reason for this is that official Odin will not flash a firmware that doesn't match up with what is already on the phone, so the patched version ignores that check.
Awesome. I'll download that one, then.
Thanks again for your help!
Sounds good, good luck and keep us posted.
Sorry, one more question to clarify- should I just clash the CSC or would you recommend I do BL, AP, and CP as well?
bryan139 said:
Sorry, one more question to clarify- should I just clash the CSC or would you recommend I do BL, AP, and CP as well?
Click to expand...
Click to collapse
No problem, you'll wanna do all of them. Definitely AP because I believe that's the system with the apps(or lack of) and everything else. I did all four of them and that way my phone is fully as if it was a U1 out of the box.
Sweet. And I should just leave USERDATA blank right? So it is a complete factory reset?
Yep, you won't find a userdata in that download anyway. Just use CSC instead of HOME_CSC and it should all be good. Back anything up first if you really need it later. after the flash it will boot up and then shut down again so that it can configure everything according to your sim, so make sure and let that happen.
Success! Working better than before now. Thanks for your help.
Arright, glad you got it working, enjoy! One of my favorite things about the unlocked firmware has got to be the free built-in caller ID

Snapdragon root [waiting room] discussion

I think this thread is needed. I am an HK snapdragon S10 owner and really want root, I tried the method that is available which some claim is only for Exynos but no official word of it that I found but after flashing patched firmware, phone wouldn't go into recovery. Unless I did something wrong it doesn't work for Snap. Flash back OG firmware.
REGARDLESS, this thread I feel is needed to discuss this and methods, etc etc etc. This is mainly for HK Snaps but U.S Snaps can join this thread too but doubt there will be anything for it.
Hmm, I thought of trying on mine too, but I don't have time to do it until May. Good to know you didn't brick your phone. I'll give it a shot when I have time too just in case.
Did anyone else try it?
I thought I read someone tried but he didn't get far. Trying to find his post.
Yeah, I read he got to Odin stalling at verifying his patched file or something. Doesn't mean it doesn't work tho. I want to try for myself when I have time, unless more people try and they all say it doesn't work. Also, maybe we could try with Heimdall on Linux.
Yea I think he did but for me it flashed my file fine, just the next step I couldn't get to work, booting to recovery.
Based on the documentation, I think that pressing the buttons right for booting sounds a bit finicky. Even for accessing download mode on my phone when I unlocked it, the button combination wouldn't work right away. Same for standard recovery, I had to use adb to boot to recovery for the first time, then after that only did doing it via the buttons worked. I'm wondering if it could be something like that that was the problem for you. Like, I wouldn't necessarily assume it doesn't work at the moment, even though I doubt it works with the SD variants. I think it deserves more tries from more people.
I agree, it could just be fails on my part, I may try again but once I flashed back to OG it had to wipe my data and don't want that to happen again unless I know root will work. I wish topjohnwu would state if it works on snap. So many people asked him on twitter but no answer.
jam51dill said:
I agree, it could just be fails on my part, I may try again but once I flashed back to OG it had to wipe my data and don't want that to happen again unless I know root will work. I wish topjohnwu would state if it works on snap. So many people asked him on twitter but no answer.
Click to expand...
Click to collapse
Yeah, I asked him too. And it's why I'm waiting for next month before trying it myself. I don't have time to go through the process right now, but I'm down to try it a couple times in a row once I have time.
I guess I'll join this thread too. Haven't tried the root method but don't want to risk unless I know for a fact it works in HK.
I'm waiting to buy s10e snap for this reason. No root, no buy..
I choose Android because of its freedom vs Apple system. I want to do anything with MY phone.
Root should always be allowed, and each user then takes the conscious risk!
I prefer a waiting Lounge versus the waiting room! Since we will be here awhile...
Not 100 on it but I asked some guy who knows his stuff and has done some root for older HK Samsungs like Note 9 etc. Hes saying I need to compile a kernel with root protections etc removed, patch with Magisk and flash in Odin. Then you'll be rooted. For me specifically, the HK S10 kernel source is not out. Got to request it and wait. All of this could get us root. If someone wants to try this method with the HK S10 Plus or e since those kernel sources are already out, that would be nice to see if it works.
Has any one tried the CROM method by any chance i thought that app was specifically for unlocking the Hong Kong bootloaders
HK S10 checking in
SM-G9730 here, Excited for a soon (hopefully) root.
Crickets chirping
Don't hold your breath. Anyone who bought a US Snapdragon S10 thinking they would get root is fooling themselves.
bassguy60 said:
Don't hold your breath. Anyone who bought a US Snapdragon S10 thinking they would get root is fooling themselves.
Click to expand...
Click to collapse
This thread is for the HK (Hong Kong) variant.
Outbreak444 said:
This thread is for the HK (Hong Kong) variant.
Click to expand...
Click to collapse
OP says, "...U.S Snaps can join this thread...".
bassguy60 said:
OP says, "...U.S Snaps can join this thread...".
Click to expand...
Click to collapse
I stand corrected... Carry on

Categories

Resources