Added Samsung S7 and S7 Edge

This commit is contained in:
budtmo 2019-03-11 16:53:37 +01:00
parent b9a7a486e1
commit 45e7df6db3
63 changed files with 1176 additions and 0 deletions

View file

@ -59,6 +59,8 @@ List of Devices
Type | Device Name
----- | -----
Phone | Samsung Galaxy S7 Edge
Phone | Samsung Galaxy S7
Phone | Samsung Galaxy S6
Phone | Nexus 4
Phone | Nexus 5

View file

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<d:devices xmlns:d="http://schemas.android.com/sdk/devices/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<d:device>
<d:name>Samsung Galaxy S7</d:name>
<d:manufacturer>User</d:manufacturer>
<d:meta/>
<d:hardware>
<d:screen>
<d:screen-size>large</d:screen-size>
<d:diagonal-length>5.10</d:diagonal-length>
<d:pixel-density>xxxhdpi</d:pixel-density>
<d:screen-ratio>long</d:screen-ratio>
<d:dimensions>
<d:x-dimension>1440</d:x-dimension>
<d:y-dimension>2560</d:y-dimension>
</d:dimensions>
<d:xdpi>575.92</d:xdpi>
<d:ydpi>575.92</d:ydpi>
<d:touch>
<d:multitouch>jazz-hands</d:multitouch>
<d:mechanism>finger</d:mechanism>
<d:screen-type>capacitive</d:screen-type>
</d:touch>
</d:screen>
<d:networking>
Bluetooth
Wifi
NFC
</d:networking>
<d:sensors>
Accelerometer
Barometer
Compass
GPS
Gyroscope
LightSensor
ProximitySensor
</d:sensors>
<d:mic>true</d:mic>
<d:camera>
<d:location>back</d:location>
<d:autofocus>true</d:autofocus>
<d:flash>true</d:flash>
</d:camera>
<d:camera>
<d:location>front</d:location>
<d:autofocus>true</d:autofocus>
<d:flash>true</d:flash>
</d:camera>
<d:keyboard>qwerty</d:keyboard>
<d:nav>nonav</d:nav>
<d:ram unit="GiB">4</d:ram>
<d:buttons>hard</d:buttons>
<d:internal-storage unit="GiB">
4
</d:internal-storage>
<d:removable-storage unit="TiB"/>
<d:cpu>Generic CPU</d:cpu>
<d:gpu>Generic GPU</d:gpu>
<d:abi>
armeabi-v7a
x86
x86_64
</d:abi>
<d:dock/>
<d:power-type>battery</d:power-type>
</d:hardware>
<d:software>
<d:api-level>-</d:api-level>
<d:live-wallpaper-support>true</d:live-wallpaper-support>
<d:bluetooth-profiles/>
<d:gl-version>2.0</d:gl-version>
<d:gl-extensions/>
<d:status-bar>false</d:status-bar>
</d:software>
<d:state default="true" name="Portrait">
<d:description>The device in portrait orientation</d:description>
<d:screen-orientation>port</d:screen-orientation>
<d:keyboard-state>keyshidden</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Landscape">
<d:description>The device in landscape orientation</d:description>
<d:screen-orientation>land</d:screen-orientation>
<d:keyboard-state>keyshidden</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Portrait with keyboard">
<d:description>The device in portrait orientation with a keyboard open</d:description>
<d:screen-orientation>port</d:screen-orientation>
<d:keyboard-state>keysexposed</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Landscape with keyboard">
<d:description>The device in landscape orientation with a keyboard open</d:description>
<d:screen-orientation>land</d:screen-orientation>
<d:keyboard-state>keysexposed</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
</d:device>
</d:devices>

View file

@ -0,0 +1,101 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<d:devices xmlns:d="http://schemas.android.com/sdk/devices/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<d:device>
<d:name>Samsung Galaxy S7 Edge</d:name>
<d:manufacturer>User</d:manufacturer>
<d:meta/>
<d:hardware>
<d:screen>
<d:screen-size>large</d:screen-size>
<d:diagonal-length>5.50</d:diagonal-length>
<d:pixel-density>xxxhdpi</d:pixel-density>
<d:screen-ratio>long</d:screen-ratio>
<d:dimensions>
<d:x-dimension>1440</d:x-dimension>
<d:y-dimension>2560</d:y-dimension>
</d:dimensions>
<d:xdpi>575.92</d:xdpi>
<d:ydpi>575.92</d:ydpi>
<d:touch>
<d:multitouch>jazz-hands</d:multitouch>
<d:mechanism>finger</d:mechanism>
<d:screen-type>capacitive</d:screen-type>
</d:touch>
</d:screen>
<d:networking>
Bluetooth
Wifi
NFC
</d:networking>
<d:sensors>
Accelerometer
Barometer
Compass
GPS
Gyroscope
LightSensor
ProximitySensor
</d:sensors>
<d:mic>true</d:mic>
<d:camera>
<d:location>back</d:location>
<d:autofocus>true</d:autofocus>
<d:flash>true</d:flash>
</d:camera>
<d:camera>
<d:location>front</d:location>
<d:autofocus>true</d:autofocus>
<d:flash>true</d:flash>
</d:camera>
<d:keyboard>qwerty</d:keyboard>
<d:nav>nonav</d:nav>
<d:ram unit="GiB">4</d:ram>
<d:buttons>hard</d:buttons>
<d:internal-storage unit="GiB">
4
</d:internal-storage>
<d:removable-storage unit="TiB"/>
<d:cpu>Generic CPU</d:cpu>
<d:gpu>Generic GPU</d:gpu>
<d:abi>
armeabi-v7a
x86
x86_64
</d:abi>
<d:dock/>
<d:power-type>battery</d:power-type>
</d:hardware>
<d:software>
<d:api-level>-</d:api-level>
<d:live-wallpaper-support>true</d:live-wallpaper-support>
<d:bluetooth-profiles/>
<d:gl-version>2.0</d:gl-version>
<d:gl-extensions/>
<d:status-bar>false</d:status-bar>
</d:software>
<d:state default="true" name="Portrait">
<d:description>The device in portrait orientation</d:description>
<d:screen-orientation>port</d:screen-orientation>
<d:keyboard-state>keyshidden</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Landscape">
<d:description>The device in landscape orientation</d:description>
<d:screen-orientation>land</d:screen-orientation>
<d:keyboard-state>keyshidden</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Portrait with keyboard">
<d:description>The device in portrait orientation with a keyboard open</d:description>
<d:screen-orientation>port</d:screen-orientation>
<d:keyboard-state>keysexposed</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
<d:state name="Landscape with keyboard">
<d:description>The device in landscape orientation with a keyboard open</d:description>
<d:screen-orientation>land</d:screen-orientation>
<d:keyboard-state>keysexposed</d:keyboard-state>
<d:nav-state>navhidden</d:nav-state>
</d:state>
</d:device>
</d:devices>

View file

@ -0,0 +1,4 @@
[port-button2.png]
rotate=rotate(2)
[port-button3.png]
rotate=rotate(3)

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

View file

@ -0,0 +1,21 @@
hw.lcd.density = 577
hw.trackBall = no
hw.keyboard = yes
hw.dPad = no
hw.camera = yes
hw.gps = yes
hw.battery = yes
hw.accelerometer = yes
hw.sdCard = yes
hw.touchScreen = yes
hw.gsmModem = yes

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View file

@ -0,0 +1,449 @@
parts {
portrait {
background {
image device_Port.png
}
buttons {
back {
image port-button3.png
x 686
y 3158
}
home {
image port-button2.png
x 1015
y 3139
}
soft-left {
image port-button1.png
x 1596
y 3158
}
}
}
landscape {
background {
image device_Land.png
}
buttons {
soft-left {
image land-button3.png
x 3437
y 1523
}
home {
image land-button2.png
x 3416
y 959
}
back {
image land-button1.png
x 3437
y 617
}
}
}
device {
display {
width 1440
height 2560
x 0
y 0
}
}
controls {
background {
image controls.png
}
buttons {
camera {
image button.png
x 8
y 8
}
volume-down {
image button.png
x 214
y 8
}
volume-up {
image button.png
x 419
y 8
}
power {
image button.png
x 624
y 8
}
phone-dial {
image button.png
x 8
y 273
}
phone-hangup {
image button.png
x 624
y 273
}
home {
image button.png
x 8
y 537
}
menu {
image button.png
x 214
y 537
}
back {
image button.png
x 419
y 537
}
search {
image button.png
x 624
y 537
}
dpad-left {
image arrow_left.png
x 284
y 201
}
dpad-up {
image arrow_up.png
x 8
y 678
}
dpad-down {
image arrow_down.png
x 214
y 678
}
dpad-right {
image arrow_right.png
x 450
y 216
}
dpad-select {
image select.png
x 284
y 299
}
}
}
keyboard {
background {
image keyboard.png
}
buttons {
1 {
image key-num.png
x 17
y 11
}
2 {
image key-num.png
x 149
y 11
}
3 {
image key-num.png
x 282
y 11
}
4 {
image key-num.png
x 413
y 11
}
5 {
image key-num.png
x 545
y 11
}
6 {
image key-num.png
x 677
y 11
}
7 {
image key-num.png
x 809
y 11
}
8 {
image key-num.png
x 941
y 11
}
9 {
image key-num.png
x 1072
y 11
}
0 {
image key-num.png
x 1204
y 11
}
q {
image key.png
x 17
y 78
}
w {
image key.png
x 149
y 78
}
e {
image key.png
x 281
y 78
}
r {
image key.png
x 412
y 78
}
t {
image key.png
x 544
y 78
}
y {
image key.png
x 676
y 78
}
u {
image key.png
x 808
y 78
}
i {
image key.png
x 940
y 78
}
o {
image key.png
x 1071
y 78
}
p {
image key.png
x 1201
y 78
}
a {
image key.png
x 83
y 161
}
s {
image key.png
x 215
y 161
}
d {
image key.png
x 347
y 161
}
f {
image key.png
x 479
y 161
}
g {
image key.png
x 610
y 161
}
h {
image key.png
x 742
y 161
}
j {
image key.png
x 874
y 161
}
k {
image key.png
x 1006
y 161
}
l {
image key.png
x 1138
y 161
}
CAP {
image key2.png
x 17
y 244
}
z {
image key.png
x 215
y 244
}
x {
image key.png
x 347
y 244
}
c {
image key.png
x 479
y 244
}
v {
image key.png
x 610
y 244
}
b {
image key.png
x 742
y 244
}
n {
image key.png
x 874
y 244
}
m {
image key.png
x 1006
y 244
}
DEL {
image key2.png
x 1138
y 244
}
SYM {
image key2.png
x 17
y 326
}
T {
image key.png
x 216
y 326
}
SPACE {
image spacebar.png
x 347
y 326
}
PERIOD {
image key.png
x 1006
y 326
}
NEXT {
image key2.png
x 1138
y 326
}
}
}
}
layouts {
portrait {
width 4120
height 3477
color 0xe0e0e0
event EV_SW:0:1
part1 {
name portrait
x 0
y 0
}
part3 {
name device
x 456
y 498
}
part4 {
name controls
x 2660
y 883
}
part5 {
name keyboard
x 2385
y 1847
}
}
landscape {
width 4120
height 3477
color 0xe0e0e0
event EV_SW:0:0
dpad-rotation 3
part1 {
name landscape
x 0
y 0
}
part2 {
name device
x 777
y 1854
rotation 3s
}
part3 {
name controls
x 2506
y 2072
}
part4 {
name keyboard
x 744
y 2213
}
}
}
keyboard {
charmap qwerty2
}
network {
speed full
delay none
}

View file

@ -0,0 +1,12 @@
name=Galaxy_S7
vendor=Samsung Electronics Co., Inc.
description=Android OS, v6.0 (Marshmallow) device without physical keyboard and three way navigation.
# default skin
skin=Galaxy_S7
# version of the Android platform on which this add-on is built.
api=9
# revision of the add-on
revision=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

View file

@ -0,0 +1,4 @@
[port-button2.png]
rotate=rotate(2)
[port-button3.png]
rotate=rotate(3)

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 889 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 856 KiB

View file

@ -0,0 +1,21 @@
hw.lcd.density = 534
hw.trackBall = no
hw.keyboard = yes
hw.dPad = no
hw.camera = yes
hw.gps = yes
hw.battery = yes
hw.accelerometer = yes
hw.sdCard = yes
hw.touchScreen = yes
hw.gsmModem = yes

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 392 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -0,0 +1,449 @@
parts {
portrait {
background {
image device_Port.png
}
buttons {
back {
image port-button3.png
x 708
y 3146
}
home {
image port-button2.png
x 1026
y 3124
}
soft-left {
image port-button1.png
x 1550
y 3146
}
}
}
landscape {
background {
image device_Land.png
}
buttons {
soft-left {
image land-button3.png
x 3424
y 1511
}
home {
image land-button2.png
x 3401
y 983
}
back {
image land-button1.png
x 3424
y 671
}
}
}
device {
display {
width 1440
height 2560
x 0
y 0
}
}
controls {
background {
image controls.png
}
buttons {
camera {
image button.png
x 8
y 8
}
volume-down {
image button.png
x 214
y 8
}
volume-up {
image button.png
x 419
y 8
}
power {
image button.png
x 624
y 8
}
phone-dial {
image button.png
x 8
y 273
}
phone-hangup {
image button.png
x 624
y 273
}
home {
image button.png
x 8
y 537
}
menu {
image button.png
x 214
y 537
}
back {
image button.png
x 419
y 537
}
search {
image button.png
x 624
y 537
}
dpad-left {
image arrow_left.png
x 284
y 201
}
dpad-up {
image arrow_up.png
x 8
y 678
}
dpad-down {
image arrow_down.png
x 214
y 678
}
dpad-right {
image arrow_right.png
x 450
y 216
}
dpad-select {
image select.png
x 284
y 299
}
}
}
keyboard {
background {
image keyboard.png
}
buttons {
1 {
image key-num.png
x 17
y 11
}
2 {
image key-num.png
x 149
y 11
}
3 {
image key-num.png
x 282
y 11
}
4 {
image key-num.png
x 413
y 11
}
5 {
image key-num.png
x 545
y 11
}
6 {
image key-num.png
x 677
y 11
}
7 {
image key-num.png
x 809
y 11
}
8 {
image key-num.png
x 941
y 11
}
9 {
image key-num.png
x 1072
y 11
}
0 {
image key-num.png
x 1204
y 11
}
q {
image key.png
x 17
y 78
}
w {
image key.png
x 149
y 78
}
e {
image key.png
x 281
y 78
}
r {
image key.png
x 412
y 78
}
t {
image key.png
x 544
y 78
}
y {
image key.png
x 676
y 78
}
u {
image key.png
x 808
y 78
}
i {
image key.png
x 940
y 78
}
o {
image key.png
x 1071
y 78
}
p {
image key.png
x 1201
y 78
}
a {
image key.png
x 83
y 161
}
s {
image key.png
x 215
y 161
}
d {
image key.png
x 347
y 161
}
f {
image key.png
x 479
y 161
}
g {
image key.png
x 610
y 161
}
h {
image key.png
x 742
y 161
}
j {
image key.png
x 874
y 161
}
k {
image key.png
x 1006
y 161
}
l {
image key.png
x 1138
y 161
}
CAP {
image key2.png
x 17
y 244
}
z {
image key.png
x 215
y 244
}
x {
image key.png
x 347
y 244
}
c {
image key.png
x 479
y 244
}
v {
image key.png
x 610
y 244
}
b {
image key.png
x 742
y 244
}
n {
image key.png
x 874
y 244
}
m {
image key.png
x 1006
y 244
}
DEL {
image key2.png
x 1138
y 244
}
SYM {
image key2.png
x 17
y 326
}
T {
image key.png
x 216
y 326
}
SPACE {
image spacebar.png
x 347
y 326
}
PERIOD {
image key.png
x 1006
y 326
}
NEXT {
image key2.png
x 1138
y 326
}
}
}
}
layouts {
portrait {
width 4120
height 3477
color 0xe0e0e0
event EV_SW:0:1
part1 {
name portrait
x 0
y 0
}
part3 {
name device
x 456
y 498
}
part4 {
name controls
x 2660
y 883
}
part5 {
name keyboard
x 2385
y 1847
}
}
landscape {
width 4120
height 3477
color 0xe0e0e0
event EV_SW:0:0
dpad-rotation 3
part1 {
name landscape
x 0
y 0
}
part2 {
name device
x 777
y 1854
rotation 3s
}
part3 {
name controls
x 2506
y 2072
}
part4 {
name keyboard
x 744
y 2213
}
}
}
keyboard {
charmap qwerty2
}
network {
speed full
delay none
}

View file

@ -0,0 +1,12 @@
name=Galaxy_S7_Edge
vendor=Samsung Electronics Co., Inc.
description=Android OS, v6.0 (Marshmallow) device without physical keyboard and three way navigation.
# default skin
skin=Galaxy_S7
# version of the Android platform on which this add-on is built.
api=9
# revision of the add-on
revision=1

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB