Galaxy S7/S7 edge pack 32/64/128 GB of internal storage space that some types of S7 / S7 edge can expand to 256GB via a SD card. Both the Galaxy S7 and S7 edge packed with the processors of ARM64 which is the standard of smartphones these days. With a good quality battery the smartphone runs Android 6.0/6.0.1 Marshmallow and now the Samsung manufacturers can provide 7.0 Nougat update. Samsung Galaxy S7/S7 edge were released in February 2016.
The answer to overcoming these restrictions is to root your Samsung Galaxy S7 / S7 edge, which can give you total access to all elements of the operating system. Because the manufacturers want you to stick to their Android OS version and they have locked some features. However, users with their Android devices can not have acess to its full capabilities.
Android is by far the most popular mobile operating system in the world.