{"action":"created","issue":{"url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/270","repository_url":"https://api.github.com/repos/GalliumOS/galliumos-distro","labels_url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/270/labels{/name}","comments_url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/270/comments","events_url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/270/events","html_url":"https://github.com/GalliumOS/galliumos-distro/issues/270","id":167987044,"number":270,"title":"Braswell Platform Validation","user":{"login":"reynhout","id":2137,"avatar_url":"https://avatars.githubusercontent.com/u/2137?v=3","gravatar_id":"","url":"https://api.github.com/users/reynhout","html_url":"https://github.com/reynhout","followers_url":"https://api.github.com/users/reynhout/followers","following_url":"https://api.github.com/users/reynhout/following{/other_user}","gists_url":"https://api.github.com/users/reynhout/gists{/gist_id}","starred_url":"https://api.github.com/users/reynhout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/reynhout/subscriptions","organizations_url":"https://api.github.com/users/reynhout/orgs","repos_url":"https://api.github.com/users/reynhout/repos","events_url":"https://api.github.com/users/reynhout/events{/privacy}","received_events_url":"https://api.github.com/users/reynhout/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":88,"created_at":"2016-07-28T00:24:38Z","updated_at":"2016-10-03T21:44:49Z","closed_at":null,"body":"Tracking validation tests and bug reports for GalliumOS support for Braswell models.\r\n\r\nInitial testing on CYAN, but please add observations for any Braswell model in comments!\r\n\r\n**Current Braswell status**\r\n\r\n- [x] Boots from USB ISO\r\n  - requires RW_LEGACY firmware (MrChromebox)\r\n  - initial image: [galliumos-baytrail-2.0.iso](https://galliumos.org/releases/2.0/galliumos-baytrail-2.0.iso)\r\n- [x] Boots from internal storage (eMMC)\r\n  - requires RW_LEGACY firmware (MrChromebox)\r\n  - installed version: [galliumos-baytrail-2.0](https://galliumos.org/releases/2.0/galliumos-baytrail-2.0.iso)\r\n- [x] Trackpad\r\n- [x] Wi-Fi\r\n- [x] Bluetooth\r\n- [x] Internal keyboard\r\n  - NG (CYAN), external keyboard OK\r\n  - NG in Ubuntu mainline kernel 4.4.15, 4.6.5\r\n  - reported OK in Fedora 24 (Gnome/Cinnamon/MATE, kernel 4.5.5? 4.5.7? 4.6.5?)\r\n  - reported OK in Ubuntu mainline kernel 4.7\r\n  - **FIXED** in 4.7.2-galliumos2\r\n- [x] Media keys\r\n  - [x] Volume control\r\n    - reported OK in Ubuntu mainline kernel 4.7\r\n    - **FIXED** in 4.7.2-galliumos2\r\n  - [x] LCD backlight control\r\n    - reported OK in Ubuntu mainline kernel 4.7\r\n    - **FIXED** in 4.7.2-galliumos2\r\n- [x] Touchscreen\r\n  - NG (CYAN)\r\n  - reported OK in Ubuntu mainline 4.7 after rebuilding with `CONFIG_TOUCHSCREEN_ELAN` (this is already set in GalliumOS 4.4.6 config)\r\n  - **FIXED** in 4.7.2-galliumos2\r\n- [x] Suspend/resume\r\n  - NG on GalliumOS kernel 4.7.2 (CYAN)\r\n    - Freezes before successful suspend\r\n      - Power LEDs are on solidly\r\n      - If screenlock is disabled, LCD backlight stays on\r\n      - No messages in logfiles \r\n  - NG on Ubuntu mainline kernel 4.7\r\n  - OK on GalliumOS kernel 4.4.6 (CYAN, EDGAR)\r\n  - reported OK on Fedora 24 kernel 4.5.5-300 (CELES)\r\n  - **required for 4.4.6?** set `tpm_tis.interrupts=0` in GRUB config\r\n    - also possibly required (but not sufficient) for 4.7.2\r\n  - **WORKING** 20160920 in 4.7.2-galliumos2\r\n- [ ] Internal audio\r\n  - [ ] speakers\r\n    - NG (CYAN)\r\n    - NG all known distros\r\n  - [ ] microphone\r\n    - NG (CYAN)\r\n    - NG all known distros\r\n  - **workaround** USB audio or Bluetooth audio\r\n- [ ] `galliumos-braswell` package created"},"comment":{"url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/comments/251236591","html_url":"https://github.com/GalliumOS/galliumos-distro/issues/270#issuecomment-251236591","issue_url":"https://api.github.com/repos/GalliumOS/galliumos-distro/issues/270","id":251236591,"user":{"login":"MattDevo","id":948902,"avatar_url":"https://avatars.githubusercontent.com/u/948902?v=3","gravatar_id":"","url":"https://api.github.com/users/MattDevo","html_url":"https://github.com/MattDevo","followers_url":"https://api.github.com/users/MattDevo/followers","following_url":"https://api.github.com/users/MattDevo/following{/other_user}","gists_url":"https://api.github.com/users/MattDevo/gists{/gist_id}","starred_url":"https://api.github.com/users/MattDevo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MattDevo/subscriptions","organizations_url":"https://api.github.com/users/MattDevo/orgs","repos_url":"https://api.github.com/users/MattDevo/repos","events_url":"https://api.github.com/users/MattDevo/events{/privacy}","received_events_url":"https://api.github.com/users/MattDevo/received_events","type":"User","site_admin":false},"created_at":"2016-10-03T21:44:49Z","updated_at":"2016-10-03T21:44:49Z","body":"@thatguy212121 \r\n1) the main limitations are that the ChromeOS Developer Mode splash screen is still active, and that if you don't remove the firmware write-protect screw and set the firmware boot flags, a power drain can remove your ability to boot in Legacy Mode.  There aren't any real limitations running Linux, though some devices/families have bugs that are mitigated by using either the BOOT_STUB or a Full ROM.  Neither of those options are available (or likely to become available) for you however, so it's a moot point.\r\n2) The issue you quoted is unique to the BOOT_STUB firmware, and is listed on my site as well.  It's also explained why this is an issue for the BOOT_STUB firmware but not other types.\r\n\r\nShould you wish to keep your Chromebook and install only GalliumOS, this is what I recommend:\r\n- open device and remove firmware write-protect screw\r\n- using my Firmware Utility Script:\r\n  -- flash RW_LEGACY firmware\r\n  -- set firmware boot options/boot flags to Legacy Boot default + short delay\r\n  -- remove the ChromeOS bitmaps\r\n- install GalliumOS using the latest nightly ISO\r\n- hope we figure out audio on Braswell devices"}}
{"actor":{"display_login":"MattDevo"}}