1
1
mirror of https://github.com/NixOS/mobile-nixos.git synced 2024-12-14 18:21:41 +03:00
Commit Graph

53 Commits

Author SHA1 Message Date
Samuel Dionne-Riel
0357c2a8ae asus-z00t: Fix for new kernel package option 2020-05-24 20:13:07 -04:00
Samuel Dionne-Riel
0c1a9d23f2 asus-z00t: Fix build using new options 2020-05-24 20:13:07 -04:00
Samuel Dionne-Riel
ef141f83c2 devices: Drop kernel_cmdline in favour to boot.kernelParams 2020-05-24 20:13:07 -04:00
Samuel Dionne-Riel
4396ee43ee devices: Use new device identity options 2020-05-23 17:27:57 -04:00
Samuel Dionne-Riel
4408bc2ead devices: Drop unused device information
This is the first step in actually dropping all device information.
2020-05-23 17:10:54 -04:00
Samuel Dionne-Riel
640f2d4c79 asus-z00t: Configure green LED to turn on by default
This is done at the device tree / kernel level.
2020-04-10 15:54:58 -04:00
Samuel Dionne-Riel
fc07219c7d asus-z00t: show the device tree in /proc 2020-04-10 15:53:47 -04:00
Samuel Dionne-Riel
be396f4807 asus-z00t: Add firmware 2020-04-10 00:24:13 -04:00
Samuel Dionne-Riel
0b68cf893a asus-z00t: Use wcnss-wlan quirk 2020-04-09 22:27:15 -04:00
Samuel Dionne-Riel
c21f57b12b asus-z00t: Shut up some kernel modules, so noisy! 2020-04-09 22:27:15 -04:00
Samuel Dionne-Riel
ae440f4135 asus-z00t: Protect firmware load path from rude trampling 2020-04-09 22:27:15 -04:00
Samuel Dionne-Riel
5586c0eaa0 asus-z00t: enable CONFIG_USB_RTL815* 2020-03-25 22:36:39 -04:00
Samuel Dionne-Riel
aaf540011b asus-z00t: Enable CONFIG_DEVPTS_MULTIPLE_INSTANCES 2020-02-03 21:58:21 -05:00
Samuel Dionne-Riel
9f3d88f221 asus-z00t: Specify android_usb 2020-01-25 19:02:52 -05:00
Samuel Dionne-Riel
dc09f07063 asus-z00t: Document USB identifiers 2020-01-25 19:02:52 -05:00
Samuel Dionne-Riel
0ad7247a53
Merge pull request #37 from samueldr-wip/device/asus-z00t-userns
asus-z00t: Enable USER_NS
2019-11-18 21:42:15 -05:00
Samuel Dionne-Riel
3ad5496ad1 asus-z00t: import data from postmarketOS-devices.json 2019-11-07 17:23:33 -05:00
Samuel Dionne-Riel
fb79113a00 asus-z00t: Fixes compilation with USER_NS
This is dumb... These are all android/google/qualcomm/asus "features"
added to the kernel with no concern about actually being compatible
with the kernel. They all assume no USER_NS stuff.

Fun!
2019-10-09 22:12:48 -04:00
Samuel Dionne-Riel
0b875aa152 asus-z00t: Enable USER_NS 2019-10-09 22:12:48 -04:00
Samuel Dionne-Riel
ff5de40077 asus-z00t: update kernel to latest lineageos revision 2019-10-09 22:12:48 -04:00
Samuel Dionne-Riel
828b1619f9 asus-z00t: fixes build
See https://github.com/NixOS/nixpkgs/issues/64916
2019-09-21 22:43:39 -04:00
Samuel Dionne-Riel
8c8d48c7c7 devices: Renames system type to android
Crossing fingers that this'll be enough.
2019-09-21 22:42:41 -04:00
Samuel Dionne-Riel
aea6ca0627 asus-z00t: fix build 2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
3552355eb4 asus-z00t: normalizes kernel config 2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
e5f3d1ea51 asus-z00t: use of kernel-builder 2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
2a4bc7fa6a Fixes bootimg builds for the existing qcdt devices 2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
9d703de07e Fixes cross-compilation issues...
Though not in a nice manner, I'd like to know why I have to fiddle with
`system`.
2018-11-18 21:45:01 -05:00
Samuel Dionne-Riel
1ed9e63ab1 z00t: enables /proc/config.gz 2018-11-05 22:50:59 -05:00
Samuel Dionne-Riel
62164cc048 WIP: kernel config is getting old... might need to migrate stuff!
The kernel infra is being updated for newer kernels. I may need to keep
track locally of older kernel build infras, or something :(.
2018-11-05 21:11:47 -05:00
Samuel Dionne-Riel
a522e256d3 WIP: cross building changed upstream...
... and now the little I understood doesn't work.
2018-11-05 20:51:27 -05:00
Samuel Dionne-Riel
b5fe8b8807 doc: Adds initial blurb about partitions. 2018-07-10 19:23:13 -04:00
Samuel Dionne-Riel
fc66877f68 Fixes asus-z00t kernel build...
Damn it, didn't change sha256sum !
2018-07-08 22:01:37 -04:00
Samuel Dionne-Riel
931daa8404 Revert "asus-z00t: Adds kernel patch to *not* clear framebuffers on release."
This reverts commit 6712957ab1.
2018-07-06 19:52:45 -04:00
Samuel Dionne-Riel
6712957ab1 asus-z00t: Adds kernel patch to *not* clear framebuffers on release.
This tackles an annoying issue where framebuffer will be cleaned and the
display turned off when all handles to it are closed.
2018-07-06 19:13:42 -04:00
Samuel Dionne-Riel
c40156c163 asus-z00t: Adds a patch that backports mdss_fb changes from another kernel.
Those changes may change nothing with what I'm trying to accomplish...

Though they will make a full backport easier to handle as I now have
isolated upstream changes from device-specific changes.
2018-07-06 18:30:06 -04:00
Samuel Dionne-Riel
350ca1b90a asus-*: fixes framebuffer patches...
The parameters were wrong for BGRA.

asus-flo had mismatched field positions.

Both devices had one offset two bits wrongly positioned.

Hope nobody sees this, ever...
2018-07-05 00:48:35 -04:00
Samuel Dionne-Riel
ca8b4900dc asus-z00t: Handles BGRA through kernel patch.
Let's hope all devices can be fixed by fixing their device driver
instead of doing other unsightly hacks.
2018-07-04 23:40:35 -04:00
Samuel Dionne-Riel
a7708a3f0c asus-z00t: Now outputs kernel as vmlinuz
Decided to use that name for the finally-used kernel.
2018-07-01 17:58:06 -04:00
Samuel Dionne-Riel
1f0e57a195 asus-z00t: removes accidentally leftover package. 2018-07-01 17:57:44 -04:00
Samuel Dionne-Riel
242bb764b0 Moves platforms definition in more generic hardware definitions. 2018-06-26 22:07:46 -04:00
Samuel Dionne-Riel
04a59a0aed Adds mobile.system.platform 2018-06-26 21:52:09 -04:00
Samuel Dionne-Riel
d688408b6d Removes dead code...
I can find it elsewhere anyway.
2018-06-25 15:54:26 -04:00
Samuel Dionne-Riel
f13735a9c1 WIP : asus-z00t's gcc6 is buildPackages.gcc6 2018-06-25 15:54:09 -04:00
Samuel Dionne-Riel
6095b623f6 Adds qemu-x86_64 device.
Network doesn't work :/
2018-06-17 20:55:34 -04:00
Samuel Dionne-Riel
982a705dc2 Removes dead code. 2018-06-17 18:53:34 +00:00
Samuel Dionne-Riel
707d62ab81 WIP fixes framebuffer modes. 2018-06-17 00:56:44 +00:00
Samuel Dionne-Riel
a3a4a44704 WIP progress with configuration system.
Regression: fb.modes isn't copied anymore
2018-06-17 00:43:19 +00:00
Samuel Dionne-Riel
844313903e WIP Migrates device configuration into the options system. 2018-06-16 23:21:41 +00:00
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