[Q] All steps to flash custom Rom onto branded stock rom? - HTC Sensation

Dear all, this is my first post on XDA and I have absolutely no experience with rooting or flashing roms. I have a Sensation XE with the stock rom branded with O2 UK. Could someone tell me all of the steps I need to take to put a custom rom on it, specifically Android Revolution HD, DarkSense or ViperS (have not decided yet)?

Connect ur smart phne to ur official htc pc suite nd search 4 any firmware related options.
then put ur phn in download mode and there must b an option to enter ur model no. Serial no. Etc.proceed as asked . that's it.
Sent from my Galaxy S III (GT-I9300) using xda premium

bobthebee said:
Dear all, this is my first post on XDA and I have absolutely no experience with rooting or flashing roms. I have a Sensation XE with the stock rom branded with O2 UK. Could someone tell me all of the steps I need to take to put a custom rom on it, specifically Android Revolution HD, DarkSense or ViperS (have not decided yet)?
Click to expand...
Click to collapse
Dear Bob. The first six steps are as follows: search, search, search, read, read, read.
The information you need, given you have no experience, is extensive. But all of it already exists on the forums!
So for STARTERS, try this, this, this, and this.
Seriously, knowledge is power. The more you read before you try anything, the less trouble you're likely to run into, and the less likely you are to be posting something like "HALP PLS i BRICKED my fone, PLS HLP ME :crying::crying::crying::crying::crying:"
Good luck :good:
Connect ur smart phne to ur official htc pc suite nd search 4 any firmware related options.
then put ur phn in download mode and there must b an option to enter ur model no. Serial no. Etc.proceed as asked . that's it.
Sent from my Galaxy S III (GT-I9300) using xda premium
Click to expand...
Click to collapse
Also, WTF??

goatee84 said:
itsmevinu said:
Connect ur smart phne to ur official htc pc suite nd search 4 any firmware related options.
then put ur phn in download mode and there must b an option to enter ur model no. Serial no. Etc.proceed as asked . that's it.
Sent from my Galaxy S III (GT-I9300) using xda premium
Click to expand...
Click to collapse
Also, WTF??
Click to expand...
Click to collapse
+1 for me too. WTF man!!!

WTF!

itsmevinu said:
Connect ur smart phne to ur official htc pc suite nd search 4 any firmware related options.
then put ur phn in download mode and there must b an option to enter ur model no. Serial no. Etc.proceed as asked . that's it.
Sent from my Galaxy S III (GT-I9300) using xda premium
Click to expand...
Click to collapse
Uh, don't do this! WTF! :banghead:
Sent from my HTC Sensation

Related

ace plus gt s7500 hard bricked

my samsung galaxy ace plus was hard bricked
i cant do anything , any button lose function and odin cant detect my ace plus..
how can i fix my prob?
usb jig will solve it?
im just applying custom rom on it (atomic v6)
what ca i do know pleassee help
syedkamal92 said:
my samsung galaxy ace plus was hard bricked
i cant do anything , any button lose function and odin cant detect my ace plus..
how can i fix my prob?
usb jig will solve it?
im just applying custom rom on it (atomic v6)
what ca i do know pleassee help
Click to expand...
Click to collapse
I have the same situation of your. This is the process I did:
- flash CWM recovery
- Nandroid backup
- copy custom rom (atomic v6) to internal sd
- flash it in recovery mode
- the process was successed and I can boot the device
- (My first fault is I haven't rooted my device yet)
The device work great and smooth (haven't rooted too). Later, Its my second fault that I didn't notice the difference of baseband (I'm in Thailand), so it hadn't thai language and I want to restore to the stock rom. I turned off the device and... Big headache come across to me! The screen stay on "samsung" logo for long time and it blink when I press power button. So i remove battery about 5 minutes and reinsert. Nothing happen!! I cant do anything. Can someone help him and me???:crying:
Have you guys tried odin yet?
I think it is compatible because my friend messes up too like that........download the stock firmware, put phone in download mode, open odin, connect too pc and make sure you set anything up right ( android sdk needed)
Sent from my HTC HD2 using Tapatalk 2
---------- Post added at 11:39 AM ---------- Previous post was at 11:35 AM ----------
syedkamal92 said:
my samsung galaxy ace plus was hard bricked
i cant do anything , any button lose function and odin cant detect my ace plus..
how can i fix my prob?
usb jig will solve it?
im just applying custom rom on it (atomic v6)
what ca i do know pleassee help
Click to expand...
Click to collapse
For you i suggest you install a zip flashable "near" stock ROM and when the phone respons then put it back with odin and stock ROM
( for odin you need: android sdk)
Sent from my HTC HD2 using Tapatalk 2
Hi
Go to samsung service station; dnt say anything(root.cwm). Dead in pocket(also same problem for me...in v6).
Dont worry ...its normal in flashing
Other rom.
Sent from my GT-S7500 using xda app-developers app
I just bricked my Samsung Galaxy Ace Plus after installing http://forum.xda-developers.com/show....php?t=1764341
The phone wont turn on, wont charge, wont do anything anymore. My samsung has died...
sorry to hear !!
same thing happened wid me
i don't had any option at that time
i submitted phone to Service Center
they took 10 days to change its motherboard
if it happens again in future then use USB JIG as soon as possible after bricking to get any hope back:fingers-crossed:
Ohh guiesss i jusr read all of ur comments about our galaxy ace plus GT-S7500.
I really love this phone but as time pass after taking this phone m trying for searching custom roms for our cell just like custom rom ics, jellybean etc.
But i didnt get anyone of it which works on our cell.
& then i realise there r no more roms available for our cell excepting that three roms atomic rom , alacritous &
Gaple rom.:banghead:
Really telling i didnt like any one of them :what: but we dont have choice to fo to select roms hence i was thinking to install any one of them but after reading all bricked cell comments i would like to wait till more safe n attrective roms cames available for our smartphone
Sent from my GT-S7500 using xda app-developers app
Try atomblost its good yet; untile you wait for new comming rom.
Sent from my GT-S7500 using xda app-developers app
can anyone has solution of this problem???
Rajat46100 said:
can anyone has solution of this problem???
Click to expand...
Click to collapse
Sorry buddy...
But on net u will get results for unbrick galaxy ace but didnt get for ace plus.
Its sad thing but our smartphone is not populer one hence we didnt get accurate result for that.
But my suggestion is if u can handle cwm or download mod then try to flashing ur smartphone.
Thats d last way.
I dnt knw the other ways. Sorry
Sent from my GT-S7500 using XDA Premium App
There is no way to repair hard brick of ace plus
If you are in warranty you can go to service center and can get mother board replacement
I have got replacement 2 times so there is no need to worry
Sent from my GT-S7500 using xda app-developers app
vickyg.coolest said:
There is no way to repair hard brick of ace plus
If you are in warranty you can go to service center and can get mother board replacement
I have got replacement 2 times so there is no need to worry
Sent from my GT-S7500 using xda app-developers app
Click to expand...
Click to collapse
GUYS!!!!!!!!!!!!! U CAN NOW GET THIS 5$ ONLY
http://www.ebay.com/itm/Samsung-Gal...952765?pt=PDA_Accessories&hash=item1e64e81efd
its for ace
does usb jig work for ace plus??????
Sent from my GT-S7500 using xda app-developers app
Hard brick... Omg there is not way to unbrick that ...u can recover ur device if it is softbricked or bootlooper...
Its hard brick so u have to go to care centre of samsung..and they will charge u heavily
Sent from my MT11i using xda premium
i already try using a usb jig,, but it not working :crying::crying:

[Q] New to HTC family, Help me please..

Hello,
i just bought up this -
HTC One S this week.. its nice phone..
well, have some issues like: battery and admin access..
so can anyone first clear me if i root or change ROM of this phone will i be able to restore them all so i can avail its warranty in need ?
2nd) How to root this phone , perfectly without any issue.? what will be access + profit i will have if i root this device ?
3rd) How to increase its battery life ?
4) how are ROMs helpful to this phone ? and how to use custom ROM on this phone ???
Waiting for some help..
this is the guide i recommend for rooting your one s http://forum.xda-developers.com/showthread.php?t=1583427
a custom rom (i recommend either trickdroid or AOKP Jelly Bean) will increase your battery life (most of the time, depends on the rom and the ones i recommended will do just that) and give you more customization options and give you more control of your device.
and if a warranty use is required, you can always flash back to the stock rom and re lock your bootloader
it's as simple as that
HidaKureku said:
this is the guide i recommend for rooting your one s http://forum.xda-developers.com/showthread.php?t=1583427
a custom rom (i recommend either trickdroid or AOKP Jelly Bean) will increase your battery life (most of the time, depends on the rom and the ones i recommended will do just that) and give you more customization options and give you more control of your device.
and if a warranty use is required, you can always flash back to the stock rom and re lock your bootloader
it's as simple as that
Click to expand...
Click to collapse
hmmm thanks
i will go through it
also, can you just tell me what all other roms are for ? like the one you gave me is for battery life what else options are there ?
and how i can take backup of original rom and bootloader in case i face issue ?
well, i was installing SuperSU but it says-
"There is no SU binary installed, and superSU cannot install it. This is a problem !"
what next ? i am jammed at step 1.
which supersu file are you trying to install? cause you need to grab the proper one. and as for what each rom does. you'll just have to browse the development section of the forums and see what's out there. or you could just flash carelessly and see which one fits you best. that's kind of what i did
HidaKureku said:
which supersu file are you trying to install? cause you need to grab the proper one. and as for what each rom does. you'll just have to browse the development section of the forums and see what's out there. or you could just flash carelessly and see which one fits you best. that's kind of what i did
Click to expand...
Click to collapse
hey man !
u said that it can be fixed as original.. ?
but here on HTC page it says after unlocking bootlocker-
"
Step 14
To re-lock your bootloader, in the command prompt, type: fastboot oem lock.
Note: This will not restore the factory default lock, but will simply re-lock the bootloader so no further changes can be made. Furthermore, if you want to unlock your bootloader again, simply repeat step 12 with your original unlock key file to unlock your phone again.
"
That means it will not be available for warranty ???
as i broked its seal ? am i right ?
please explain.. that how i can make my phone back to available for warranty ?
help me please ! stucked at bad point !!!
i am stuck badly now !!!
i tried recovery of various roms available on all threads but nothing worked for me !!!
Then i tried to restore back to stock ROM so i don't see HTC warning while using recovery mode but no help ! no ROM is now fitting in it..
Please help me anyone !!
i am badly stuck !!!
either let me know how to get my original ROM and Bootlocker back so i stay in warranty or just let me know were should i process now..
where did you purchase your one s from?
HidaKureku said:
where did you purchase your one s from?
Click to expand...
Click to collapse
I bought it from India. I m too much worried about it now...
The HTC unlock only voids software warranty ....so your hardware wwarranty will still be valid ......where are you stuck .....important to stay calm and not panic
Sent from my HTC One S using xda app-developers app
maek_it_happen said:
The HTC unlock only voids software warranty ....so your hardware wwarranty will still be valid ......where are you stuck .....important to stay calm and not panic
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
i am stuck with HTC logo and then message warning of HTC in red.
I can't go forward from it , what should i next do ? and there is no way to get software warranty back ?
please help Me !
also, since i am stuck there.. i face sometime screen hang problem.
like if there is any incoming call , them i become unable to receive it. Nothing work on screen touch.
then i have to push power button once, and then its work...
Can you boot into recovery ?
Sent from my HTC One S using xda app-developers app
maek_it_happen said:
Can you boot into recovery ?
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
when i go in recovery it just says HTC logo and red warning from HTC and nothing else happen it get saturated there.
Try to reflash recovery through fastboot
Also what hardware are you s3 or s4
Sent from my HTC One S using xda app-developers app
maek_it_happen said:
Try to reflash recovery through fastboot
Also what hardware are you s3 or s4
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
what img to use to reflash ??? can you confirm ?
and how to check hardware for s3 or s4 version ?
I would say the twrp recover
http://forum.xda-developers.com/showthread.php?t=1677670
Your area seems to have received the s3 version ....you will need to remember this when flashing roms ...
.I'm pretty sure the recovery's are compatible with both versions though
Sent from my HTC One S using xda app-developers app
maek_it_happen said:
I would say the twrp recover
http://forum.xda-developers.com/showthread.php?t=1677670
Your area seems to have received the s3 version ....you will need to remember this when flashing roms ...
.I'm pretty sure the recovery's are compatible with both versions though
Sent from my HTC One S using xda app-developers app
Click to expand...
Click to collapse
how to check my model for s3 or s4 ?
and is there no way to get original bootlocker and recovery ? so i can get HTC sence / Hub use and HTC updates ?
as since i have processed they both are unavailable to be used.. both option dnt work.
I would just stay root .....if you came this far , i would go all the Way ...
Just flash recovery ....follow the guide that was posted in this thread
Sent from my HTC One S using xda app-developers app
and i have downloaded recovery img file using that tool..
but now how to install it ? i can't see its installed ? how to install and confirm it works ?

[Q] My Samsung Galaxy i9000 Dead using i9003 Flash File. Can anybody Help me? Please.

please understand that my slowing english.
at first my galaxy i9003 2 keys (back+menu) does not worked. then i am trying to upgrade firmware 2.3.6 to 2.3.4 on my phone. then two key is worked nicely. then i want to upgrade android 4.1 (jelly bean) but i know it has required version 2.3.6 to upgrade jelly bean. then flashing 2.3.6
Code:
I9003DDLF2_I9003ODDLF2_I9003DDLE1_HOME.tar.md5
using odin on PDA section but my phone internal memory is corrupted. then i am trying all flash file like:
Code:
APBOOT_I9003XXKPQ_CL709629_REV08_user_low_ship.tar.md5
CODE_I9003XXKPQ_CL709629_REV08_user_low_ship.tar.md5
GT-I9003-CSC-SERKPQ.tar.md5
latona_20110114.pit
MODEM_I9003XXKPQ_REV_00_CL1076353.tar.md5
this file but it has no working.
that position phone is auto restating after boot-up. then i trying hard reset button on middle of camera. but also not working.
al last i trying to i9000 flash file for my i9003. then phone is permanent dead. :crying:
please anybody help me. my phone have no warranty, and i going service care but they can't make a solution for my phone.
so if you can make a solution for my dead mobile then i am really happy.
thanks for advance. and understand my bad language. again thanks.
If no warranty and the service center won't help only a JTAG repair woult help ur phone.
No..it will never break the system.cz i have try it bfore...try flash to XXKPE back..until now,no problem at all..
Sent from my GT-I9003 using xda premium
1.battery full charged.
2.try vol down+home+power button .
3.reflash rom.
try! I had to do four / five times..but i got it!
Sent from my GT-I9003 using xda premium
If the phone won't turn on how he goes to download mede !
Sent from my GT-I9003 using xda premium
how i use/repair with JTAG
i don't know that how i used JTAG on my phone. i search "How to repair samsung galaxy i9003 using JTAG" but i can't understand that what i doing this. please help me. thanks.
U have to buy a separate device called Riff Box online. Or if u live in us u can sent it to a mobile repairing industry called mobile tech videos ( found on YouTube ) or do it your self !
Sent from my GT-I9003 using xda premium
Mebin Robin said:
U have to buy a separate device called Riff Box online. Or if u live in us u can sent it to a mobile repairing industry called mobile tech videos ( found on YouTube ) or do it your self !
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
many many thanks for reply my post. can i used USB Jig with UnBrickable Resurrector and Heimdall for UnBrick on my device.
Hi!
Try using a USB jig.. i have a link on my sig where you can borrow one if you dont have a usb jig
The usb jig can put you to download mode, once you are there.. flash a stock firmware.. i suggest you go to sammobile.com, make an account there and download a firmware for i9003..
Next time, double check to the firmware u are flashing and do not hessitate to ask questions.
I hope this helps!
Sent from my GT-I9300 using xda premium

Rooting..

Hi, I own a sgs gti9003 running froyo.I have been using this for more than a year.I was afraid to root and install custom roms.but today i have seen some easiest steps for rooting.so I decided to root.I read abt the advantage and disadvantages of rooting.but I have some more doubts to clear.
1.I dnt have internet in my pc,do I need internet for rooting.
2.if I rooted and installed any ics rom,is dat possible to download apps for ics like nova launcher,chrome browser directly from playstore.
Sent from my GT-I9003 using xda premium
ramezabd said:
Hi, I own a sgs gti9003 running froyo.I have been using this for more than a year.I was afraid to root and install custom roms.but today i have seen some easiest steps for rooting.so I decided to root.I read abt the advantage and disadvantages of rooting.but I have some more doubts to clear.
1.I dnt have internet in my pc,do I need internet for rooting.
2.if I rooted and installed any ics rom,is dat possible to download apps for ics like nova launcher,chrome browser directly from playstore.
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Hi and welcome to the Galaxy SL Forum, if you want to root update first to Gingerbread, try searching 'General Guide for i9003 Noob'
And for your questions:
1. No, you don't need internet, you only need it when you download ROMs, tweaks and CF-Root.
2. For downloading ICS apps on Froyo, no you can't . You can run ICS apps if you install custom ROMs that based on CM9 or CM10
Good luck with the phone mate
Sent from my GT-I9003 using xda app-developers app
He didnt say he wanted ICS apps on froyo. He was asking if he would be able to download ICS apps straight from Play Store if he installed a ICS/+ custom rom. The answer is yes.
Sent from my GT-I9003 using xda app-developers app
BassBlaster said:
He didnt say he wanted ICS apps on froyo. He was asking if he would be able to download ICS apps straight from Play Store if he installed a ICS/+ custom rom. The answer is yes.
Sent from my GT-I9003 using xda app-developers app
Click to expand...
Click to collapse
Ohh... Sorry , change my number 2 anwser with the BassBlaster has.
So if my fon is 2.3,can i root it via gingerbreak.I just read this yesterday and tried it in my fon.didn't worked.updating gingerbread may cause bricking..? Srry am a newbie
Sent from my GT-I9003 using xda premium
Kindly post your complete firmware information here.
GT-I9003
2.2.1
I9003DDKA5
2.6.32.9
[email protected]#1
FROYO.DDKB2
Is this what u asked..?
Sent from my GT-I9003 using xda premium
Yes. My procedure to go to ICS or JB based CROM is
1) flash xxkpe as per guide here http://forum.xda-developers.com/showthread.php?t=1133787 .. download ROM file from http://forum.xda-developers.com/showthread.php?t=1004647
2) flash ddlf2 per http://forum.xda-developers.com/showthread.php?t=1741370
3) Use CF-Root to root ddlf2 per http://forum.xda-developers.com/showthread.php?t=1331253
4) Flash ICS or JB ROM of your choice, ONLY AFTER READING THE PARTICULAR THREAD
I'd still prefer you do more searching and reading before attempting something that you dont understand completely.
ramezabd said:
Hi,u answered me in my topic abt rooting.i have a little more foubt.so,rooting is the first process.then am I need to update to gingerbread, or is that possible to update from froyo to ics rom..
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
I'll answer your PM here.
As per what I read here, it is advised (by people's experience) that it's better to flash xxkpe(using ODIN) 1st then to a gingerbread valuepack firmware(i used ddlf2) of your choice, then to root it. Then flash any ICS/JB ROM of your choice.
Also, you need to understand you'll lose everything on your phone when you flash xxkpe using odin. Also, once rooted, you'll be unable to use Kies to restore your data. So, before attempting all this, make sure you backup everything that you'll regret losing.
Confused...okay..is there any youtube tutorial..?
Sent from my GT-I9003 using xda premium
ramezabd said:
Confused...okay..is there any youtube tutorial..?
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Sorry mate, there are no YouTube tutorial for SL. Try to follow the guide here.
Sent from my GT-I9003 using xda app-developers app
Isme koi indian developers hein..?
Sent from my GT-I9003 using xda premium
ramezabd said:
Isme koi indian developers hein..?
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
Arre Jo top k developers hai woh Indians hi hai. But let's not judge talent on basis of location.
ramezabd said:
Isme koi indian developers hein..?
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
ammar786 said:
Arre Jo top k developers hai woh Indians hi hai. But let's not judge talent on basis of location.
Click to expand...
Click to collapse
lmao
Lol..its not judge anyones talent..can u read my via signature..?
എന്റെ സാംസങ്ങ്* ഗാലക്സിയിൽ നിന്ന് അയച്ചത്*..
well said
ammar786 said:
Arre Jo top k developers hai woh Indians hi hai. But let's not judge talent on basis of location.
Click to expand...
Click to collapse
supper like
Back to topic
I have downloaded and installed samsung kies,superone click on my lap(running win7).then set my usb option to kies and checled usb debug.then I opened superone click and plugged usb to pc and to my phone.nothing happened both pc and phone.my phone charging itself via usb.nothing happened in superoneclick..why is that..?
എന്റെ സാംസങ്ങ്* ഗാലക്സിയിൽ നിന്ന് അയച്ചത്*..
ramezabd said:
Back to topic
I have downloaded and installed samsung kies,superone click on my lap(running win7).then set my usb option to kies and checled usb debug.then I opened superone click and plugged usb to pc and to my phone.nothing happened both pc and phone.my phone charging itself via usb.nothing happened in superoneclick..why is that..?
എന്റെ സാംസങ്ങ്* ഗാലക്സിയിൽ നിന്ന് അയച്ചത്*..
Click to expand...
Click to collapse
Read the guides pinned in the General Section.
ramezabd said:
Confused...okay..is there any youtube tutorial..?
Sent from my GT-I9003 using xda premium
Click to expand...
Click to collapse
there are many youtube tutorials and you can easily search for them and choose what is best for you but the thing you need to know about is that for upgrading your firmware from froyo to gingerbread you dont need rooting.. you can do it officially by downloading Samsung Kies or by following the simple steps from this thread http://forum.xda-developers.com/showthread.php?t=1894737
Now after upgrading to gingerbread you can root your phone by following the simple steps using the link as above.
its okay to get confused the first time but follow the amazing simple steps from the above link and it should be just fine

Roms

Hello everybody, am a new user at the xda-developers community but am old in using the galaxy phones. I hear to much about the roms and I dont know what are the roms, how to download it, how to use it and how what is the preferences of it. So I want some help please. :thumbup:
Sent from Galaxy S4 using xda premium
Roms are different firmwares which u can install in ur phone
Just click download to download it
Using a rom is just like normal phone Any speciality is mentioned in the thread
Well preferences dependes on ur choice battery life, tweaks blablabla
Just depend what ur choice
Now for roms u can search xda....
sent by typing by my fingers
Question
[email protected] said:
Roms are different firmwares which u can install in ur phone
Just click download to download it
Using a rom is just like normal phone Any speciality is mentioned in the thread
Well preferences dependes on ur choice battery life, tweaks blablabla
Just depend what ur choice
Now for roms u can search xda....
sent by typing by my fingers
Click to expand...
Click to collapse
Is there any forum section/category here on XDA Developers for ROMS?
Thank you very much but is there any thread that contains ROMS and after installing it can I get back to the real OS?
Sent from Galaxy S4 using xda premium
[email protected] said:
Roms are different firmwares which u can install in ur phone
Just click download to download it
Using a rom is just like normal phone Any speciality is mentioned in the thread
Well preferences dependes on ur choice battery life, tweaks blablabla
Just depend what ur choice
Now for roms u can search xda....
sent by typing by my fingers
Click to expand...
Click to collapse
Thank you very much but is there any thread that contains ROMS and after installing it can I get back to the original OS ?
Sent from Galaxy S4 using xda premium
AleksaSavic said:
Is there any forum section/category here on XDA Developers for ROMS?
Click to expand...
Click to collapse
Yes there is
But section is for different phones
Type ur phone and search
U need to search
Yes u can go back to stock
Flash stock rom with odin
Tejxi said:
Thank you very much but is there any thread that contains ROMS and after installing it can I get back to the original OS ?
Sent from Galaxy S4 using xda premium
Click to expand...
Click to collapse
sent by typing by my fingers
[email protected] said:
Yes there is
But section is for different phones
Type ur phone and search
U need to search
Yes u can go back to stock
Flash stock rom with odin
sent by typing by my fingers
Click to expand...
Click to collapse
Thank you ^.^
Sent ViaMe
Tejxi said:
Thank you ^.^
Sent ViaMe
Click to expand...
Click to collapse
Ur wlcm
sent by typing by my fingers

Categories

Resources