1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2024-12-15 11:03:37 +03:00
Commit Graph

59 Commits

Author SHA1 Message Date
Samuel Dionne-Riel
b39df9f58f examples/jumpdrive: Save storage information in configuration 2021-01-03 23:08:24 -05:00
Samuel Dionne-Riel
1d5acb1782 examples/jumpdrive: Add GUI applet
This only serves to show instructions and reboot/poweroff.

In the future, it should be the owner of gadget mode stuff.
2021-01-03 23:08:24 -05:00
Samuel Dionne-Riel
41978bc480 examples/jumpdrive: WIP init of a jumpdrive example system 2021-01-03 23:08:24 -05:00
Samuel Dionne-Riel
6ebe6dd6e6 examples/testing/*: Use .vm output 2021-01-01 21:37:30 -05:00
Samuel Dionne-Riel
4bfdd254f9 examples/hello: decribe libraries used 2021-01-01 21:37:30 -05:00
Samuel Dionne-Riel
abdaa2a4d5 examples/hello: Fixes for script-loader changes 2021-01-01 21:37:29 -05:00
Samuel Dionne-Riel
2b5d8ed84b examples/hello: Re-format mrbc invocation and drop -g 2021-01-01 21:37:29 -05:00
Samuel Dionne-Riel
b2790d13d6 qemu-x86_64: Delete device
It's being replaced by the generic uefi-x86_64 device.

Basically, replace the QEMU-specific system type by the totally standard
UEFI system type. This way we're dogfooding it way better!
2020-12-29 19:22:43 -05:00
Samuel Dionne-Riel
a8f14efead qemu-cryptsetup: Use uefi-x86_64 system
It is incomplete because it does not use the (not implemented) VM
attribute.
2020-12-29 19:22:43 -05:00
Samuel Dionne-Riel
350e5a7fff examples/demo: Add file 2020-12-27 17:38:29 -05:00
Samuel Dionne-Riel
cfb12d53c9 examples/hello: ignore power key, used for navigation 2020-12-27 17:38:29 -05:00
Samuel Dionne-Riel
bb7e9a3b7b examples: Add testing/crash-before-switch-root
Can be used as a single point of failure (hah!)
2020-11-08 18:37:13 -05:00
Samuel Dionne-Riel
a1813efdfb testing/qemu-cryptesetup: Add a test system for LUKS 2020-11-07 19:22:33 -05:00
Samuel Dionne-Riel
3f8c115ee4 examples/testing: Add subdirectory for feature testing systems 2020-11-07 19:22:33 -05:00
Samuel Dionne-Riel
258cb1acd0
Merge pull request #228 from samueldr-wip/feature/reboot-hal
Boot GUI: only show relevant reboot options
2020-10-18 18:04:55 -04:00
Samuel Dionne-Riel
e09f57838e examples/demo: Misc reorganization 2020-10-18 16:24:14 -04:00
Samuel Dionne-Riel
a5c63b2cd6 examples/demo: Fix warnings from upstream changes 2020-10-18 16:24:14 -04:00
Samuel Dionne-Riel
2b573fbfb1 examples/demo: Add dtc as it is useful to debug things 2020-10-18 16:24:14 -04:00
Samuel Dionne-Riel
9870fc5ad1 examples/hello: Don't provide misc. reboot modes for now
We'll think it over for how we want to handle custom reboot commands,
but some platforms (e.g. u-boot, depthcharge, qemu) don't and can't use
them.

A goal is to keep stage-2 as generic as possible, so building into it
some knowledge of this is harder.

At any rate, the user can still reboot, and hold the key combo as
needed!
2020-10-15 22:08:21 -04:00
Samuel Dionne-Riel
70d95c6f5a examples/hello: Fix for new back button implementation 2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
c6de67204c examples/hello: Use the now extracted LVGUI 2020-07-25 21:56:50 -04:00
Samuel Dionne-Riel
a01f54348b examples/hello: Add inputs listing to app 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
882d410154 examples/hello: Add disks information page 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
72221f4314 examples/hello: Add primitive log viewing
It's not very good :/
2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
0a430fba26 examples/hello: add toolbar to app 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
c66fd3db8b examples/hello: review app organization 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
a0bce22345 examples/hello: Add "Display validation" window 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
3d0552223d examples/hello: introduce a minimal useful example system
The examples/hello system can be used by users that want to boot a
minimal, and cross-compilable system.

This is better than a "raw" build of the root of the Mobile NixOS repo
since it provides a stage-2 application stating the system booted
successfully.
2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
275fa9c676 examples/demo: Fix adbd enable in burn tool 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
30ff772fbd examples/demo: Fix error reporting by importing 2020-05-31 18:54:07 -04:00
Samuel Dionne-Riel
8399cfa5a8 demo: Expose build attribute 2020-02-03 21:58:22 -05:00
Samuel Dionne-Riel
c9f43ba25e demo: Remove "hard-shutdown" from system
It's not needed, and systemd's shutdown already handles `reboot
bootloader` appropriately, thus the `hardshutdown` replacement is not
required.
2020-02-03 16:19:10 -05:00
Samuel Dionne-Riel
36a78e23ea demo: System.write for brightness task in burn tool 2020-02-03 16:19:10 -05:00
Samuel Dionne-Riel
c15460b6d4 demo: Enable adbd in burn tool 2020-02-03 16:19:10 -05:00
Samuel Dionne-Riel
0815a83dcf demo: Greatly simplifies burn-tool 2020-02-03 16:19:10 -05:00
Samuel Dionne-Riel
22bd4406b0 demo: Use shell as a replacement for "loop-forever" 2020-02-03 16:19:10 -05:00
Samuel Dionne-Riel
b228b71c75 examples/demo: Notifications should not be focusable 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
a570821f63 examples/demo: Enable bluetooth 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
a4bd557c28 examples/demo: mark some options as defaults 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
35aa825b02 examples/demo: tray max icon size fixup
Seems 96px won't work here.
2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
089aea3eef examples/demo: Add depthcharge output 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
34eebc95d6 examples/demo: select the appropriate X11 driver 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
07e6c358e3 examples/demo: Make menu touchable area bigger 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
2a6a65e018 examples/demo: Use Breeze 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
76229eaefb examples/demo: Enable unclutter 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
b2284877a9 examples/demo: grow partition 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
2218f29a22 examples/demo: Use a keyboard icon for onboard 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
0a49490cf0 examples/demo: Make onboard bigger by default 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
d94133c831 examples/demo: add a close window action on the panel 2019-12-05 23:51:07 -05:00
Samuel Dionne-Riel
e4d35da464 examples/demo: add onboard to the bottom panel 2019-12-05 23:51:07 -05:00