[Samsung Gear S2] adfree:
Sorry, I was very lazy...

Weather failed... the other apps not tested because Tizen 3 and Tizen 4 is "harder" as 2.3 commercial Firmware...

I have few problems not solved... nor bypassed... :o

After your post I have tried 1 compiled 2.3 app from Tizen 2.3 ... and it runs...

Will check now the other 6 apps...

I have realized I have not to unpack them for signing... Hashsigner sign content of ZIP... :good:

Before I have ever unpacked...

I have not tried to modify Fingerprint...xml and add missing certs to Tizen 3 and Tizen 4...

My Main Problem is...

No idea why my "beloved" Watchface not work... and I have no other for test yet... :o

Need more time... :o

Best Regards

Edit 1.

sdb install Starbucks.wgt
pulled Starbucks.wgt 100% 1MB
1 file(s) pulled. 0 file(s) skipped.
Starbucks.wgt 2424 KB/s (2056107 bytes in 0.828s)
path is /opt/usr/home/owner/apps_rw/tmp/Starbucks.wgt
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[start] val[install]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[7]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[10]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[12]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[15]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[17]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[20]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[22]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[error] val[-12] error message: :Invalid certificate chain with certificate in signature.:<-3>
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[end] val[fail]
processing result : Check certificate error [-12] failed
spend time for pkgcmd is [3209]ms
[COLOR="Red"][B]rm: remove write-protected regular file `/opt/usr/home/owner/apps_rw/tmp/Starbucks.wgt'?[/B][/COLOR]

:confused:

Tizen s u x x...

They only increase security or break normal procedures... :mad:

I have no idea why I can not install via sdb install if I am ROOT user... and I have no idea why this F&%$ing request to remove file from tmp folder...

I was not able to find SDB Version where I can enter Y or N or any other Key... I have to stop this crap with Ctrl C

The only reason why I am not back on commercial Tizen 2.3 Firmware is...

I wait for next Preview aka "Milestone" to check dotNet support...

Best Regards

Edit 2.

sdb install Starbucks.wgt
pulled Starbucks.wgt 100% 1MB
1 file(s) pulled. 0 file(s) skipped.
Starbucks.wgt 2310 KB/s (2033112 bytes in 0.859s)
path is /opt/usr/home/owner/apps_rw/tmp/Starbucks.wgt
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[start] val[install]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[7]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[10]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[12]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[15]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[17]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[20]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[22]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[25]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[27]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[30]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[32]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[35]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[37]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[40]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[42]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[45]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[47]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[50]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[52]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[55]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[57]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[60]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[62]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[65]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[67]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[70]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[72]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[75]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[77]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[80]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[82]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[85]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[87]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[90]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[92]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[95]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[97]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[install_percent] val[100]
__return_cb req_id[1] pkg_type[wgt] pkgid[istarbucks] key[end] val[ok]
spend time for pkgcmd is [8209]ms
rm: remove write-protected regular file `/opt/usr/home/owner/apps_rw/tmp/Starbucks.wgt'? ^C

Okidoki...

This was my fault, as I have not realized the "Mistake" by this script... on my RD-PQ mobile...

Better I am using my old method...

First unpack all files and folders... then signing... so I can better see nonsense or Error Messages...

Edit 3.

My good old often used and 100 % success way:

sh-4.1# hash-signer.sh -a -d /opt/usr/media/test
Sign as public level
Generate Author Signature
Key type rsa
Package is a directory
Signed author-signature.xml
Signed //opt/usr/media/test
Generate Distributor Signature
Key type rsa
Package is a directory
Signed signature1.xml
Signed //opt/usr/media/test

:good:

The new way is buggy, or I am doing something wrong or maybe this version is buggy... but I saw... something like this...

100+... lines of log...
adding: res/images/tw_ic_popup_btn_check.png (deflated 24%)
adding: res/images/tw_popup_bg.png (deflated 1%)
adding: res/images/tw_ic_popup_btn_delete.png (deflated 21%)
adding: res/CMakeLists.txt (deflated 76%)
adding: res/fake_effect/ (stored 0%)
adding: res/fake_effect/portrait.edj (deflated 46%)
adding: res/fake_effect/portrait.edc (deflated 44%)
adding: res/edje/ (stored 0%)
adding: res/edje/magazine-genlist-theme.edj (deflated 37%)
adding: res/edje/magazine-process-theme.edj (deflated 23%)
adding: res/edje/com.samsung.w-magazine-wc1.widget.edj (deflated 31%)
adding: res/edje/magazine-detail-view.edj (deflated 32%)
adding: res/edje/magazine-label-theme.edj (deflated 41%)
adding: res/edje/include/ (stored 0%)
adding: res/edje/include/genlist_macro.edj (deflated 5%)
adding: res/edje/include/HVGA-inc.edj (deflated 43%)
adding: res/edje/include/edc_image_macro.edj (deflated 15%)
adding: res/edje/magazine-setting-view.edj (deflated 38%)
adding: res/edje/magazine-privacy-view.edj (deflated 17%)
adding: res/edje/magazine-stories-view.edj (deflated 42%)
adding: res/edje/magazine-common-layout.edj (deflated 24%)
adding: res/edje/magazine-stream-view.edj (deflated 6%)
Signed //opt/usr/media/test/signed_com.samsung.w-magazine-wc1.tpk
Generate Distributor Signature
Key type rsa
//opt/usr/media/test/signed_com.samsung.w-magazine-wc1.tpk [B][COLOR="Red"]does not exist[/COLOR][/B]

No idea why script added file extension . wgt ...

:confused:

signed_com.samsung.w-magazine-wc1.tpk.wgt

Maybe this is the reason why wrong signed...

Anyway...

Starbucks is installed... but nothing happens if I click on Icon...

---------- Post added 13th June 2017 at 12:19 AM ---------- Previous post was 12th June 2017 at 11:23 PM ----------

Playing as reference with Tizen Studio...

Compiled Watch Face Sample... for Tizen 3 API... but seems 2.3 stuff...

Anyway... this work on Tizen 4...

sdb install org.example.watchcairo-1.0.0-arm.tpk
pulled org.example.watchcairo-1.0.0-arm.tpk 100% 20KB
1 file(s) pulled. 0 file(s) skipped.
org.example.watchcairo-1.0.0-arm.tpk 191 KB/s (21486 bytes in 0.109s)
path is /opt/usr/home/owner/apps_rw/tmp/org.example.watchcairo-1.0.0-arm.tpk
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[start] val[install]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[10]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[13]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[17]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[20]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[24]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[27]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[31]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[34]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[37]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[41]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[44]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[48]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[51]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[55]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[58]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[62]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[65]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[68]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[72]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[75]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[79]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[82]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[86]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[89]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[93]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[96]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[install_percent] val[100]
__return_cb req_id[1] pkg_type[tpk] pkgid[org.example.watchcairo] key[end] val[ok]
spend time for pkgcmd is [3352]ms
rm: remove write-protected regular file `/opt/usr/home/owner/apps_rw/tmp/org.example.watchcairo-1.0.0-arm.tpk'? ^C

Now I have an "template" and maybe I can understand why my other Watch Face failed to run...

Best Regards