serious USB-port issues - Samsung Galaxy Nexus

Hello!
First things first: i already googled and search-functioned about 8 hours for solutions, tried them all and still got no luck so basically you girls and guys are my last hope. i hope my english isnt as rusty as i think it is. if i make any mistakes of any kind, please bear with them.
Used Hardware: Galaxy Nexus, the original Samsung OTG cable and the original Samsung charger
Software: Rooted, Bootloader-unlocked, stock-Android 4.0.4, 4.1.1 and 4.1.2
What is my problem?
as soon as i plug in the original charger it charges (duh!)
however, the moment i unplug it, the phone keeps thinking it is being charged. forever!
plugging in a original samsung USB cable without connecting it to something doesnt help, it still thinks of being charged.
but plugging in the original OTG cable stops the phone from thinking of being charged! (i dislike the thought of running around with a OTG dangling around the phone so that isnt a solution to me )
what happened before that incident?
bought on 15th December 2011
last software update 4.1.1 to 4.1.2 on 16.10.2012
worked perfectly until Yesterday
Recently i played around with the OTG cable and tried the following hardware to see wich works with my setup:
external HDD - NTFS formattet
PS3 Sixaxis controller
Corsair Flash Voyager USB3.0 Stick
AKAI MPK mini USB MIDI controller
Newest apps installed:
Sixaxis Compatibility Checker (18.10.2012 installed, used for half an hour and deinstalled)
Wolfram Alpha (17.10.2012 installed)
MyBoy (an GBA emulator - 12.9.2012 installed)
-latest ROM for that emulator downloaded on 13.9.2012
what did i try to fix the problem (in exact order)?
rebooting
changing the battery from 2000mAh (its an original, bought about half a year ago) to stock 1750mAh
removing the battery for 10 minutes
draining the battery to absolute zero and fully recharge it
carefully cleaning the microUSB port (with battery remover of course)
super carefully bending up the thounge-like part inside the microUSB port so that it doesnt get in contact with any surrounding metal parts (battery removed of course. when i say super carefully, i mean super duper carefully! i know how fragile those parts are!)
trying to hard reset the phone (that was a failure i just got from fastboot mode to a droid with a red triangle and an exclamation mark on its open stomach)
factory resetting the 4.1.2 via factory reset option (backup with Titanium Backup was made correctly but i forgot to copy it from droid to PC :silly: )
wiping the cache via fastboot
quick reflashing the 4.1.2 via fastboot
quick downgrading back from 4.1.2 to 4.1.1
quick downgrading back from 4.1.1 to 4.0.4
quick upgrading to 4.1.1 (it still is in that state)
complete reflashing the 4.1.1
- with reflashing bootloader
- with reflashing radio
- with reflashing recovery partition
now i am out of ideas
i think the USB port is seriously damaged. but since i am not so good with soldering and electronics i fear that i am not able to exchange that.
any more suggestions or ideas what might have been the cause?
next few days i will take it to the service center wich i really dislike to do because here where i live that means they keep it for about 6-9 weeks to fix it and i will not get a replacement in the meantime. anyhow my hopes are low that they might fix it i rather believe they replace it for a new one wich i also would dislike. Good thing i made a insurance for that device so in worst case i dont have to pay a single buck...
greetings everyone

Weird. Did you try flashing a stock Google 4.1.2 image? (Check out mskip's thread in Galaxy Nexus Android Development and download the toolkit - make sure it's compatible with 4.1.2 first)

Yes your USB port is most likely broken. Many others have had this problem including me.
Mine was so bad that my PC wouldn't recognize it and neither of my pogo pin docks would work.
I replaced the USB flex cable this week and it works great now. It was a relatively easy repair if you take your time and have the right tools.
The part only cost me $7. http://www.ebay.com/itm/190704059979
Sent from my Nexus 7 using xda premium

thanks mohitrocks but i also tried that, not only once.
El Daddy are there some how-to's? If it is easy i will try to do this before handing it in to the service center.
greetings

El Daddy said:
Yes your USB port is most likely broken. Many others have had this problem including me.
Mine was so bad that my PC wouldn't recognize it and neither of my pogo pin docks would work.
I replaced the USB flex cable this week and it works great now. It was a relatively easy repair if you take your time and have the right tools.
The part only cost me $7. [link removed because i am new ]
Sent from my Nexus 7 using xda premium
Click to expand...
Click to collapse
is that part compatible with the European version of the GNex?

DrKaputnik said:
is that part compatible with the European version of the GNex?
Click to expand...
Click to collapse
The USB ports should be the same as micro sd is a universal standard I believe.

DrKaputnik said:
thanks mohitrocks but i also tried that, not only once.
El Daddy are there some how-to's? If it is easy i will try to do this before handing it in to the service center.
greetings
Click to expand...
Click to collapse
Yes, read this thread http://forum.xda-developers.com/showthread.php?p=32696962 there is a video and ifixit guide on the last page
DrKaputnik said:
is that part compatible with the European version of the GNex?
Click to expand...
Click to collapse
Yep, any gsm version.
Sent from my Galaxy Nexus using xda premium

I had that same issue after my phone got wet. After about 2 weeks the issues with my USB port went away altogether.
You take your phone places where water might condense on/in it?

thanks miketoasty and thanks El Daddy! i really like this forum a lot very helpful people here.
i ordered the part. Estimatet shipping date somewhat between 30. october and 5. november.
will post updates
at least that error of mine doesnt drain extra battery
reuthermonkey:
i cant think of any place i visit frequently with high levels of moisture or with wet places. I am really careful about that because i love my Nexus witch even goes as far as never ever taking it into the bathroom (not even to a save and dry spot) while showering or bathing. Rain is a bit rare here and even if it is raining i wont leave the house without putting the phone inside a phone-pocket and into the inner side of my jacket.
greetings

I had the same issue as you. I ordered a new charging port cable for $7 on ebay, installed it in 15 minutes, and all is well in the world.
Sent from my Galaxy Nexus using xda premium

If anyone else is having issues, I have a spare USB flex cable that I can send you for just the price of shipping...most likely $3 or so.

Related

Man, I messed up my phone!!!! EPIC 4G

Here's my situation:
SAMSUNG EPIC 4G
I've updated roms without problem many times since buying my phone. I am currently on 2.3.4, gingerbred eh06. I cannot get the usb to work with my pc at all. I'm assuming that since the phone still charges, the usb is functional? I was going to try a flash back to stock ec05, but cannot do this because I don't seem to have CWM installed. I did, don't know what happened to it. All it says when doing a cw boot is android system recovery <3e>
I tried to follow the link for rooting my phone without a pc, but cannot get it to work because I don't have superuser access. I did but don't know what happened there also??? Apparently gingerbreak doesn't work on 2.3.4 from what I am finding. I'm about at the end of my rope here and am looking for somebody to throw me a bone. ANY IDEAS.
I should also tell you that I know the cables I have are good. I have 2 samsung and 4 aftermarket cables and they all work. My wife has the exact same phone and works every time, with every cable. Of course her phone hasn't had any "custom" work done to it if you know what I mean...
Try Heimdall. It installs its own drivers and is more robust. Post 2 in Development stickie of how to fix a semi-bricked Epic.
Sent from my SPH-D700 using XDA App
Tried that just now, didn't work. When I tell it to list devices, it comes up as unknown device and won't install any drivers. tried my wife's phone and it seemed to work just fine. Maybe the phone can charge with a broken usb port?????? AAAAARRRRGGGGGHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!!
so you have no root and no odin/heimdall?
Yes it can charge with a bad port or a bad cable. Since the cables are good some of your usb port may be damaged somehow. Did you check for dirt or debris in the port?
Sent from my SPH-D700 using XDA App
Right, neither works. Its not the pc either. Tried win 7 64 and 32 bit, xp pro, ubuntu, joli os. Nada
Thought about tearing down phone and looking for dirt/debris. Just loking for all possibilities. I did fing a usb port on ebay for about 50 bucks, doesn't really look like something I could replace myself. ;'m assuming that it's soldered in.
vroverload said:
Thought about tearing down phone and looking for dirt/debris. Just loking for all possibilities. I did fing a usb port on ebay for about 50 bucks, doesn't really look like something I could replace myself. ;'m assuming that it's soldered in.
Click to expand...
Click to collapse
I believe non warranty repairs like that are only $35 at Sprint.
Good job Sprint
Just left the Sprint store and they gave me a new phone. Tried like hell to get an upgrade to the Galaxy IIs, but no go. I gave them a boo hoo story and even told them i'd settle for the Nexus s, but they wouldn't budge there either.... Oh well. At least I got a new phone out of the deal. Kudos to the Sprint store and their employees though.
This happened to me at first too, then my phone stopped charging the battery. Maybe this is a sign of the port actually going out? Right now, I'm waiting on my replacement through Sprint without a charging phone.
I was able to finally get a good working combination of my brother's Evo cable and Odin 1.7 to flash back to stock for warranty work.

please help - USB not recognized

Hello,
Please help me. My phone will not connect via USB to a PC. Steps I have taken to try and solve this so far:
- Tried 3 different USB cables;
- Re-installed Kies, Samsung USB drivers, Android SDK google USB drivers, etc
- Turned USB debugging on/off
- Turned Allow Mock Locations on/off
- Tried USB Utilities, tapped apps, etc.
- Tried *#7284# dialpad trick
- Tried 3 different computers (all running win 7 64 bit)
- Unmounted/remounted USB in CWM recovery
- Flashed 3 different ROMs (jedi mind tricks, clones n drones, darkside evolution)
- Restored a nandroid backup from when it was working;
- wiped cache, dalvic cache, factory reset, etc.
When i try to mount usb in CWM it says "E: Unable to write to ums lunfile (No such file or directory). Yesterday it was not charging over USB, now it is (flashed darkside evolution ROM this morning).
Current setup:
Android: 4.0.3
Baseband: T989UVLE1
Kernel: 3.0.8_SGH-T989_DARKSIDE.VENOM_02+
Build: DARKSIDE.EVOLUTION.3 v7
If anyone has any ideas I would really really appreciated hearing them. I have been searching and trying fixes for the last couple days and i'm about ready to throw my phone off a bridge.
Thank you!
USB port is shot. This is a know problem with this device. The device will be able to charge, but will not be recognized by the PC. Had the same issue with my wifes phone and was unable to root. Half the time, it wouldn't even charge using the car charger (though the wall charger always worked).
Called TMO and received a warranty replacement. They charged $20, which they later removed when I called and asked them to.
Thank you, at least i'm not crazy!
Rod3 said:
USB port is shot. This is a know problem with this device. The device will be able to charge, but will not be recognized by the PC. Had the same issue with my wifes phone and was unable to root. Half the time, it wouldn't even charge using the car charger (though the wall charger always worked).
Called TMO and received a warranty replacement. They charged $20, which they later removed when I called and asked them to.
Click to expand...
Click to collapse
Yeah for some reason. It looks like a batch of phones have a usb port problem. I assume the phone is newer than February? Because it seems there are a lot of this problem including the power button surfacing on the forums as of late
Sent from my SGH-T989 using xda app-developers app
Teo032 said:
Yeah for some reason. It looks like a batch of phones have a usb port problem. I assume the phone is newer than February? Because it seems there are a lot of this problem including the power button surfacing on the forums as of late
Sent from my SGH-T989 using xda app-developers app
Click to expand...
Click to collapse
100% right, had one myself...
I Am The Frost said:
100% right, had one myself...
Click to expand...
Click to collapse
It is an older phone, purchased last fall right when it hit the shelves. I actually took the thing apart last night and noticed that there was some water damage, it spent an evening outside earlier this year but I hadn't noticed any issues until this weekend. I cleaned some corrosion out of the USB port out with an old toothbrush and bolted it back together, fired it up and everything seems to be working again. Wonder how long its gonna last?
vonbillion said:
It is an older phone, purchased last fall right when it hit the shelves. I actually took the thing apart last night and noticed that there was some water damage, it spent an evening outside earlier this year but I hadn't noticed any issues until this weekend. I cleaned some corrosion out of the USB port out with an old toothbrush and bolted it back together, fired it up and everything seems to be working again. Wonder how long its gonna last?
Click to expand...
Click to collapse
Okay seems like yours is just user wear and tear. But there has been a lot of reports of the bad batch.... Gets annoying
Sent from my SGH-T989 using xda app-developers app

Rooting without being connected to comptuer.

Hello XDA members,
Couple of weeks ago, I plugged my charger and then all of a sudden, smoked started coming out accompanied by a burning smell. I quickly took out the charger and now I am not able to charge my phone. I recently sent it back to Samsung for repair but they could not fix it under warranty and was asked to pay $200. Imo that is way too much considering brand new Galaxy Nexus is around $500 where I am from.
Prior to sending my phone, I unrooted my phone, reverted back to stock rom and now I am wondering if there is a way of rooting my phone without having to be connected to the computer via the USB cable. I want to install a custom rom but is that even possible without having the ability to connect to your computer?
Thanks
sgs064 said:
Hello XDA members,
Couple of weeks ago, I plugged my charger and then all of a sudden, smoked started coming out accompanied by a burning smell. I quickly took out the charger and now I am not able to charge my phone. I recently sent it back to Samsung for repair but they could not fix it under warranty and was asked to pay $200. Imo that is way too much considering brand new Galaxy Nexus is around $500 where I am from.
Prior to sending my phone, I unrooted my phone, reverted back to stock rom and now I am wondering if there is a way of rooting my phone without having to be connected to the computer via the USB cable. I want to install a custom rom but is that even possible without having the ability to connect to your computer?
Thanks
Click to expand...
Click to collapse
You can fix the USB port for a few bucks, i seen people say it cost $10, not really sure as i never came across one, but it should be out there on ebay.
You will be looking for a microUSB board
sgs064 said:
I am wondering if there is a way of rooting my phone without having to be connected to the computer via the USB cable.
Click to expand...
Click to collapse
No.
sgs064 said:
I am wondering if there is a way of rooting my phone without having to be connected to the computer via the USB cable.
Click to expand...
Click to collapse
efrant said:
No.
Click to expand...
Click to collapse
I am in the same situation as sgs064. I have a Gnex that I need to root, but it will not connect to the PC with the USB cable (strangely, it does still charge via USB). I probably will just fix the microUSB port as Mach 3.2 suggested, but in the meantime it would be nice if there was a way to do it without USB. I realize that it probably is impossible, as efrant indicated, but if anyone has any ideas, I'd be willing to try em out. This is an extra Gnex, not my everyday phone, so im willing to mess around with it a lot more.
Thanks.
PeteCat said:
I am in the same situation as sgs064. I have a Gnex that I need to root, but it will not connect to the PC with the USB cable (strangely, it does still charge via USB). I probably will just fix the microUSB port as Mach 3.2 suggested, but in the meantime it would be nice if there was a way to do it without USB. I realize that it probably is impossible, as efrant indicated, but if anyone has any ideas, I'd be willing to try em out. This is an extra Gnex, not my everyday phone, so im willing to mess around with it a lot more.
Thanks.
Click to expand...
Click to collapse
It's a driver issue of It still charges but nothing else, and as far as rooting without PC goes, I don't think you can
Sent from my GNexus

USB Port not working and need to return to stock

Hi everyone- I have searched and have looked everywhere. I just wanted to get someone's thoughts on how I could get my phone back to stock. My mini-USB port on my phone is damaged- I can't charge it unless powered off and it can't connect to my PC. Trust me I've tried multiple cables, have the drivers installed on my PC, and its not my USB ports on my PC. Since I can't connect via USB to my laptop I can't use ToolKits that are available
My phone is currently rooted and has a Unlocked bootloader. Are these the steps I will need to go through to bring back to stock so I can return to Verizon?
1. Flash Verizon stock ROM through CWM Recovery. Rom is found here:
"[ROM] mROM v2.0 JellyBean 4.1.2 JZO54K for Verizon - stock, rooted + MODs"
(http://forum.xda-developers.com/showthread.php?t=1763823)
2. On Google Play I downloaded Segv's tool ("BootUnlocker for Galaxy Nexus") to Lock Bootloader
3. On Google Play I downloaded "Android Root Toolkit" to flash Stock Recovery.
4. Un-install app "SuperSU" and "Superuser"
Does this process look right? Any help would be appreciated!!!
FYI I did look at the following (http://forum.xda-developers.com/showpost.php?p=27945515&postcount=128) but nobody has commented on it to verify it works.
UPDATE: In my last attempt I used the pliers and squeezed the micro-USB end and my laptop recognized it!!! I swear I did it before but i guess i didn't squeeze enough. Now that my laptop recognized it and was able to use the toolkit and bring back to stock and locked bootloader.
I am having the exact same issues you are. Looking forward to an answer
I had the same problem and had followed all your steps, various cables ect... try squeezing one of the mini USB cables a little with pliers! So the little gap is a little hard to push on to the phone. This worked for me!
Sent from my Galaxy Nexus
I think I saw a post where you mentioned you did that and it worked for you. I tried squeezing a cable end already :-/ no dice
UPDATE: In my last attempt I used the pliers and squeezed the micro-USB end and my laptop recognized it!!! I swear I did it before but i guess i didn't squeeze enough. Now that my laptop recognized it and was able to use the toolkit and bring back to stock and locked bootloader.
PLeM3Boosted said:
UPDATE: In my last attempt I used the pliers and squeezed the micro-USB end and my laptop recognized it!!! I swear I did it before but i guess i didn't squeeze enough. Now that my laptop recognized it and was able to use the toolkit and bring back to stock and locked bootloader.
Click to expand...
Click to collapse
Be careful when you are doing dev stuff with a spotty USB connection. If it loses connection at a bad time (which anytime is always a bad time), you could end up with a brick.
I would also try cleaning out the USB port with a sharpened toothpick. I read this on Lifehacker, and they said it gives a much better connection.
Disclaimer: I'm not responsible for anything that happens to you or your phone.
PLeM3Boosted said:
UPDATE: In my last attempt I used the pliers and squeezed the micro-USB end and my laptop recognized it!!! I swear I did it before but i guess i didn't squeeze enough. Now that my laptop recognized it and was able to use the toolkit and bring back to stock and locked bootloader.
Click to expand...
Click to collapse
Glad it worked for you!
Sent from my Galaxy Nexus
Next time remove battery, clean usb port with alcohol and tooth brush, let it dry and reboot. Micro USB ports are not up to what they are being used for. Stupid Samsung. I don't think I've had a smartphone in the last 4 years that's lasted a year without something breaking .
Not a fix for your micro-usb not working.....but you can download airdroid from the play store and transfer files from your laptop to your phone and visa-versa. Its a free app and works just fine for me transferring files when i don't have a USB cable on hand
Sent from my Galaxy Nexus
suwu10 said:
Not a fix for your micro-usb not working.....but you can download airdroid from the play store and transfer files from your laptop to your phone and visa-versa. Its a free app and works just fine for me transferring files when i don't have a USB cable on hand
Sent from my Galaxy Nexus
Click to expand...
Click to collapse
I believe dropbox serves the same purpose and is arguably easier to use.
Update: Went to Verizon last Friday and they didn't even check to see if my bootloader was locked. The person didn't even check much other than seeing if my phone charged (which it didn't). I did have the extra service warranty so he just had a new one sent to my house and didn't give me any grief.
Looking to unlock, root, and flash a ROM tonight

nexus not charging

i know it is already posted but my issue is different. Some can charge their phone when it is off but mine cant charge even if its off.
When its off and i plug the charger the lightning logo appears, it indicates that its charging but when i turn it on the percentage of the battery remained the same. it didnt charge at all. Also my pc does not recognize my phone whether if its off or on.
i tried with no luck changing rom, kernel, used different cables and chargers (i even used one from LG).
i want to take it back to samsung but my bootloader is unlocked, im using costume rom, and rooted. They will not accept or repair it
EDIT: i want to install the stock rom and relock bootloader but how? since my pc doesnt connect to my phone
Look in the development section and download the nexus toolkit.
Sent from my Galaxy Nexus using xda app-developers app
ticholas said:
Look in the development section and download the nexus toolkit.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
How can i use it if my pc can't recognize my phone? Driver is already installed and it was working before
Sent from my Galaxy Nexus using xda app-developers app
Use a cocktail stick and try push the chipinside your phone slot upwards a little (if the phone were laid faceup on a table). Be delicate as you dont want to force it, but a little nudge up and your problems should aaaaall be resolved.
ive already done that no luck.
bump!
if i can restore my phone to stock recovery, stock rom, stock kernel, remove root will they accept it(warranty)? or do they have something to know that i modified my phone?
EDIT: because im planning to return in back to samsung
Please read forum rules before posting
Questions go in Q&A
Thread moved
Thanks
FNM
Is it a play store model or international? If it is international and you are located in the USA, Samsung will not do it. You can replace the usb port yourself..
mine too
Mine did the exact same thing. Good luck sending it in and having them actually fix it. I'm beginning to think their tech guys are really just a room full of chimps randomly putting stuff together.
I told them exactly what the problem was (because I looked it up before sending it in and my problem was the exact same as everyone else's) and they ignored me and just switched out the battery. That didn't work, so I sent it back again. Then, they updated the software. Since it's a hardware issue, obviously that did nothing. Now, they have repaired the PBA. I don't know what a PBA is or what it has to do with my USB port, but I'm betting the issue still will not be fixed and I'll have to send it back, yet again. After all this mess, I think I'm done with Samsung entirely.
turtlemama said:
Mine did the exact same thing. Good luck sending it in and having them actually fix it. I'm beginning to think their tech guys are really just a room full of chimps randomly putting stuff together.
I told them exactly what the problem was (because I looked it up before sending it in and my problem was the exact same as everyone else's) and they ignored me and just switched out the battery. That didn't work, so I sent it back again. Then, they updated the software. Since it's a hardware issue, obviously that did nothing. Now, they have repaired the PBA. I don't know what a PBA is or what it has to do with my USB port, but I'm betting the issue still will not be fixed and I'll have to send it back, yet again. After all this mess, I think I'm done with Samsung entirely.
Click to expand...
Click to collapse
i have sent it already. fortunately i was able to return to stock without USB. Hope they cant detect that ive done a mess on my phone.
probably the repair shop where you took your phone are just too lazy to repair. I hope they wont do the mess they did to you but i think it depends on tech guys if they are lazy enough to repair.
lowandbehold said:
Is it a play store model or international? If it is international and you are located in the USA, Samsung will not do it. You can replace the usb port yourself..
Click to expand...
Click to collapse
it is international and im in Italy. i took it back to the shop where ive bought and they'ce accepted it. The problem is that this shop will send my phone to samsung and i afraid that they will call me and ask me if i did something that voids my warranty
silverhunk said:
i have sent it already. fortunately i was able to return to stock without USB. Hope they cant detect that ive done a mess on my phone.
probably the repair shop where you took your phone are just too lazy to repair. I hope they wont do the mess they did to you but i think it depends on tech guys if they are lazy enough to repair.
it is international and im in Italy. i took it back to the shop where ive bought and they'ce accepted it. The problem is that this shop will send my phone to samsung and i afraid that they will call me and ask me if i did something that voids my warranty
Click to expand...
Click to collapse
Did you get it fixed?
This is kind of what my phone is doing too (here's the thread i've made)
http://forum.xda-developers.com/showthread.php?t=2059289
It will charge, but only to a certain point, regardless of rom, kernel, on or off, etc
over the past few days the maximum charge has gone down and down. Now it only charges to a max of 82%. I have 2 batteries and it does the same thing on each. My (hopeful) solution is that i bought an external wall battery charger and will charge batteries that way. I have the verizon model so if i wanted to do some sort of warranty work i'd probably have to go through them (not even sure if im still covered). I really dont want to deal with it. It boggles my mind why my phone is doing this though, charges fine but not to full. Oh well c'est la vie.
cymru said:
Use a cocktail stick and try push the chipinside your phone slot upwards a little (if the phone were laid faceup on a table). Be delicate as you dont want to force it, but a little nudge up and your problems should aaaaall be resolved.
Click to expand...
Click to collapse
i wouldnt recommend that to people, for me it went from a phone with "phantom charging" (ie flashing on and off for charging) and issues charging to a short circuit on the usb connection, so that the phone switches off when a usb cable is plugged in. What is well worth trying first is simply giving the port a good clean, a little bit of alcohol and that same cocktail stick may well solve your issue. I've been left charging via a chopped up usb cable to the dock connectors.
i dont doubt that forcing the tab in the port may have worked for you, but it has failed badly for others (ie me), so just be careful suggesting it
I had a similar problem as my micro usb socket was damaged. Don't worry about sending it for repair, do it yourself. The circuit board with a new micro usb socket is available on ebay, I paid £5 for mine. Watch a tear-down video or 2 on youtube and you will be sorted.
The GNex is easy to take apart requiring just a small philips head screwdriver and a pry tool, i used a guitar pik, and these are also available on ebay for just a few ££'s.
Can do the whole job in 15 minutes.

Categories

Resources