filesystem: modified model-config.sh 48/21648/2 submit/tizen_common/20140529.181337
authorGiWoong Kim <giwoong.kim@samsung.com>
Mon, 26 May 2014 05:18:39 +0000 (14:18 +0900)
committerGiWoong Kim <giwoong.kim@samsung.com>
Mon, 26 May 2014 05:21:59 +0000 (14:21 +0900)
remove hard-coded value

Change-Id: I230053116f80fc4dfb68f334eff5ef74bc526d67
Signed-off-by: GiWoong Kim <giwoong.kim@samsung.com>
filesystem/etc/emulator/model-config.sh

index a9f3e81..96a29e1 100755 (executable)
@@ -27,35 +27,13 @@ if grep --silent "video=" $CMDLINE ; then
             echo -e "[${_G} width=$WIDTH, height=$HEIGHT ${C_}]"
 
             # screen size
-            SCREENSIZE_KEY="tizen.org\/feature\/screen.size.normal."
-            SCREENSIZE_KEY_WQVGA=""$SCREENSIZE_KEY"240.400\" type=\"bool\""
-            SCREENSIZE_KEY_HVGA=""$SCREENSIZE_KEY"320.480\" type=\"bool\""
-            SCREENSIZE_KEY_WVGA=""$SCREENSIZE_KEY"480.800\" type=\"bool\""
-            SCREENSIZE_KEY_WSVGA=""$SCREENSIZE_KEY"600.1024\" type=\"bool\""
-            SCREENSIZE_KEY_HD=""$SCREENSIZE_KEY"720.1280\" type=\"bool\""
-            SCREENSIZE_KEY_FHD=""$SCREENSIZE_KEY"1080.1920\" type=\"bool\""
+            SCREENSIZE_KEY="tizen.org\/feature\/screen.size"
+            SCREENSIZE_KEY_NORMAL=""$SCREENSIZE_KEY".normal"
+            SCREENSIZE_KEY_NORMAL_RESOLUTION=""$SCREENSIZE_KEY_NORMAL"."$WIDTH"."$HEIGHT"\" type=\"bool\""
 
-            if [ $WIDTH -eq 480 ] && [ $HEIGHT -eq 800 ] ; then
-                # WVGA
-                sed -i s/"$SCREENSIZE_KEY_WVGA".*\</"$SCREENSIZE_KEY_WVGA"\>true\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_HD".*\</"$SCREENSIZE_KEY_HD"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_FHD".*\</"$SCREENSIZE_KEY_FHD"\>false\</ $XML
-            elif [ $WIDTH -eq 720 ] && [ $HEIGHT -eq 1280 ] ; then
-                # HD
-                sed -i s/"$SCREENSIZE_KEY_WVGA".*\</"$SCREENSIZE_KEY_WVGA"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_HD".*\</"$SCREENSIZE_KEY_HD"\>true\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_FHD".*\</"$SCREENSIZE_KEY_FHD"\>false\</ $XML
-            elif [ $WIDTH -eq 1080 ] && [ $HEIGHT -eq 1920 ] ; then
-                # FHD
-                sed -i s/"$SCREENSIZE_KEY_WVGA".*\</"$SCREENSIZE_KEY_WVGA"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_HD".*\</"$SCREENSIZE_KEY_HD"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_FHD".*\</"$SCREENSIZE_KEY_FHD"\>true\</ $XML
-            else
-                # etc
-                sed -i s/"$SCREENSIZE_KEY_WVGA".*\</"$SCREENSIZE_KEY_WVGA"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_HD".*\</"$SCREENSIZE_KEY_HD"\>false\</ $XML
-                sed -i s/"$SCREENSIZE_KEY_FHD".*\</"$SCREENSIZE_KEY_FHD"\>false\</ $XML
-            fi
+            sed -i s/"$SCREENSIZE_KEY_NORMAL".[0-9].*"type=\"bool\"".*true/"&!!!"/ $XML
+            sed -i s/true!!!/false/ $XML
+            sed -i s/"$SCREENSIZE_KEY_NORMAL_RESOLUTION".*\</"$SCREENSIZE_KEY_NORMAL_RESOLUTION"\>true\</ $XML
         fi
 fi