[Galaxy S3 Neo Original Android Development] helloyello:
[MENTION=8031265]kurtn[/MENTION] & [MENTION=4544860]osm0sis[/MENTION]

Well, I can surely use TotalCommander manually and remove /system/priv-app/audiofx/ after every OTA update. Anyway you need to reboot the phone (or close all apps that are using the sound) after the removal, what's the point automating it? :)

I'm usually using the AFWall+ feature to execute scripts (it has an option - set custom script) for automation, it's very convenient. The little "problem" with it it's it that it will execute the script not only on every boot, but also when the connectivity changes. Because of that I always use conditional checking inside the script.

For the absolute path of the script executed by AFWall+ I use:

. /storage/emulated/0/Android/fw.sh

And the content looks like:

#!/bin/sh
#Disable Overclocking - set SoC back to stock 1400Mhz
if [ -e /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq ] ; then
echo 1401600 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
fi
# I could add an AudioFX removal automation
if [ -e /system/priv-app/audiofx/ ] ; then
rm -rf /system/priv-app/audiofx/
fi
# Some kernel (sysctl) tuning
# Disable IPV6 on all adapters
for f in /proc/sys/net/ipv6/conf/*/disable_ipv6; do
echo 1 > $f
done
#.... additional iptables rules
# SYN Flood protection
$IPTABLES -N syn_flood
$IPTABLES -A INPUT -p tcp --syn -j syn_flood
$IPTABLES -A syn_flood -m limit --limit 10/s --limit-burst 50 -j RETURN
$IPTABLES -A syn_flood -j DROP
#u.s.w.

I'm not sure if Viper4AndroidFX (which I installed as APK that modified the system) will survive a LOS16 OTA update, it appears I'll need to reinstall it:

https://xdaforums.com/android/apps-...fx-2-6-0-0-t3774651/post81894555#post81894555

https://xdaforums.com/android/apps-...fx-2-6-0-0-t3774651/post81894573#post81894573

[MENTION=8750475]Humaxxx[/MENTION]

Thanks for all the replies. I believe I can survive with all the workarounds I found for LOS16 now, it's just somehow sad that I need to hack myself through LOS too, like I do on stock ROM. But maybe my expectations were too high.

I only hope that the hidden WiFi connectivity will get fixed and not by downgrading the driver (dangerous) but by fixing LOS16. Instead of downgrading the driver, better let it unfixed!

Qualcomm specifies the SoC parameters only. It's the system designers/architects that test & define & size the power electronics and thermal parameters of the HW where they use the SoC. In this case, the system is the Samsung S3 Neo ensemble - PCB & case. I don't believe a LOS dev "knows better" than the Samsung engineers. Besides, since I reverted to stock clock (1400Mhz), I don't get the audio notification glitches anymore, nor the display ones. :cool:

On charging the battery only at 80% as optimal - never heard of such nonsense. I also doubt that the calibration and usage statistics in Android will consider a 90% charge as 100%

On my request for GAPPS - actually I only needed the Google Services and Google Play App (I guess), here is what I was looking after: PowerAmp version 2.x (I don't like/need version 3) and aCalendar, the only Apps I bought and I can live without now, found alternatives:

https://powerampapp.com/buy-poweramp/

https://acalendar.tapirapps.de/en/support/solutions/articles/36000108473-transfer-to-a-new-device

I tried to move Poweramp from stock Android 4.4 with Titanium backup, but it would crash on Android Pie (LOS16). I could have registered LOS16 with my google account, install GAPPS, register the Apps I bought, then backup them with Titanium backup, reflash LOS16 clean and restore the Apps. Not sure they'll work... But now, thanks to kurtn, I got Vanilla Music as alternative and I'm happy with it.

Since you're involved & in touch with the devs for LOS16, maybe you can improve the stock LOS16 GUI a little.

First, the fonts are way too small, I had to set them on Large. Then, the icons would need a 10-20% size increase. The same goes for the status bar, at least 10% size increase. I tried to use the circle symbol for the battery and set the percentage inside the circle, but I'll need a magnifying glass to read it afterwards. I strongly suggest to get outside on a sunny day and size the GUI accordingly, and not inside, under low ambient light, where small fonts could be readable. It's outside, under the sun where the actual LOS16 GUI sizing is totally unusable, regardless of theme - light/black.

I also noticed that when I have more symbols in the status bar, they get grouped/hidden under a dot - is this normal? Can it be tuned to fit more (WiFi+BT+Headphones+VPN)

https://imgur.com/g8SOWGw

And here is a screenshot of the issue I presented before, related to the status drawer. The settings - gear symbol gets situated between pages and you can barely touch it. Maybe it's because I use Large Fonts... anyway, with a little patience you can still touch it... ;)

https://imgur.com/DvKDtKE