PPCGeeks

PPCGeeks (http://forum.ppcgeeks.com/index.php)
-   HTC Titan (http://forum.ppcgeeks.com/forumdisplay.php?f=44)
-   -   Mobile Device Center (http://forum.ppcgeeks.com/showthread.php?t=10225)

eyezonz 10-22-2007 04:17 PM

Mobile Device Center
 
My mobile device center recently just randomly stopped working, tried uninstallin and re installing no luck

my computer also wont even show that my phone is coneected to it

InsaneJester17 10-22-2007 06:44 PM

Have the same darn issue. Damn vista. I'll let you know if i get it going.

eyezonz 10-23-2007 01:37 AM

vista is friggin dumb i hate it has so many problems

canospinach 10-23-2007 02:47 AM

Here you go......
 
Quote:

Originally Posted by eyezonz (Post 104653)
My mobile device center recently just randomly stopped working, tried uninstallin and re installing no luck

my computer also wont even show that my phone is coneected to it




*****READ THOROUGHLY, THIS IS NOT HARD - and no OS reinstall needed!*****




I realize it can be easy to blame Vista, but the real cuplrit here is WMDC and its USB Drivers. I have verified the issue is USB related as handsets sync without issue via Bluetooth and Infared.

Here is a troubleshooting process:

1) unplug your handset, do a soft reset and reboot your PC. Unplug the USB cable from its existing USB socket and plug it into a different socket after the computer has rebooted, then attach the handset. Each socket will have its own driver install (we will talk more about this later). Also verify in the connection settings of WMDC that you have enabled USB connections.

2) Verify in your Power Management Settings you do not have selective USB/PCI suspend active. this is a power saving feature which may put certain USB devices to "Sleep" to save power and internal bandwidth.

3) GoTo: Start, Right-Click "My Computer" and choose "Manage". Once the Management Console opens choose "Device Manager" DM opens browse down to "Portable Devices" and loock for a "Pocket PC". If a handset is listed then Right-Click and "uninstall" (go ahead and click the box to delete the drivers too). If a handset is NOT listed then click on "Action" then "Scan for hardware changes". this will attempt a discovery of attached hardware and install any newfound devices.

While here in DM you also want to check your USB Controllers to ensure none are set to selectively suspend as needed (similiar to the power management settings).

4) uninstall/reinstall WMDC. Windows Mobile Device Center includes the packaged drivers needed to install the Pocket PC Device. As mentioned earlier you are advised to change USB sockets as well. Each time you plug a device into a different USB socket it will install the device as new. This is why some devices are labeled #2 or #3 when only 1 single device is attached. Plugging into a new socket will initiate a new discovery and install.

As i mentioned earlier this is not an issue with sync via Infared or Bluetooth, just USB. Keep in mind WMDC is not Vista, its a completely seperate product.


-----------------------------

WMDC recommended troubleshooting - http://www.microsoft.com/windowsmobi...eshooting.mspx

-----------------------------

My device is not able to connect. There are several cases that may prevent your device from connecting:


If Windows Live OneCare is installed on your machine, it may be blocking the device connectivity. Please click here for the steps to configure Windows Live OneCare to allow the device to connect.


The driver installation may not have completed successfully. If you think this may be the case, follow these steps:


Keep your device connected


From the desktop, go to Start > Start Search


Enter "Device Manager" or "devmgmt.msc" to launch the Device Manager window


Look under the "Network adapters" node for "Microsoft Windows Mobile Remote Adapter". If this is not present, skip to step 5. Otherwise, right-click "Microsoft Windows Mobile Remote Adapter" and choose to "Uninstall"


Look under the "Mobile Devices" node for "Microsoft USB Sync". If this is not present, skip to step 6. Otherwise, right-click "Microsoft USB Sync" and choose to "Uninstall"


Disconnect and reconnect your device. Your device driver will re-install and Windows Mobile Device Center will launch.
For more information on connectivity-related problems, see the ActiveSync USB Connection Troubleshooting Guide.


Windows Mobile Device Center doesn’t work on my 64-bit PC. If you have installed Windows Mobile Device Center on 64-bit Windows Vista and had previously installed and used Windows Mobile Device Center, you may need to manually re-install Windows Mobile Device Center a second time to successfully update it.


My device wasn’t connected during this installation. While it is not a strict requirement that you have a device connected during the installation process of Windows Mobile Device Center, we highly recommend that you do.


My device was connected while I was installing but Windows Mobile Device Center is not launching after installation. In some cases after an upgrade, you will need to disconnect and reconnect the device for Windows Mobile Device Center to launch.


I declined the licensing agreement (EULA) and now I can’t launch Windows Mobile Device Center. You will need to accept the EULA for Windows Mobile Device Center to run. To proceed, simply disconnect and reconnect your device to accept the EULA. The EULA can be read at any time through the Windows Mobile Center’s Help Menu.


I can’t save changes to my folder hierarchy in WMDC’s folder settings. Check to see if any of your folder names have quotes. If so, remove the quotes from the folder names and try again.


My external storage card on my device is not available when syncing with Windows Media Player. If you try to synchronize a Microsoft Windows Mobile 5-based device with AKU 2.3 or a later AKU with Microsoft Windows Media Player 11, only the internal storage on the device may be available as a synchronization target in Windows Media Player. A hotfix for this issue is available for download here.


I am getting disconnected while trying to sync large files to my device. If you are having problems syncing music, pictures, or other large files where the connection suddenly closes, you may be hitting a serial driver bug on the device. Unless you are using VPNs or specific firewalls, you may try switching your device into RNDIS mode to fix your large file sync problem. If your device has the “USB to PC” option, you may use this workaround:


On the device, go to Settings, Connections, and look for "USB to PC" option.


Go into the “USB to PC” option


To enable RNDIS USB, check the “Enable advanced network functionality” checkbox and then, OK.

Note – if it’s already checked, do not uncheck or this workaround will not work for you.


Warm boot the device (push and hold the power button, hit the reset button, or pull the battery).


Power the device back on.


Once the device is booted up, dock and try again.

Note – RNDIS does have a bit more wait time when connecting. Please be patient for the device to connect.


If after you do the workaround and you cannot connect at all, then simply switch back to Serial USB to sync.
Sync does not start after partnership creation. Sometimes, if you do a clean install of Windows Mobile Device Center, the install does not finish adding and enabling the necessary firewall exceptions for Windows Mobile Device Center on your PC.


Go to Start > Run > firewall.cpl
Choose “Allow a Program through the Windows Firewall”
Check all entries that have “Windows Mobile” in the name

------------------------------------------

If you have questions, detail them and send me a PM. i will try to personally help you.

InsaneJester17 10-23-2007 06:48 AM

My problem isn't that my phone won't sync with windows mobile device center (tho it doesn't...), my problem is WMDCwill not even open even after un-installing and re-installing. Blarg...

canospinach 10-23-2007 07:17 AM

Quote:

Originally Posted by InsaneJester17 (Post 105086)
My problem isn't that my phone won't sync with windows mobile device center (tho it doesn't...), my problem is WMDCwill not even open even after un-installing and re-installing. Blarg...

Ok, we really need more info if your serious about fixing this. I am afraid "Blarg" is not descriptive enough ;-)

How do you mean WMDC wont open?
What happened when it stopped working?
What version of Vista are you running?
What version of WMDC are you running?
is the WMDC service running?
Does windows Sync center show any sync errors from the attempts to connect to your handset? (Sync Manager is seperate from WMDC, its used for offline files and all sorts of things).
Have you looked in the performance center and looked at the service and application error logs? What are they telling you?
Is the device recognized in Device Manager?
What happened when you went through my other process and tried another USB port?
Did you run a regcleaner tool after you uninstalled WMDC? prior to the reboot and reinstall.


There have been several driver updates released within the last couple of months. Make sure your running WMDC 6.1 on a NON-Beta, NON-Hacked version of Vista.

InsaneJester17 10-23-2007 10:35 AM

I'm at work so I'll answer what I can without the comp in front of me...

How do you mean WMDC wont open?
- I go to start, programs and find and click on the WMDC program and I get the hour glass type thing for like 5 seconds then nothing.

What happened when it stopped working?
- Im not sure, my last attempt at syncing was on 9/27 and it worked then. I tried to do it yestarday and it wont open the progeam.

What version of Vista are you running?
- Ultimate

What version of WMDC are you running?
- 6.1
is the WMDC service running?
- Didn't see it in the process manager but I'd have to double check.

Does windows Sync center show any sync errors from the attempts to connect to your handset? (Sync Manager is seperate from WMDC, its used for offline files and all sorts of things).
- Haven't checked this.

Have you looked in the performance center and looked at the service and application error logs? What are they telling you?
- Haven't checked this.

Is the device recognized in Device Manager?
- Yes, in Device manager it shows up as a negtwork device.

What happened when you went through my other process and tried another USB port?
- didnt try anything other than a different USB port as WMDC wont open.

Did you run a regcleaner tool after you uninstalled WMDC? prior to the reboot and reinstall.
- Nope

Hope this helps. Thanks alot!

InsaneJester17 10-23-2007 08:40 PM

Help? Please?

canospinach 10-24-2007 02:42 AM

2 Attachment(s)
Ok, thanks for your patience. As i mentioned in my msg its crazy around here due to the wildfires. We all got evacuated and are just now getting back to our houses.


---------------------------------

device is recognized by the pc - verified



#1 thing to do is the obvious, uninstall, run a reg-clean to remove the old registry entries, reboot, reinstall using Administrator account or elevated user credentials. Be sure to use a new USB socket, as i mentioned before this will prompt a new driver install.

#2 i need you to look in the task manager on the "services tab", clearly you looked but you look at "processes" which doesnt show what we want :-) In Processes there will be 2 which need to be running:

Services:
RapiMgr
WcesComm

Processes:
WmdHost.exe
wmdc.exe

You are looking to make sure 2 services are running both with Process ID 3860. 1st service is "RapiMgr" the second is "WcesComm" if these services are not running the pc wont be able to run WMDC. i attached a small gif showing these services in action.

You can manually start the services or set them to autostart via the Mgmt Console.


If you havent gone through the entire set of questions i cannot guarantee we have not missed something. Let me know how you stand on these issues and we can take it from there.

InsaneJester17 10-24-2007 12:53 PM

Ok, I looked at the servies and both RapiMgr and WcesComm are both there.

But in Process: nether wmdhost.exe or wmdc.exe are there. wmdc.exe does appear for about 10 seconds when i try to open WMDC, but the goes away.

I also noticed that in the msconfig startup tab both windows defender and WMDC have % signs at the beginning of their command path. Is that normal?

Thanks loat and once again really sorry about whats going on in your area!

canospinach 10-24-2007 01:08 PM

Quote:

Originally Posted by InsaneJester17 (Post 106015)
Ok, I looked at the servies and both RapiMgr and WcesComm are both there.

But in Process: nether wmdhost.exe or wmdc.exe are there. wmdc.exe does appear for about 10 seconds when i try to open WMDC, but the goes away.

I also noticed that in the msconfig startup tab both windows defender and WMDC have % signs at the beginning of their command path. Is that normal?

Thanks loat and once again really sorry about whats going on in your area!

Thanks man for the concern, looks like we are ok, but man over 500000 evacuated just within SD!

yes the % character is used internally within Windows to represent portions of the filepath which is totally normal and ok.

as i have mentioned a couple of times, i really need you to do the WMDC uninstall, regclean, reboot and re-install. Use SpyBot or something to do a quick regclean. BE SURE TO USE A DIFF USB PORT when you plug the handset in. i need you to do this at a minimum in order to make sure we are not spinning our wheels. shouldnt take more than 15-20 minutes total.

This is real important, we really cant move forward until we have ruled out a couple of other issues which is why i posted the questions earlier.

InsaneJester17 10-24-2007 03:15 PM

Ok, I'll try the uninstall and reg cleaning and diff USB port when I get home tonight and let you know. Thanks again!

B18DelSolT 10-25-2007 04:04 AM

im having the exact sane issue, and its driving me insane, google doesnt even bring up aything also. ive noticed that in device managver my phone comes as something different, ill let you guys know exactly what its named. same as insanejester, it does show up under processes but later on leaves. i have tryed many other usb slots and have no effect on it. does anyone have wmdc v.6 instead of 6.1 i beleive ive read some where that thats the issue, but i couldnt find it anywere to try it out.

Its call HTCUSBSync

Ive also noticed whenever i have my phone connected, its like it doesnt hold a connection cause it always connects and disconnects from the usb.

Thanks much for anyhelp out there

B18DelSolT

canospinach 10-25-2007 12:02 PM

Quote:

Originally Posted by B18DelSolT (Post 106624)
im having the exact sane issue, and its driving me insane, google doesnt even bring up aything also. ive noticed that in device managver my phone comes as something different, ill let you guys know exactly what its named. same as insanejester, it does show up under processes but later on leaves. i have tryed many other usb slots and have no effect on it. does anyone have wmdc v.6 instead of 6.1 i beleive ive read some where that thats the issue, but i couldnt find it anywere to try it out.

Its call HTCUSBSync

Ive also noticed whenever i have my phone connected, its like it doesnt hold a connection cause it always connects and disconnects from the usb.

Thanks much for anyhelp out there

B18DelSolT

First off.........Let me reiterate - Bluetooth/IR no issues when synching, try one if your really having issues and need to sync.

It is not WMDC 6.1 as a whole which is the issue specifically (WMDC 6.0 also has this issue) so downgrading to 6.0 which is essentially the beta product is not recommended (no differences as far as connectivity go). Overall WMDC is leaps and bounds better than ActiveSync, its also here to stay so we had better get used to it.

Based upon that information I am unsure why you think "downgrading WMDC" is the immediate solution.

Seriously though -

Look at my troubleshooting posts, go through my questions and post your answers to all my questions, then we can begin to resolve this. Your partial answers are a start but as i mentioned to InsaneJester, if your serious about solving this then we need more detailed info.

**Keep in mind when it connects as "RNDIS" it may take longer to recognize the unit, this is normal**

**Technically your Handset is a standard USB device - meaning you should "Safely Remove" the device as opposed to just unplugging it**

Device shutting off - Make sure your power settings are not set so "device sleeps when connected to AC power" - if this is set then your device will auto disconnect. Clearly this is a different setting than when it turns the display off. Also what were your USB suspend settings in DM? how bout your power mgmt settings?

Connected as something else - pocket pc? RNDIS ? do tell us what it labels the device when you can.

Now for everyone who has this common issue i am going to put this in capital letters so we are not wasting all our time:

----------------------------

FIRST STEP - UNINSTALL WMDC, DO A REG_CLEAN, REBOOT, RE_INSTALL, RE_CONNECT USING A DIFF USB SOCKET.

----------------------------

Once you have done that and gone through my troubleshooting questions then please post your detailed answers so we have a common control to start with.


I love solving PC issues, but its a cooperative effort ;-)

InsaneJester17 10-25-2007 08:34 PM

Ok I tried the unistall, reg clean reboot reinstal and connect with diff usb scoket. Still the same issue, WMDC doesn't even open. I'm stumped... :-/

B18DelSolT 10-25-2007 10:48 PM

Im not saying that downgrading would fix it, i read somewhere that it would. the wierd thing is my teacher got the program to load in school, i got home connected all my stuff now WMDC doesnt load again, i dunno what could be causing that.

canospinach 10-26-2007 12:15 AM

1 Attachment(s)
Ok guys dont give up yet, we are actually making progress!

I appreciate you letting me work with you all on this process. Hopefully our work here will benefit everyone else with this issue. Mind you it affects us all, i have had to deal with it just like you.

Assuming we are at a point where you have a clean install of WMDC and your problem was not corrected then its time to focus on the handset.



------------------
NEXT STEP
------------------



WMDC is started initially by plugging the handset into the PC. When connected the drivers are installed and configured prior to WMDC opening up. Our next step is to start with a clean connection to the handset.

1) Plug the handset into the PC using a fresh USB socket. It will either prompt for a fresh installation of drivers or it wont. Either is ok at this point, dont be alarmed if your device doesnt prompt WMDC.

If your device is recognized and driver install begins then be sure to allow it to fully complete without disconnecting or interrupting the process. any interruption can corrupt the install and be a contributor to these issues.

------------------
Real Important-

***NOTE: RNDIS usb devices (what our handhels are) may take upto 60 seconds for the PC to recognize the device. You must allow plenty of time for the connection to be established.***
------------------


2) Now you need to check Device Manager to see what device if any is recognized. Goto Device Manager (RT CLK My Computer, Manage, Device Manager). Your handheld should be listed under "Portable Devices" and when correctly installed is labeled "PocketPC".


----IF YOUR DEVICE IS RECOGNIZED----

Then we will need to delete the device and reinstall. Right Click on the "PocketPC" device and choose "Uninstall" you will be given the option to delete the device driver as well, be sure to check this box. We want to initiate a complete driver reinstall with fresh clean drivers.

Once deleted your PC may initiate a reinstall immediately, this is ok. Let it thoroughly complete and be sure to not interrupt the process. If the process does not begin it is best to unplug the handheld, reboot the PC, soft reset your device and reconnect.

----IF YOUR DEVICE IS NOT RECOGNIZED----

If the process does not begin it is best to unplug the handheld, reboot the PC, soft reset your device and reconnect.


-----------------

***NOTE: if you utilize a system tweak for performance like TweakVI or similiar these programs often keep services from starting in an attempt to speed up the system. It is a complicated relationship between certain process/services and this may be uknowningly the root cause. The WMDC reinstall was a partial attempt to reinitialize needed services. If you tweak your system be sure to reset services to the default config before testing these protocols.***

InsaneJester17 10-28-2007 09:51 AM

Sorry it took so long for me to get back to you. Been busy.

I was going to try and uninstall the Pocket PC in portable devices like you said but I don't have a portable devices menu in the Devices manager. I did uninstall the "Microsoft windows mobile remote adapter #3" in the network adapters menu. When I rebooted and plugged in it reinstalled that but still did not add a portable devices menu. Any ideas? Thanks!!

Lsme420 10-28-2007 09:57 AM

the easiest way I could get my 6800/6700 to sync with vista was to download the Mobile Device Center update from the Microsoft website.
http://www.microsoft.com/downloads/d...DisplayLang=en
(Link is for Vista 32 bit)

InsaneJester17 10-28-2007 10:04 AM

I've un-installed and re-installed that file may times. That's the full WMDC 6.1 file you linked to. Doesn't work for me unfortunalty.

sfetaz 11-21-2007 10:11 PM

I am having this problem on my vista machine with my 6700. Anyone found a solution yet?

InsaneJester17 11-22-2007 02:45 AM

My solution was re-install vista. I was starting to have other issues that led me to blame vista. All the sudden I couldn't open the control panel or a few opther apps on my laptop. So I took what I needed and formatted the whole thing. Everything works now, but it's alot of work just ot get your phone to sync properly.

sfetaz 11-22-2007 01:23 PM

I have a laptop too with my issue I wonder if that matters. Logic of computers leads me to think it would not but you never know. Backing up things now so I can format. Sigh.

jayweezie21 11-22-2007 01:46 PM

this has always been weird to me. everyone has problems running wmdc and ive never really had any. im also running vista. once and a great while it pops up with the usb device not recognized so i just reinstall wmdc and voila everytime.
guess im just lucky lol

RMD 11-22-2007 03:40 PM

Hey Guys, just FYI. When mines wouldn't connect right on the Mogul I went to Setting - Connections - USB-PC, and UN-check "Enable advanced Network Fuctionality" and it has been fine since.

I only need to turn it on if I'm doing Internet Sharing with an XP machine.

Good Luck and Happy Turkey Day (Well in the States at least!)

canospinach 11-24-2007 02:09 PM

Quote:

Originally Posted by RMD (Post 127943)
Hey Guys, just FYI. When mines wouldn't connect right on the Mogul I went to Setting - Connections - USB-PC, and UN-check "Enable advanced Network Fuctionality" and it has been fine since.

I only need to turn it on if I'm doing Internet Sharing with an XP machine.

Good Luck and Happy Turkey Day (Well in the States at least!)

Interesting. i will research this and see how it applies.

FYI, i am going to consolidate this into a new thread/faq which should help many of you. It will be Vista/WMDC only at this time. I will also address how SP1 impacts this.

bgeezy723 11-24-2007 02:59 PM

Well, my Mobile Device Center also chose to stop working. Actually Im not sure if it was the software's fault and more of Vista's fault, as some have agreed that the damn computer wont even recognize the phone as a device connected to it.

Anywho, I got the bright idea to connect to Activesync via Bluetooth. I had been beaming files one by one from my pc to my phone, and vice versa, and then I remembered seeing "connect via bluetooth" as an option fn Activesync on the phone. I tried that, and BAM! It worked right away and hasnt stopped since....or yet lol. Hope this helps someone out there.

canospinach 11-24-2007 03:11 PM

Quote:

Originally Posted by bgeezy723 (Post 128788)
Well, my Mobile Device Center also chose to stop working. Actually Im not sure if it was the software's fault and more of Vista's fault, as some have agreed that the damn computer wont even recognize the phone as a device connected to it.

Anywho, I got the bright idea to connect to Activesync via Bluetooth. I had been beaming files one by one from my pc to my phone, and vice versa, and then I remembered seeing "connect via bluetooth" as an option fn Activesync on the phone. I tried that, and BAM! It worked right away and hasnt stopped since....or yet lol. Hope this helps someone out there.

ActiveSync is not available in Vista. As you know its Windows Mobile Device Center.

Yes, as previously stated multiple times, Bluetooth sync works flawlessly as the core issue remains a USB issue. BT is simply far slower a connection than USB, so its not ideal for music/pic sync.

bgeezy723 11-24-2007 05:03 PM

Quote:

Originally Posted by canospinach (Post 128801)
ActiveSync is not available in Vista. As you know its Windows Mobile Device Center.

Yes, as previously stated multiple times, Bluetooth sync works flawlessly as the core issue remains a USB issue. BT is simply far slower a connection than USB, so its not ideal for music/pic sync.

If you read what I said, I said Activesync on the phone, but I hadnt seen it mentioned anywhere else in this thread that bluetooth was an option.

canospinach 11-24-2007 05:26 PM

Quote:

Originally Posted by bgeezy723 (Post 128864)
If you read what I said, I said Activesync on the phone, but I hadnt seen it mentioned anywhere else in this thread that bluetooth was an option.

Sure, i see that you were indeed referring to activesync on your handset.

As for the Bluetooth sync, In the very beginning of the thread i wrote: "I have verified the issue is USB related as handsets sync without issue via Bluetooth and Infared".

If you have not already done so, do try the Disable Advanced Features in usb settings in the phone. This when connected will install a seperate device driver "HTC USB Sync" and will allow for an attempted USB sync. You may also want to go through the troubleshooting steps mentioned earlier in the thread to address your USB connectivity issues.

I am going to clean all this up and post a new thread/faq to help make it all clearer.

bgeezy723 11-24-2007 08:07 PM

Quote:

Originally Posted by canospinach (Post 128875)
Sure, i see that you were indeed referring to activesync on your handset.

As for the Bluetooth sync, In the very beginning of the thread i wrote: "I have verified the issue is USB related as handsets sync without issue via Bluetooth and Infared".

If you have not already done so, do try the Disable Advanced Features in usb settings in the phone. This when connected will install a seperate device driver "HTC USB Sync" and will allow for an attempted USB sync. You may also want to go through the troubleshooting steps mentioned earlier in the thread to address your USB connectivity issues.

I am going to clean all this up and post a new thread/faq to help make it all clearer.

A new thread sounds like a good idea!

RMD 11-25-2007 03:26 PM

Quote:

Originally Posted by canospinach (Post 128801)
Interesting. i will research this and see how it applies.

FYI, i am going to consolidate this into a new thread/faq which should help many of you. It will be Vista/WMDC only at this time. I will also address how SP1 impacts this.

Any luck? Do it work for you?

canospinach 11-29-2007 12:08 AM

Quote:

Originally Posted by supakilla25 (Post 130920)
today i have figure out how to get your mobile device center work again and load up just follow these steps and it will load once again...

>>Right click "Computer"
>>Click "Manage"
>>Double click "Users and Groups"
>>Click "Groups"
>>Right click "Administrators"
>>Click "Add to group..."
>>Click "Add"
>>Click "Advanced"
>>Click "Find Now"
>>Double click "Local Service"
>>Click "Ok"
>>"NT Authority\Local Service" should show up in the list now
>>Click "Ok"
>>Close Computer Management and reboot.

and u dont have to reboot either

also heres the link to the post https://forums.microsoft.com/Windows...6900&SiteID=65

Thats great feedback...

what supakilla25 is saying to change the services to run WMDC and associated services elevated as an administrator.

However this is not a for sure fix. it is to be considered part of the troubleshooting process and may fix connectivity issues on certain machines.

I will add this to the faq/walkthrough as a troubleshooting step.


All times are GMT -4. The time now is 11:14 AM.

Powered by vBulletin® ©2000 - 2025, Jelsoft Enterprises Ltd.
©2012 - PPCGeeks.com


Content Relevant URLs by vBSEO 3.6.0