Jump to content

Chrome OS devices: Difference between revisions

From postmarketOS Wiki
m rollbackEdits.php mass rollback
Tag: Rollback
Exkc (talk | contribs)
Redirected page to Category:ChromeOS
Tags: New redirect Manual revert
 
(62 intermediate revisions by 4 users not shown)
Line 1: Line 1:
__TOC__
#REDIRECT [[Category:ChromeOS]]
 
== Devices ==
 
{{#cargo_query:
tables=Devices
|fields=CONCAT( '[[', _pageName, '|',Manufacturer,' ',Name,']]' )=Device,Codename,Architecture,StatusScreen=Screen,StatusTouch=Touch,StatusWifi=Wifi,StatusFde=FDE,StatusMainline=Mainline,StatusBattery=Battery,Status3d=3D,StatusAudio=Audio,StatusBluetooth=Bluetooth,StatusCamera=Camera
|order by=Devices.Manufacturer, Devices.Name, Devices.Codename
|format=table
|limit=9999
|where=Devices.originalsoftware like '%ChromeOS%' and Devices.booting
|more results text=
}}
 
{| class="wikitable feature-colors"
! Code
! Meaning
|-
  | Y
  | Yes, fully implemented
|-
  | P
  | Partially implemented
|-
  | N
  | Not working yet
|-
  |
  | Untested
|-
  | -
  | Not applicable -- device does not have feature
|}
 
== Installation ==
 
=== Preparation ===
 
==== Enable developer mode ====
 
{{note|'''NOTE:''' Switch to developer mode will factory reset your device (erase all user data).}}
 
# Turn off the device.
# Press {{Button|esc}} + {{Button|Refresh}} + {{Button|Power}}.
# Press {{Button|Ctrl}} + {{Button|D}}.
# Confirm switch to developer mode.
 
After that you have to press {{Button|Ctrl}} + {{Button|D}} to boot from internal storage.
 
==== Enable booting from external storage ====
 
# Boot into Chrome OS.
# Open console: {{Button|Ctrl}} + {{Button|Alt}} + {{Button|T}}.
# Enter <code>shell</code> in console.
# Enter <code>sudo crossystem dev_boot_usb=1 dev_boot_signed_only=0</code> in shell.
 
After that you can boot from external storage (SD or USB) with {{Button|Ctrl}} + {{Button|U}}.
 
=== Installation to SD card or USB storage ===
 
Follow [[Pmbootstrap|Pmbootstrap]] page, do a SD card installation.
 
=== Installation to eMMC ===
# Install pmOS to SD card and boot it.
# Boot your mobile device from the SD card (or USB stick)
# Install pmbootstrap to SD card (or USB stick) with <code>apk add pmbootstrap</code>
# Figure out which device your eMMC is located on with <code>lsblk</code>
# Use <code>pmbootstrap install --sdcard=/dev/mmcblk0</code>
#* Make sure your eMMC is <code>/dev/mmcblk0</code>, otherwise replace it with correct device.
#* Check other <code>pmbootstrap install</code> arguments, you may find something useful.
 
== amd64 devices ==
Install https://mrchromebox.tech/ and see [[Generic x64 UEFI device|Generic x64 UEFI device]] port.
 
[[Category:Other Platforms]]

Latest revision as of 12:39, 16 December 2023

Redirect to: