build for Samsung tab and Samsung S3

I want to upload two builds on Android market,one for SamsungS3 and other for Samsung Tab under one name. I know that we can do that using two separate builds and uploading it under “APK Files”.Now,The question is ,how can I make the two builds not appear on the same device ie"Tab" build should not appear on S3 and vice versa.
I have tried the following on build.settings but still not able to figure out how to do that.
Can anybody help me out regarding this on urgent basis.Need to figure it out soon.Please help me .
For Samsung S3

settings = {  
  
 orientation = {  
 default = "portrait",  
 supported = { "portrait", }  
 },  
  
 iphone = {  
 plist = {  
 UIStatusBarHidden = false,  
 UIPrerenderedIcon = true,  
 CFBundleIconFile = "Icon.png",  
 CFBundleIconFiles = {  
 "Icon11.png" ,   
 "Icon-hdpi.png" ,   
 "Icon-ldpi.png" ,   
 "Icon-mdpi.png" ,   
 "Icon@2x.png"  
 },  
 }  
 },  
  
 androidPermissions =  
 {  
 "android.permission.INTERNET"  
 },  
  
 android =  
 {  
 supportsScreens =  
 {  
 smallScreens = true, --Make this valueTRUE  
 normalScreens = true, --Make this valueTRUE  
 largeScreens = false,  
 xlargeScreens = false,  
 }  
 }  
}  

For SamsungTab

[code]
settings = {

orientation = {
default = “portrait”,
supported = { “portrait”, }
},

iphone = {
plist = {
UIStatusBarHidden = false,
UIPrerenderedIcon = true,
CFBundleIconFile = “Icon.png”,
CFBundleIconFiles = {
“Icon11.png” ,
“Icon-hdpi.png” ,
“Icon-ldpi.png” ,
“Icon-mdpi.png” ,
“Icon@2x.png”
},
}
},

androidPermissions =
{
“android.permission.INTERNET”
},

android =
{
supportsScreens =
{
smallScreens = false,
normalScreens = false,
largeScreens = true, --Make this valueTRUE
xlargeScreens = true, --Make this valueTRUE
}
}
}
[/code] [import]uid: 45566 topic_id: 34648 reply_id: 334648[/import]