summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVishal Mahaveer2013-10-10 09:30:29 -0500
committerVishal Mahaveer2013-10-10 09:30:29 -0500
commit7734fca1349641b7162b11acf329e2b7e7d1bdd4 (patch)
treedfa2c63f00032e92e9970dfa32f0ed1cfb4f4d2f /fastboot.sh
parentc9154846678ef7c90b9873ec9c34db428e766869 (diff)
downloaddevice-ti-jacinto6evm-7734fca1349641b7162b11acf329e2b7e7d1bdd4.tar.gz
device-ti-jacinto6evm-7734fca1349641b7162b11acf329e2b7e7d1bdd4.tar.xz
device-ti-jacinto6evm-7734fca1349641b7162b11acf329e2b7e7d1bdd4.zip
jacinto6evm: enable userdata resize in fastboot script
Add back the userdata resize option to fastboot.sh script Change-Id: I7a7754bf1bab94db7141a9fe10d4f1fb9af1d248 Signed-off-by: Vishal Mahaveer <vishalm@ti.com>
Diffstat (limited to 'fastboot.sh')
-rwxr-xr-xfastboot.sh88
1 files changed, 44 insertions, 44 deletions
diff --git a/fastboot.sh b/fastboot.sh
index 081b425..57a9bae 100755
--- a/fastboot.sh
+++ b/fastboot.sh
@@ -159,50 +159,50 @@ ${FASTBOOT} flash environment ${environment}
159#${FASTBOOT} flash recovery ${recoveryimg} 159#${FASTBOOT} flash recovery ${recoveryimg}
160${FASTBOOT} flash system ${systemimg} 160${FASTBOOT} flash system ${systemimg}
161 161
162#userdataimg_orig="${userdataimg}.orig" 162userdataimg_orig="${userdataimg}.orig"
163#if [ ! -f $userdataimg_orig ]; then 163if [ ! -f $userdataimg_orig ]; then
164# cp $userdataimg $userdataimg_orig 164 cp $userdataimg $userdataimg_orig
165#else 165else
166# cp $userdataimg_orig $userdataimg 166 cp $userdataimg_orig $userdataimg
167#fi 167fi
168# 168
169#echo "Resizing userdata.img" 169echo "Resizing userdata.img"
170#resizefail=0 170resizefail=0
171#userdatasize=`./fastboot getvar userdata_size 2>&1 | grep "userdata_size" | awk '{print$2}'` 171userdatasize=`./fastboot getvar userdata_size 2>&1 | grep "userdata_size" | awk '{print$2}'`
172#if [ -n "$userdatasize" ]; then 172if [ -n "$userdatasize" ]; then
173# while [ 1 ];do 173 while [ 1 ];do
174# echo Current userdata partition size=${userdatasize} KB 174 echo Current userdata partition size=${userdatasize} KB
175# if [ -d "./data" ]; then 175 if [ -d "./data" ]; then
176# echo "Removing data" 176 echo "Removing data"
177# rm -rf ./data || resizefail=1 177 rm -rf ./data || resizefail=1
178# if [ $resizefail -eq 1 ]; then 178 if [ $resizefail -eq 1 ]; then
179# echo "unable to remove data folder" && break 179 echo "unable to remove data folder" && break
180# fi 180 fi
181# fi 181 fi
182# mkdir ./data 182 mkdir ./data
183# ./simg2img userdata.img userdata.img.raw 183 ./simg2img userdata.img userdata.img.raw
184# mount -o loop -o grpid -t ext4 ./userdata.img.raw ./data || resizefail=1 184 mount -o loop -o grpid -t ext4 ./userdata.img.raw ./data || resizefail=1
185# if [ $resizefail -eq 1 ]; then 185 if [ $resizefail -eq 1 ]; then
186# echo "Mount failed" && break 186 echo "Mount failed" && break
187# fi 187 fi
188# ./make_ext4fs -s -l ${userdatasize}K -a data userdata.img data/ 188 ./make_ext4fs -s -l ${userdatasize}K -a data userdata.img data/
189# sync 189 sync
190# umount data 190 umount data
191# sync 191 sync
192# rm -rf ./data 192 rm -rf ./data
193# rm userdata.img.raw 193 rm userdata.img.raw
194# break 194 break
195# done 195 done
196#else 196else
197# resizefail=1 197 resizefail=1
198#fi 198fi
199# 199
200#if [ $resizefail -eq 1 ]; then 200if [ $resizefail -eq 1 ]; then
201# echo "userdata resize failed." 201 echo "userdata resize failed."
202# echo "Eg: sudo ./fastboot.sh" 202 echo "Eg: sudo ./fastboot.sh"
203# echo "For now, we are defaulting to original userdata.img" 203 echo "For now, we are defaulting to original userdata.img"
204# cp $userdataimg_orig $userdataimg 204 cp $userdataimg_orig $userdataimg
205#fi 205fi
206${FASTBOOT} flash userdata ${userdataimg} 206${FASTBOOT} flash userdata ${userdataimg}
207 207
208if [ "$1" != "--noefs" ] ; then 208if [ "$1" != "--noefs" ] ; then