Jump to content

Category:Google/Pixel boilerplate: Difference between revisions

From postmarketOS Wiki
Wiktorpyk6 (talk | contribs)
No edit summary
Wiktorpyk6 (talk | contribs)
No edit summary
Line 63: Line 63:
| status_fossbootloader =     
| status_fossbootloader =     
      
      
| booting = no  
| booting = no <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| status =  
| status =  
}}  
}}
   
 
== Contributors ==  
== Contributors ==
   
* CHANGE_ME (put your username here!)
== Users owning this device ==  
 
{{Device owners}}  
== Users owning this device ==
{{Device owners}}
<!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page -->
<!-- use _ instead of spaces in device page name, e.g. {{Owns device|HTC_Desire_(htc-bravo)|custom notes}}-->
<!-- you may need to purge page cache to see changes (more->purge cache)-->
<!-- you can use {{My devices}} on your profile page to show table with all your devices -->
      
      
== How to Unlock Bootloader ==     
== How to Unlock Bootloader ==     

Revision as of 07:40, 17 March 2025

{{Infobox device    
| manufacturer = Google    
| name = Pixel X    
| codename = google-XXXXX    
| image = File:google-XXXXX.jpg    
| imagecaption = CHANGE_ME    
| releaseyear = YYYY    
| originalsoftware = Android    
| originalversion = XX    
| chipset = Google Tensor Gx    
| cpu = XXX  
| gpu = Mali-GXXX MCX    
| display = XXX    
| storage = XXXGB    
| memory = XXGB    
| architecture = aarch64    
| type = handset    
    
<!-- Feature Status (Y = Yes, P = Partial, N = No, - = N/A, Blank = Unknown) -->    
| status_usbnet =    
| status_flashing =    
| status_touch =    
| status_screen =    
| status_3d =    
| status_fde =    
| status_emmc =    
| status_wifi =    
| status_mainline =    
| status_battery =    
| status_audio =    
| status_bluetooth =    
| status_camera =    
| status_gps =    
| status_mobiledata =    
| status_sms =    
| status_calls =    
| status_otg =    
| status_nfc =    
    
<!-- Sensors -->    
| status_accel =    
| status_magnet =    
| status_light =    
| status_proximity =    
| status_hall =    
| status_barometer =    
| status_powersensor =    
    
<!-- Misc -->    
| status_dvb = -    
| status_cameraflash =    
| status_keyboard = -    
| status_touchpad = -    
| status_usba = -    
| status_sdcard = -    
| status_hdmidp =    
| status_irtx = -    
| status_irrx = -    
| status_stylus =    
| status_haptics =    
| status_ethernet =    
| status_fossbootloader =    
    
| booting = no <!-- The device is booting at all, can be yes/no *IMPORTANT* -->
| status = 
}}

== Contributors ==
* CHANGE_ME (put your username here!)

== Users owning this device ==
{{Device owners}}
<!-- autogenerated, use {{Owns device|devicepage|notes}} on your profile page -->
<!-- use _ instead of spaces in device page name, e.g. {{Owns device|HTC_Desire_(htc-bravo)|custom notes}}-->
<!-- you may need to purge page cache to see changes (more->purge cache)-->
<!-- you can use {{My devices}} on your profile page to show table with all your devices -->
    
== How to Unlock Bootloader ==    
{{Warning|Doing this will wipe ALL data on your device. Please backup all your personal data before continuing!}}    
    
# In {{button|Settings}} > {{button|About Phone}}, scroll down and tap {{button|Build Number}} 7 times.    
# In {{button|Settings}} > {{button|System}} > {{button|Developer Options}}, enable {{button|USB Debugging}} and tap {{button|OK}}.    
# In {{button|Developer Options}}, enable {{button|OEM Unlocking}}. You will be prompted for your PIN (if applicable) and warned about the risks of OEM unlocking. Tap {{button|Enable}}.    
# Backup any important data.    
# Connect your device to a PC and open a terminal.    
# Confirm your device is detected by typing <code>adb devices</code>.    
# Authorize the device with the onscreen dialogue if it’s listed as Unauthorized.    
# Reboot to the bootloader with <code>adb reboot bootloader</code>.    
# Unlock the bootloader with <code>fastboot flashing unlock</code>.    
# Press continue on your device’s screen.    
# Reboot.    
    
== How to enter flash mode ==    
# Power off the device.    
# Press and hold {{button|Volume Down}} and {{button|Power}} until <code>Fastboot Mode</code> appears.    
    
or    
    
# Open {{button|Settings}} > {{button|Developer Options}} (unlock via clicking <code>Build Number</code> multiple times in {{button|About Phone}})    
# Toggle {{button|USB Debugging}} on    
# Connect your device via USB    
# Execute in terminal:    
:: <code>adb reboot bootloader</code>    
    
You are now ready to flash!    
    
== Installation ==    
=== Using pmbootstrap ===    
Follow [[Installation/Using pmbootstrap]]. When asked for the device's vendor/codename, select GOOGLE as the vendor and XXXXX as the codename.    
    
To flash the image to the device:    
    
* Enter flashing mode (see [[#How to enter flash mode]])    
* Run <code>pmbootstrap flasher flash_kernel</code> to flash the kernel    
* Run <code>pmbootstrap flasher flash_rootfs</code>

This category currently contains no pages or media.