9a3ad6f8a0
fix post-build.sh
2023-02-13 13:46:33 +08:00
3ced9ba696
Merge remote-tracking branch 'github/master'
2023-02-13 13:36:39 +08:00
610a3598c2
post-build.sh: Fixup fstab error
...
Ignore tmpfs when trying to remove old fstab entries.
Change-Id: I87f894eaa1ae83b8cfce906a0fb8a68354f00093
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-08-23 14:43:58 +08:00
0e258cdd23
post-build.sh: Use LABEL= in /etc/fstab
...
Busybox could not handle "PARTLABEL=".
Change-Id: Ie6d51e4d3bfbd9c35e0293ddb42827c0f0351d64
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-08-19 11:00:13 +08:00
95d7295c6e
post-build.sh: Add /dev in /etc/fstab
...
To allow auto-mounting devtmpfs in initramfs, e.g. recovery.
Change-Id: I1191243546cce1532296e816ac429c9d6434dd24
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-08-19 11:00:13 +08:00
ac51e09492
post-build.sh: Fixup basic partitions in /etc/fstab
...
Change-Id: I84d226c799611e01c9ae974492f15d622c509abd
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-08-19 11:00:13 +08:00
6de53ac8a4
Merge branch 'rockchip'
2022-07-26 10:38:49 +08:00
3b33b68ac8
Merge remote-tracking branch 'rockchip/master'
2022-06-24 10:00:08 +08:00
48a5705f09
post-build.sh: Fix some errors about sdcard and usb
...
Change-Id: Ie21328a60ecadb7ea218160de09710a2f5da6ac4
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-06-17 11:21:13 +08:00
1a1d6bfc36
post-build.sh: Add usb and sdcard in recovery's fstab
...
It could be overwrite by the settings in RK_EXTRA_PARTITIONS.
Change-Id: I352051e722bf01b781465e915e7419d799d47d3a
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-05-06 19:21:06 +08:00
e0954a4796
post-build.sh: Add debugfs and pstore in fstab
...
Change-Id: Ic1d09ce06621473c7b13255d4e9b10aaed6751df
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-05-06 19:01:04 +08:00
ccf337ceb3
common: post-build.sh: Avoid duping fstab entries in dirty build
...
Delete the old entries with the same mountpoint.
Change-Id: I3b898f0ad3ee28a12f6262725ab233387050f0bf
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-05-06 18:40:33 +08:00
a8a798e928
mkfirmware.sh: Cleanup a bit
...
1/ Fix partition size check for image with holes.
2/ Support new partition table variable:
<dev>:<mount point>:<fs type>:<mount flags>:<source dir>:<image size(M|K|auto)>:[options]
Change-Id: I913f2bce85a40766768007e745f37e4fbe2d490c
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-04-22 12:44:06 +08:00
c06590954b
mkfirmware.sh/mk-image.sh: Support sizes in KB
...
mk-image.sh <src_dir> <target_image> <fs_type> <size(M|K)|auto(0)>"
Change-Id: I0aa7545c806816a9cc02727c4a2c2f34e7717685
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-04-21 15:31:10 +08:00
ac0ba1cb2b
post-build.sh: Support using @ as space in partition table
...
For example:
RK_EXTRA_PARTITIONS="oem@userdata:/media:vfat:errors=remount-ro:userdata_empty"
->
PARTLABEL=oem /oem auto defaults 0 2
PARTLABEL=userdata /media vfat errors=remount-ro 0 2
Change-Id: I54fec6c28c60cab347bb56ac5a2208d2a6d0e238
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-04-21 09:37:55 +08:00
e0900da49d
post-build.sh: Fix comment about partition table variable
...
<dev>:<mount point>:<fs type>:<mount flags>:<source dir>, for example:
RK_EXTRA_PARTITIONS="oem userdata:/media:vfat:errors=remount-ro:userdata_empty"
->
PARTLABEL=oem /oem auto defaults 0 2
PARTLABEL=userdata /media vfat errors=remount-ro 0 2
Change-Id: Ice941df2e7f6045ebfd349e9f15de300beca450a
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-03-25 11:12:49 +08:00
30d53c78a6
post-build.sh: Add dirs and symlinks
...
Change-Id: I6bd96b9b6ab7923d8ecabb5d7b6fe91c18c2f5f2
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-03-23 11:16:02 +08:00
864cd10ebc
post-build.sh: Add dirs and symlinks
...
Change-Id: I6bd96b9b6ab7923d8ecabb5d7b6fe91c18c2f5f2
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-02-23 11:39:12 +08:00
48e4fc10f7
common: post-build.sh: Avoid duping fstab entries in dirty build
...
Delete the old entries with the same mountpoint.
Change-Id: I3b898f0ad3ee28a12f6262725ab233387050f0bf
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-02-18 11:28:32 +08:00
998e3f321c
common: Add post-build.sh
...
Run "./post-build.sh <target root> <build info>" in post-build stage to:
1/ apply extra partitions to /etc/fstab.
2/ add build-info to /etc/os-release.
Change-Id: Icdc7049bce389c38d91d348cda803669be9d1cb2
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com >
2022-02-11 17:25:04 +08:00