summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoel <agnel.joel@gmail.com>2019-04-24 08:39:16 -0400
committerGitHub <noreply@github.com>2019-04-24 08:39:16 -0400
commit14aa007fd41857cc09ea41544e36d3e365beb21c (patch)
treee55eead6a0218e4cc18976012bb60c2f01a30ec1
parente042626bf18d81cebe5bcfbb0ecabc696199313c (diff)
parenta5d6f9864cb29ce8cf6af08911d7bbc90a72e998 (diff)
downloadadeb-14aa007fd41857cc09ea41544e36d3e365beb21c.tar.gz
Merge pull request #24 from duyuchao/master
androdeb: fix push headers error
-rwxr-xr-xandrodeb9
1 files changed, 4 insertions, 5 deletions
diff --git a/androdeb b/androdeb
index 1859ee1..b71a92a 100755
--- a/androdeb
+++ b/androdeb
@@ -164,10 +164,9 @@ function push_unpack_headers() {
c_info "Storing kernel headers into androdeb /kernel-headers/"
remote_shell rm -rf /data/androdeb/debian/kernel-headers/
remote_shell mkdir /data/androdeb/debian/kernel-headers/
- tmpdir=$(mktemp -d)
- tar -xvf $TDIR_ABS/kh.tgz -C $tmpdir > /dev/null
- run_quiet remote_copy $tmpdir/* /data/androdeb/debian/kernel-headers/ > /dev/null
- rm -rf $tmpdir
+ run_quiet remote_copy $TDIR_ABS/kh.tgz /data/androdeb/kh.tar.gz
+ remote_shell busybox tar -xzvf /data/androdeb/kh.tar.gz -C /data/androdeb/debian/kernel-headers/ > /dev/null
+ remote_shell rm /data/androdeb/kh.tar.gz
}
function push_unpack_tarred_headers() {
@@ -180,7 +179,7 @@ function push_unpack_tarred_headers() {
run_quiet remote_copy $1 /data/androdeb/
c_info "Storing kernel headers into androdeb root directory"
- remote_shell tar -xvf /data/androdeb/$(basename $1) -C /data/androdeb/debian/ > /dev/null
+ remote_shell busybox tar -xvf /data/androdeb/$(basename $1) -C /data/androdeb/debian/ > /dev/null
remote_shell rm /data/androdeb/$(basename $1)
}