[Samsung Galaxy Watch] John Cletus:
Before I flash combo firmware,

I wanted to dig deeper into ACL in-case this bricks the watch, seeing as I have no usb jig/haven't looked over the service manuals for sm-r810 pinout yet.

The Galaxy watch should have /usr/bin/testmode codes that work only when rooted as well right?

Anyways, I tried Z1/Z2 ACL 22680, same slowdown and won't open.

I noticed an "ACL for tizen upgraded for unknown sources" but the zip file only contained APP and PRIVAPP with .apks :/

So I decided to dig a little deeper into ACL_ALL_2.3_139(MOD)Z4.tpk that at-least makes it to step 1.

'xzdec' in bin only mentions compression values:

"Decompress files in the .xz format to standard output.

-d, --decompress (ignored, only decompression is supported)

-k, --keep (ignored, files are never deleted)

-c, --stdout (ignored, output is always written to standard output)

-q, --quiet specify *twice* to suppress errors

-Q, --no-warn (ignored, the exit status 2 is never used)

-h, --help display this help and exit

-V, --version display the version number and exit"

BUT, in tizen-manifest I noticed some values that might help:

"description>This package brings ACL to Tizen based devices</description>

-<ui-application type="capp" taskmanage="true" on-boot="false" nodisplay="false" multiple="false" exec="AclManager.exe" auto-restart="false" appid="ACL111OMWW.AclManager">

<label>Andro-Zen Plus</label>

<icon>screen-density-xhigh/acl.png</icon>

</ui-application>

-<ui-application type="capp" taskmanage="false" on-boot="false" nodisplay="true" multiple="false" exec="AppProxy.exe" auto-restart="false" appid="ACL111OMWW.AppProxy">

<label>ACL Proxy</label>

<icon>screen-density-xhigh/acl.png</icon>

</ui-application>

-<service-application type="capp" taskmanage="false" on-boot="true" nodisplay="true" multiple="false" exec="AclService.exe" auto-restart="true" appid="ACL111OMWW.AclService">

<label>AclService</label>

<metadata key="http://developer.samsung.com/tizen/metadata/no-cpu-limit"/>

<metadata key="http://developer.samsung.com/tizen/metadata/allow-auto-restart"/>

<metadata key="http://developer.samsung.com/tizen/metadata/allow-on-boot"/>

<background-category value="media"/>

-<app-control>

<operation name="http://openmobileww.com/appcontrol/operation/acl_on"/>

</app-control>

-<app-control>

<operation name="http://openmobileww.com/appcontrol/operation/acl_on_demand"/>

</app-control>

-<app-control>

<operation name="http://openmobileww.com/appcontrol/operation/acl_off"/>

</app-control>

<operation name="http://openmobileww.com/appcontrol/operation/is_acl_running"/>

</app-control>"

I see signature but also a 'certs' file in res directory, not sure what the cert is for but based on the installer file it's also dependent on 'android-fs.img'.

See:

"

#!/bin/sh

set -x

FS_TARBALL=android-fs.img

log() {

echo "$@"

[ -z "$LOG" ] || echo "$@" >> $LOG

}

INSTALL_PREFIX="/"

[ -f ${FS_TARBALL} ] || FS_TARBALL=`dirname $0`/${FS_TARBALL}

/opt/usr/apps/ACL111OMWW/data/../bin/xzdec -d ${FS_TARBALL} | tar ${TAR_OPTS}xm -C $INSTALL_PREFIX

GPS_FILE="/opt/share/applications/omww-gpsd.desktop"

if [ ! -e $GPS_FILE ]; then

log "installing desktop file..."

cp /opt/usr/apps/ACL111OMWW/data/share/omww-gpsd.desktop /opt/share/applications/

fi

# Disable Tizen crash popup

#vconftool set -f -t int db/crash/popup 0"

log "ACL filesystem is successfully extracted."

exit 0 "

Last, this is what I found in ACLapplication.exe:

https://pastebin.com/EwDQxjRd

EDIT: Why are there .exe extensions in .tpk's ?:confused: At least all the ACL versions.

ALSO,

Opened up the Angry Birds.tpk, It appears each ACL app contains

message.txt in 'shared' that specifies required ACL version.

Here's Angry Birds for example:

"Requires Minimum ACL 2.2.688 or greater for Z3 or ACL 2.2.689 or greater for Z1"

Also has android.apki containing:

"app_samsung_release_signed_xender_70581059.apk, cn.xender

converter-rev: 2.0.18

min-acl-rev: 2.2.688

proxy-rev: 2.2.523

group-id: "

Pretty interesting stuff,

except...

It seems you already know a ton about ACL and converting .apk's to .tpk's...e.t.c) from tweaking the z-series phones back in the day!

I didn't realize you were so active in everything Tizen dev related.

Going to read through the entire thread when I get the chance:

https://xdaforums.com/showthread.php?t=2126092&page=38

Thanks again,