sebanc / brunch

Boot ChromeOS on x86_64 PC - Supports Intel CPU/GPU from 8th gen or AMD Ryzen
GNU General Public License v3.0
3.54k stars 387 forks source link

Brunch Config not getting saved #1333

Open ijinesh opened 2 years ago

ijinesh commented 2 years ago

Hi, A basic question on the kernel version used in Brunch r94 stable 20211121. And how can I change kernel version to suit my requirement.

Also, I am not able to saving changes in Brunch config (using Brunch r94 stable 20211121). It says Brunch config is saved and restarts the system. However, when it restarts changes are not reflected in the config. I am trying to enable IPTS to get touchscreen working. I am using Brunch r94 stable 20211121 on Volteer image on Surface Pro 7. Thanks in advance.

sebanc commented 2 years ago

Could you post your grub config ? (or press "e" when you see the grub boot option and post a photo)

ijinesh commented 2 years ago

Could you post your grub config ? (or press "e" when you see the grub boot option and post a photo)

![Uploading 20211128_203440.jpg…]()

ijinesh commented 2 years ago

Here it is.

ijinesh commented 2 years ago

Screenshot 2021-11-28 20 59 42 Is there a way to get older edit-grub-config rather than the option-based one currently? Despite selecting relevant options including IPTS, it doesn't get saved after restarting. I want to enable 'enable_updates', 'pwa'' and 'IPTS' but not able to save it.

aia832003 commented 2 years ago

Having the same issue here. Doesn't seem to save with new config menu. Is there a way to drop into the older grub-config?

ijinesh commented 2 years ago

You can try saving it in the Grub2win config file by inputting your options in the code file itself. In the code, in the line ending with "debug", after "debug" add options=enable_updates,ipts

This way you can enable options you want.

sokahtemen commented 2 years ago

Same issue here. Who do i open the Grub2win config file?

ijinesh commented 2 years ago

When you create profile for the ChromeOS in Grub2Win software, you input the customer script. In that custom script, in the line ending with "debug", after "debug" add options=enable_updates,ipts

You can refer to this video for getting to the stage of copying custom script and then put your options there. https://www.youtube.com/watch?v=jZdrosLWzk4&t=188s

novalkomik commented 2 years ago

When you create profile for the ChromeOS in Grub2Win software, you input the customer script. In that custom script, in the line ending with "debug", after "debug" add options=enable_updates,ipts

Unfortunately, It doesn't work properly. The options= were ignored by Chrome OS. I've tried it on my laptop.

yaman3238 commented 1 year ago

Having the same issue with brunch r103 , I am trying to start the touch screen service but unfortunately the features are not been saved , although i have noticed that the splash screen is been saved. Strange!!

Losses commented 1 year ago

Same issue here, r103 on Surface Pro 4

Losses commented 1 year ago

Okay, here's the solution:

  1. Open Terminal with CONTROL + ALT + T;
  2. Enter shell and press ENTER to enter a normal shell;
  3. Enter lsblk and press ENTER and find the NAME of the 12nd partition of your Chrome OS, its SIZE is 32M, for me, the value is nvme0n1p12;
  4. Enter mkdir /tmp/efi_part and press ENTER;
  5. Enter sudo mount /dev/nvme0n1p12 /tmp/efi_part (replace the partition name to yours);
  6. Enter sudo vim /tmp/efi_part/efi/boot/settings.cfg;
  7. Tap I to enter the editing mode;
  8. Find options="", replace it with options="ipts";
  9. Find kernel="/kernel" replace it with kernel="/kernel-4.19";
  10. Tap ESC, enter :wq to exit the Vim (That's the hardest step :D);
  11. Enter sudo reboot and press ENTER, your device will reboot;
  12. Enjoy.
yaman3238 commented 1 year ago

@Losses i have tried with your method with all kernel version and ipts_touchscreen,ithc_touchscreen on 5.10 and 5.15 but no results

Losses commented 1 year ago

@yaman3238 use 4.19 and ipts, 5.10 and 5.15 won't work.

yaman3238 commented 1 year ago

@Losses I am using a teclast x3 plus 2 in 1 Tablet , did the same thing but its not working for me

Losses commented 1 year ago

@yaman3238 Unfortunately, ipts is only for Surface devices

Jank8 commented 1 year ago

I have same issue, but there are changes in config file. PWA app tells me that PWA is disabled, and updates are not working anyway. Sorry for digging out.