From: Keebong Date: Wed, 17 Apr 2013 08:33:41 +0000 (+0900) Subject: Modified feature and tpk generating script X-Git-Tag: 2.2.1_release~74 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e9ec4fb108d4c4d0357f87a2a41d2e0061f4e9cc;p=test%2Ftools%2FFtApp.git Modified feature and tpk generating script Change-Id: I83fca0035fb936b29eabf0c5553be2914961e418 Signed-off-by: Keebong --- diff --git a/data/capability_m0_modem.conf b/data/capability_m0_modem.conf index 8f94e5d..64bda44 100644 --- a/data/capability_m0_modem.conf +++ b/data/capability_m0_modem.conf @@ -2,7 +2,6 @@ http://tizen.org/feature/network.bluetooth http://tizen.org/feature/camera http://tizen.org/feature/camera.back http://tizen.org/feature/camera.back.flash -http://tizen.org/feature/camera.front http://tizen.org/feature/location http://tizen.org/feature/location.gps http://tizen.org/feature/network.nfc diff --git a/data/capability_m0_nomodem.conf b/data/capability_m0_nomodem.conf index c17916e..d785865 100644 --- a/data/capability_m0_nomodem.conf +++ b/data/capability_m0_nomodem.conf @@ -2,7 +2,6 @@ http://tizen.org/feature/network.bluetooth http://tizen.org/feature/camera http://tizen.org/feature/camera.back http://tizen.org/feature/camera.back.flash -http://tizen.org/feature/camera.front http://tizen.org/feature/location http://tizen.org/feature/location.gps http://tizen.org/feature/network.nfc diff --git a/gen_multi_priv_pkg.sh b/gen_multi_priv_pkg.sh new file mode 100755 index 0000000..07de400 --- /dev/null +++ b/gen_multi_priv_pkg.sh @@ -0,0 +1,510 @@ +#!/bin/bash + +check_error() +{ + if [ "$1" -ne "0" ]; then + echo "=============================================================" + echo "ERROR : $2 - exit code ($1) " + echo "=============================================================" + exit $1 + fi +} +current_path=$PWD + +arch_arg=$1 + +if [ "$arch_arg" == "i" ]; then + arch=i586 +else + arch=armv7el +fi + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/application.launch" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/appmanager.kill" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2app-launchkill.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2app-launchkill.zip ../FtApp-2app-launchkill.tpk +chmod +x ../FtApp-2app-launchkill.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2app-launchkill.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2app-launchkill.zip ../FtApp-hwon-2app-launchkill.tpk +chmod +x ../FtApp-hwon-2app-launchkill.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bluetooth.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bluetooth.gap" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2bluetooth-admingap.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2bluetooth-admingap.zip ../FtApp-2bluetooth-admingap.tpk +chmod +x ../FtApp-2bluetooth-admingap.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2bluetooth-admingap.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2bluetooth-admingap.zip ../FtApp-hwon-2bluetooth-admingap.tpk +chmod +x ../FtApp-hwon-2bluetooth-admingap.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bluetooth.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bluetoothmanager" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2bluetooth-adminmanager.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2bluetooth-adminmanager.zip ../FtApp-2bluetooth-adminmanager.tpk +chmod +x ../FtApp-2bluetooth-adminmanager.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2bluetooth-adminmanager.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2bluetooth-adminmanager.zip ../FtApp-hwon-2bluetooth-adminmanager.tpk +chmod +x ../FtApp-hwon-2bluetooth-adminmanager.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bookmark.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/bookmark.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2bookmark-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2bookmark-rw.zip ../FtApp-2bookmark-rw.tpk +chmod +x ../FtApp-2bookmark-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2bookmark-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2bookmark-rw.zip ../FtApp-hwon-2bookmark-rw.tpk +chmod +x ../FtApp-hwon-2bookmark-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/calendar.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/calendar.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2calenda-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2calenda-rw.zip ../FtApp-2calenda-rw.tpk +chmod +x ../FtApp-2calenda-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2calenda-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2calenda-rw.zip ../FtApp-hwon-2calenda-rw.tpk +chmod +x ../FtApp-hwon-2calenda-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/callforward" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/settingmanager.wirte" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2callfwd-settingw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2callfwd-settingw.zip ../FtApp-2callfwd-settingw.tpk +chmod +x ../FtApp-2callfwd-settingw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2callfwd-settingw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2callfwd-settingw.zip ../FtApp-hwon-2callfwd-settingw.tpk +chmod +x ../FtApp-hwon-2callfwd-settingw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/camera" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/videorecorder" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2camera-video.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2camera-video.zip ../FtApp-2camera-video.tpk +chmod +x ../FtApp-2camera-video.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2camera-video.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2camera-video.zip ../FtApp-hwon-2camera-video.tpk +chmod +x ../FtApp-hwon-2camera-video.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/contact.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/contact.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2contact-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2contact-rw.zip ../FtApp-2contact-rw.tpk +chmod +x ../FtApp-2contact-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2contact-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2contact-rw.zip ../FtApp-hwon-2contact-rw.tpk +chmod +x ../FtApp-hwon-2contact-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +#sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/userprofile.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/userprofile.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2contact-userprofile-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2contact-userprofile-rw.zip ../FtApp-2contact-userprofile-rw.tpk +chmod +x ../FtApp-2contact-userprofile-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2contact-userprofile-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2contact-userprofile-rw.zip ../FtApp-hwon-2contact-userprofile-rw.tpk +chmod +x ../FtApp-hwon-2contact-userprofile-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/content.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/content.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2content-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2content-rw.zip ../FtApp-2content-rw.tpk +chmod +x ../FtApp-2content-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2content-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2content-rw.zip ../FtApp-hwon-2content-rw.tpk +chmod +x ../FtApp-hwon-2content-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/dns" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/network.connection" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2dns-netconn.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2dns-netconn.zip ../FtApp-2dns-netconn.tpk +chmod +x ../FtApp-2dns-netconn.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2dns-netconn.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2dns-netconn.zip ../FtApp-hwon-2dns-netconn.tpk +chmod +x ../FtApp-hwon-2dns-netconn.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/geolocationpermission.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/geolocationpermission.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2geolocationpermission-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2geolocationpermission-rw.zip ../FtApp-2geolocationpermission-rw.tpk +chmod +x ../FtApp-2geolocationpermission-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2geolocationpermission-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2geolocationpermission-rw.zip ../FtApp-hwon-2geolocationpermission-rw.tpk +chmod +x ../FtApp-hwon-2geolocationpermission-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/http" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/network.connection" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2http-netconn.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2http-netconn.zip ../FtApp-2http-netconn.tpk +chmod +x ../FtApp-2http-netconn.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2http-netconn.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2http-netconn.zip ../FtApp-hwon-2http-netconn.tpk +chmod +x ../FtApp-hwon-2http-netconn.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/http" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/push" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2http-push.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2http-push.zip ../FtApp-2http-push.tpk +chmod +x ../FtApp-2http-push.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2http-push.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2http-push.zip ../FtApp-hwon-2http-push.tpk +chmod +x ../FtApp-hwon-2http-push.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/location" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/power" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2loc-power.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2loc-power.zip ../FtApp-2loc-power.tpk +chmod +x ../FtApp-2loc-power.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2loc-power.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2loc-power.zip ../FtApp-hwon-2loc-power.tpk +chmod +x ../FtApp-hwon-2loc-power.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/network.connection" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/socket" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2netconn-sock.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2netconn-sock.zip ../FtApp-2netconn-sock.tpk +chmod +x ../FtApp-2netconn-sock.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2netconn-sock.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2netconn-sock.zip ../FtApp-hwon-2netconn-sock.tpk +chmod +x ../FtApp-hwon-2netconn-sock.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +#sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.wifidirect.admin" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-4netconn-sock-wifiadmin.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-4netconn-sock-wifiadmin.zip ../FtApp-4netconn-sock-wifiadmin.tpk +chmod +x ../FtApp-4netconn-sock-wifiadmin.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-4netconn-sock-wifiadmin.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-4netconn-sock-wifiadmin.zip ../FtApp-hwon-4netconn-sock-wifiadmin.tpk +chmod +x ../FtApp-hwon-4netconn-sock-wifiadmin.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/nfc.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/nfc.tag" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2nfctag-admin.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2nfctag-admin.zip ../FtApp-2nfctag-admin.tpk +chmod +x ../FtApp-2nfctag-admin.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2nfctag-admin.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2nfctag-admin.zip ../FtApp-hwon-2nfctag-admin.tpk +chmod +x ../FtApp-hwon-2nfctag-admin.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/notificationmanager" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/notification" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2noti-man.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2noti-man.zip ../FtApp-2noti-man.tpk +chmod +x ../FtApp-2noti-man.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2noti-man.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2noti-man.zip ../FtApp-hwon-2noti-man.tpk +chmod +x ../FtApp-hwon-2noti-man.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/packagesetting" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/packageinfo" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2package-settinginfo.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2package-settinginfo.zip ../FtApp-2package-settinginfo.tpk +chmod +x ../FtApp-2package-settinginfo.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2package-settinginfo.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2package-settinginfo.zip ../FtApp-hwon-2package-settinginfo.tpk +chmod +x ../FtApp-hwon-2package-settinginfo.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/settingmanager.wirte" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/telephony" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2settingw-telephony.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2settingw-telephony.zip ../FtApp-2settingw-telephony.tpk +chmod +x ../FtApp-2settingw-telephony.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2settingw-telephony.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2settingw-telephony.zip ../FtApp-hwon-2settingw-telephony.tpk +chmod +x ../FtApp-hwon-2settingw-telephony.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/settingmanager.wirte" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/systemmanager" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2settingw-telephonym.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2settingw-telephonym.zip ../FtApp-2settingw-telephonym.tpk +chmod +x ../FtApp-2settingw-telephonym.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2settingw-telephonym.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2settingw-telephonym.zip ../FtApp-hwon-2settingw-telephonym.tpk +chmod +x ../FtApp-hwon-2settingw-telephonym.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/settingmanager.wirte" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/useridentity" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2settingw-useridentity.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2settingw-useridentity.zip ../FtApp-2settingw-useridentity.tpk +chmod +x ../FtApp-2settingw-useridentity.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2settingw-useridentity.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2settingw-useridentity.zip ../FtApp-hwon-2settingw-useridentity.tpk +chmod +x ../FtApp-hwon-2settingw-useridentity.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/userprofile.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/userprofile.write" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2userprofile-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2userprofile-rw.zip ../FtApp-2userprofile-rw.tpk +chmod +x ../FtApp-2userprofile-rw.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2userprofile-rw.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2userprofile-rw.zip ../FtApp-hwon-2userprofile-rw.tpk +chmod +x ../FtApp-hwon-2userprofile-rw.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/web.privacy" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/web.service" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2webprivacy-service.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2webprivacy-service.zip ../FtApp-2webprivacy-service.tpk +chmod +x ../FtApp-2webprivacy-service.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2webprivacy-service.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2webprivacy-service.zip ../FtApp-hwon-2webprivacy-service.tpk +chmod +x ../FtApp-hwon-2webprivacy-service.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/web.service" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/inputmanager" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2webservice-inputmanager.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2webservice-inputmanager.zip ../FtApp-2webservice-inputmanager.tpk +chmod +x ../FtApp-2webservice-inputmanager.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2webservice-inputmanager.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2webservice-inputmanager.zip ../FtApp-hwon-2webservice-inputmanager.tpk +chmod +x ../FtApp-hwon-2webservice-inputmanager.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.read" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2wifiadmin-read.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2wifiadmin-read.zip ../FtApp-2wifiadmin-read.tpk +chmod +x ../FtApp-2wifiadmin-read.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2wifiadmin-read.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2wifiadmin-read.zip ../FtApp-hwon-2wifiadmin-read.tpk +chmod +x ../FtApp-hwon-2wifiadmin-read.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.admin" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.wifidirect.admin" +cmd="/$/ a $tmp" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-2wifiadmin-direct.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-2wifiadmin-direct.zip ../FtApp-2wifiadmin-direct.tpk +chmod +x ../FtApp-2wifiadmin-direct.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-2wifiadmin-direct.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-2wifiadmin-direct.zip ../FtApp-hwon-2wifiadmin-direct.tpk +chmod +x ../FtApp-hwon-2wifiadmin-direct.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/info/manifest.xml +#sed -i /\/d ${current_path}/info/manifest.xml +tmp="http://tizen.org/privilege/wifi.wifidirect.read" +cmd="/$/ a $tmp" +cmd2="" +sed -i "${cmd}${cmd2}" ${current_path}/info/manifest.xml +zip -r ../FtApp-3wifiadmin-directr.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-3wifiadmin-directr.zip ../FtApp-3wifiadmin-directr.tpk +chmod +x ../FtApp-3wifiadmin-directr.tpk +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/info/manifest.xml +zip -r ../FtApp-hwon-3wifiadmin-directr.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-3wifiadmin-directr.zip ../FtApp-hwon-3wifiadmin-directr.tpk +chmod +x ../FtApp-hwon-3wifiadmin-directr.tpk \ No newline at end of file diff --git a/gen_priv_pkg.sh b/gen_priv_pkg.sh index b58c8af..c4032ca 100755 --- a/gen_priv_pkg.sh +++ b/gen_priv_pkg.sh @@ -24,7 +24,7 @@ if [ -d ${current_path}/binaries_$arch ]; then fi echo "$arch at Tizen:2.1:Test" -osc -c ~/oscrc_tizendev getbinaries Tizen:2.1:Test apps.FtApp standard $arch +osc -c ${current_path}/oscrc_tizendev getbinaries Tizen:2.1:Test apps.FtApp standard $arch check_error $? "Fail to push FtApp rpm package" cd ${current_path}/binaries @@ -32,30 +32,67 @@ unrpm apps.FtApp-1.* cd ${current_path}/binaries/opt/usr/apps/2s4jm6firv cp ${current_path}/author-signature.xml ${current_path}/signature1.xml ./ +sed -i 's/SystemTheme="Black"/SystemTheme="White"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml sed -i 's/2.1/>2.0/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +zip -r ../FtAppCompat-hwon.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtAppCompat-hwon.zip ../FtAppCompat-hwon.tpk +chmod +x ../FtAppCompat-hwon.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml zip -r ../FtAppCompat.zip bin data info lib res shared author-signature.xml signature1.xml mv ../FtAppCompat.zip ../FtAppCompat.tpk chmod +x ../FtAppCompat.tpk -sed -i /\/d ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml sed -i 's/2.0/>2.1/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +zip -r ../FtApp-all-priv.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-all-priv.zip ../FtApp-all-priv.tpk +chmod +x ../FtApp-all-priv.tpk + +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +zip -r ../FtApp-hwon-all-priv.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon-all-priv.zip ../FtApp-hwon-all-priv.tpk +chmod +x ../FtApp-hwon-all-priv.tpk + +sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +sed -i /\/d ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml zip -r ../FtApp.zip bin data info lib res shared author-signature.xml signature1.xml mv ../FtApp.zip ../FtApp.tpk chmod +x ../FtApp.tpk +sed -i 's/SystemTheme="White"/SystemTheme="Black"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +zip -r ../FtApp-black-theme.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-black-theme.zip ../FtApp-black-theme.tpk +chmod +x ../FtApp-black-theme.tpk + +sed -i 's/SystemTheme="Black"/SystemTheme="White"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml +zip -r ../FtApp-hwon.zip bin data info lib res shared author-signature.xml signature1.xml +mv ../FtApp-hwon.zip ../FtApp-hwon.tpk +chmod +x ../FtApp-hwon.tpk + while read line do + sed -i 's/HwAcceleration="On"/HwAcceleration="Off"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml sed -i /\/d ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml tmp="http://tizen.org/privilege/$line" cmd=" /$/ a $tmp" cmd2="" sed -i "${cmd}${cmd2}" ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml zip -r ../FtApp-$line.zip bin data info lib res shared author-signature.xml signature1.xml - mv ../FtApp-$line.zip ../FtApp-$line.tpk - chmod +x ../FtApp-$line.tpk + pkg_name=`echo ../FtApp-$line.zip | awk -F.zip '{print $1}' | sed 's/\./-/g' | awk -F/ '{print $2}'` + mv ../FtApp-$line.zip ../${pkg_name}.tpk + chmod +x ../${pkg_name}.tpk + + sed -i 's/HwAcceleration="Off"/HwAcceleration="On"/g' ${current_path}/binaries/opt/usr/apps/2s4jm6firv/info/manifest.xml + zip -r ../FtApp-hwon-$line.zip bin data info lib res shared author-signature.xml signature1.xml + pkg_name=`echo ../FtApp-hwon-$line.zip | awk -F.zip '{print $1}' | sed 's/\./-/g' | awk -F/ '{print $2}'` + mv ../FtApp-hwon-$line.zip ../${pkg_name}.tpk + chmod +x ../${pkg_name}.tpk done < ${current_path}/privilege.list +${current_path}/gen_multi_priv_pkg.sh $arch_arg mv ${current_path}/binaries ${current_path}/binaries_$arch diff --git a/privilege.list b/privilege.list index 3267f71..30a91e2 100644 --- a/privilege.list +++ b/privilege.list @@ -83,8 +83,8 @@ privacymanager.write privilegemanager.read push setting -settingmanager -settingmanager +settingmanager.read +settingmanager.wirte shortcut.install smstrigger socket