**IT NEEDS ROOT**
This is a work in progress project which has the goal to speed performance and extend endurance of smartphone internal flash memory.
Smartphone internal storage uses solid state technology SSD/emmc. Counterpart to lower access time, and less latency of SSD is that its performance may degrade over time: writing after writing, the memory cells show a measurable drop in performance, and will continue degrading throughout the life.
\’SSD Boost\’ minimizes writings on your SSD, increasing speed and extending life of your storage: your smartphone will thank you.
It needs Root.
Be careful, if you have got one of the following models:
– Samsung Galaxy R.
– Samsung Galaxy SII.
– Samsung Galaxy Note.
– Samsung Galaxy Nexus.
– Samsung Epic 4G Touch.
before installing, check presence of Brickbug (a bug on eMMC chip fw): https://play.google.com/store/apps/details?id=net.vinagre.android.emmc_check
– added TRIM command
What does TRIM for ssd/nand performance.
Unlike HDD, SSD cannot overwrite data because only a transition from 0 to 1 is possible, so before overwriting the data has to erase the whole page to 0 then program the bits.
Erasing takes longer then writing data, so after you used the device for a while it will have to erase the pages before writing them and cripple performance.
It would be so much better if controller would erase the blocks while idle so you have them ready when you need to write. Unfortunately this is not possible as controller has no knowledge of file system so it does not know what blocks are used and with are not.
TRIM command, when supported by the SSD/NAND, allows operating system to send a list of blocks to controller to erase when is idle.
Android 4.3+ supports trim natively, it means that operating system after deleting a file will sends a trim command to nand controller notifying witch blocks the file used, the controller will erase them when idle so it can write fast without erasing next time.
But users have no control over this process and Android doesn\’t trim the storage for a very long time.
\’SSD Boost\’ helps you to run trim on your device manually if you feel it has become laggy and anyway it does trim for you on every reboot.
It overtakes LagFix (fstrim) limitation, supporting Android 5 Lollipop.
– added NOATIME, NOADIRATIME support
Android maintains file system metadata that records when each file was last accessed. This timestamp is known as atime and atime comes with a performance penalty – every read operation on a filesystem generates a write operation.
Updating the atime every time a file is read causes a lot of usually-unnecessary IO, slowing everything down.
\’SSD Boost\’ disables the tracking of atime, remounting filesystems with the noatime/noadiratime options.
A PayPal donation will be appreciated to firstname.lastname@example.org
To Download SSD Boost App For PC,users need to install an Android Emulator like Xeplayer.With Xeplayer,you can Download SSD Boost App for PC version on your Windows 7,8,10 and Laptop.
Guide for Play & Download SSD Boost on PC,Laptop.
1.Download and Install XePlayer Android Emulator.Click "Download XePlayer" to download.
2.Run XePlayer Android Emulator and login Google Play Store.
3.Open Google Play Store and search SSD Boost and download,
or import the apk file from your PC Into XePlayer to install it.
4.Install SSD Boost for PC.Now you can play SSD Boost on PC.Have Fun!