Samuel Dionne-Riel
67926d02ca
Tries looking at how "quirks" could exist.
...
This may, instead, need the configuration system from nixos, where
lib.mkForce, lib.mkDefault and friends would make more sense here.
2018-06-13 02:07:26 +00:00
Samuel Dionne-Riel
adc28af2a5
Makes kernel part of the device description.
2018-06-13 02:06:24 +00:00
Samuel Dionne-Riel
9f4453a4d2
Reviews start of init script.
2018-06-13 01:47:00 +00:00
Samuel Dionne-Riel
e0b4766216
Refactors "extra-utils" into a function.
2018-06-13 00:07:36 +00:00
Samuel Dionne-Riel
6fcd7a09e0
Makes rootfs configuratble by device_config...
...
This is a WIP, but this already should allow device-specific fb.modes
2018-06-12 23:14:55 +00:00
Samuel Dionne-Riel
e56da86a90
rootfs: Use fbset when possible to set a specific mode.
2018-06-12 03:11:22 +00:00
Samuel Dionne-Riel
e0c48b28f9
Use fbv for splashes; allows using pngs.
...
ppm while they did work, aren't the easiest to work with.
2018-06-11 23:55:35 +00:00
Samuel Dionne-Riel
d999545685
Updates graphics (+ export png)
2018-06-11 19:25:48 -04:00
Samuel Dionne-Riel
65871a850b
fbv: inits at 1.0b
2018-06-11 19:24:14 -04:00
Samuel Dionne-Riel
2e3d7ac8d0
mkbootimg: misc cleanup.
2018-06-11 19:24:02 -04:00
Samuel Dionne-Riel
14d4061b4a
rootfs: LD_LIBRARY_PATH fix is now global
2018-06-11 00:09:06 +00:00
Samuel Dionne-Riel
eba4815647
Adds loading ppm, and adds R G B text to temp splash.
...
Do note that loading → temp splash allows us to know whether it
1. booted at all (no loading)
2. booted but stopped before the end (loading...)
3. booted up to the end (temp splash)
2018-06-11 00:00:23 +00:00
Samuel Dionne-Riel
dca6a6c970
WIP insecure remote access on rootfs.
2018-06-11 00:00:03 +00:00
Samuel Dionne-Riel
fed59d14dd
WIP now starts USB gadget networking.
2018-06-10 20:22:17 +00:00
Samuel Dionne-Riel
3f0999ee50
misc. cleanups
2018-06-10 20:07:39 +00:00
Samuel Dionne-Riel
e2c318359d
ply-image: Adds with checkout to most current revision.
2018-06-10 19:35:53 +00:00
Samuel Dionne-Riel
44bc25fb2d
overlay: misc cleanup.
2018-06-10 19:35:34 +00:00
Samuel Dionne-Riel
1ef6387e9d
Adds a color box to the splash...
...
This can be used to verify whether the colors are right or not.
2018-06-10 18:56:31 +00:00
Samuel Dionne-Riel
983585e328
rootfs: Adds notes.
2018-06-10 18:27:17 +00:00
Samuel Dionne-Riel
e76a476ba3
Vibrates more quickly
2018-06-10 18:22:26 +00:00
Samuel Dionne-Riel
5b2ea10736
Adds a (temp) splash.
...
I think my framebuffer configuration is wrong...
2018-06-10 18:22:09 +00:00
Samuel Dionne-Riel
f333d8b8f8
msm-fb-refresher: inits at 0.1
2018-06-10 18:21:09 +00:00
Samuel Dionne-Riel
7ec11f4bdf
Reads device informations / configuration from json file.
...
This allows many more devices to be implicitly working, once
their kernel and device-specific quirks have been ported over.
2018-06-10 17:18:28 +00:00
Samuel Dionne-Riel
d6f632d427
Adds my development device.
2018-06-10 12:51:59 -04:00
Samuel Dionne-Riel
9cb4255117
Ugh, use my feature branch.
2018-06-10 12:51:50 -04:00
Samuel Dionne-Riel
7df88ae56d
Actually import data.
2018-06-10 12:49:17 -04:00
Samuel Dionne-Riel
6fe9d78c52
Actually write data.
2018-06-10 12:49:11 -04:00
Samuel Dionne-Riel
246de0741b
Imports devices description...
...
From personal fork including a yet non-upstreamed device.
2018-06-10 12:43:19 -04:00
Samuel Dionne-Riel
a5fea374b1
Adds tooling necessary to gather up device information automatically.
2018-06-10 12:40:32 -04:00
Samuel Dionne-Riel
956e4399be
WIP : boots and vibrates the device as expected
2018-06-10 03:03:24 +00:00
Samuel Dionne-Riel
f7984ff752
Normalizes kernel package name.
2018-06-10 02:56:40 +00:00
Samuel Dionne-Riel
e5af76d718
Adds default.nix that allows calling nix-build
.
2018-06-10 01:00:12 +00:00
Samuel Dionne-Riel
2bd88ab30e
Adds Asus Z00T kernel
2018-06-10 00:57:12 +00:00
Samuel Dionne-Riel
81ce8dd965
Initial commit
2018-06-10 00:45:05 +00:00