Skip to content

naverwhale/whaleos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commits
 
 

Repository files navigation

WhaleOS Opensource

Build whaleos

  • Checkout chromium
mkdir chromium && cd chromium && vi .gclient
  • Create .gclient file
solutions = [
  {
    "name": "src",
    "url": "https://chromium.googlesource.com/chromium/src.git@96.0.4664.215",
    "managed": False,
    "custom_deps": {},
    "custom_vars": {},
  },
]
target_os = ["chromeos"]
gclient sync
  • Checkout whaleos and build
mkdir whaleos && cd whaleos
repo init -u https://github.com/naverwhale/whaleos-manifest.git -b main
repo sync
cros_sdk --chrome_root ../chromium
exit
cd manifest
export BOARD=whalebook
./build_whaleos test

Run whale

  • ssh to whaleos device and remount root with RW
mount -o rw,remount /
rm -rf /opt/google/chrome
  • Copy whale binary to /opt/google/chrome
wget https://github.com/naverwhale/whaleos/releases/download/r96/chrome.tar.gz
tar xzvf chrome.tar.gz
scp -r chrome ${DEVICE_IP}:/opt/google/
  • Reboot your whaleos device

License

See LICENSE files in each directories (find . -name 'LICENSE')

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published