StarLabsLtd / firmware

69 stars 5 forks source link

[StarBook MK VI - Intel - Coreboot] ITE 1.04 still with charging issues #90

Closed cichy1173 closed 1 year ago

cichy1173 commented 1 year ago

Hi. I have Coreboot 8.33 with ITE 1.04. After a week of using ITE 1.03 (and one day of using ITE 1.04) I have a problem with charging. Laptops charging LED is red, but Operating System does not recognize charging. I talked with Star Labs Team, and They are sure, that this is known charging issue in new ITE.

So I want to downgrade to Coreboot 8.31 (last stable) and ITE 1.01, but there is a problem - downgrading needs charging, but I need to downgrade to have charging (xD). How can I perform this downgrade being safe?

(this issue can be a follow up to #89 )

Sean-StarLabs commented 1 year ago

downgrading needs charging

It only needs the AC connected, doesn't need the battery to be charging. Is your battery under 30%? If so, downgrade the EC with the EFI shell

cichy1173 commented 1 year ago

downgrading needs charging

It only needs the AC connected, doesn't need the battery to be charging. Is your battery under 30%? If so, downgrade the EC with the EFI shell

I have output in terminal:

Nie można obecnie zaktualizować urządzenia StarBook (bios): Device requires AC power to be connected

First sentence in polish means "The StarBook device (bios) cannot currently be updated:"

Sean-StarLabs commented 1 year ago

That from fwupd? If so, I doubt they'll let us change it - even if it should be!

cichy1173 commented 1 year ago

That from fwupd? If so, I doubt they'll let us change it - even if it should be!

Yes, from Fwupd. I have only one idea - change maximum charging level to 60% (I have about 70% battery left) and then try to flash coreboot. Is it safe?

Sean-StarLabs commented 1 year ago

No idea to be honest.

^^, downgrade the EC with the EFI shell That's your safe bet.

You could even run sudo nvramtool -w mirror_flag_counter=4, just do the EC and leave 8.33 in place

cichy1173 commented 1 year ago

downgrade the EC with the EFI shell

Ok, It is working, and charging is functional. I have flashed ITE 1.01 from EFI and left Coreboot 8.33.

Oh my God, ITE versions 1.03 and 1.04 are great - I am talking especially about touchpad and fan. 1.01 feels like I am using different laptop.

I am waiting for stable release! Cheers!