[Q] HTC One V (developer edition?) problems with ruu - HTC One V

hi guys
my htc one v (demonstration phone, might be a developer edition?) stopped working the other day. when starting up it would go straight into the hboot menu. so i tried to flash a stock ruu to restore my phone. unfortunately the ruu keeps freezing at 31% and now the one v only boots into the "htc logo in the middle. four triangles in the cornes" - mode.
i don't know what else to try. anyone have an idea?
is it possible that i use the wrong ruu or, worse, that there is no ruu for the devoloper edition of the one v?
any help would be much appriciated,
val

vale900i said:
hi guys
my htc one v (demonstration phone, might be a developer edition?) stopped working the other day. when starting up it would go straight into the hboot menu. so i tried to flash a stock ruu to restore my phone. unfortunately the ruu keeps freezing at 31% and now the one v only boots into the "htc logo in the middle. four triangles in the cornes" - mode.
i don't know what else to try. anyone have an idea?
is it possible that i use the wrong ruu or, worse, that there is no ruu for the devoloper edition of the one v?
any help would be much appriciated,
val
Click to expand...
Click to collapse
Can you post the hboot information please we can try cross check with other known model numbers and try hunt a RUU for you. Also do you have a adb/fastboot setup?
Sent from my Nexus 7 using Tapatalk

vale900i said:
hi guys
my htc one v (demonstration phone, might be a developer edition?) stopped working the other day. when starting up it would go straight into the hboot menu. so i tried to flash a stock ruu to restore my phone. unfortunately the ruu keeps freezing at 31% and now the one v only boots into the "htc logo in the middle. four triangles in the cornes" - mode.
i don't know what else to try. anyone have an idea?
is it possible that i use the wrong ruu or, worse, that there is no ruu for the devoloper edition of the one v?
any help would be much appriciated,
val
Click to expand...
Click to collapse
Well, do what I did. Follow that guide: http://forum.xda-developers.com/showthread.php?t=1706070 I did it!!! :victory:

heavy_metal_man said:
Can you post the hboot information please we can try cross check with other known model numbers and try hunt a RUU for you. Also do you have a adb/fastboot setup?
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
It's
*** RELOCKED ***
PRIMOU XB SHIP S-OFF RH
HBOOT-1.16.0000
RADIO-3831.15.00.19_M
eMMC-boot
Mar 13 2012,20:17:28
RUU
Hope that helps...
Oh and yeah, I have a fastboot setup. Adb doesn't recogonize my device though..

vale900i said:
It's
*** RELOCKED ***
PRIMOU XB SHIP S-OFF RH
HBOOT-1.16.0000
RADIO-3831.15.00.19_M
eMMC-boot
Mar 13 2012,20:17:28
RUU
Hope that helps...
Oh and yeah, I have a fastboot setup. Adb doesn't recogonize my device though..
Click to expand...
Click to collapse
maybe drivers isn't working very good,you can install twice.
Sent from my One V using XDA Premium 4 mobile app

Related

desire bricked

hello
i flashed desire with wrong software .. now the device open on htc logo and never boot
i can only enter the bootloader
Bravo pvt 1 ship s-on
Hboot 0.93.0001
mi crop -051d
touch panel -synw0101
radio - 4.06.00.02_2
Aug 10 2010 ,17.52.18
will upload video later exactly what i have
http://www.youtube.com/watch?v=133wfpXOV1o
the proplem that i dont know why i have this screen when i blug and unblug the usb cable
after open the device it stuck on htc logo on dark screen
after i blug the usb cable it is the same after take off the cable the device go to the bootloader
thanks for helping
sorry for my english
salah_heart said:
hello
i flashed desire with wrong software .. now the device open on htc logo and never boot
i can only enter the bootloader
sorry for my english
Click to expand...
Click to collapse
What software did you fash? Please tell us more details about your hardware/software.
Can you access fastboot or recovery from bootloader?
Thanks you for your care
I bought this mobile out side Egypt I tried to flash Arabic rom RUU after it can't boot it just stop on HTC logo
Sent from my Blade using XDA App
MatDrOiD said:
What software did you fash? Please tell us more details about your hardware/software.
Can you access fastboot or recovery from bootloader?
Click to expand...
Click to collapse
Bravo pvt 1 ship s-on
Hboot 0.93.0001
mi crop -051d
touch panel -synw0101
radio - 4.06.00.02_2
Aug 10 2010 ,17.52.18
will upload video later exactly what i have
thanks for helping
salah_heart said:
hello
i flashed desire with wrong software .. now the device open on htc logo and never boot
i can only enter the bootloader
sorry for my english
Click to expand...
Click to collapse
Did you have a nandbackup? If yes try to restore it.
Your mobile is not bricked
HTC Desire with Leedroid HD Port's inside. Sent by XDA App
some one help?
If all else fails, you could look for the RUU for your phone, connect the USB cable and put your phone back to it's original setting prior to rooting etc. I think you need to uninstall HTC Sync before running the RUU.
http://shipped-roms.com/index.php?category=android&model=Bravo
Yeah it's not bricked, it happens when you flash the wrong RUU, find the right one for your phone and run it. Good luck to you lol.
Seems to be on bootloop :S

HTC Desire GSM stucks on 4 triangles screen

Hi all,
I have a big problem with my desire. I was unable to start my desire (S-ON, never rooted) so I have decided to downlod RUU:
RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_release_159811_signed.exe
booted in fastboot with vol- + power and ran the above file but the process has failed so I had to reboot and since that moment I don't have fastboot menu anymore and I just see the 4 triangles screen. I can still connect phone to PC (windows 7) and run RUU file but everytime it fails with 152 error and "Radio_V2 Fail-PU" error (I can see the RUU process when I disconnect the USB cable, when I connect the cable again the RUU disappear and I see again the black screen with HTC and 4 triangles). I have also tried RUU_HTC Desire Android 2.3 Upgrade (Gingerbread).exe but no lucks.
Any suggestion on how to get my desire working again?
any help is really really appreciated,
many thanks
Already checked bortak's troubleshooting guide (see my sig).
Sent from my HTC Desire using Tapatalk
MatDrOiD said:
Already checked bortak's troubleshooting guide (see my sig).
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Thanks for your response. I have followed the guide above, point "[4]RUU PROBLEMS", S-ON solution, but I still cannot flash the RUU. I am stuck on HTC logo with "4" triangles and I get always the same error:
[1] BOOTLOADER - OK
[2] RADIO_V2 - FAIL-PU
[3] RADIO_CUST - OK
[4] BOOT - OK
[5] RECOVERY - OK
[6] SYSTEM - OK
[7] USERDATA - OK
[8] SPLASH1 - OK
[9] SPLASH2 - OK
Partition update fail!
Update Fail!
Here are the information I get if I disconnect the USB cable (it seems to be stuck in RUU mode):
BRAVO PVT1 SHIP S-ON
HBOOT-1.02.0001
MICROP-031d
TOUCH PANEL-SYNT0101
RADIO-5.11.05.27
Jul 22 2011.16:19:16
RUU
Please help me!
Any suggestion? it is an hardware problem?
thanks
Seems like radio-brick which is currently unfixable.
Which RUU did you try to flash?
Sent from my HTC Desire using Tapatalk
MatDrOiD said:
Seems like radio-brick which is currently unfixable.
Which RUU did you try to flash?
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
I tried this:
RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00. 32U_5.11.05.27_release_159811_signed.exe
but no luck.
Any suggestion? could I try to use revolutionary in order to have access to the recovery once again? other ideas?
Try 2.3.3 RUU from htcdev.com.
have you been sucessful? i have the same problem, with an originally vodafone branded device.
now I'm:
BRAVO PVT1 SHIP S-ON
HBOOT-1.02.0001
MICROP-051d
TOUCH PANEL-SYNT0101
RADIO-5.17.05.08
Jul 22 2011.16:19:16
RUU files fail with different errors and "Radio_V2 Fail-PU" error.
also Black screen and fancy triangles etc....
Goldcard is created and in place, but still couldn't use the WWE RUU...
Is it a complete brick? Is it confirmed that "radio-brick which is currently unfixable."??
RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_release_159811_signed
gives me ERROR [140]: BOOTLOADER-VERSION-ERROR
RUU_Bravo_Froyo_Vodafone_UK_2.33.161.2_Radio_32.49.00.32U_5.11.05.27_release_157522_signed
gives me ERROR [152]: IMAGE-UPDATE-ERROR
RUU_HTC Desire Android 2.3 Upgrade (Gingerbread)
gives me ERROR [152]: IMAGE-UPDATE-ERROR
I feel like troubleshootin'-Putin already, because I'm on it since 7 hours and there don't seem to be a solution!
Guess what - i have the exact same problem!
However if i go through the recovery procedure, sometimes the Radio image flashes ok, however during boot up, the phone is stuck on the htc white start up screen. If i flash the RUU again, i end up with the radio error.
HELP!!!
ardsar said:
Guess what - i have the exact same problem!
However if i go through the recovery procedure, sometimes the Radio image flashes ok, however during boot up, the phone is stuck on the htc white start up screen. If i flash the RUU again, i end up with the radio error.
HELP!!!
Click to expand...
Click to collapse
please tell (and how) if you are successful!!
i got exactly the same problem! has anyone any idea how to solve this?
thx
mtbiker_kev said:
i got exactly the same problem! has anyone any idea how to solve this?
thx
Click to expand...
Click to collapse
Radio-bricks are currently unfixable. Unless one can flash 2.3.3 RUU, which is the last hope.
Tried 2.3.3 RUU but nothing changed...I have tried everything I can think of!
I pulled my old Desire out of a draw yesterday as I need it as a test device - Exactly the same situation with RADIO_V2 - FAIL-PU
I've tried so many different RUUs, but all fail... Stumped after hours and hours of messing and searching.
If anyone manages to resolve this without returning to HTC, please do post!
same here...
alas
also have same problem
tried all...
also posted about it here
no go....
hope someone can fix this..
funny thing is :
was using botrak's troubleshooting guide
and it was there that was suggested to flash android 2.3 gingerbread ruu
i think that should be mentioned to be condemned
because once you flash that you can NOT downgrade again if anything goes wrong
as is obvious from our cases!!
really hope someone cracks this!
fastboot oem boot <- That command boots the phone friends.
htc inspire has black screen with white triangles
ledzgio said:
Hi all,
I have a big problem with my desire. I was unable to start my desire (S-ON, never rooted) so I have decided to downlod RUU:
RUU_Bravo_Froyo_HTC_WWE_2.29.405.5_Radio_32.49.00.32U_5.11.05.27_release_159811_signed.exe
booted in fastboot with vol- + power and ran the above file but the process has failed so I had to reboot and since that moment I don't have fastboot menu anymore and I just see the 4 triangles screen. I can still connect phone to PC (windows 7) and run RUU file but everytime it fails with 152 error and "Radio_V2 Fail-PU" error (I can see the RUU process when I disconnect the USB cable, when I connect the cable again the RUU disappear and I see again the black screen with HTC and 4 triangles). I have also tried RUU_HTC Desire Android 2.3 Upgrade (Gingerbread).exe but no lucks.
Any suggestion on how to get my desire working again?
any help is really really appreciated,
many thanks
Click to expand...
Click to collapse
hi guys, im having the same problem with my htc inspire 4g im stuck and dont know what to do, can u plz help:crying:
jwijnaldum said:
hi guys, im having the same problem with my htc inspire 4g im stuck and dont know what to do, can u plz help:crying:
Click to expand...
Click to collapse
try posting in htc inspire 4g section
Sorry guys, service best of ur luck. My desire got this for triangles before but it is not of radio brick, it is that I've got cm7r2 hboot.....
Sent from my HTC Desire using xda app-developers app
---------- Post added at 09:29 AM ---------- Previous post was at 09:23 AM ----------
You can try flashing an individual standalone radio image from those that rom cookers provide in dev thread
Sent from my HTC Desire using xda app-developers app
For anyone who is looking for the solution or a similiar one.. just install all the drivers on the net for the htc desire (at least i installed everything i could find). Go to htcdev.com website, register for free, and get a copy of the ruu for desire gingerbread. Attach the phone to the pc, turn it on, wait until the pc recognizes the phone and get the ruu_xxx.exe running. Solved!
Hope I came useful to some one.
Another way: Relock bootloader
PHP:
fastboot oem lock
and then install the corect RUU

[Q] What is S-OFF

can someone tell me what is S-OFF and what is does on htc one x and does it void your warrenty and another thing i wanted to know is about SuperCID and what is it.
LSGio said:
can someone tell me what is S-OFF and what is does on htc one x and does it void your warrenty and another thing i wanted to know is about SuperCID and what is it.
Click to expand...
Click to collapse
I understand you're full of questions but you seriously should use "Search" and Google.
LSGio said:
can someone tell me what is S-OFF and what is does on htc one x and does it void your warrenty and another thing i wanted to know is about SuperCID and what is it.
Click to expand...
Click to collapse
Search is your friend
S-off allows you to write to partitions we can't normally. It will allow you to downgrade your bootloader and stuff like that. It doesn't void your warranty, in fact it helps keep it. Once you have unlocked your bootloader when you lock it again it says relocked, with s-off you can change it back to locked.
Your cid is your region/carrier Id. While your phone is s-on you can only flash ruus from your region/carrier. With s-off you can change to supercid which let's you flash from any region/carrier allowing you to debrand your phone
sent from my One X using xda venom premium
Just wanted to chime in about this S-off thing
Hi! I am a first time Android user. After reading threads here in XDA for months, I have come to realize that the more I learn, the more I know that I have got more that I can't understand. My HOX has a software number of 1.15.401.1 and I have learned that this software build is a demo/pre-release build which explains why I can't receive OTA updates despite checking for it everyday. I've been in touch with HTC about this but they can't answer me with a straight answer, to the point that they're actually advising me to wait for the update on the first quarter of 2013! Anyway, I am fed up with HTC and decided to take matters on my own(with your help, of course). Anyway, to put it simply, I am asking you on how to install a stock ROM for my phone. How do I know the correct RUU for my phone that I should download(I am in the Philippines)? What are the tools I need to get/download? What are the words I need to type in cmd.exe? Etc. Anyway, some info I know about my phone are these: my phone is S-Off, I have a CID of 11111111, it is unrooted, I never touched on that 'unlock bootloader' thingy on HTDev. Also, I am providing some screenshots from my phone if it can help my my issue. I hope you can help me guys. And if you're going to teach me, feel free treat me like a 5th grader. Thanks!
i.imgur.com/uqaE7.png
i.imgur.com/CWXWP.png
I booted into HBOOT and here's what the screen shows:
ENDEAVORU PVT SHIP S-OFF RL
CID-11111111
HBOOT-0.27.0000
CPLD-None
MICROP-None
RADIO-None
eMMC-bootmode : disabled
CPU-bootmode : disabled
HW Secure boot : enabled
MODEM PATH : OFF
Mar 5 2012, 18:20:00
What does those values mean?
You have the holy grail of One X handsets. The RUU for you is any with x.xx.401.x the latest of which is 2.17.401.2 so download it and enjoy the phone
Sent from my HTC One X using xda premium
EddyOS said:
You have the holy grail of One X handsets. The RUU for you is any with x.xx.401.x the latest of which is 2.17.401.2 so download it and enjoy the phone
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
how do I install it on my phone though?
Download it, run it, connect the phone when prompted. Make sure you have Sync Manager installed first for the drivers...
http://www.htc.com/uk/software/htc-sync-manager/#download
EddyOS said:
Download it, run it, connect the phone when prompted. Make sure you have Sync Manager installed first for the drivers...
http://www.htc.com/uk/software/htc-sync-manager/#download
Click to expand...
Click to collapse
Great! Will do that now. :laugh:
Update:
I forgot to ask. Where can I download the stock ROM? Thanks!
In the Shipped ROMs thread in the Dev section

Little guidance requested

Hi there! I've done quite some ROM flashing on my HTC Sensation. Now my girlfriend has an old Desire HD which has been running ARHD 6.3.3 ever since she bought it of a friend of ours. It's running really poorly and has quite some issues.
I want to flash the newest ViperDHD on her device. But after reading some of the DHD forums I really still have no clue on where to start
It seems I'm S-off (see attached screenshot of haboot) but do I have the right hboot, RIL, radio, kernel or whatever? What are the latest versions of those?
Should I downgrade to 1.32.405.6 WWE as I read here?
I have no idea if the device came shipped with GB.. How can I figure that out?
I would really appreciate it if someone could offer me a little guidance here. I have attached screenshots of the current state of the device. Where should I go from here to get everything to the latest versions and give this DHD a second life. (I might even replace the cracked screen if get it right)
EDIT: ARHD 6.3.3 has Android version 2.3.5 and Sense 3.0
I see there are 2 different kinds of S-OFF on DHD (Eng and Radio). What is the difference and how can I tell which one I'm at now?
Couldn't wait so went ahead and just flashed the ROM as I normally would. All seems ok. Apparently no special firmwares/RIL/hboot's are needed?
Harmani said:
Couldn't wait so went ahead and just flashed the ROM as I normally would. All seems ok. Apparently no special firmwares/RIL/hboot's are needed?
Click to expand...
Click to collapse
Most of the rom is already included all the libs needed to supprt the hrdware.. If you have no problem in coverage etc, there is no need to flash ril/radio.. Besides, ril is only for sense based rom..
Sent from my HTC Desire HD using xda premium
SD card is formatted and CWM is working; s-on rl
I need help with the HTC Desire HD;
the situation is as follows
BootLoader works
CWM is also working
i installed a ROM but did not work and gets stuck at HTC LOGO
Back-up also dint work
now my situation is that neither I can revert a back-up, there are ROMS in my SD Card.
and i can install them but the phone gets stuck at the HTC logo.
SD card was also formatted so i loaded the ROMs which i may need.
How can I start again.
I have to install everything from the scratch
boot loader show as follows:
ACE PVT SHIP S-ON
HBOOT 2.00.0029
MICORP-0438
RADIO-26.14.04.28_M
eMMC-boot
Dec 22 2011 14:28:19
wittynoah said:
I need help with the HTC Desire HD;
the situation is as follows
BootLoader works
CWM is also working
i installed a ROM but did not work and gets stuck at HTC LOGO
Back-up also dint work
now my situation is that neither I can revert a back-up, there are ROMS in my SD Card.
and i can install them but the phone gets stuck at the HTC logo.
SD card was also formatted so i loaded the ROMs which i may need.
How can I start again.
I have to install everything from the scratch
boot loader show as follows:
ACE PVT SHIP S-ON
HBOOT 2.00.0029
MICORP-0438
RADIO-26.14.04.28_M
eMMC-boot
Dec 22 2011 14:28:19
Click to expand...
Click to collapse
As with every other "im stuck at the htc logo" (doesn't any one read any other threads any more) you need to flash the boot.img manually in fastboot.
Sent from my GT-I9505 using xda app-developers app
ranger4740 said:
As with every other "im stuck at the htc logo" (doesn't any one read any other threads any more) you need to flash the boot.img manually in fastboot.
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
Is his bootloader unlocked? Because his quote of his hboot doesn't say "unlocked."
bananagranola said:
Is his bootloader unlocked? Because his quote of his hboot doesn't say "unlocked."
Click to expand...
Click to collapse
he noted he had CWM so he must have the bootloader unlocked
Steam. said:
he noted he had CWM so he must have the bootloader unlocked
Click to expand...
Click to collapse
Yeah, that's what confused me.

HTC One M9 Stuck at One logo

Hi folks.
I have tirelessly tried to find the exact same problem as mine - HTC One M9 stuck at One logo. To no avail. I have found an issue very similiar, but there is talk of S-Off, which i have no clue about.
My HTC One M9 shows:
hTC download mode
*** UNLOCKED ***
htc_himauhl PVT S-ON
LK-1.0.0.0000
RADIO-01.01_U11440792_97.00.51203G_F
OpenDSP-15.6.1.00522.8994_1026
OS-3.35.401.12
Dec 16 2015,15:37:25(671758)
I simultaneously pressed Vol down + power and it came up with the red, blue and yellow text. I then selected 'reboot to bootloader'. And then i selected 'boot to recovery mode', which came up with the TWRP application. According to instructions on the net, i had to select Wipe and then Swipe to Factory Reset, which i did and it was successful. Finally i selected Reboot>System. This took me back to my initial problem - stuck on htc logo
After reading more posts, there was a suggestion that i will have to use a RUU to completely reset the phone in order to fix the problem? If so, where can i get the RUU for my HTC One M9 phone?
I also read that i can load the RUU on to the SD card and install it. Is this possible?
Can someone please point me in the right direction or provide instructions? I have performed these types of operations on my HTC One M8 so i'm not exactly a novice.
Please excuse me if my problem has been discussed on the forums, i just cannot find it.
Any help would be greatly appreciated.
---
Kartoffelrudi said:
http://forum.xda-developers.com/one-m9/general/stock-nand-backup-ota-update-collection-t3132698
Please use the search function before you ask a question next time.
You can either use the .exe to flash your phone or you can download the .zip and place it on your sdcard, also make sure you renamed it to 0PJAIMG.
Greetings
Lukas
Click to expand...
Click to collapse
Hi Lukas.
Thank you for your instructions. Unfortunately i do not know which .exe or .zip version i need for my HTC One M9. Do i need to check in the phone for some information and then find the UK RUU/exe according to this information?
Also, as i mentioned in my first post,
My HTC One M9 shows:
hTC download mode
*** UNLOCKED ***
htc_himauhl PVT S-ON
LK-1.0.0.0000
RADIO-01.01_U11440792_97.00.51203G_F
OpenDSP-15.6.1.00522.8994_1026
OS-3.35.401.12
Dec 16 2015,15:37:25(671758)
Here you can see UNLOCKED and S-ON. I have read the information regarding HTC One M9 hacks, but still am confused. Do i have to change this to LOCKED and S-OFF??
Sorry for the questions. I am a noob but want to learn about this.
Thanks again.
---
Kartoffelrudi said:
You need to flash the x.x.401.x RUU since you own the WWE unbranded variant.
No you can leave your bootloader unlocked, and you can stay with S-ON aslong as you do not wish to change the CID etc.
Click to expand...
Click to collapse
I am now downloading RUU_HIMA_UHL_L50_SENSE70_HTC_Europe_1.32.401.17_Radio_01.01_U11440261_56.02.50306G_2_F_release_429340_signed_2_4.exe
Is this the correct one for my HTC One M9? I don't want to brick it completely lol.
Thanks again.
---
Kartoffelrudi said:
No, you need to flash atleast the same version or higher then the version you have already installed since you have S-ON, you can not downgrade.
Click to expand...
Click to collapse
Sorry i am not able to tell which one is same version or higher than the version i already have?
Could you tell me exactly which one i should download and install please?
Thanks
---
Kartoffelrudi said:
You need 3.35.401.12, since it is already the latest version you can get
Click to expand...
Click to collapse
Aha, i see that you got this version 3.35.401.12 from the bootloader information.
I think there is some confusion 'again' on my part.
I am looking at the list of RUU's from the site http://androidruu.com/?developer=M9 and i cannot see a 3.35.401.12 version to download and flash.
Sorry for this!
bashme said:
Aha, i see that you got this version 3.35.401.12 from the bootloader information.
I think there is some confusion 'again' on my part.
I am looking at the list of RUU's from the site http://androidruu.com/?developer=M9 and i cannot see a 3.35.401.12 version to download and flash.
Sorry for this!
Click to expand...
Click to collapse
OK, i found 0PJAIMG_HIMA_UHL_M60_SENSE70_HTC_Europe_3.35.401.12_Radio_01.01_U11440792_97.00.51203G_F_release_signed.zip from the site https://www.androidfilehost.com/?w=files&flid=28513. is this the one you are talking about?
bashme said:
Aha, i see that you got this version 3.35.401.12 from the bootloader information.
I think there is some confusion 'again' on my part.
I am looking at the list of RUU's from the site http://androidruu.com/?developer=M9 and i cannot see a 3.35.401.12 version to download and flash.
Sorry for this!
Click to expand...
Click to collapse
Did you read the first page and especially the first post of the thread @Kartoffelrudi linked earlier?
Edit: It looks like I've been too slow and you already found the RUU.
Sent from my HTC One S using XDA Labs
Finally got it working.
Thank you for your help Lukaz.
And thank you to Flippy!

Categories

Resources