Skip to content

Tricks and Tips to get the Legion Go running best on ChimeraOS

Notifications You must be signed in to change notification settings

hbbit-dev/chimeraos-legion-go-tricks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

ChimeraOS Legion Go Tricks

Introduction

This guide serves to provide workarounds and tricks to improving day-to-day use of ChimeraOS on the Legion Go. The good news is, most things work out-of-the-box on this device. There are a few other things that require some workarounds but then are functional, and there are a few things that are currently broken and being worked on.

Some of the things you find in this guide may be unofficial changes to original software, THESE PROJECTS ARE NOT SUPPORTED BY THE DEVELOPERS OF THOSE ORIGINAL PROJECTS.

What Works?

At the moment, the following functions work just fine

-Screen orientation (fixed in latest ChimeraOS unstable branch)

-Wifi and Bluetooth

-Sound

-FPS/Mouse mode

What Doesn't Work

These functions are not working at all out of the box (items marked with '^' have workarounds)

-Steam/QAM Buttons^

-Rear extra buttons (any assignments you make in windows will persist to ChimeraOS, they just cannot be changed without re-entering Windows)

-Gyro (gyro is recognized out-of-the-box but drivers still need to be made for ChimeraOS which interpret those gyro movements into controls)

-TDP (This is currently being worked on)

How do I install ChimeraOS?

The process is pretty simple as most of the workarounds required to actually use the device, like screen orientation, were added to the ChimeraOS Unstable branch shortly after the device became available to the public.

-Burn ChimeraOS to a flash drive using Etcher

-Plug USB into Legion Go and enter BIOS

-Disable SecureBoot

-Boot into install USB and proceed with its instructions, just be sure to check the box to install the 'unstable' branch

-Apply workarounds/improvements as you wish

Disclaimer:

If for whatever reason you accidentally install ChimeraOS without selecting the unstable branch, fear not. You can simply enter desktop mode, open a console, and type in the following...

sudo frzr-deploy chimeraos/chimeraos:unstable

followed by

sudo systemctl reboot

Guides

Please see the installation section of the ChimeraOS website, just remember to install the unstable branch as mentioned earlier in this guide.

This guide will show you how to install the 6.6.0-bacta kernel, a port of the 6.6.0 ROG Ally specific kernel made by NeroReflex. In my testing I saw up to a 19% improvement in performance.

Some users are reporting that suspend/resume is not working, try the workaround here

THIS SHOULD ALREADY COME PREINSTALLED WITH CHIMERAOS IF YOU INSTALLED THE UNSTABLE BRANCH. Handycon has been updated to support the Legion Go and brings controller functionality in addition to Steam/QAM menus using the Legion Buttons and how to change combos.

If for whatever reason other guides to guide the Steam/QAM Buttons working don't work for you, you can use this workaround. Please note, this is not a permanent solution, as the guide explains.

WIP!! AWAITING GUIDE

About

Tricks and Tips to get the Legion Go running best on ChimeraOS

Resources

Stars

Watchers

Forks

Packages

No packages published