[Galaxy S Advance I9070 Android Development] Sami Kabir:
Sami OS 1.3.1 Update

Sami OS 1.3.1 Update

!​

Before I begin, I'd like to thank everyone for their kind words and patience. Unfortunately, Sami OS 1.3 has some memory management issues and so, the main objective of this minor update is to not only fix this issue but to also further enhance the performance of our 3 year old Janice!

My exams begin next month and because of lack of time, there isn't a lot in this "minor" update. So here's all the list of features that this update brings with it:

- Fixed RAM management issue in Sami OS 1.3 (to some extent)

- Improved multi-tasking (and overall performance) to some extent

- Lowered Battery consumption to some extent. Longer stand-by time

- Reduced Screen Wake lag to some extent

- The infamous Home button bug has been finally fixed

- Revised and corrected all the init.d scripts. Also corrected its formatting

- Replaced all the Default ICS transitions and animations with Lollipop's ones

- Minimum GPU frequency is set to 320000 kHz and the Maximum GPU frequency is set to 560640 kHz.

You just have to change the "idx" value (in 02_gpu_kernel) in order to change minimum/maximum frequency. More info at mali_dvfs_data

- Patched the Fake ID vulnerability that I was recently made aware of. Thanks to isaak

- Enabled Journaling in System partition - but kept it disabled in Cache partition

- Noticeable performance improvements in Web Browsing has been done

- Reduced Call Log storage limit from 500 to 250

- While playing music, dark background is shown only under title and playback controls on lock screen

- Did some minor changes and improvements to the theme and UI

- Did some minor layout changes to the Recents panel

- Did some minor layout changes to the Switches

- Removed Airplane Mode Confirmation Dialog when toggled from Quicksettings. Thanks to isaak

- Removed 2 more unneeded system apps (PRUI.apk and wssyncmlnps.apk)

- Added one new wallpaper. Removed an old one

- New icons for Gallery and Sound Recorder app​

Screenshots:

Downloading Sami OS 1.3.1:

Please visit its webpage for the Download links! :o

Updating to Sami OS 1.3.1:

The instructions are the same as before; and they are quite easy to follow:

- Make sure you're running Sami OS 1.3

- Download SOS_UPDATE_1.3.1.zip and copy it to your External SD Card

- Reboot to Recovery

- Make sure that you have a Backup of your current System and Data (just to be safe)

- Flash the SOS_UPDATE_1.3.1.zip to Install the update

- And when that's done, all you have to do is Reboot your phone. The first boot takes 5-10 minutes to complete, so please wait patiently and wait for the "Android is upgrading" process to complete...

- After the device successfully boots up (i.e when you see your lock screen) please don't use your phone for at least 2 minutes (because media scanning service along with many other services will start running and so its going to be very laggy)

- And that's pretty much it. Congrats, you're now running Sami OS 1.3.1!​

​

Credits:

Thanks to these folks, whose work and replies has helped me a lot:

- Jtfk (thank you for helping me out with all the problems I had recently with my phone)

- isaak (for pointing out several Security Vulnerabilities)

- cocafe (for https://github.com/cocafe/i9070_kernel_CoCore-E)

- mkaluza (for https://github.com/mkaluza/project-zen/wiki/Janice-performance-settings)

and a few more people!​

And once again, thanks for supporting my work for so long and for all your kind words of encouragement! Cheers! :D