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
3d93a9b72d
kernel-builder: Allow passing additional make flags
2019-11-16 21:21:03 +01:00
Samuel Dionne-Riel
b52dd792dd
msm-fb-refresher: 0.1 -> 0.2
2019-09-24 23:00:02 -04:00
Samuel Dionne-Riel
546dce59a8
overlay: picks up unused changes
2019-09-21 17:32:16 -04:00
Samuel Dionne-Riel
6d0b820318
overlay: Adds imageBuilder
2019-09-21 17:32:16 -04:00
Samuel Dionne-Riel
3c1408c82d
Merge branch 'master' into feature/stage-2
2019-09-18 16:14:30 -04:00
Samuel Dionne-Riel
474f3caa0a
overlay: vboot_reference cross-compilation fix
2019-09-18 15:40:01 -04:00
Samuel Dionne-Riel
ca99d75be0
kernel-builder: Use the platform's kernel target
2019-09-18 15:29:15 -04:00
Samuel Dionne-Riel
039f2c24a0
overlay: updates make_ext4fs with the missing meta
2019-09-05 22:30:31 -04:00
Samuel Dionne-Riel
56d04dcb1e
make_ext4fs: init at unstable-2017-05-21
2019-08-29 18:14:18 -04:00
Samuel Dionne-Riel
2f9853f496
kernel-builder: Reviews dtb detection
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
41af579ea5
hard-*: Adds hard-shutdown script
...
On my qualcomm devices, it really shuts down the device even when
plugged into power.
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
42b797d9e8
mkbootimg: Updates to latest version
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
ac2ad419f7
kernel-builder: Adds a WIP Pre-init logo
...
When using CONFIG_LOGO, this "pre-init" logo will be shown in the
center. This abuses the Linux mascot logo feature to help end-users
figure out without console logging whether the kernel is hung really
early, or after the framebuffer kicked-in. The initrd is expected to
replace the logo ASAP.
This is to be changed for something better integrated into the style
guide once written up.
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
d737e0fd3e
mobile-nixos.kernel-builder
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
3ddb53c6fd
bootimg: Makes the build more resilient across devices...
...
This is because sometimes the final kernel image isn't named as
expected...
Also adds an important note about our mkbootimg.
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
0acd0f54e2
Removes unneeded patches
2019-06-09 22:16:43 -04:00
Samuel Dionne-Riel
e0573bea77
Adds local overrides to get fbterm compiling.
...
It will not work as-is with stage-1.
2018-07-11 14:32:29 -04:00
Samuel Dionne-Riel
74dea85237
adbd: Inits adbd
from ubports.
...
There are a bunch of patches to remove some stuff.
Some of those may become optional (through settings) so security and
features are available in the full system, but a slimmer version is
available in boot.img.
2018-07-08 21:14:16 -04:00
Samuel Dionne-Riel
499a347799
libhybris: Adds libhybris.
2018-07-08 21:14:13 -04:00
Samuel Dionne-Riel
e0674ad6d6
stage-1: Fixes use of stripDirs
...
https://github.com/NixOS/nixpkgs/pull/43169
2018-07-08 21:11:50 -04:00
Samuel Dionne-Riel
aafae19269
extra-utils: more debug printing.
2018-07-08 21:10:00 -04:00
Samuel Dionne-Riel
c6c8eb9f18
android-headers: inits at 23.
2018-07-06 22:43:03 -04:00
Samuel Dionne-Riel
44ab8fe3ed
msm-fb-handle: Adds quirk for msm_mdss_fb.
2018-07-06 19:53:57 -04:00
Samuel Dionne-Riel
56458a477c
ply-image: Adds hack for framebuffer flipping...
...
This is more specifically for msm devices.
Let's hope it won't cause issues down the line, otherwise we'll have to
make it configurable.
2018-07-05 15:08:57 -04:00
Samuel Dionne-Riel
4a5896322d
ply-image: Adds additional debug information.
...
This is to help figure out framebuffer RGBA/BGRA issues.
2018-07-04 20:20:02 -04:00
Samuel Dionne-Riel
f9b5868c1a
stage-1: Use ply-image
for splash purposes.
...
This is upstream in-use by google for chromebooks, which means some
support for some advanced things.
This especially means animations can be handled by ply-image if so
desired.
2018-07-03 23:50:16 -04:00
Samuel Dionne-Riel
871e4aed96
fbv: Removes.
2018-07-03 23:35:35 -04:00
Samuel Dionne-Riel
be0d3b6fb8
Revert "WIP: fbv builds, but seems not to work."
...
This reverts commit 0df9018ab9
.
2018-06-27 20:06:36 -04:00
Samuel Dionne-Riel
cf47617e62
Reviews how overlay works and is used.
2018-06-26 20:49:15 -04:00
Samuel Dionne-Riel
0df9018ab9
WIP: fbv builds, but seems not to work.
2018-06-26 00:32:21 -04:00
Samuel Dionne-Riel
8e917ff0aa
mkExtraUtils: use upstream's method.
2018-06-26 00:08:04 -04:00
Samuel Dionne-Riel
79bbe4e6d7
WIP : missing arguments.
2018-06-25 21:02:35 -04:00
Samuel Dionne-Riel
734e72437d
extra-utils: tentative cross fix.
2018-06-25 21:01:34 -04:00
Samuel Dionne-Riel
75465eaddb
dtbtool: Use DTC from buildPackages.
2018-06-25 16:26:50 -04:00
Samuel Dionne-Riel
f90e5e94ce
msm-fb-refresher: Specifies CC.
2018-06-25 16:26:21 -04:00
Samuel Dionne-Riel
a035a01535
WIP : (FIXME) unconditionally build for AArch64 cross.
2018-06-24 21:41:37 -04:00
Samuel Dionne-Riel
9e44b27e21
Finishes porting to declarative configuration.
2018-06-17 17:50:32 +00:00
Samuel Dionne-Riel
adc28af2a5
Makes kernel part of the device description.
2018-06-13 02:06:24 +00:00
Samuel Dionne-Riel
e0b4766216
Refactors "extra-utils" into a function.
2018-06-13 00:07:36 +00: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
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
f333d8b8f8
msm-fb-refresher: inits at 0.1
2018-06-10 18:21:09 +00:00
Samuel Dionne-Riel
f7984ff752
Normalizes kernel package name.
2018-06-10 02:56:40 +00:00
Samuel Dionne-Riel
2bd88ab30e
Adds Asus Z00T kernel
2018-06-10 00:57:12 +00:00