Jump to content

How To Make a Preference Bundle


SUPERGIU

63 posts in this topic

Recommended Posts

Preference Bundle Tutorial


REMEMBER: I wrote a lot of comments in the codes using the "//comments". Remove this comments or your hack won't work!

In this Tutorial I will explain how to create a Preference Bundle:

wwXyKmll.png

Prerequisites:
- Theos
- A hack code :D

Steps:
1) Create a Theos Project
2) Create a Preference Bundle
3) Editing files
4) More
!START!

1) Create a Theos Project


 
First, you need to have a Theos project. So do this in Mobile Terminal:






su root
alpine (or your SSH password)
$THEOS/bin/nic.pl (for someone is /var/theos/bin/nic.pl)
5 (or whichever number iphone/tweak belongs to)

Then it will ask some things:
- Project Name
- Package Name
- Author/Maintainer Name
- Bundle ID (very IMPORTANT. This is the Bundle ID of the app that you're hacking. You can find it in Info.plist file stored in the .app folder)

(Don't close the Terminal)

EXAMPLE:

6GmeUJd.png

 


 
2) Create a Preference Bundle


Create the Preference Bundle. So write this in Mobile Terminal:

cd /var/xxx/xxx (cd in your project folder. Usually cd /var/mobile/projectname)
$THEOS/bin/nic.pl (for someone is /var/theos/bin/nic.pl)
3 (or whichever number iphone/preference_bundle belongs to)

Then it will ask some things:
- Project Name (call it prefbundle or something like that)
- Package name
- Author/Maintainer Name

EXAMPLE:

BNsQvoy.png

Now you should have something like this in your project folder

ndFLFaG.png


3) Editing Files


Now put your hack code into the Tweak.xm file.
I will use this:

%hook UserStats

-(int)coins {
return 9999999;
}

-(int)gems {
return 9999999;
}

-(int)lives {
return 9999999;
}

%end 

But this is the normal code, without the things to do a Preference Bundle. So we need to ass something.
 
OPTION 1 (recommended):

 

#define PLIST_PATH @"/var/mobile/Library/Preferences/YOUR_PLIST_NAME.plist"     //here the name of your .plist (it's stored in the "Resources" folder)
 
inline bool GetPrefBool(NSString *key)
{
return [[[NSDictionary dictionaryWithContentsOfFile:PLIST_PATH] valueForKey:key] boolValue];
}

%hook UserStats                        //your class 
 
-(int)coins {                          //your function      
if(GetPrefBool(@"kCoin")) {            //instead "Coin" put what you want, but there must be "k"
return 9999999;                        //here what you want return your function
}
return %orig;
}

-(int)gems {       
if(GetPrefBool(@"kGems")) {
return 9999999;
}
return %orig;
}

-(int)lives {
if(GetPrefBool(@"kLives")) {
return 9999999;
}
return %orig;
}

%end

 

OPTION 2:

 

#define kPath @"/var/mobile/Library/Preferences/YOUR_PLIST_NAME.plist"     //here the name of your .plist (it's stored in the "Resources" folder)

%hook UserStats       //your class
-(int)coins {     //your function
NSDictionary *prefs=[[NSDictionary alloc] initWithContentsOfFile:kPath];
%orig;
if ([[prefs objectForKey:@"kCoin"] boolValue]) {                    //instead "Coin" put what u want, but there must be "k"
return 9999999;                                                     //here what you want return your function         
}
[prefs release];
return %orig;
}


-(int)gems {     
NSDictionary *prefs=[[NSDictionary alloc] initWithContentsOfFile:kPath];
%orig;
if ([[prefs objectForKey:@"kGems"] boolValue]) {                    
return 99999999;                                                      
}
[prefs release];
return %orig;
}

-(int)lives{     
NSDictionary *prefs=[[NSDictionary alloc] initWithContentsOfFile:kPath];
%orig;
if ([[prefs objectForKey:@"kLives"] boolValue]) {                    
return 99999999;                                                      
}
[prefs release];
return %orig;
}
%end

Now save the Tweak.xm file and go in prefbundle folder > Resources folder.
Then open the file .plist (not the "info.plist", but the other one)

So, delete all strings in this file except the first string with the xml encoding and paste this:
 

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>entry</key>
	<dict>
		<key>cell</key>
		<string>PSLinkCell</string>
		<key>icon</key>
		<string>icon.png</string>
		<key>label</key>
		<string>XXX Hack</string>
	</dict>
	<key>items</key>
	<array>
		<dict>
			<key>cell</key>
			<string>PSGroupCell</string>
			<key>label</key>
			<string>Tons of coins for you</string>         //this is what will write over the toggle (example the description of the toggle)
		</dict>
		<dict>
			<key>cell</key>
			<string>PSSwitchCell</string>
			<key>default</key>
			<false/>
			<key>defaults</key>
			<string>xxxx</string>                 //insted "xxx" write you bundle (the same in your tweak.xm, but here without ".plist" extension)
			<key>key</key>
			<string>kCoin</string>                //must be the same in your tweak.xm
			<key>label</key>
			<string>Infinite Coins</string>       //this is the text that will appear at the left of your toggle
		</dict>
                <dict>
			<key>cell</key>
			<string>PSGroupCell</string>
			<key>label</key>
			<string>High number of gems</string>    
		</dict>
		<dict>
			<key>cell</key>
			<string>PSSwitchCell</string>
			<key>default</key>
			<false/>
			<key>defaults</key>
			<string>xxxx</string>       
			<key>key</key>
			<string>kGems</string>      
			<key>label</key>
			<string>Infinite Gems</string>       
		</dict>
                <dict>
			<key>cell</key>
			<string>PSGroupCell</string>
			<key>label</key>
			<string>High number of Lives</string>    
		</dict>
		<dict>
			<key>cell</key>
			<string>PSSwitchCell</string>
			<key>default</key>
			<false/>
			<key>defaults</key>
			<string>xxxx</string>       
			<key>key</key>
			<string>kLives</string>      
			<key>label</key>
			<string>Infinite Lives</string>       
		</dict>
		<dict>
			<key>cell</key>
			<string>PSGroupCell</string>
			<key>label</key>
			<string>Hack by xxx only for xxx</string>
		</dict>
		<dict>
			<key>cell</key>
			<string>PSTextCell</string>
			<key>label</key>
			<string>Visit xxxx for more!</string>
		</dict>
	</array>
	<key>title</key>
	<string>XXX Hack</string>
</dict>
</plist> 

This is how it should look like: http://prntscr.com/3s2igg


 


4) More


You can add a lot of things in the PreferenceBundle. I will update this section.

- Cleaning Files (required for all!)


 Go in the Preferences Bundle folder in your hack/tweak project. Here you should have 2 folders and 3 files:
 
Folders:
 - Theos
 - Resources
 
Files:
 - Makefile
 - Entry.plist
 - xxx.mm
 
Now open the xxx.mm file (in my case "prefbundle.mm) and delete these strings:

@interface xxxgListController: PSListController {        //instead "xxx" you will have your name (in my case "prefbundle")
}
@end

And delete this string:

#import <Preferences/Preferences.h>

Then add this string at the top:

#import “xxx.h”

xxx must be the same of the xxx.mm (for example: prefbundle.mm > prefbundle.h)
 
Now create a new file called xxx.h (in my case "prefbundle.h) and add these strings:

#import <Preferences/Preferences.h>
@interface xxxListController: PSListController {                //instead "xxx" you will have your name (in my case "prefbundle")
}
@end

Done!


- Add a Respring Button


 
********************mCSsj6o.png*********************

Go in the prefbundle folder and open the "xxxxx.mm" file

 
This is the original code:
 

#import 

@interface prefbundleListController: PSListController {
}
@end

@implementation prefbundleListController
- (id)specifiers {
	if(_specifiers == nil) {
		_specifiers = [[self loadSpecifiersFromPlistName:@"prefbundle" target:self] retain];   //insted "prefbundle" you will have your name
	}
	return _specifiers;
}
@end

// vim:ft=objc

Now edit it in this way:




#import 

@interface prefbundleListController: PSListController {
}
@end

@implementation prefbundleListController
- (id)specifiers {
	if(_specifiers == nil) {
		_specifiers = [[self loadSpecifiersFromPlistName:@"prefbundle" target:self] retain];
	}
	return _specifiers;
}

-(void)respring {
         system("killall -9 SpringBoard");
      }

@end

// vim:ft=objc
 

We added this method

-(void)respring {
         system("killall -9 SpringBoard");
      } 

in the "@implementation" part
Now go in the "Resources" folder and open the .plist file
So, add this (where you want, but usually at the end. Obviously not in the middle of another method)

<dict>
	<key>cell</key>
	<string>PSButtonCell</string>
	<key>label</key>
	<string>Respring</string>
	<key>action</key>
	<string>respring</string>
</dict>

 


- Add UIAlertView (credits pop-up)


 
This will add a button in the Preferences Bundle. When you will click on it, will appear a pop-up. This can be useful to add a credits pop-up.
 
Go in your Resources folder and open the .plist (not the info.plist, but the other one)
Then add this code (obviously not in the middle of another function)
 
 

<dict>
       <key>cell</key>
       <string>PSButtonCell</string>
       <key>action</key>
       <string>apply</string>
       <key>label</key>
       <string>Credits</string>             //instead "Credits" you can write what you want. This is the text on the button.
</dict>

Now go in your xxx.mm file and add these strings in the @implementation part:

-(void)apply {
UIAlertView *alert1 = [[UIAlertView alloc]initWithTitle:@"Credits!" message:@"Test by SUPERGIU" delegate:self cancelButtonTitle:@"Thanks" otherButtonTitles:nil];
[alert1 show];
}

Obviously edit the text as you want.
 
Done!


- Add Button-URL (to open a page)


This will add a Button-URL, so when you will click this button, will be opened a website page. This is useful to open your website, for example iOSGods.
 
So, go in your Resources folder and open the .plist (not the info.plist, but the other one)
Then add this code (obviously not in the middle of another function)

<dict>
	<key>action</key>
	<string>link</string>
	<key>cell</key>
	<string>PSButtonCell</string>
	<key>label</key>
	<string>iOSGods</string> //instead "iOSGods" you can write what you want. This is the text on the button.
</dict>

 
Now go in your xxx.mm file and add these strings in the @implementation part:

- (void)link {
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://www.iOSGods.com"]];
} 

Obviously edit the URL as you want.
 
Done!
 


I will add other things in the next weeks. For example other type of button, toggles ecc..

 

 

Custom NIC Patcher Template here: http://iosgods.com/topic/1907-update2template-custom-nic-patcher-template/

Credits: ME (SUPERGIU)

  • Like 24
  • Thanks 1
  • Haha 3
  • Informative 4
Link to comment
Share on other sites

Yeah, but the MS hack don't need it. This is useful for tweaks :)

 

 

Thanks DiDA! I want to post more, but I lost the JB :(

Damn you Apple for taking Jailbreak away from an awesome member!!

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below. For more information, please read our Posting Guidelines.
Reply to this topic... Posting Guidelines

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Our picks

    • SLIME - ISEKAI Memories v2.0.20 +5 Cheats
      Modded/Hacked App: SLIME - ISEKAI Memories By BANDAI NAMCO Entertainment Inc.
      Bundle ID: jp.co.bandainamcoent.BNEI0402
      iTunes Store Link: https://apps.apple.com/us/app/slime-isekai-memories/id1577316192?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia or Sileo).


      Hack Features:
      - 1 Hit Kill
      - Never Die 


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content
      Download Hack







      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above.
      STEP 2: Copy the file over to your iDevice using any of the file managers mentioned above or skip this step if you're downloading from your iDevice.
      STEP 3: Using Filza or iFile, browse to where you saved the downloaded .deb file and tap on it.
      STEP 4: Once you tap on the file, you will need to press on 'Install' or 'Installer' from the options on your screen.
      STEP 5: Let Filza / iFile finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 6: If the hack is a Mod Menu, which is usually the case nowadays, the cheat features can be toggled in-game. Some cheats have options that can be enabled from your iDevice settings.
      STEP 7: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue down below and we'll do our best to help! If the hack does work for you, post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - Zahir


      Cheat Video/Screenshots:

      N/A
        • Informative
        • Haha
        • Like
      • 763 replies
    • Home Defender - Wang's Story v1.1.1 Cheats +3
      Modded/Hacked App: 屋屋保衛戰 By Chengdu Warrior Tech Limited
      Bundle ID: com.warrior.wxw.ioshw
      iTunes Store Link: https://apps.apple.com/us/app/%E5%B1%8B%E5%B1%8B%E4%BF%9D%E8%A1%9B%E6%88%B0/id6476387304?uo=4

       

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Unlimited currency
      - No cd skill
      - Kill all enemies
      • 16 replies
    • Home Defender - Wang's Story v1.1.1 Cheats +3
      Modded/Hacked App: 屋屋保衛戰 By Chengdu Warrior Tech Limited
      Bundle ID: com.warrior.wxw.ioshw
      iTunes Store Link: https://apps.apple.com/us/app/%E5%B1%8B%E5%B1%8B%E4%BF%9D%E8%A1%9B%E6%88%B0/id6476387304?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Unlimited currency
      - No cd skill
      - Kill all enemies
      • 26 replies
    • Idle Lumbercat - Wood Games v1.0.22 Cheats +1
      Modded/Hacked App: Idle Lumbercat - Wood Games By treeplla Inc.
      Bundle ID: com.tree.idle.cat.wood
      iTunes Store Link: https://apps.apple.com/us/app/idle-lumbercat-wood-games/id6470434167?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Unlimited currencies
      • 13 replies
    • Idle Lumbercat - Wood Games v1.0.22 Cheats +1
      Modded/Hacked App: Idle Lumbercat - Wood Games By treeplla Inc.
      Bundle ID: com.tree.idle.cat.wood
      iTunes Store Link: https://apps.apple.com/us/app/idle-lumbercat-wood-games/id6470434167?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Unlimited currencies
      • 8 replies
    • We Are Warriors! v1.27.3 Cheats +3
      Modded/Hacked App: We Are Warriors! By Lessmore UG haftungsbeschraenkt
      Bundle ID: com.vjsjlqvlmp.wearewarriors
      iTunes Store Link: https://apps.apple.com/us/app/we-are-warriors/id6466648550?uo=4

       

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - Unlimited everything
      - Auto complete task
        • Thanks
        • Like
      • 24 replies
    • We Are Warriors! v1.27.3 Cheats +3
      Modded/Hacked App: We Are Warriors! By Lessmore UG haftungsbeschraenkt
      Bundle ID: com.vjsjlqvlmp.wearewarriors
      iTunes Store Link: https://apps.apple.com/us/app/we-are-warriors/id6466648550?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Unlimited everything
      - Auto complete task
        • Like
      • 28 replies
    • Boomerang RPG v1.0.46 Cheats +3
      Modded/Hacked App: Boomerang RPG By SuperPlanet corp.
      Bundle ID: com.superplanet.boomerang
      iTunes Store Link: https://apps.apple.com/us/app/boomerang-rpg/id6472151756?uo=4


      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - God mode
      - High damage
      - Fast attack
      • 43 replies
    • Idle RPG Rosaria Dungeon v1.0.3 +2 Cheats
      Modded/Hacked App: Idle RPG Rosaria Dungeon By Ryoma Shinzato
      Bundle ID: jp.co.justIdea.rosalia.dungeon.prod
      iTunes Store Link: https://apps.apple.com/us/app/idle-rpg-rosaria-dungeon/id6470384597?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Free iAP
      - Unlimited Currencies -> Increase When Use


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content
      Download Hack







      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above. Use Safari/Google Chrome or other iOS browsers to download.
      STEP 2: Once the file has downloaded, tap on it and then you will be prompted on whether you want to open the deb with iGameGod or copy it to Filza.
      STEP 3: If necessary, tap on the downloaded file, and then, you will need to press 'Install' from the options on your screen.
      STEP 4: Let iGameGod/Filza finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 5: If the hack is a Mod Menu — which is usually the case nowadays — the cheat features can be toggled in-game. Some cheats have options that can be enabled from your iDevice settings.
      STEP 6: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue down below and we'll do our best to help! If the hack does work for you, please post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - AlyssaX64


      Cheat Video/Screenshots:

      N/A
      • 2 replies
    • OUTERPLANE - Strategy Anime v1.2.11 Cheats +4
      Modded/Hacked App: OUTERPLANE - Strategy Anime By Smilegate Holdings, Inc.
      Bundle ID: com.smilegate.outerplane.stove.ios
      iTunes Store Link: https://apps.apple.com/us/app/outerplane-strategy-anime/id1630880836?uo=4

       

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - God mode
      - OHK
      - Unlimited AP
      - No CD skill
      • 97 replies
    • Idle RPG Night Raid Dungeon v1.0.6 +2 Cheats
      Modded/Hacked App: Idle RPG Night Raid Dungeon By Ryoma Shinzato
      Bundle ID: jp.co.justidea.night.dungeon.prod
      iTunes Store Link: https://apps.apple.com/us/app/idle-rpg-night-raid-dungeon/id6482993960?uo=4


      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iGameGod / Filza / iMazing or any other file managers for iOS.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak.
      - PreferenceLoader (from Cydia, Sileo or Zebra).


      Hack Features:
      - Free iAP
      - Unlimited Currencies -> Increase When Use


      Non-Jailbroken & No Jailbreak required hack(s): https://iosgods.com/forum/79-no-jailbreak-section/
      Modded Android APK(s): https://iosgods.com/forum/68-android-section/
      For more fun, check out the Club(s): https://iosgods.com/clubs/


      iOS Hack Download Link:

      Hidden Content
      Download Hack







      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above. Use Safari/Google Chrome or other iOS browsers to download.
      STEP 2: Once the file has downloaded, tap on it and then you will be prompted on whether you want to open the deb with iGameGod or copy it to Filza.
      STEP 3: If necessary, tap on the downloaded file, and then, you will need to press 'Install' from the options on your screen.
      STEP 4: Let iGameGod/Filza finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 5: If the hack is a Mod Menu — which is usually the case nowadays — the cheat features can be toggled in-game. Some cheats have options that can be enabled from your iDevice settings.
      STEP 6: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue down below and we'll do our best to help! If the hack does work for you, please post your feedback below and help out other fellow members that are encountering issues.


      Credits:
      - AlyssaX64


      Cheat Video/Screenshots:

      N/A
      • 1 reply
    • Queen's Knights - Slash IDLE v1.0.61 Cheats +2
      Modded/Hacked App: Queen's Knights - Slash IDLE By MGAME Corp
      Bundle ID: com.mgame.queensknights
      iTunes Store Link: https://apps.apple.com/us/app/queens-knights-slash-idle/id6447857625?uo=4

       

      Mod Requirements:
      - Non-Jailbroken/Jailed or Jailbroken iPhone/iPad/iPod Touch.
      - Sideloadly / Cydia Impactor or alternatives.
      - A Computer Running Windows/macOS/Linux with iTunes installed.


      Hack Features:
      - OHK
      - God mode
      • 69 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines