PPCGeeks Forums HTC Arrive HTC HD2 HTC Thunderbolt HTC Touch Pro 2 HTC Evo 4G HTC Evo 3D Samsung Galaxy S II Motorola Droid X Apple iPhone Blackberry
Go Back   PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro > CDMA TP Development

Notices



Reply
 
LinkBack Thread Tools Display Modes
  #1 (permalink)  
Old 05-04-2009, 01:42 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
[05.14.09] dB_ROM WM 6.5 21501,21502,21222,21231 ROMs/Kitchen TouchPro [Multi-ROMs]

This is a port of the excellent Da_G Fuze (GSM) Kitchen. It has been fully modified to work on all CDMA Touch Pro's. I personally have a Sprint Touch Pro.

Da_G has been gracious enough to consider this the "CDMA Version" of his very popular kitchen. Without his help over the past two weeks, I would have never been able to get the new Bepe (Ervius) style kitchen working. I also received a lot of initial help from MightyMike. His kitchens and personal OEMs are what got me started. So, here are the usual "thank you's":

Da_G (XDA), MightyMike, Bepe (XDA), Ervius (XDA), Dan-HTC-Touch, Tsowen (XDA), Showaco (XDA), TPlane37 (XDA), Calkulin (XDA)

If I have forgotten to mention you in the above list, don't worry, I didn't forget about you. (Wait, yes I did.) But, please send me a message so I can add you to the list!

This IS NOT my first relase of this kitchen/ROM. This is simply my first release of it on PPCGeeks. You can check the history of dB_ROM at my XDA Thread. Read through the posts there, you will see it's one of the best around. I finally posted this here because the GSM Raphael rules XDA. I was the first to launch a CDMA Kitchen for it there. That shows you how few people actually talk about the CDMA TP there. So, I would like to maintain both threads. Please help me in doing so. Thanks!

Information on where the Kitchen was built from:
SYS: Da_G
XIP: Da_G
OEMs: MightyMike, Da_G, Tsowen (Taskbar), Showaco (Titanium Weather), Me
EXTs: Same as OEMs list
Kitchen Design: Da_G modification of Ervius' base kitchen based on Bepe's new style kitchen (PlatformBuilder)

CHANGELOG:

Thursday (5-14-2009)
  • Updated SYS to 21231
  • Updated XIP to 21231
  • Updated Ervius Visual Kitchen to 8.0
  • Restructured the <EXT\SHARED>. Left all SYS in SYS. No more PhoneComponents in EXT.
Monday (5-11-2009)
  • Updated AdobeFlashLite
  • Updated RemoteDesktop
  • Updated Widgets
  • Updated Windows Update
  • Titanium Pictures tab open HTC Album by default (if Album installed)
  • Added Notification Enhancement (Rhodium/Topaz)
  • Added Custom Round Icons for NE
  • Added New Round Taskbar Icons
  • Added PowerOff Warning to match NE
  • Added White NonS2A Dialpad Skin to Kitchen (No ROMS built with it)
  • Updated GoogleMaps to 3.0.1.6
  • Updated HTC Zip to 1.21.18193225.0
  • Added G-Alarm 1.5.1
  • Added SmartLock 1.7C by Chobit Company
  • Resolved XIP Issue for VZW TouchPro's
  • Dropped SPRINT FULL from Pre-built ROMs
  • Dropped ALL CDMA Carriers Basic from Pre-built ROMs
  • Added SprintTV and Sprint NAV to CABs (Still in Kitchen)
  • Dropped QuickGPS from Pre-built ROMs (Still in Kitchen)[
  • Updated HTC MenuEnhancement to 1.0.19123021_01
  • Added 3 Sizes to HTC MenuEnhancement (ExtraSmall, Small, Medium.. You MUST Choose one if using Kitchen and ME)
Wednesday (5-6-2009)
  • Updated SYS to 21222
  • Added ATContacts
  • Added CHome Editor
  • Updated Titanium Weather to 4.2
  • Updated Mortscript to 4.3b5
  • Added Option for 4 Column Start Menu in Kitchen (Included in ROMs)
  • Minor Registry Tweaks
Monday (4-5-2009)
  • Updated SYS to 21502
  • Updated to Ervius 7.6
    • Changed Organization of EXT Folder per this update
  • Fixed multiple build errors that were being suppressed
  • More accurately diagnosed and corrected &quot;Corrupted Ringtone&quot; errors
    • This should fix the silencing of sounds/notifies randomly
    • Were some memory overlaps in a key module
  • Fixed Teeter
  • Minor Registry Tweaks here and there
  • Added many different &quot;pre-built&quot; roms.
    • Each of these have a &quot;.erv&quot; file. Look in &quot;Load ROM&quot;
    • Look below the screenshots for the Comparison Table








Stable enough for every day use? Well, I am (Yes, I stole this from Da_G, BUT, I REALLY AM USING IT DAILY!)

Instructions for Pre-Built ROM Flashing (Via PC)

Step 1. Be sure your phone is Hard SPL unlocked and ready for a ROM. (Check the link at the bottom of this post).

Step 2. Extract your desired ROM to a clean folder.

Step 3. Connect your phone to PC via USB (Make sure ActiveSync/Mobile Device Center goes connected).

Step 4. Run Custom_RUU.exe in the folder you extracted the rar to.

Step 5. Follow the on-screen instructions.

Step 6. Wait for entire Windows Mobile customization process to complete and phone to soft-reset.

Step 7. Hard Reset. (Start->Settings->System->Clear Memory)

Step 8. Wait for entire Windows Mobile customization process to complete and phone to soft-reset.

Step 9. Job done!

Instructions for new style kitchen (build 21501 and above)

Step 1. Extract to a clean folder

Step 2. Run erviuskitchen.exe

Step 3. Click &quot;load rom&quot;

Step 4. Choose &quot;dB_ROM-21501&quot;

Step 5. Scroll down to section labelled &quot;HERMAN-Device: HERMAN_External_Packages&quot; in blue text

Step 6. Double click packages here to enable or disable them (first column reads True for enabled, False for disabled) (Leave alone for Defaults)

Step 7. Do the same for section under that labelled &quot;SHARED-Devices: WindowsPhone_Components&quot; as step 6 (Leave alone for Defaults)

Step 8. (Optional) Click &quot;Save ROM&quot; and choose a filename, to save your package choices for loading in the future

Step 9. Click &quot;Create ROM&quot;

Step 10. ROM is available in .nbh form in kitchen folder \HERMAN_RELEASE, you can either flash it with the included RUU.exe or rename to RAPHIMG.NBH and place on fat32 formatted SD card, for SD flash

General Notes for ROM and Kitchen
  • Always hard reset after initial flash. (I always wait till Autorun/SDAutorun complete and device soft resets)
  • Soft reset after hard reset doesn't hurt anything. (Comes from my old Titan days)
  • Don't worry about all the &quot;Overwriting...&quot; in the kitchen build process. It's normal and expected.
  • DO NOT use XIP 21502 in Kitchen. It's broken. I know what it is, but there is no change from the 21501 XIP, so just use it.
  • Report all bugs, etc here. Da_G and I have worked hard to make this as bug free as possible, but, Shhhtuff happens.
  • If you are run Windows Vista or 7 and use the Kitchen, you must Right-Click ErviusKitchen.exe and select &quot;Run as Administrator...&quot;
  • Don't blame me if you brick your device. It's not my, or the kitchens, fault. You recognize the potential problems that can arise from flashing your own ROMs on your phone. Da_G and I will take no responsibility. &quot;Use at your own risk.&quot;
  • All that being said, I have had no issues during flash processes. I use this as my daily phone and have no ill side effects.
Before you Begin
If you have never flashed a ROM before, PLEASE read the information posted by jakdillard in the sticky thread of this forum. You must first unlock your SPL and learn how to flash. All the information on doing this has been gathered and placed in a easy to follow step-by-step guide in the thread. Here is the direct link.

Download Links

21231 VGA WWE ROM - Full - ALL CDMA Carriers - Beta 1
21231 VGA WWE ROM - No Manila - ALL CDMA Carriers - Beta 1
21231 VGA WWE ROM - BareBones - ALL CDMA Carriers - Beta 1
21231 VGA WWE Kitchen for Touch Pro (CDMA) - Beta 1

21222 VGA WWE ROM - Full - ALL CDMA Carriers - Beta 2a
21222 VGA WWE ROM - No Manila - ALL CDMA Carriers - Beta 2a
21222 VGA WWE ROM - BareBones - ALL CDMA Carriers - Beta 2a
21222 VGA WWE Kitchen for Touch Pro (CDMA) - Beta 2a

21222 VGA WWE ROM - Full - Sprint Optimized - Beta 1
21222 VGA WWE ROM - Full - ALL CDMA Carriers - Beta 1
21222 VGA WWE ROM - No Manila - ALL CDMA Carriers - Beta 1
21222 VGA WWE ROM - Basic - ALL CDMA Carriers - Beta 1
21222 VGA WWE ROM - BareBones - ALL CDMA Carriers - Beta 1
21222 VGA WWE Kitchen for Touch Pro (CDMA) - Beta 1

21502 VGA WWE ROM - Full - Sprint Optimized - Beta 1
21502 VGA WWE ROM - Full - ALL CDMA Carriers - Beta 1
21502 VGA WWE ROM - No Manila - ALL CDMA Carriers - Beta 1
21502 VGA WWE ROM - Basic - All CDMA Carriers - Beta 1
21502 VGA WWE ROM - BareBones - ALL CDMA Carriers - Beta 1
21502 VGA WWE Kitchen for Touch Pro (CDMA) - Beta 1

21501 VGA WWE ROM for Sprint TP - Beta 1
21501 VGA WWE Kitchen for Touch Pro (CDMA) - Beta 1
__________________
Accepting Donations - If you like my work, please donate! All Donations go to saving the world, uhhh.. and other things. Specifically to development of ROMs. I will share proceeds with all who have contributed. I am cool like that.

dB_ROM: [05.14.09] dB_ROM WM 6.5 21501,21502,21222,21231 ROM/Kitchen TouchPro [Multi-ROMs]
XDA Thread: Click Here
PPCG Thread: Click Here
sMMS: Click Here

Last edited by decibel; 05-15-2009 at 11:54 AM. Reason: Updated to 21231
Reply With Quote
This post has been thanked 41 times.
  #2 (permalink)  
Old 05-04-2009, 01:42 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Threadstarter
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][04.05.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Known Issues:
  • 21501
    • Teeter not installing properly. (FIXED - CAB removed, PM if needed)
    • Alarm Sound not working (Appears in ALL CDMA 6.5 ROMS)
    • Sounds & Notifications getting "Ringtone is Corrupt" randomly. (Semi-Fixed in 21502 release)
    • Default "CallerID Bubble" showing up with S2A, S2A wins battle.
  • 21502
    • Alarm Sound not working (Appears in ALL CDMA 6.5 ROMS)
    • Default "CallerID Bubble" showing up with S2A, S2A wins battle.
    • Sounds & Notifications getting "Ringtone is Corrupt randomly. (Resolved with 21222 SYS)
  • 21222
    • Alarm Sound not working (Appears in ALL CDMA 6.5 ROMS)
    • Default "CallerID Bubble" showing up with S2A, S2A wins battle.
  • 21222 Beta 2a
    • Alarm Sound not working (Appears in ALL CDMA 6.5 ROMS)
    • Default "CallerID Bubble" showing up with S2A, S2A wins battle. (Issue with HTC Dialer, NO ETR)
    • SmartLock is very slow. Only have it in ROMs/Kitchen for testing. It's installed but not enabled in ROMs.
Fixes:
  • 21501
    • Teeter not installing EXE or MUI file - RS DOWNLOAD - CAB Removed, PM if needed.
  • 21502
    • Borked the "RomSaved" folder in the kitchen. If you downloaded the Kitchen prior to 02:02 CST on May 4, 2009 (Or you look in <TOOLS\RomSaved> and you only have one .erv file), you need to download the <RomSaved.zip>. Extract the contents to your <TOOLS\RomSaved> dir. PM If needed.
  • 21222 Beta 2
Extras:
  • Attached ATContacts in cab form, per request. Included in Kitchen/ROMs now.
  • Facebook Offical Release v1.0.0.7
  • Tsowen's WM6.5 Taskbar (Pretty Icons)
  • Cab to Change to 4-Column Start Menu
  • Cab to Change to 3-Column Start Menu

Last edited by decibel; 05-12-2009 at 02:53 AM.
Reply With Quote
This post has been thanked 16 times.
  #3 (permalink)  
Old 05-04-2009, 01:43 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Threadstarter
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][04.05.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

How To Create EXT Packages for New Style Kitchen:
  1. Download the EXT_Package_Tools.zip below and extract the two exe files inside to the <TOOLS> folder of the Kitchen.
  2. If you have a cab, run Cab2OEM.exe on it first. Otherwise, goto step 3.
  3. Run EXT_Packages_Rebuilder.exe on the OEM Package directory.
  4. Place the resulting folder in the <EXT\Herman\Common\*> Directory it belongs in.
Example:
Open two explorer windows. Have one window open to the <TOOLS> directory of the Kitchen. Have the other window opened to the directory containing your CAB or Original OEM Package.

Now, if its a CAB, drag the CAB file and drop it on top of Cab2OEM.exe. This will open a command prompt and close it. You should now have a folder in the Explorer window containing the CAB file.

Make sure the folder contains all the files, including the *.rgu file, etc. Now Take that entire folder and drop it on top of EXT_Packages_Builder.exe (Drag the Folder, not the files inside, but the ROOT folder). This should restructure the Folder created in step 2 to have a <files> folder inside of it that contains all the files for the Package, including any .provxmls. There will also be an <app.dat> and <app.reg> file (if applicable). The <app.dat> is the old "initflashfiles.txt". The <app.reg> is the old "*.rgu".

Now check the reg file and make sure it looks setup properly. Cab2OEM.exe likes to bork registry files sometimes. So I would look over this carefully. After you're sure its good, move the folder to the appropriate area in <EXT\Herman\COMMON>. Load up your fav ROM pref from my Kitchen. Scroll down to your package and make sure its "TRUE". Cook and be done.

EXT Package Folder Structure:
<Root Folder> - Name of Package
--<files> - Folder that contains all files that will be installed to \Windows
--<app.dat> - The old <initflashfiles.dat>, contains instructions to copy files, etc.
--<app.reg> - Contains all registry entries for the Package.
Attached Files
File Type: zip EXT_Package_Tools.zip (20.4 KB, 73 views) Click for barcode!

Last edited by decibel; 05-07-2009 at 01:20 AM.
Reply With Quote
This post has been thanked 9 times.
  #4 (permalink)  
Old 05-04-2009, 01:43 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Threadstarter
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][04.05.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Reserved for the first Keg party. All people who donate will be invited! I will have to have Chips to go with that Keg.. So I will hold this place for them.. I might even hang invite some dancers to join in the fun. They will want a changing room, so this will be for them....

Last edited by decibel; 05-07-2009 at 12:56 AM.
Reply With Quote
This post has been thanked 4 times.
  #5 (permalink)  
Old 05-04-2009, 02:01 AM
Mr.KLeen's Avatar
VIP
Offline
Pocket PC: HD2/Focus/soon EVO3D
Carrier: Sprint
Location: Arizona
 
Join Date: Mar 2009
Posts: 3,103
Reputation: 3350
Mr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIPMr.KLeen is still contributing even after becoming a VIP
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Wow this looks good!
Reply With Quote
This post has been thanked 3 times.
  #6 (permalink)  
Old 05-04-2009, 02:04 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Threadstarter
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Quote:
Originally Posted by jimecm View Post
Wow this looks good!
It IS as good as it looks. Check out my thread over at XDA. It speaks for itself. I want to mention that the screenshots above ARE FROM 21502. Yes, this means Youtube, Opera, etc are fully operational. Just FYI!
Reply With Quote
This post has been thanked 3 times.
  #7 (permalink)  
Old 05-04-2009, 02:13 AM
xenokira's Avatar
PPCGeeks Regular
Offline
Pocket PC: Motorola Droid 2
Carrier: Verizon
Location: Minneapolis, Minnesota
 
Join Date: Apr 2008
Posts: 163
Reputation: 90
xenokira is becoming a great contributor
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Thank you! Downloading now! I'm going to try out the basic 21502 ROM first, but I might try the kitchen tomorrow afternoon
__________________
xeno

Last edited by xenokira; 05-04-2009 at 02:23 AM.
Reply With Quote
This post has been thanked 3 times.
  #8 (permalink)  
Old 05-04-2009, 02:17 AM
decibel's Avatar
Regular 'Geeker
Offline
Pocket PC: HTC Touch Pro
Carrier: Sprint
Threadstarter
Location: Oklahoma
 
Join Date: Jan 2008
Posts: 287
Reputation: 1098
decibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on repdecibel is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Quote:
Originally Posted by xenokira View Post
Thank you! Downloading now! I'm going to try out the barebones ROM first, but I might try the kitchen tomorrow afternoon
Tin-Fo! That barebones is EXTREMELY bare. I mean EXTREMELY. All it really has is my tweaks to make it more stable, the 21502 SYS and the priority/required drivers/apps to make the phone work right. Other than that, its ugly and bare.
Reply With Quote
This post has been thanked 2 times.
  #9 (permalink)  
Old 05-04-2009, 02:21 AM
aaron130's Avatar
VIP Member
Offline
Pocket PC: EVO!!!
Carrier: Sprint
Location: Mass
 
Join Date: Jan 2008
Posts: 1,382
Reputation: 1415
aaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

Thx, trying kitchen now! Any known bugs? Im using the 21502 kitchen.
Reply With Quote
This post has been thanked 3 times.
  #10 (permalink)  
Old 05-04-2009, 02:28 AM
aaron130's Avatar
VIP Member
Offline
Pocket PC: EVO!!!
Carrier: Sprint
Location: Mass
 
Join Date: Jan 2008
Posts: 1,382
Reputation: 1415
aaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on repaaron130 is halfway to VIP status based on rep
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Re: [ROM][WWE][05.04.09]WM 6.5 21502 ROM / Kitchen for TouchPro [Multi-ROM Builds] [C

I click on the ervious kitchen and it says this software required administrative privlidges to run??? Help??

EDIT: Nevermind, got it.

Last edited by aaron130; 05-04-2009 at 02:30 AM.
Reply With Quote
This post has been thanked 2 times.
Reply

  PPCGeeks > Windows Mobile > WM HTC Devices > HTC Touch Pro > CDMA TP Development

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -4. The time now is 12:50 AM.


Powered by vBulletin® ©2000 - 2020, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
©2012 - PPCGeeks.com