JC Staudt
28af541515
Pass purism-librem5.lst to uuu relative to boot-purism-librem5.sh
...
This modification passes purism-librem5.lst to uuu relative to the location of boot-purism-librem5.sh rather than from pwd.
In this way, a user does not have to cd into the directory containing boot-purism-librem5.sh for uuu to read purism-librem5.lst properly.
2023-04-19 23:58:28 -07:00
Martijn Braam
ee695a0930
Merge pull request #74 from craftyguy/l5-kernel
...
librem5: upgrade kernel to 5.18.7
2022-07-13 22:18:38 +02:00
Clayton Craft
050e61caa3
librem5: upgrade kernel to 5.18.7
...
The old kernel has an issue with MMC failing to come up sometimes, it's
resolved in later kernels. 5.18.7 is the latest kernel release from
Purism.
The config diff is based on using the defconfig for the L5 in this
kernel tree.
2022-07-08 00:07:28 -07:00
Martijn Braam
8f296e08a4
Add Pocket P.C. support
2021-12-19 22:09:21 +01:00
Danct12
9ec8c77d79
Fix LED indicator on the PinePhone
...
Signed-off-by: Danct12 <danct12@disroot.org>
2021-08-18 12:11:35 +07:00
Martijn Braam
be697e378d
Stop overwriting the splash screen with kernel logs
...
much fix, wow
2021-05-23 18:28:12 +02:00
Martijn Braam
bcea85ce18
Updated splash screens for the 845 devices
2021-05-23 18:13:42 +02:00
Martijn Braam
6f89785f7f
Merge pull request #50 from jld3103/sdm845-support
...
Add support for sdm845 mainline Android devices: beryllium, enchilada, fajita
2021-05-23 17:11:23 +02:00
jld3103
73532833cd
Fix target names
2021-05-20 16:42:40 +02:00
jld3103
b466f2a5e1
Make tar extraction faster
2021-05-20 16:25:04 +02:00
jld3103
fbd72d864b
Update linux-sdm845 URL
2021-05-20 16:12:18 +02:00
jld3103
e043699aa6
Set a fixed commit for sdm845-linux
2021-05-19 17:20:40 +02:00
jld3103
3f56bcfbaa
Remove SD from enchilada and fajita
2021-05-19 16:53:46 +02:00
jld3103
31af1bc923
Add support for sdm845 mainline Android devices: beryllium, enchilada, fajita
2021-05-19 16:45:03 +02:00
Danct12
3383f2774a
Merge pull request #47 from clangdo/patch-1
...
Fix insecure u-boot fetch
2021-05-10 08:42:37 +07:00
Danct12
cf9f91a224
Merge pull request #40 from dos1/busy
...
Remove stray src/busybox submodule
2021-05-10 07:53:02 +07:00
Caelan
85c07b4205
Fix insecure u-boot fetch
...
This is a draft and is untested, but it should "just work" since the server in question serves over https as well as anonymous ftp.
2021-03-28 00:39:37 -07:00
Martijn Braam
234b6ca9bc
Merge pull request #45 from craftyguy/readme_update
...
readme: update with list of supported devices, add L5 instructions
2021-02-24 19:26:30 +01:00
Clayton Craft
6e933552ca
readme: update with list of supported devices, add L5 instructions
2021-02-23 22:21:49 -08:00
Clayton Craft
a3db33c838
gitignore: add librem5 build artifacts
2021-02-04 03:06:42 +01:00
Clayton Craft
18a69e09fd
makefile: build purism-librem5.tar.xz in 'all' target
2021-02-04 03:06:42 +01:00
Clayton Craft
76bd694b6c
Adjust the librem5's uuu script to use paths in current dir
...
Everything will be at the repo root
2021-02-04 03:06:35 +01:00
Clayton Craft
9a783249ac
Add script for running uuu for booting the librem 5
2021-02-04 03:06:13 +01:00
Clayton Craft
2c018c5c0b
librem5: use the 'birch' dtb
...
This is 'safer', since my understanding is that it'll work on all
librem5 variants, whereas the 'r4' dtb only works on Evergreen
2021-02-04 03:06:10 +01:00
Clayton Craft
5dd07f70d1
makefile: rename librem5 main target to 'purism-librem5'
...
This is consistent with the naming for other devices (<oem>-<model>)
2021-02-04 03:05:45 +01:00
Clayton Craft
88d287b5ab
readme: document additional dependencies for the Librem 5
2021-02-04 03:01:21 +01:00
Sebastian Krzyszkowiak
8f03ee2270
Add support for Purism Librem 5
2021-02-04 03:01:10 +01:00
Sebastian Krzyszkowiak
456757b85f
init: Add optional sleep before creating device nodes
...
Some devices may need a bit of time to initialize their peripherals
(like the SD card on the Librem 5).
2021-02-04 02:57:45 +01:00
Sebastian Krzyszkowiak
6d49a7412f
Remove stray src/busybox submodule
2021-01-24 06:43:59 +01:00
Sebastian Krzyszkowiak
921d72d282
setup_usb_configfs: Make manufacturer and product strings configurable
2021-01-24 06:17:57 +01:00
Martijn Braam
96439b1828
Merge pull request #39 from vfjpl/master
...
Add info about discharged battery and eMMC
2021-01-18 18:35:22 +01:00
vfjpl
c73849bfea
Add info about discharged battery and eMMC
2021-01-18 16:43:44 +01:00
Martijn Braam
262b726087
Use wgetted external resources
2020-11-08 00:47:57 +01:00
Martijn Braam
e28032edd3
Nuked git modules
2020-11-07 23:42:52 +01:00
Martijn Braam
dcb35f76e9
Merge pull request #33 from ubports/dep-only-dtbs
...
Don't use grouped targets for the sunxi dtbs
2020-11-07 23:27:13 +01:00
Dalton
e476191fdd
Don't use grouped targets for the sunxi dtbs
...
Grouped explicit targets (the &: syntax) indicate to Make that a single
recipe, built once, produces all the indicated targets. In this case,
the feature was being used to indicate that the kernel build also
creates the needed dtbs for the sunxi devices.
Unfortunately, this feature was only introduced in GNU make 4.3 on
January 27 2020. Most current or LTS (or current LTS) releases of
distributions don't have this version of Make yet. For example, Ubuntu
20.04, Fedora 32, and Debian 10 (Buster) are still on GNU make 4.2 or
older. When grouped targets are used on older versions of GNU make,
it tries to run the same recipe once for each target. In this case, a
'make all' at the top level would run 'make -C src/linux ...' three
times. This caused file locking problems when anything but 'make -j1'
was used and made build times pretty long in any other case.
Fix this by changing the dtbs to dependency-only targets. Now GNU make
<4.3 correctly intuits "I only need to build kernel-sunxi.gz once and
will provide the dtbs, too" instead of "I need to build this
kernel-sunxi.gz recipe three times: once for kernel-sunxi.gz, once for
the two dtbs"
2020-10-22 12:36:00 -05:00
Danct12
8e10463acc
Merge pull request #23 from dreemurrs-embedded/serial-console
...
Add support for spawning shell over serial
2020-06-08 03:16:49 +07:00
Danct12
3c4dc195c5
Add support for spawning shell over serial
...
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-08 03:07:13 +07:00
Danct12
2337372cfe
RescueSD is the legacy name, we don't use that name anymore.
...
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-01 20:27:12 +07:00
Danct12
43277680a0
Update busybox to latest git
...
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-01 16:47:07 +07:00
Danct12
653d96b8eb
Merge pull request #22 from dreemurrs-embedded/pinetab-fix
...
Fix Pinetab USB Device Controller
2020-06-01 15:50:45 +07:00
Danct12
e6ea570a28
Fix Pinetab USB Device Controller
...
Signed-off-by: Danct12 <danct12@disroot.org>
2020-06-01 03:08:37 +07:00
Danct12
21c94d1c26
Remove unused arm-trusted-firmware folder
...
This causes error while syncing submodules.
But arm-trusted-firmware is downloaded during make, so this folder is
not needed.
Signed-off-by: Danct12 <danct12@disroot.org>
2020-05-10 21:53:52 +07:00
Martijn Braam
e311695853
Disabled rk3399 build in 'all' target
2020-05-02 17:24:18 +02:00
Martijn Braam
1b0f0ea334
Merge pull request #14 from ubports/add-sd
...
Add microSD card to JumpDrive
2020-05-02 17:07:19 +02:00
Martijn Braam
d9c599bda9
Merge pull request #16 from dreemurrs-embedded/readme
...
Much more friendly readme
2020-05-02 17:06:50 +02:00
Martijn Braam
724093d783
Merge pull request #18 from dreemurrs-embedded/rk3399
...
Makefile updates
2020-05-02 17:06:37 +02:00
Martijn Braam
6afc3325cc
U-boot sunxi speed up
2020-05-02 17:04:53 +02:00
Martijn Braam
62aff2b9ad
Updated gitignore
2020-05-02 15:56:05 +02:00
Martijn Braam
737e36013d
Stripped down sunxi kernel further
2020-05-02 15:55:27 +02:00