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

335 Commits

Author SHA1 Message Date
Samuel Dionne-Riel
680aa87967
Merge pull request #54 from samueldr-wip/fix/make_ext4fs_workaround
make_ext4fs: Fix issue with read-only filesystems
2019-11-23 18:09:03 -05:00
Samuel Dionne-Riel
bd0220acc2 make_ext4fs: Fix issue with read-only filesystems
This may trip newer kernels, under some unknown circumstances.

As shown here:

[   10.016001] c7    604 EXT4-fs error (device sda45): ext4_has_uninit_itable:2895: comm mount: Inode table for bg 0 marked as needing zeroing

This happens with the google-walleye device, and unvalidated due to
lack of logs, might be affecting xiaomi-lavender
2019-11-23 17:51:57 -05:00
Samuel Dionne-Riel
6198805861
Merge pull request #47 from lheckemann/tissot-cleanup
Add support for xiaomi-tissot
2019-11-23 12:33:35 -05:00
Samuel Dionne-Riel
18b482d6ea
Merge pull request #52 from samueldr-wip/fix/image-builder-gaps
imageBuilder.makeMBR: Fixes bug with gap
2019-11-22 17:43:52 -05:00
Samuel Dionne-Riel
e9b6c145fa imageBuilder.makeMBR: Fixes bug with gap
The size wasn't fixed after aligning the result, this dividing the sizes
by as the alignment.
2019-11-21 22:26:10 -05:00
Linus Heckemann
0cabf85b8f initrd-loop: allow continuing boot by killing sleep 2019-11-21 20:56:49 +01:00
Linus Heckemann
97d3690b27 tissot: enable USB RTL network drivers 2019-11-21 20:56:49 +01:00
Linus Heckemann
6537a5e898 tissot: fix colours
Patch copied from motorola-addison
2019-11-21 19:49:02 +01:00
Linus Heckemann
ee722a7b1d tissot: enable namespaces for sandbox 2019-11-21 19:49:02 +01:00
Linus Heckemann
25ab9e3247 devices/xiaomi-tissot: init
Kernel patch is copied from xiaomi-lavender.
2019-11-21 19:49:02 +01:00
Samuel Dionne-Riel
bcc0f77156
Merge pull request #50 from samueldr-wip/devices/google-walleye
device: Google Pixel 2 (non-XL) // google-walleye
2019-11-19 14:08:56 -05:00
Samuel Dionne-Riel
16c2581b32
Merge pull request #51 from danielfullmer/google-marlin
device: Google Pixel 1 XL // google-marlin
2019-11-18 23:55:20 -05:00
Daniel Fullmer
cbaa708ea3 google-marlin: Add device configuration 2019-11-18 23:45:13 -05:00
Daniel Fullmer
c9cc88c7e2 google-marlin: Add kernel 2019-11-18 23:45:07 -05:00
Samuel Dionne-Riel
3d44b31ae8
Merge pull request #39 from craigem/add_shell_tooling
Added additional development tools
2019-11-18 22:01:35 -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
9d09d2ae41 Merge branch 'feature/narrow-logo' 2019-11-18 21:39:29 -05:00
Samuel Dionne-Riel
58626ddee2 logo: "golden" exported narrow logo 2019-11-18 21:32:12 -05:00
Samuel Dionne-Riel
ed59bec8c1 logo: Add narrow variant
Where the words are sat on top of each-other.
The distance used between the lines is the same as the distance between
both words when horizontal.

The logo has whitespace around it to keep the *text* centered.
2019-11-18 21:30:32 -05:00
Samuel Dionne-Riel
766b168dbe google-walleye: kernel: 4.4.195 -> 4.4.201 2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
4c54a7c76d google-walleye: Enable CONFIG_VT
And related options.
2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
3ebc6b46da google-walleye: Fix CONFIG_VT 2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
5116490a22 google-walleye: Inits kernel at 4.4.195
The kernel build is technically the same as google-taimen, with some
options switched around. An upcoming improvement will be to share the
"wahoo" platform's kernel build with an option to switch between the
two at build time, and further along the line, with modular kernels,
sharing the same exact builds, but with the device-specifics as modules.
2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
49d13b3a5a google-walleye: init device 2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
e9ee3abbe3 qualcomm: Add msm8998 SoC 2019-11-18 21:18:24 -05:00
Samuel Dionne-Riel
1c55e433a2
Merge pull request #46 from lheckemann/fbterm
initrd: add fbterm module
2019-11-17 22:50:57 -05:00
Samuel Dionne-Riel
3d93a9b72d kernel-builder: Allow passing additional make flags 2019-11-16 21:21:03 +01:00
Linus Heckemann
2b300b302f initrd: add fbterm module
Requires a cross-compilation fix for fbterm (nixos/nixpkgs#72107).

This may stop the display-manager from starting correctly, I think it
prevents X from automatically switching to the correct vt. Requires
some further investigation :)
2019-11-16 18:22:49 +01:00
Samuel Dionne-Riel
70e2c5109a doc: Fix title casing on header link 2019-11-16 11:39:12 -05:00
Samuel Dionne-Riel
fe30b6a9e1 Merge branch 'feature/docs' 2019-11-15 22:05:46 -05:00
Samuel Dionne-Riel
4933e26b07 doc: Adds new logo to generated output 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
f23b0ffe39 doc: Adds placeholder page 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
8d017baeb2 doc: Updates internal documentation notes 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
b2963e004d doc: Adds in-depth topic index 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
e7c657cfc2 README.md -> README.adoc 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
d1a088ad14 README.md: review 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
c86f2f9281 doc: Adds a stub of a porting guide. 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
c01ca6645d doc: Getting started 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
f0b42593ff doc: copy image resources 2019-11-15 22:02:10 -05:00
Samuel Dionne-Riel
dc4ee58ffa doc: Adds documentation and documentation support 2019-11-15 22:02:06 -05:00
Samuel Dionne-Riel
b83eafa2b7 qemu-x86_64: Add missing mobile.device.info.name attribute 2019-11-15 22:01:09 -05:00
Samuel Dionne-Riel
ef4c30e137 Merge branch 'feature/logo' 2019-11-15 21:59:07 -05:00
Samuel Dionne-Riel
97441a9c00 logo: "golden" exported logo 2019-11-15 16:59:01 -05:00
Samuel Dionne-Riel
ee6ea696cc logo: Adds source logo file 2019-11-15 16:59:01 -05:00
Samuel Dionne-Riel
816faa0198
Merge pull request #34 from samueldr-wip/feature/remove-external-info
Remove reliance on external information
2019-11-07 17:27:33 -05:00
Samuel Dionne-Riel
0f648ef834 asus-flo: import data from postmarketOS-devices.json 2019-11-07 17:23:33 -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
8a41ff879b qemu-x86_64: import data from postmarketOS-devices.json 2019-11-07 17:23:33 -05:00
Samuel Dionne-Riel
19d3e79bff Remove postmarketOS-devices.json
Anchoring ourselves to an external project, at this point, is not
feasible. This does not allow us to explore making better use of the
capabilities of nix.

Though, a mechanism using third-party resources, like the postmarketOS
device information, is something that is desirable. The difference is
that it would need to *import* the information in the format used by
mobile-nixos, rather than mobile-nixos importing the information from a
"data dump".
2019-11-07 17:23:33 -05:00
Craige McWhirter
f19ba9e2bd Added additional development tools 2019-10-27 00:45:47 +10:00