News for hackers. Stuff that matters.
Re:Reverse-engineering and analysis of SanDisk High Enduranc... by izacus on Sunday February 02, 2025 @10:19AM (#42909170)
You're right, flash degradation and deterioration of write speeds is pretty much primary reason why older phones feel slow and laggy.

A lot of - especially older or mid/low range - phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.

Re:Reverse-engineering and analysis of SanDisk High Enduranc... by circuit10 on Sunday February 02, 2025 @12:55PM (#42910304)
Could you get around this by using a custom ROM that installs the OS on a high-quality microSD card or something like that?
Re:Reverse-engineering and analysis of SanDisk High Enduranc... by londons_explore on Sunday February 02, 2025 @04:01PM (#42911787)
> phones have cheap eMMC storage which is signifcantly worse at wear leveling than the higher end UFS storage.

Which is shocking really - the phones should switch the eMMC to RAW flash mode (ie. no wear levelling), and then write an actually-smart wear levelling algorithm that runs in the OS.

The OS has far better info for wear levelling anyway - it has more visibility into read-write patterns, it has more RAM to store more state, it can cron background scrubs and reorganisation to idle periods, it can be patched if a bug is found which only manifests after years, etc.

Unfortunately, as far as I'm aware, most eMMC's can't be put into any kind of RAW mode anyway.