Revert "Maybe fix things"

This reverts commit 8a320dfcd6bf28a0a773e92b50e4a2c23cce8807.
Revert "Hopefully fix build"

This reverts commit 03071bee7543c97c9ae3098ffd53d1853f1b2b09.
Revert "sr: Fix the progress bar"

This reverts commit 89352d61e2b14d530cf6bd3c7ad544d5c6a3e87a.
Revert "sr: Improve display support"

This reverts commit 0795bbb693a4b194bcce5d2a178e97d0111fb8c5.
Revert "sr: Use in-memory files for SOD and EOD"

This reverts commit 9fba5f69fcd661048961b6e6020c98c843f318f3.
Revert "sr: Force format /data when wipe_media option is given"

This reverts commit 0e13b80fac0fbd65542b054f803867507fd1218b.
Revert "sr: Only use overlay for MDP 5.x and cleanup a bit"

This reverts commit 04b5dd8b3d56dd1735d7c37be3dbc8a7d4c4fe22.
Revert "sr: Fix overlay harder"

This reverts commit a30c81712030645eb487dbd0652736a872e9fd46.
Revert "sr: Fix sideload error paths"

This reverts commit 785a68aabca772c19174277de346ba23818dc3e7.
Revert "sr: Fix overlay issues"

This reverts commit a4e7f000c7c72d265d899c497a199be41aa05e5f.
Revert "Don't abort on read_file if the file is missing."

This reverts commit 29df7e2a1b0502a4da4275c0a1a7d3a32d62548e.
Revert "fix unnecessarily slow writing of EMMC partitions"

This reverts commit 4ae7da2e2bf4776ea778097047ecd16f53f78ea6.