{"product_id":"google-pixel-9-pro-xl-grapheneos","title":"Google Pixel 9 Pro XL | GrapheneOS","description":"\u003cstyle\u003e\n  :root {\n    --accent-color: #111;\n    --background-color: #f0f0f0;\n    --tab-radius: 14px;\n    --transition-speed: 0.3s;\n    --font: 'Trade Gothic', sans-serif;\n  }\n\n  .modern-tabs {\n    width: 100%;\n    max-width: 100%;\n    margin-top: 40px;\n    font-family: var(--font);\n    color: #222;\n    background: #fff;\n    border-radius: var(--tab-radius);\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.05);\n    overflow: hidden;\n  }\n\n  .modern-tabs-nav {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: space-between;\n    border-bottom: 1px solid #eee;\n    background: var(--background-color);\n  }\n\n  .modern-tabs-nav button {\n    flex: 1 1 auto;\n    text-align: center;\n    background: none;\n    border: none;\n    padding: 16px 12px;\n    font-size: 15px;\n    font-weight: 600;\n    cursor: pointer;\n    color: #444;\n    transition: background var(--transition-speed), color var(--transition-speed);\n    font-family: var(--font);\n  }\n\n  .modern-tabs-nav button:hover { color: var(--accent-color); }\n\n  .modern-tabs-nav button.active {\n    background: #fff;\n    color: var(--accent-color);\n    border-bottom: 2px solid var(--accent-color);\n  }\n\n  .modern-tabs-nav button:focus-visible {\n    outline: 2px solid var(--accent-color);\n    outline-offset: -2px;\n  }\n\n  .modern-tab-panel {\n    display: none;\n    padding: 28px 24px;\n    animation: fadeIn var(--transition-speed) ease;\n    font-family: var(--font);\n  }\n\n  .modern-tab-panel.active {\n    display: block;\n  }\n\n  @keyframes fadeIn {\n    from { opacity: 0; transform: translateY(8px); }\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .modern-tab-panel h3 {\n    font-size: 20px;\n    margin-bottom: 12px;\n  }\n\n  .modern-tab-panel p,\n  .modern-tab-panel li {\n    font-size: 15px;\n    line-height: 1.6;\n    color: #333;\n  }\n\n  .modern-tab-panel ul {\n    padding-left: 20px;\n    list-style: disc;\n    margin: 12px 0 0;\n  }\n\n  @media (max-width: 768px) {\n    .modern-tabs-nav button {\n      flex: 1 1 50%;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .modern-tabs-nav button {\n      flex: 1 1 100%;\n    }\n\n    .modern-tab-panel {\n      padding: 20px 16px;\n    }\n  }\n\u003c\/style\u003e\n\n\u003cdiv class=\"modern-tabs\"\u003e\n  \u003cdiv class=\"modern-tabs-nav\" role=\"tablist\" aria-label=\"Pixel 9 Pro XL specifications\"\u003e\n    \u003cbutton class=\"active\" role=\"tab\" aria-selected=\"true\"\u003eOverview\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eGrapheneOS\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eNetwork\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eBody\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eDisplay\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003ePlatform\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003ePerformance\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eMemory\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eCamera\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eSound\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eComms\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eBattery\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eExtras\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eVariants\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eCondition\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eReturns\u003c\/button\u003e\n    \u003cbutton role=\"tab\" aria-selected=\"false\"\u003eDisclaimer\u003c\/button\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel active\" role=\"tabpanel\"\u003e\n    \u003ch3\u003ePrivacyPortal | Google Pixel 9 Pro XL – GrapheneOS Edition\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eMaximum screen. Maximum privacy.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003cp\u003eThe Pixel 9 Pro XL is Google's largest, most powerful Pixel — a 6.8\" LTPO display, triple pro cameras, 16GB of RAM and a big 5060mAh battery — re-flashed with GrapheneOS to strip out the trackers and data harvesting. The ultimate private flagship.\u003c\/p\u003e\n    \u003cul\u003e\n      \u003cli\u003eReleased: September 2024\u003c\/li\u003e\n      \u003cli\u003eGrapheneOS (hardened, based on the latest Android) out of the box\u003c\/li\u003e\n      \u003cli\u003eGuaranteed 7 years of OS, security, and feature drop updates\u003c\/li\u003e\n      \u003cli\u003eWeight: 221g | Dimensions: 162.8 x 76.6 x 8.5 mm\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eGrapheneOS Privacy \u0026amp; Security\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eDe-Googled by Default:\u003c\/strong\u003e No hidden trackers, bloatware, or background data harvesting.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eSandboxed Google Play:\u003c\/strong\u003e Install Play Services as standard, unprivileged apps only if you need them. Total compatibility on your terms.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eHardened Security:\u003c\/strong\u003e Enhanced exploit protection, hardened memory allocator, and strict application sandboxing.\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eAdvanced Permissions:\u003c\/strong\u003e Granular control over Network, Sensors, Storage Scopes, and Contact Scopes per app.\u003c\/li\u003e\n      \u003cli\u003eOEM bootloader re-locked with custom verified boot keys for full hardware-backed integrity.\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eNetwork\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eTechnology: GSM \/ HSPA \/ LTE \/ 5G\u003c\/li\u003e\n      \u003cli\u003eLaunch: Announced August 13, 2024 | Released September 2024\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eBody\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eDimensions: 162.8 x 76.6 x 8.5 mm\u003c\/li\u003e\n      \u003cli\u003eWeight: 221g\u003c\/li\u003e\n      \u003cli\u003eBuild: Gorilla Glass Victus 2 front\/back, aluminium frame\u003c\/li\u003e\n      \u003cli\u003eSIM: Nano-SIM + eSIM \/ Dual eSIM (US)\u003c\/li\u003e\n      \u003cli\u003eIP68 dust\/water resistant (1.5m for 30 min)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eDisplay\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eType: LTPO \"Super Actua\" OLED, 1–120Hz, HDR10+\u003c\/li\u003e\n      \u003cli\u003eSize: 6.8 inches (~88% screen-to-body)\u003c\/li\u003e\n      \u003cli\u003eResolution: 1344 x 2992 pixels (~486 ppi)\u003c\/li\u003e\n      \u003cli\u003eProtection: Gorilla Glass Victus 2\u003c\/li\u003e\n      \u003cli\u003eBrightness: 2000 nits (HBM), 3000 nits (peak)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003ePlatform\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eOS: GrapheneOS (hardened AOSP), up to 7 major upgrades\u003c\/li\u003e\n      \u003cli\u003eChipset: Google Tensor G4 (4nm)\u003c\/li\u003e\n      \u003cli\u003eCPU: Octa-core (1x3.1GHz Cortex-X4, 3x2.6GHz Cortex-A720, 4x1.92GHz Cortex-A520)\u003c\/li\u003e\n      \u003cli\u003eGPU: Mali-G715 MC7\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003ePerformance\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eAnTuTu: ~1,190,000 (v10)\u003c\/li\u003e\n      \u003cli\u003eGeekBench: ~4700 (v6, multi-core)\u003c\/li\u003e\n      \u003cli\u003e3DMark: ~2700 (Wild Life Extreme)\u003c\/li\u003e\n      \u003cli\u003eMax brightness: ~2400 nits measured (HDR)\u003c\/li\u003e\n      \u003cli\u003eLoudspeaker: Very good rating\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eMemory\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eNo card slot\u003c\/li\u003e\n      \u003cli\u003e128GB \/ 256GB \/ 512GB \/ 1TB\u003c\/li\u003e\n      \u003cli\u003e16GB RAM (LPDDR5X)\u003c\/li\u003e\n      \u003cli\u003eStorage: UFS 3.1\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eCamera\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eMain Cameras:\n        \u003cul\u003e\n          \u003cli\u003e50 MP Wide, f\/1.68, 1\/1.31\" sensor, OIS, multi-zone Laser AF, dual pixel PDAF\u003c\/li\u003e\n          \u003cli\u003e48 MP Ultrawide, f\/1.7, 123˚ FoV, AF (macro)\u003c\/li\u003e\n          \u003cli\u003e48 MP Telephoto, f\/2.8, 5x optical periscope, OIS, up to 30x Super Res Zoom\u003c\/li\u003e\n        \u003c\/ul\u003e\n      \u003c\/li\u003e\n      \u003cli\u003eFeatures: Multi-zone Laser AF, LED flash, Pixel Shift, Ultra-HDR, Panorama, Night Sight, Magic Eraser, Audio Magic Eraser, Add Me, Pro controls\u003c\/li\u003e\n      \u003cli\u003eVideo: 4K@24\/30\/60fps, 1080p@24\/30\/60\/120\/240fps; gyro-EIS, OIS, 10-bit HDR; 8K via Video Boost\u003c\/li\u003e\n      \u003cli\u003eSelfie: 42 MP, f\/2.2, autofocus, 4K@30\/60fps\u003c\/li\u003e\n      \u003cli\u003e\u003cem\u003eNote: The stock GrapheneOS camera app focuses on privacy. Google Camera can be installed via Sandboxed Play Services for full feature access.\u003c\/em\u003e\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eSound\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eStereo speakers\u003c\/li\u003e\n      \u003cli\u003eNo 3.5mm jack\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eComms\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eWi-Fi 802.11 a\/b\/g\/n\/ac\/6e\/7, dual-band\u003c\/li\u003e\n      \u003cli\u003eBluetooth 5.3, A2DP, LE\u003c\/li\u003e\n      \u003cli\u003eGPS (L1+L5), GLONASS, GALILEO, BDS, QZSS, NavIC\u003c\/li\u003e\n      \u003cli\u003eNFC: Yes\u003c\/li\u003e\n      \u003cli\u003eUltra-Wideband (UWB): Yes\u003c\/li\u003e\n      \u003cli\u003eRadio: No\u003c\/li\u003e\n      \u003cli\u003eUSB Type-C 3.2\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eBattery\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eLi-Ion 5060 mAh\u003c\/li\u003e\n      \u003cli\u003e37W wired (~70% in 30 mins)\u003c\/li\u003e\n      \u003cli\u003e23W wireless (Pixel Stand) \/ 12W Qi\u003c\/li\u003e\n      \u003cli\u003eReverse wireless charging\u003c\/li\u003e\n      \u003cli\u003eDesigned for long-term cycle endurance\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eExtras\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003eAudio Magic Eraser\u003c\/li\u003e\n      \u003cli\u003eAdd Me\u003c\/li\u003e\n      \u003cli\u003eMagic Editor (Reimagine)\u003c\/li\u003e\n      \u003cli\u003eLive Translate\u003c\/li\u003e\n      \u003cli\u003eCircle to Search\u003c\/li\u003e\n      \u003cli\u003e7 years of OS + security updates\u003c\/li\u003e\n      \u003cli\u003eSensors: Fingerprint (under-display, ultrasonic), Face unlock (Class 3), Accelerometer, Gyro, Proximity, Compass, Barometer\u003c\/li\u003e\n      \u003cli\u003eSIM: Nano-SIM + eSIM\u003c\/li\u003e\n      \u003cli\u003eRepairability: Class B\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eAvailable Variants\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eColours:\u003c\/strong\u003e Obsidian, Porcelain, Hazel, Rose Quartz\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eStorage:\u003c\/strong\u003e 128GB \/ 256GB \/ 512GB \/ 1TB, all with 16GB RAM (UFS 3.1)\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eCondition\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003e\n\u003cstrong\u003eNew:\u003c\/strong\u003e Brand new, unused, and sealed in original packaging\u003c\/li\u003e\n      \u003cli\u003e\n\u003cstrong\u003eLike New:\u003c\/strong\u003e Minimal signs of use, pristine display and body\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eReturns\u003c\/h3\u003e\n    \u003cul\u003e\n      \u003cli\u003e30-day return window\u003c\/li\u003e\n      \u003cli\u003eWe cover returns if faulty\/incorrect\u003c\/li\u003e\n      \u003cli\u003eBuyer covers non-faulty returns\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"modern-tab-panel\" role=\"tabpanel\"\u003e\n    \u003ch3\u003eDisclaimer\u003c\/h3\u003e\n    \u003cp\u003eDelivered pre-flashed with GrapheneOS and an OEM-locked bootloader for maximum verified boot security. We are not responsible for individual app compatibility issues, though the vast majority function perfectly using the optional Sandboxed Google Play Services. Back up your data before making any future OS changes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003cscript\u003e\n(function () {\n  \/\/ Scope everything to each tab block so the snippet is safe to use\n  \/\/ more than once on a page (Shopify\/WordPress re-render safe).\n  document.querySelectorAll('.modern-tabs').forEach(function (root) {\n    if (root.dataset.tabsReady) return;        \/\/ guard against double-init\n    root.dataset.tabsReady = '1';\n\n    var tabs = Array.prototype.slice.call(root.querySelectorAll('.modern-tabs-nav button'));\n    var panels = Array.prototype.slice.call(root.querySelectorAll('.modern-tab-panel'));\n\n    function activate(index) {\n      tabs.forEach(function (tab, i) {\n        var on = i === index;\n        tab.classList.toggle('active', on);\n        tab.setAttribute('aria-selected', on ? 'true' : 'false');\n        tab.tabIndex = on ? 0 : -1;            \/\/ roving tabindex\n        if (panels[i]) panels[i].classList.toggle('active', on);\n      });\n    }\n\n    tabs.forEach(function (tab, i) {\n      tab.addEventListener('click', function () { activate(i); });\n      tab.addEventListener('keydown', function (e) {\n        var next;\n        if (e.key === 'ArrowRight') next = (i + 1) % tabs.length;\n        else if (e.key === 'ArrowLeft') next = (i - 1 + tabs.length) % tabs.length;\n        else if (e.key === 'Home') next = 0;\n        else if (e.key === 'End') next = tabs.length - 1;\n        else return;\n        e.preventDefault();\n        activate(next);\n        tabs[next].focus();\n      });\n    });\n\n    activate(0);   \/\/ ensure a known-good starting state\n  });\n})();\n\u003c\/script\u003e","brand":"DeGoogled","offers":[{"title":"128GB \/ New \/ Black","offer_id":53489117528377,"sku":null,"price":849.0,"currency_code":"GBP","in_stock":true},{"title":"128GB \/ New \/ White","offer_id":53489117561145,"sku":null,"price":849.0,"currency_code":"GBP","in_stock":true},{"title":"128GB \/ Like New \/ Black","offer_id":53489117593913,"sku":null,"price":739.0,"currency_code":"GBP","in_stock":true},{"title":"128GB \/ Like New \/ White","offer_id":53489117626681,"sku":null,"price":739.0,"currency_code":"GBP","in_stock":true},{"title":"128GB \/ Preloved \/ Black","offer_id":53489117659449,"sku":null,"price":619.0,"currency_code":"GBP","in_stock":true},{"title":"128GB \/ Preloved \/ White","offer_id":53489117692217,"sku":null,"price":599.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ New \/ Black","offer_id":53489117724985,"sku":null,"price":959.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ New \/ White","offer_id":53489117757753,"sku":null,"price":979.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ Like New \/ Black","offer_id":53489117790521,"sku":null,"price":799.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ Like New \/ White","offer_id":53489117823289,"sku":null,"price":799.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ Preloved \/ Black","offer_id":53489117856057,"sku":null,"price":689.0,"currency_code":"GBP","in_stock":true},{"title":"256GB \/ Preloved \/ White","offer_id":53489117888825,"sku":null,"price":689.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ New \/ Black","offer_id":53489117921593,"sku":null,"price":1179.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ New \/ White","offer_id":53489117954361,"sku":null,"price":1179.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ Like New \/ Black","offer_id":53489117987129,"sku":null,"price":1099.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ Like New \/ White","offer_id":53489118019897,"sku":null,"price":1099.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ Preloved \/ Black","offer_id":53489118052665,"sku":null,"price":989.0,"currency_code":"GBP","in_stock":true},{"title":"512GB \/ Preloved \/ White","offer_id":53489118085433,"sku":null,"price":999.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0768\/2372\/4345\/files\/hf_20260619_205413_ee4cad9d-12a8-4a8e-aced-bbffef79abcf.png?v=1781904360","url":"https:\/\/www.privacyportal.co.uk\/products\/google-pixel-9-pro-xl-grapheneos","provider":"PrivacyPortal","version":"1.0","type":"link"}