Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
boards
hikey970_tools
Commits
50c9215b
Commit
50c9215b
authored
Apr 11, 2019
by
Christopher
Browse files
ptable
parent
fc27c43d
Changes
6
Hide whitespace changes
Inline
Side-by-side
.gitignore
0 → 100644
View file @
50c9215b
aosp-device-linaro-hikey/
out/
\ No newline at end of file
Dockerfile
0 → 100644
View file @
50c9215b
FROM
debian:stretch
LABEL
maintainer="Christopher L.D. SHEN (shenleidi@gmail.com)"
RUN
apt-get update
\
&&
apt-get
install
-y
fakeroot simg2img
\
&&
apt-get clean
\
&&
rm
-rf
/var/lib/apt/lists/
*
/var/tmp/
*
README.md
View file @
50c9215b
# hikey970_tools
tools to build hikey970 gentoo system
\ No newline at end of file
tools to build gentoo system for hikey970
build_image.sh
0 → 100755
View file @
50c9215b
#!/bin/bash
docker build
-t
yrzr/hikey970_tools:img ./
ptable/build.sh
0 → 100755
View file @
50c9215b
#!/bin/bash
DIR
=
"
$(
cd
"
$(
dirname
"
${
BASH_SOURCE
[0]
}
"
)
"
&&
pwd
)
"
cd
${
DIR
}
if
[
!
-d
${
DIR
}
/out/
]
;
then
mkdir
-p
${
DIR
}
/out/
fi
if
[
!
-d
${
DIR
}
/../aosp-device-linaro-hikey
]
;
then
git clone
-b
hikey970_v1.0
--depth
=
1 https://github.com/96boards-hikey/aosp-device-linaro-hikey.git
${
DIR
}
/../aosp-device-linaro-hikey
cd
${
DIR
}
/../aosp-device-linaro-hikey
&&
git apply
${
DIR
}
/generate_ptable.sh.patch
fi
docker run
--rm
\
-v
${
DIR
}
/../aosp-device-linaro-hikey:/root
\
yrzr/hikey970_tools:img
\
bash
-c
"cd /root/l-loader/ && PRODUCT=hikey970 PTABLE=linux-64g SECTOR_SIZE=4096 SGDISK=./sgdisk bash -x ./generate_ptable.sh"
cp
-v
${
DIR
}
/../aosp-device-linaro-hikey/l-loader/prm_ptable.img
${
DIR
}
/out/
ptable/generate_ptable.sh.patch
0 → 100644
View file @
50c9215b
diff --git a/l-loader/generate_ptable.sh b/l-loader/generate_ptable.sh
index 88f1d619..88f82b4a 100755
--- a/l-loader/generate_ptable.sh
+++ b/l-loader/generate_ptable.sh
@@ -233,11 +233,13 @@
case ${PTABLE} in
#[11: trustfirmware: 417M-419M]
fakeroot ${SGDISK} -n 11:0:+2M -t 11:0700 -u 11:f1e126a6-ceef-45c1-aace-29f33ac9cf13 -c 11:"trustfirmware" ${TEMP_FILE}
#[12: system: 419M-5107M]
- fakeroot ${SGDISK} -n 12:0:+4688M -t 12:8300 -u 12:c3e50923-fb85-4153-b925-759614d4dfcd -c 12:"system" ${TEMP_FILE}
+ fakeroot ${SGDISK} -n 12:0:+56G -t 12:8300 -u 12:c3e50923-fb85-4153-b925-759614d4dfcd -c 12:"system" ${TEMP_FILE}
#[13: vendor: 5107M-5891M]
fakeroot ${SGDISK} -n 13:0:+784M -t 13:0700 -u 13:919d7080-d71a-4ae1-9227-e4585210c837 -c 13:"vendor" ${TEMP_FILE}
#[14: reserved: 5891M-5892M]
fakeroot ${SGDISK} -n 14:0:+1M -t 14:0700 -u 14:611eac6b-bc42-4d72-90ac-418569c8e9b8 -c 14:"reserved" ${TEMP_FILE}
+ #[15: swap: 6892M-End]
+ fakeroot ${SGDISK} -n -E -t 15:8300 -u 15:9501eade-20fb-4bc7-83d3-62c1be3ed92d -c 15:"swap" ${TEMP_FILE}
;;
esac
;;
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment