Commit Graph

277 Commits

Author SHA1 Message Date
sky42
824ed7c281 busybox: init: mount squashfs early
to have a full set of binaries in the init process as early as possible
it now mounts the squashfs direct after mounting /flash.
there is also a hook /flash/post-sysroot.sh for custom scripting.
i will use this e.g. for lvm2 and cryptsetup in the init process,
because they are very big and i dont like them in initramfs.
2019-09-18 20:37:50 +02:00
MilhouseVH
64ecfa4e15 Merge pull request #3820 from HiassofT/le10-init-toram
init: make copying SYSTEM to RAM opt-in
2019-09-18 19:11:36 +01:00
CvH
1e1e695073 Merge pull request #3703 from chewitt/amlogic-master
update Amlogic to 5.3.x and various other cleanups
2019-09-13 13:16:45 +02:00
Matthias Reichl
ed840db477 init: make copying SYSTEM to RAM opt-in
Copying SYSTEM to RAM eats up precious memory that'd be better used
for kernel filesystem cache and other things and can takes quite some
time on slower storage devices like SD cards.

Instead of having two options to define a minimum RAM size (below
which SYSTEM won't be copied) and the "noram" option (which disables
copying completely) reverse the logic and use a single "toram" option
which users can set on kernel command line if they want SYSTEM copied
to RAM.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-09-13 10:28:56 +02:00
chewitt
da9d8fcb8b busybox: fix dtfile helper script 2019-09-10 16:53:08 +00:00
MilhouseVH
5d01dc4f1d init: cleanup flash; execute real script not wrapper 2019-09-08 18:30:23 +01:00
MilhouseVH
05184d1d23 init: add rpi-flash-firmware service 2019-09-06 19:30:13 +01:00
MilhouseVH
ee2128d78e Merge pull request #3764 from HiassofT/le10-console-font
[le10] use a larger console font on HiDPI displays
2019-08-23 15:20:11 +01:00
Matthias Reichl
1cb0af881c init: make resolution limit for using big console font configurable
The vertical resulution limit can be set with the "bigfont" option.

Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:55:15 +02:00
Matthias Reichl
5f9248eb59 init: use terminus 16x32 font on >1080 lines displays
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-08-23 12:55:15 +02:00
DaVukovic
2c0288b0c2 Merge pull request #3064 from pizzaboy75/patch-2
getedid: added the active HDMI/DP port to new kernel parameters
2019-08-18 22:07:45 +02:00
MilhouseVH
b0e0aa64e9 init: clean up splash image selection 2019-07-02 16:34:29 +01:00
MilhouseVH
ff3887ee11 init: more informative syslinux boot message 2019-06-18 03:16:04 +01:00
MilhouseVH
4cc4efe73d busybox: fix XBMC reference 2019-06-15 02:55:58 +01:00
chewitt
ecd87898a5 busybox: add dtsoc helper script 2019-06-08 00:39:06 +02:00
Matthias Reichl
7f52096b6d busybox: drop uvesafb module handling in init
Signed-off-by: Matthias Reichl <hias@horus.com>
2019-05-24 16:22:48 +02:00
CvH
851f654777 Merge pull request #3458 from kszaq/drop_aml_3.14
Goodbye Amlogic 3.14
2019-05-04 07:22:11 +02:00
Ian Leonard
1fcc9d3247 image: drop OPENELEC_ARCH from /etc/os-release
Also swaps the necessary variable check in busybox/init to acoomodate OPENELEC_ARCH
may or may not exist, while LIBREELEC_ARCH will be assumed to exist.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-05-03 23:11:24 +00:00
kszaq
10b7806c2e busybox/init: amend comment on block devices 2019-05-04 00:02:46 +02:00
chewitt
3f9782d1c8 busybox: fix dtfile path error 2019-04-24 08:49:38 +04:00
kszaq
52d603a711 init: set ondemand up_threshold for multi-cluster CPUs
For multi-cluster CPUs (e.g. Amlogic S912) there is a separate
policy for each CPU cluster. Add a case in init script to cover
setting up_threshold for all clusters.
2019-04-22 22:00:34 +02:00
chewitt
9126dc8644 busybox: improvements to dtname/dtfile 2019-04-18 03:21:53 +04:00
Christian Hewitt
cdeb85f70c busybox: add dtname/dtfile helper scripts 2019-04-17 08:28:42 +04:00
MilhouseVH
d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
MilhouseVH
e691b3b693 packages: correct original copyright 2019-03-26 16:43:42 +00:00