====== Sailfishos ====== Installed on [[https://en.wikipedia.org/wiki/Sony_Xperia_10_II|Sony Xperia 10 II]] ===== Shell ===== ====Install package==== devel-su pkcon refresh devel-su pkcon install [package name] ====Mode Control Entity Tool==== mcetool [OPTION] ====Management==== repository/configuration/device Usage: ssu [-command-options] [arguments] Repository management: mode, m Show repository mode information. Set repository mode as an integer (see docs). Combo of modes to set from: DisableRepoManager RndMode ReleaseMode LenientMode UpdateMode AppInstallMode updaterepos, ur update repository files repos, lr list configured repositories [-m] format output suitable for kickstart [device] use repos for 'device' [flags] additional flags rnd= set rnd or release mode (default: take from host) addrepo, ar add this repository [url] specify URL, if not configured removerepo, rr remove this repository from configuration enablerepo, er enable this repository disablerepo, dr disable this repository Configuration management: flavour, fl display flavour used (RnD only) [newflavour] set new flavour release, re display release used [-r] use RnD release [newrelease] set new (RnD)release set display global variables [-r] operate on repository only variables display value of set value of to domain do display current device domain [newdomain] set new domain [-c] show domain configuration -c show single domain variable -c set single domain variable Device management: status, s print registration status and device information register, r register this device [-h] configure user for OBS home update, up update repository credentials [-f] force update model, mo print name of device model (like N9) brand, b print brand of device model [[https://docs.sailfishos.org/Tools/Sailfish_SDK/Deploying_packages/#deploying-from-repository|repo management]] =====Android===== ====MicroG==== Enable cloud notifications to get notifications from slack. ===== Issues ===== ==== OOM ==== cat /sys/module/lowmemorykiller/parameters/minfree 117160,140200,163240,186280,256490 echo -n "58580,70100,81620,93140,128245" > /sys/module/lowmemorykiller/parameters/minfree to persist: --- init.seine.rc +++ /vendor/etc/init/init.seine.rc @@ -58,7 +58,8 @@ # LMK tunning write /sys/module/lowmemorykiller/parameters/enable_lmk 1 - write /sys/module/lowmemorykiller/parameters/minfree "117160,140200,163240,186280,256490" + write /sys/module/lowmemorykiller/parameters/minfree "58580,70100,81620,93140,128245" write /sys/module/lowmemorykiller/parameters/adj "0,58,147,529,1000" write /sys/module/lowmemorykiller/parameters/vmpressure_file_min 105984 write /sys/module/lowmemorykiller/parameters/oom_reaper 1 I have less killed app. But when using stock browser with more than 10 tabs, android apps running in background (such as signal) are constantly restarted. ==== Android compatibility ==== no notification with slack and opsgenie Looks like I needed to activate cloud notification on microG; I've got notifications from slack, not yet on opsgenie. ===== Cheat sheet ===== https://docs.sailfishos.org/Reference/Sailfish_OS_Cheat_Sheet/