First u need to be willing to reflash device if something goes wrong....
if in doubt of any step please ask for clarification.
follow this link and download the file
http://www.box.com/s/8obf8i5dj34cljq6axtkThe file u download "com.android.vending-1.apk" needs to be renamed to vending.apk(see below)
go to
http://www.freewarelovers.com/android and download/install
Android Terminal Emulator and File Expert
open the Terminal Emulator app and type su then hit <enter>, if u see the # then u have root privileges.
type the follwing commands
cd / <enter>
chmod 755 system <enter>
chmod 755 system/app <enter>
hit the home key and start up the File Expert app
it will open and list the folders on ur system
navigate to the system/app folder
on far right side of app bar u will see a plus sign
hit the plus sign and it will open a tab for you
in that tab navigate to ur vending.apk file (default was /mnt/sdcard on mine)
if file has not been renamed rename it now using file expert
after file is renamed select the check box on right then hit copy
select the first tab where u should have navigated to ur /system/app folder and hit paste
reopen the terminal emulator program type
su <enter>
cd /system/app <enter>
chmod 644 vending.com
on my XL all files in the app folder were owned by user bluetooth so i just followed suit, u may not have to do this but mine works and it has not caused any problems.
if u type ls -l <enter> u will see a list of all the files and who owns them.
to change owner type
chown bluetooth vending.apk
if all went well when you reboot u should have google play working.