Daniel Barlow
d5f79c4746
delete untested 32 bit stuff
2021-06-27 23:24:15 +01:00
Daniel Barlow
00040f9e11
add modem firmware (same process as addison)
...
I haven't tested this extensively, but it causes wlan0 to exist, so
we're on the right track at least
2021-06-27 23:24:06 +01:00
Daniel Barlow
26839fbc8f
switch to boulzordev kernel, de-androidify the config
2021-05-25 21:37:52 +01:00
Daniel Barlow
8f4e66ae11
normalize kernel config
2021-05-24 22:31:10 +01:00
Daniel Barlow
3b598c9e66
change addison->potter, copy lineage 15.1 kconfig
2021-05-24 22:24:19 +01:00
Daniel Barlow
a336dd140c
clone addison as potter
2021-05-24 21:48:07 +01:00
Samuel Dionne-Riel
4c01b05bc9
Merge pull request #358 from samueldr-wip/fix/readme-chat
...
README: move chat links
2021-05-21 16:17:56 -04:00
Samuel Dionne-Riel
35e27df7bd
README: move chat links
2021-05-21 14:53:59 -04:00
Samuel Dionne-Riel
c926887717
Merge pull request #350 from samueldr-wip/feature/remove-installer-profile
...
profiles/installer.nix: Remove
2021-04-30 19:48:38 -04:00
Samuel Dionne-Riel
64e8cfb3b5
profiles/installer.nix: Remove
...
This was never really used properly.
2021-04-30 17:59:35 -04:00
Samuel Dionne-Riel
c4876fccb8
Merge pull request #337 from Artturin/fix-pinephone-audio
...
pine64-pinephone: add alsa ucm config files to make the audio work
2021-04-30 17:39:10 -04:00
Samuel Dionne-Riel
9d95561e5b
Merge pull request #341 from samueldr-wip/fix/demo-prefer-modesetting
...
examples/demo: Prefer modesetting first
2021-04-30 15:05:36 -04:00
Samuel Dionne-Riel
e3d8e4a384
examples/demo: Fix wallpaper in modesetting
...
This is because the wallpaper is set per-display, without falling back
to a general more configurable path before their built-in fallback.
2021-04-29 23:28:55 -04:00
Samuel Dionne-Riel
09fc549450
examples/demo: Prefer modesetting first
2021-04-29 23:28:55 -04:00
Samuel Dionne-Riel
a29fbde4a1
Merge pull request #345 from Mindavi/feature/cross-compilation-fixes
...
dtbTool-exynos + mkbootimg: support cross-compilation
2021-04-29 17:58:40 -04:00
Samuel Dionne-Riel
bf42da0c3f
Merge pull request #346 from samueldr-wip/package/autoport/0.0.2
...
autoport: 0.0.1 -> 0.0.2
2021-04-29 16:10:05 -04:00
Samuel Dionne-Riel
e631e80f83
autoport: 0.0.1 -> 0.0.2
...
Mainly fixes issue with the original host being taken down. (For
unrelated reasons.)
2021-04-29 14:51:33 -04:00
Samuel Dionne-Riel
8155461679
Merge pull request #331 from zhaofengli/pine64-pinetab
...
device: Add pine64-pinetab
2021-04-29 14:49:39 -04:00
Samuel Dionne-Riel
fc3a04809d
Merge pull request #340 from samueldr-wip/device/pine64/pinephone-gadget-mode
...
pine64-pinephone: Fixes for gadget mode
2021-04-29 14:33:41 -04:00
Rick van Schijndel
87f58359a8
dtbtool-exynos: support cross-compilation
2021-04-19 20:54:21 +02:00
Rick van Schijndel
f88dbbb978
mkbootimg: support cross-compilation
2021-04-19 20:49:18 +02:00
Zhaofeng Li
aca691b7dd
device: Add pine64-pinetab
2021-03-23 21:17:18 -07:00
Samuel Dionne-Riel
59ac9d428c
pine64-pinephone: Re-use known working usb id/vendor IDs
...
Otherwise `adb shell` will not work as expected.
Many phones end up using these identifiers in recoveries (non-official
recoveries mainly) because they are likely to work with ADB, even older
ADB releases.
This sucks, it would be better to have a *proper* USB identifier pair,
but since there is none, let's use one that is known to make the
end-user's life easier.
It's not like the previous identifiers were objectively better.
2021-03-21 00:09:01 -04:00
Samuel Dionne-Riel
12f5297bf6
pine64-pinephone: Fix kernel config for gadget mode
2021-03-20 23:51:40 -04:00
Artturin
b76886cb4b
pine64-pinephone: add alsa ucm config files to make the audio work
2021-03-16 03:39:25 +02:00
Zhaofeng Li
aed46c64b5
pine64-pinephone: Use correct title in README.adoc
...
See #331 .
2021-03-10 15:18:35 -08:00
Samuel Dionne-Riel
3fa21329c4
Merge pull request #317 from samueldr-wip/feature/cross-canary
...
cross-canary: Execute cross-built binaries using qemu-user
2021-03-07 18:21:12 -05:00
Samuel Dionne-Riel
c406e5d229
release.nix: Use canaries from overlay
2021-03-07 17:53:10 -05:00
Samuel Dionne-Riel
f4a488231c
release.nix: Filter non-derivations from mobile-nixos
overlay
...
This is much sturdier than manually selecting attrpaths to remove. It
won't break the next time a `make-*` or `*-builder` helper is added.
2021-03-07 17:53:10 -05:00
Samuel Dionne-Riel
cd4eef033e
release.nix: Add canary to tested jobs
...
+ Fix for canary being a callPackage'd attrset
+ Fix for testedPlus job name
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
bb375bd177
cross-canary: Verifies static binaries are built
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
72ddfee51a
cross-canary: Add x86_64 emulator
...
This is used to run the cross canaries on aarch64-linux host!
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
e58dde09d5
cross-canary: runtimeShell is not expected to cross-compile for now
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
8431c72373
cross-canary: misc cleanup
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
264fd8dc89
cross-canary: mruby -> hello-mruby
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
e0ec5cee54
cross-canary: Test the stage-1 script-loader
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
d0a26ebfa6
cross-canary: Review for static builds
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
3ca606f27d
cross-canary: Also test static packages
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
9dd5d7e79b
cross-canary: Add static mruby test
2021-03-07 17:52:21 -05:00
Samuel Dionne-Riel
db8e7eb0aa
cross-canary: Add simple test to validate cross work
...
At least, to a basic level.
2021-03-07 17:52:18 -05:00
Samuel Dionne-Riel
b07dc19062
cross-workarounds: Don't apply overlay on pkgsBuildBuild
...
As described near the change, this would cause qemu to become an overly
costly build.
2021-03-07 17:52:04 -05:00
Samuel Dionne-Riel
a9d3769cc3
mruby: use the right rake to build
...
The wrapper for bundlerApp, starting with
e8993319724901f132dd4ed997f5383c4a482940 in Nixpkgs ends up using the
runtimeShell for the target platform. Yes, with buildPackages.
This forces an mruby that is more appropriate, rather than rely on
buildPackages.
It may look like it works for aarch64 without this patch, but this is
only because for pkgsStatic+aarch64 cross-compiles fine.
2021-03-07 17:52:04 -05:00
Samuel Dionne-Riel
22e7726032
Merge pull request #321 from Artturin/update-kernel
...
pine64-pinephone: kernel 5.10 -> 5.11.2
2021-03-07 16:51:19 -05:00
Samuel Dionne-Riel
aee1045472
Merge pull request #327 from aforemny/pine64-partitions
...
pinephone: Update boot partition name in README
2021-03-02 15:56:59 -05:00
Alexander Foremny
bb4df129d2
pinephone: Update boot partition name in README
2021-03-02 19:49:34 +01:00
Samuel Dionne-Riel
84b347652a
Merge pull request #323 from samueldr-wip/fix/missing-file-android-flashable-zip
...
overlay: Add missing `make-flashable-zip`.
2021-03-01 00:07:25 -05:00
Samuel Dionne-Riel
024b5344e1
overlay: Add missing make-flashable-zip
.
...
This was broken in a hastily done rebase :/
2021-03-01 00:05:16 -05:00
Artturin
8a6d297257
pine64-pinephone: enable ANX7688 driver
2021-03-01 04:30:19 +02:00
Samuel Dionne-Riel
52d88c3800
Merge pull request #320 from samueldr-wip/feature/android-flashable-zip
...
android: Add flashable zip output
2021-02-28 16:29:00 -05:00
Samuel Dionne-Riel
6e8ec64e3f
xiaomi-tissot: Identify device for flashable zips
2021-02-28 15:53:12 -05:00