46 Commits

Author SHA1 Message Date
Anton Midyukov
00e4e6e8f3 phone.mk: add drm kernel modules 2023-11-03 03:54:05 +07:00
Anton Midyukov
aed0511aff phone.mk: add udev-rules-modem-power to pinephone
Disable sleep for the Pinephone modem.
2023-10-19 21:42:59 +07:00
Anton Midyukov
b968d740cc phone.mk: replace x11 feature with package mesa-dri-drivers 2023-10-11 10:25:59 +07:00
Anton Midyukov
4694172336 phone.mk: do'nt use vmguest feature (not needed for wayland)
But add xorg-dri-virtio for qemu.
2023-10-11 10:25:59 +07:00
Anton Midyukov
62f32d44a7 phone.mk: add use/x11-autostart
Previously, graphical.target was enabled due to xinitrc.
2023-10-11 10:25:59 +07:00
Anton Midyukov
123cf5bb36 phone.mk: add ttyescape 2023-09-18 22:20:14 +07:00
Anton Midyukov
a392b86d72 phone.mk: add google fonts to phosh 2023-09-04 18:48:01 +07:00
Anton Midyukov
4c92625c57 phone, phone.mk: replace 60-mobile.rules to polkit-rule-mobile package 2023-08-21 20:10:32 +07:00
Anton Midyukov
187ccbd291 phone.mk: add indexhtml and license 2023-08-21 20:10:32 +07:00
Anton Midyukov
4960823b11 phone.mk: create xdg user dirs 2023-08-05 12:27:04 +07:00
Anton Midyukov
005e3f4c70 phone.mk: enable UEFI secure boot support for vm/phosh (x86_64) 2023-08-02 23:48:36 +07:00
Anton Midyukov
a5881ba207 phone.mk: replace mobile/application from mixin/phosh to vm/.phosh
mixin/phosh should only contain what is directly related with phosh.
2023-08-02 19:33:57 +07:00
Anton Midyukov
7981067695 phone.mk, mobile/phosh: replace THE_PACKAGES to list 2023-08-02 19:31:56 +07:00
Anton Midyukov
584f801653 phone.mk: add nautilus to mixin/phosh
Well-adapted interface for a small smartphone screen.
2023-07-25 10:43:42 +07:00
Anton Midyukov
a3bd586a56 phone.mk: add use/phone to vm/phosh 2023-07-24 23:07:38 +07:00
Anton Midyukov
04be75bccd phone.mk: add tracker3 to mixin/phosh (ALT bug 42028) 2023-07-24 22:51:37 +07:00
Anton Midyukov
3015927ea7 phone.mk: mark mixin/waydroid as available only on aarch64, x86_64 2023-07-24 22:51:37 +07:00
Anton Midyukov
42d9cb8dfb phone.mk: use partition table msdos for vm/phosh on aarch64
This will boot on u-boot with extlinux.conf and on edk2 with grub-efi.
2023-07-18 23:16:26 +07:00
Anton Midyukov
81346b766c phone.mk: do'nt use/bootloader/uboot, instead use/uboot only
Fix build on x86_64.
2023-07-18 18:21:49 +07:00
Anton Midyukov
2d64c2550d phone.mk: set KFLAFOUR to un-def for vm/phosh 2023-07-17 21:45:19 +07:00
Anton Midyukov
cc1fd3379b phone.mk: run phosh.service instead lightdm
This will start phosh with the screen locked. When the user unlocks
the screen, he is fully authorized. Without it, many applications
do not start.
2023-07-14 16:16:42 +07:00
Anton Midyukov
8ac73561fc Revert "phone.mk: add dbus-broker to phosh"
This reverts commit 4a405aed7e8f1eb22042cb3e705cf1e70134697d.
It's too early to switch to it.
2023-07-14 13:11:25 +07:00
Anton Midyukov
a175308b33 phone.mk: enable plymouth on pinephone-phosh 2023-07-14 09:39:38 +07:00
Anton Midyukov
4a405aed7e phone.mk: add dbus-broker to phosh 2023-07-14 01:01:00 +07:00
Anton Midyukov
72117f4990 phone.mk: update base packages for phosh
Dropped out of image gnome-control-center and xdg-desktop-portal-gtk
because fix ALT bug 46895. Add them.
Also now phosh requires mutter-gnome and gnome-shell-data  because
fix ALT bug  46896.
2023-07-14 00:36:05 +07:00
Anton Midyukov
c80789e37b phone.mk: replace gdm by lightdm-autologin-greeter 2023-07-13 14:52:24 +07:00
Anton Midyukov
475183906c phone.mk: add u-boot with extlinux.conf support 2023-07-04 00:32:59 +07:00
Anton Midyukov
3552c6ecea phone.mk: add waydroid
See: https://www.altlinux.org/Waydroid
2023-07-03 22:22:23 +07:00
Anton Midyukov
a038f31dff phone.mk: add gnome-terminal, gedit to phosh 2023-07-03 17:54:57 +07:00
Anton Midyukov
c8737419a1 phone.mk: use mobile/base package list instead of refular parts 2023-07-03 17:54:38 +07:00
Anton Midyukov
f166b2f21c replace package list mobile-apps -> mobile/apps 2023-07-03 15:40:26 +07:00
Anton Midyukov
61f6969e0e phone.mk: add qt5-wayland, qt6-wayland 2023-07-03 15:09:13 +07:00
Anton Midyukov
72518dbbe3 phone.mk: replace eg25-manager to mixin/pinephone 2023-07-03 15:06:17 +07:00
Anton Midyukov
de03b2d3fe phone.mk: rename qemu-phosh -> phosh, add add features to support hardware 2023-07-03 14:50:13 +07:00
Andrew Savchenko
ed3c1b6ffc phone.mk: Cleanup alterator from the image.
It is not needed, at least now.
2023-07-03 14:01:32 +07:00
Andrew Savchenko
89d0513308
phone: switch to pulseaudio
Pipewire was used for inheritance reasons, pulse is more stable.
2023-06-30 20:15:01 +03:00
Anton Midyukov
4e0b630b2c phone.mk: move hardware-specific to mixin/pinephone 2023-06-17 19:13:40 +07:00
Andrew Savchenko
13a4d32451 Add phone feature
This feature is for rk3399s-compatible devices, currently on phosh,
including pinephone pro.
2023-06-17 19:07:50 +07:00
Andrew Savchenko
0f2bab112e phone.mk: Set uboot timeout to 0.5s
We shouldn't add 5 secs to phone boot time.
2023-06-17 19:07:50 +07:00
Andrew Savchenko
9e7ae7f939 start eg25-manager by default 2023-06-17 19:07:50 +07:00
Andrew Savchenko
0fe1c66d2c phone.mk: set user password 2023-06-17 19:07:50 +07:00
Anton Midyukov
f58e978783 phone.mk: do'nt use grub-efi on pinephone
Until the issue of integrating the patch for adding devicetree to
the grub config has not been resolved, we will use a working
solution with extlinux.conf
2023-06-15 23:30:19 +07:00
Andrew Savchenko
d8a1bb74ff phone.mk: eg25-manager is mandatory for mobile functions 2023-06-15 23:30:19 +07:00
Andrew Savchenko
92a064f077 phone.mk: Use pine kernel based on megous and pmos kernels 2023-06-15 23:04:16 +07:00
Anton Midyukov
2361468735 phone.mk: add mobile-apps package list
Package list compiled by Andrew Savchenko (bircoph).
2023-06-15 23:03:37 +07:00
Anton Midyukov
388c0fbbf5 phone.mk: initial config with pinephone support 2023-03-26 23:10:06 +07:00