[TBT][tizen_3.0_mobile][Script Updated for TBT Container] 32/103132/3
authorg.kayes <g.kayes@samsung.com>
Wed, 7 Dec 2016 10:01:59 +0000 (16:01 +0600)
committerg.kayes <g.kayes@samsung.com>
Thu, 8 Dec 2016 04:21:16 +0000 (10:21 +0600)
Change-Id: Id0c5c2f14138fe660d4719591b4c4ba4b626a39f

release/binary-aarch64/install.sh [changed mode: 0755->0644]
release/binary-armv7l/install.sh [changed mode: 0755->0644]
release/binary-x86/install.sh
release/binary-x86_64/install.sh [changed mode: 0755->0644]
release/readme.txt [changed mode: 0755->0644]

old mode 100755 (executable)
new mode 100644 (file)
index a263a7a..d65ce62
@@ -23,7 +23,7 @@
  # @date       November, 2016
 
  #
-
+EXECUTION_USER=owner
 
 sdb push org.tizen.coretbt_dataprovider-1.0.0-aarch64.tpk /tmp
 sdb push org.tizen.coretbt_serviceapp-1.0.0-aarch64.tpk /tmp
@@ -34,19 +34,18 @@ sdb push org.tizen.tbt-ime-1.0.0-aarch64.tpk /tmp
 sdb push org.tizen.tbtcoreapp-dali-1.0.0-aarch64.tpk /tmp
 sdb push org.tizen.tbtcoreapp-1.0.0-aarch64.tpk /tmp
 
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-aarch64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-aarch64.tpk" $EXECUTION_USER
 
-sdb push dog_1024_960.gif /opt/home/owner/media/Images
-sdb push SampleMP3.mp3 /opt/home/owner/media/Sounds
-sdb push sampleH263.3gp /opt/home/owner/media/Videos
-sdb push tbt_push_auth.xml /home/owner/media/Others
-sdb push iotcon-test-svr-db-client.dat /home/owner/media/Others
-sdb push iotcon-test-svr-db-server.dat /home/owner/media/Others
-
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-aarch64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-aarch64.tpk
+sdb push dog_1024_960.gif /opt/home/$EXECUTION_USER/media/Images
+sdb push SampleMP3.mp3 /opt/home/$EXECUTION_USER/media/Sounds
+sdb push sampleH263.3gp /opt/home/$EXECUTION_USER/media/Videos
+sdb push tbt_push_auth.xml /opt/home/$EXECUTION_USER/media/Others
+sdb push iotcon-test-svr-db-client.dat /opt/home/$EXECUTION_USER/media/Others
+sdb push iotcon-test-svr-db-server.dat /opt/home/$EXECUTION_USER/media/Others
old mode 100755 (executable)
new mode 100644 (file)
index 380797e..f53eb6b
@@ -21,9 +21,6 @@
  #
  # @author     nazib ullah(nazib.ullah@samsung.com), nazmus saqib(saqib.nzms@samsung.com)
  # @date       October, 2014
-
- #
-
 # you can change user name to install specific path
 EXECUTION_USER=owner
 
@@ -36,16 +33,8 @@ sdb push org.tizen.tbt-ime-1.0.0-arm.tpk /tmp
 sdb push org.tizen.tbtcoreapp-dali-1.0.0-arm.tpk /tmp
 sdb push org.tizen.tbtcoreapp-1.0.0-arm.tpk /tmp
 
-sdb push dog_1024_960.gif /opt/home/$EXECUTION_USER/media/Images
-sdb push SampleMP3.mp3 /opt/home/$EXECUTION_USER/media/Sounds
-sdb push sampleH263.3gp /opt/home/$EXECUTION_USER/media/Videos
-sdb push tbt_push_auth.xml /home/$EXECUTION_USER/media/Others
-sdb push iotcon-test-svr-db-client.dat /home/$EXECUTION_USER/media/Others
-sdb push iotcon-test-svr-db-server.dat /home/$EXECUTION_USER/media/Others
-
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-arm.tpk" $EXECUTION_USER
-sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-arm.tpk"
- $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-arm.tpk" $EXECUTION_USER
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-arm.tpk" $EXECUTION_USER
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-arm.tpk" $EXECUTION_USER
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-arm.tpk" $EXECUTION_USER
@@ -53,3 +42,10 @@ sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-arm.tpk" $E
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-arm.tpk" $EXECUTION_USER
 sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-arm.tpk" $EXECUTION_USER
 
+sdb push dog_1024_960.gif /opt/home/$EXECUTION_USER/media/Images
+sdb push SampleMP3.mp3 /opt/home/$EXECUTION_USER/media/Sounds
+sdb push sampleH263.3gp /opt/home/$EXECUTION_USER/media/Videos
+sdb push tbt_push_auth.xml /opt/home/$EXECUTION_USER/media/Others
+sdb push iotcon-test-svr-db-client.dat /opt/home/$EXECUTION_USER/media/Others
+sdb push iotcon-test-svr-db-server.dat /opt/home/$EXECUTION_USER/media/Others
+
index 259caa116bdebbc72c550165236bf1726f290e1a..dd0de26071fc5c2db2c7222015a029c4a95b58d3 100644 (file)
@@ -23,6 +23,7 @@
  # @date       October, 2014
 
  #
+EXECUTION_USER=owner
 
 sdb push org.tizen.coretbt_dataprovider-1.0.0-i386.tpk /tmp
 sdb push org.tizen.coretbt_serviceapp-1.0.0-i386.tpk /tmp
@@ -33,17 +34,16 @@ sdb push org.tizen.tbt-ime-1.0.0-i386.tpk /tmp
 sdb push org.tizen.tbtcoreapp-dali-1.0.0-i386.tpk /tmp
 sdb push org.tizen.tbtcoreapp-1.0.0-i386.tpk /tmp
 
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-i386.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-i386.tpk" $EXECUTION_USER
 
-sdb push dog_1024_960.gif /opt/home/owner/media/Images
-sdb push SampleMP3.mp3 /opt/home/owner/media/Sounds
-sdb push sampleH263.3gp /opt/home/owner/media/Videos
-sdb push tbt_push_auth.xml /home/owner/media/Others
-
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-i386.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-i386.tpk
+sdb push dog_1024_960.gif /opt/home/$EXECUTION_USER/media/Images
+sdb push SampleMP3.mp3 /opt/home/$EXECUTION_USER/media/Sounds
+sdb push sampleH263.3gp /opt/home/$EXECUTION_USER/media/Videos
+sdb push tbt_push_auth.xml /opt/home/$EXECUTION_USER/media/Others
old mode 100755 (executable)
new mode 100644 (file)
index a3fe351..49028b0
@@ -23,6 +23,7 @@
  # @date       November, 2016
 
  #
+EXECUTION_USER=owner
 
 sdb push org.tizen.coretbt_dataprovider-1.0.0-x86_64.tpk /tmp
 sdb push org.tizen.coretbt_serviceapp-1.0.0-x86_64.tpk /tmp
@@ -33,17 +34,16 @@ sdb push org.tizen.tbt-ime-1.0.0-x86_64.tpk /tmp
 sdb push org.tizen.tbtcoreapp-dali-1.0.0-x86_64.tpk /tmp
 sdb push org.tizen.tbtcoreapp-1.0.0-x86_64.tpk /tmp
 
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-x86_64.tpk" $EXECUTION_USER
+sdb shell su -c "pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-x86_64.tpk" $EXECUTION_USER
 
-sdb push dog_1024_960.gif /opt/home/owner/media/Images
-sdb push SampleMP3.mp3 /opt/home/owner/media/Sounds
-sdb push sampleH263.3gp /opt/home/owner/media/Videos
-sdb push tbt_push_auth.xml /home/owner/media/Others
-
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_dataprovider-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_serviceapp-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbt_uiapp-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.operationpickviewapp-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.coretbtwidgetapp-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbt-ime-1.0.0-x86_64.tpk
-sdb shell pkgcmd -i -t tpk -p /tmp/org.tizen.tbtcoreapp-dali-1.0.0-x86_64.tpk
+sdb push dog_1024_960.gif /opt/home/$EXECUTION_USER/media/Images
+sdb push SampleMP3.mp3 /opt/home/$EXECUTION_USER/media/Sounds
+sdb push sampleH263.3gp /opt/home/$EXECUTION_USER/media/Videos
+sdb push tbt_push_auth.xml /opt/home/$EXECUTION_USER/media/Others
old mode 100755 (executable)
new mode 100644 (file)
index 92dcfb3..3b48f92
@@ -1,3 +1,19 @@
-@Build Repo : http://download.tizen.org/snapshots/tizen/mobile/tizen-mobile_20150905.1/repos/
-@Binary_version : tizen-mobile_20150905.1_mobile-wayland-arm64-n4
-                               tizen-mobile_20150905.1_mobile-armv7l-n4
+TBT Container installation and execution Instructions
+=====================================================
+1. Create container ID
+       - select "dpm-toolkit" application -> go to "Zone" Menu -> Create Zone -> Input "tbt" as container ID -> running "Setup Wizard" and click "Setup" button -> completed
+2. Modify 2 files in device
+       -pull /etc/passwd and /etc/shadow file from device
+               $ sdb pull /etc/passwd .
+               $ sdb pull /etc/shadow .
+       -In passwd file, you can find 'tbt' account. Modify /sbin/nologon to /bin/bash
+               ex ) tbt:x:60001:100:,,,,security:/opt/home/tbt:/sbin/nologon  =>  tbt:x:60001:100:,,,,security:/opt/home/tbt:/bin/bash
+       -In shadow file, you can find 'tbt' account. Remove !! in second tbt
+               ex ) tbt:!!:16988:0:99999:7:::  =>   tbt::16988:0:99999:7:::
+       -Now push passwd and shadow file to /etc/
+               $ sdb push passwd /etc/ 
+               $ sdb push shadow /etc/ 
+3. Modify install.sh
+       - change "owner" from EXECUTION_USER=owner to the container ID
+               ex) EXECUTION_USER=tbt
+4. Run install.sh