Do you know that /opt/adobe-flashplayer/libflashplayer.so is protected by aegis or is it just a guess? libflashplayer.so comes in optional package so I doubt there's any protection. For a quick test I just moved libflashplayer.so to another filename on my main n9 and the phone works just fine. Exited shell and then renamed it back without any issues in normal devel-su root. If you tried to do that to an aegis protected system file (for example /etc/init.d/rcS) the file would be locked and you'd have to disable aegis validation with aegisctl before you could rename it back. (and yes you'd need to update refhashlist if the file was changed.) My suggestion is to simply take backup of the library in case hexediting goes wrong: Code: # cp /opt/adobe-flashplayer/libflashplayer.so /opt/adobe-flashplayer/libflashplayer.so.bak and then replace the original file with a one that has modified flash version string in it.
# cp /opt/adobe-flashplayer/libflashplayer.so /opt/adobe-flashplayer/libflashplayer.so.bak