Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pinephone-kernel: update to 6.1.3. #41654

Merged
merged 1 commit into from
Jan 22, 2023

Conversation

jcgruenhage
Copy link
Contributor

Testing the changes

  • I tested the changes in this PR: YES

This new kernel version finally makes the keyboard case work. I've compiled it locally and created a fresh image with void-mklive, which I've tested on my Pinephone together with the keyboard case, and it all works as expected.

@sgn
Copy link
Member

sgn commented Jan 15, 2023

mainline 6.1.3 has broken ext4, please update to 6.1.4

@JamiKettunen
Copy link
Contributor

JamiKettunen commented Jan 15, 2023

@sgn Hm is this a known issue? there isn't a new 6.1.4+ -based tag yet on https://github.com/megous/linux/tags, so I suppose staying with the v6.1.2-based orange-pi-6.1-20230102-1102 tag should be fine too right?

@sgn
Copy link
Member

sgn commented Jan 16, 2023

@sgn Hm is this a known issue?

Yes, https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.4

so I suppose staying with the v6.1.2-based orange-pi-6.1-20230102-1102 tag should be fine too right?

6.1.2 has problems with lvm, I'm not sure.

@jcgruenhage
Copy link
Contributor Author

solution is clear: There is now a 6.1.7 tag, which I can base this on ^^

@jcgruenhage
Copy link
Contributor Author

IMG_20230121_221021.jpg

And it works just fine, keyboard and all ^^

@Piraty Piraty merged commit 2fb6860 into void-linux:master Jan 22, 2023
@jcgruenhage jcgruenhage deleted the pinephone-kernel-6.1.3_1 branch January 23, 2023 09:49
@JamiKettunen
Copy link
Contributor

@jcgruenhage I know this isn't exactly the best place to write about this but if you don't mind could you check what configs Waydroid needs to work on the PinePhone? these should be mandatory for running the Android OS itself in LXC container, but extra things are most likely needed to setup the networking:

CONFIG_PSI=y
# CONFIG_PSI_DEFAULT_DISABLED is not set
CONFIG_ANDROID_BINDER_DEVICES=""

(the last one isn't mandatory but those default nodes aren't required since ANDROID_BINDERFS is enabled for runtime binder configuration)

As a reference you can mostly just use pmbootstrap kconfig check --waydroid --file <path to .config> (maybe also check against --container if there's still issues)

@Piraty
Copy link
Member

Piraty commented Feb 5, 2023

i'd say not running Android on a pinephone is a feature, but meybe i'm weird

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants