# Change-logs ## 44. June 20, 2021 *Release-tag: v5.4*
Final update + depreciation notice. Updated Portuguese (Brazilian) translations. Miscellaneous changes. ## 43. April 18, 2021 *Release-tag: v5.3*
Implement own file picker to handle zip/img file picking tasks. Updated gradle plugin and build tools. Now targeting latest Android SDK. Miscellaneous changes. ## 42. March 14, 2021 *Release-tag: v5.2*
Set target SDK to 29 to fix issues on Android 11. Updated Chinese traditional translations. Added links to POEditor translation page. Updated build tools. Miscellaneous changes. ## 41. November 28, 2020 *Release-tag: v5.1*
Largely improved auto-flashing. Flasher will now catch live output. Fixed crashing on some devices. Miscellaneous changes. ## 40. November 24, 2020 *Release-tag: v5.0*
Re-built from (nearly) scratch. Brand NEw app UI. App is now completely Ad-free. Miscellaneous changes. ## 39. September 16, 2020 *Release-tag: v4.8*
Introduced new page to explain no root status. Miscellaneous changes. ## 38. September 11, 2020 *Release-tag: v4.7*
Overall improvements on App UI. Cleaned up a lot of unnecessary code. Moved TabLayout to top. Settings menu is now accessible from every page. Added Brand New change log and licence views. Miscellaneous changes. ## 37. September 08, 2020 *Release-tag: v4.6*
Improved app layout. Updated Ad view to avoid interfering with other contents. Miscellaneous changes. ## 36. August 29, 2020 *Release-tag: v4.5*
Improved file picking. Improved flexibility of update channel. Miscellaneous changes. ## 35. August 22, 2020 *Release-tag: v4.4*
Update libsu to v3.0.2. Updated Portuguese (Brazilian) translations (Credits: @Lennoard). Updated gradle build tools. Miscellaneous changes. ## 34. May 31, 2020 *Release-tag: v4.3*
Fixed layout issues on create update channel. Re-arranged update channel popup menu items. Miscellaneous changes. ## 33. May 30, 2020 *Release-tag: v4.2*
Added option to create update channel within app. Updated build tools to latest. Fixed a small issue in flashing. Miscellaneous changes. ## 32. May 08, 2020 *Release-tag: v4.1*
Improved Root handling. Removed interstitial ads from app. Show flashing failed status if flashing output is empty. Moved menu items into the top part of about page. Miscellaneous changes. ## 31. April 25, 2020 *Release-tag: v4.0*
Main: Migrated to libsu (Credits: @Lennoard). Flasher: Added Brand New Flashing view. Flasher: Largely improved flashing process (include fixes for syntax error). Updated gradle build tools. Miscellaneous changes. ## 30. April 12, 2020 *Release-tag: v3.9*
Updated flasher to use Magisk BusyBox. Updated portuguese brazilian translations (Credits: @Lennoard). Updated gradle build tools. Miscellaneous changes. ## 29. April 03, 2020 *Release-tag: v3.8*
Moved remove and share update channel options to popup menu. Updated gradle build tools. Added Greek translations (credits: @tsiflimagas). Miscellaneous changes. ## 28. March 26, 2020 *Release-tag: v3.7*
Update to work Kernel Downloader without curl/wget. Fixed creating app folder on Android 10. Added option to switch app language. Added Amharic translations (Credits: @Mikesew1320). Improved Korean translations (Credits: @SmgKhOaRn). Miscellaneous changes. ## 27. March 12, 2020 *Release-tag: v3.6*
Main: Added Korean translations (Credits: @SmgKhOaRn). Kernel Downloader: Update to use wget, if curl unavailable. gradle: Updated build tools & dependencies. Miscellaneous changes. ## 26. March 01, 2020 *Release-tag: v3.5*
Main: Exit app only after pressing back button twice (prevent accidental closing). Main: Fixed rebooting from app on most cases. Misc: Improved no-root message. gradle: Updated build tools. Miscellaneous changes. ## 25. February 23, 2020 *Release-tag: v3.4*
Main: Improved App UI. res: Brand new icons by Toxinpiper. Main: Improved coding quality and cleaned un-resourced resources. build: gradle: Updated dependencies. Misc: Ads: Replaced Banner with a event based Interstitial Ad. Miscellaneous changes. ## 24. February 21, 2020 *Release-tag: v3.3*
Main: Disabled Ads by default. Misc: Clean un-used resources. Miscellaneous changes. ## 23. February 19, 2020 *Release-tag: v3.2*
Main: Various improvements on UI. Miscellaneous changes. ## 22. February 17, 2020 *Release-tag: v3.1*
Flasher and Backup: Fixed some critical bugs in file selection. Miscellaneous changes. ## 21. February 16, 2020 *Release-tag: v3.0*
Flasher and Backup: Updated to work with Document Uri. Backup: Workaround to avoid crashing on some devices. About: Add option to disable Ads. Miscellaneous changes. ## 20. February 08, 2020 *Release-tag: v2.9*
Main: Added a simple banner Ad view at the bottom. Main: Overall improvements and optimizations. Miscellaneous changes. ## 19. February 05, 2020 *Release-tag: v2.8*
Flasher: Manual Flashing: Improve flashing. Flasher and Backup: Support more file manager. Misc: Added option to share error log if created. Miscellaneous changes. ## 18. January 31, 2020 *Release-tag: v2.7*
Kernel Updater: Properly acquire update Auto update check. Misc: Updated reboot options to use svc power reboot if available. Flasher: removed wipe options and simplified reboot menu. Kernel Updater: Added option to remove and share channel. Miscellaneous changes. ## 17. January 24, 2020 *Release-tag: v2.6*
Flasher: Implemented FK model kernel update feature. Backup: Simplified backup menu. res: Updated app icon. Miscellaneous changes. ## 16. January 20, 2020 *Release-tag: v2.5*
Main: Switch to dark theme with an option to change to light in about page. Miscellaneous changes. ## 15. January 16, 2020 *Release-tag: v2.4*
Flasher: Workaround to use Magisk BusyBox. Main: Moved data folder to /sdcard/Smart_Flasher. Flasher & Backup: Fixed picking files from sdcard root. Updated Russian translations. Miscellaneous changes. ## 14. January 04, 2020 *Release-tag: v2.3*
Flasher: Manual Flash: Directly catch and show the flashing output. Flasher: Manual Flash: Removed file size limit with a warning toast message. Backup: Workaround to avoid failing if user input a space in name. Main: Implement update notification for non-google play devices. Main: Make about section more captive. Miscellaneous changes. ## 13. December 23, 2019 *Release-tag: v2.2*
Main: Prevent app launching on un-rooted devices. Main: Fixed crashes due to no storage write access. About: Add option to share app. Translations: Import Chinese Simplified (credits: jason5545). Translations: Update Chinese Traditional (credits: jason5545). res: Adaptive icons. Miscellaneous changes. ## 12. December 14, 2019 *Release-tag: v2.1*
Main: Changed app into tab layout (tabs at bottom). Moved partition related features into new page. Flasher/Backup: Improved reboot option after flashing with possibility to view flasher log. ## 11. December 07, 2019 *Release-tag: v2.0*
Flasher: Added ability to back-up/flash recovery partition/img. Flasher: Display partition information on the main screen. App theme: Improved a bit more. Translations. Updated Portuguese (Brazilian) (Credits: @DanGLES3). ## 10. November 25, 2019 *Release-tag: v1.9*
Main: Overall updates according to material style guidelines. Flasher: Improved flashing and added an alert dialogue to prevent using DocumentsUI. Flasher: Maintain flashing history. build: update gradle build tools. ## 9. November 14, 2019 *Release-tag: v1.8*
Flasher: Flash ZIP & IMG: Implemented ability to restart device after successful flashing. Flasher: Make it little more better and added a detailed warning. ## 8. November 04, 2019 *Release-tag: v1.7*
gradle: Updated SDK to 29 (Android Q). gradle: Updated build tools and dependencies. Flasher: Updated Reboot & ShutDown. About: Integrate License view with the main *SP* icon. Miscellaneous changes. ## 7. June 24, 2019 *Release-tag: v1.6*
Flasher: Flash Zip: Updated file Size check. About: Check for network availability. About: Updated License and Change-log View. Translations: Updated Chinese (Traditional) translations. Miscellaneous improvements and fixes, please visit my GitHub page for more information. ## 6. June 14, 2019 *Release-tag: v1.5*
Flasher: Add option to Backup & Flash boot partition on supported devices. Translations: Update Portuguese (Brazilian) & Chinese (Traditional) translations. Miscellaneous changes, please visit my GitHub page for more information. ## 5. June 11, 2019 *Release-tag: v1.4*
Flasher: Import Italian translations. Flasher: Introduced an additional file extension check to avoid failure on certain cases. ## 4. June 10, 2019 *Release-tag: v1.3*
Flasher: Import Portuguese (Brazilian) translations. Flasher: Updates to work with some file managers. Flasher: Update permission handling. ## 3. June 07, 2019 *Release-tag: v1.2*
Flasher: Updated permission request. Flasher: Added an option to view last flasher log. Misc changes, please check my GitHub page. ## 2. June 04, 2019 *Release-tag: v1.1*
Flasher: Updated to work with external file manager, instead of the in-built file picker. Flasher: Simplified entire processing. Main: Slightly update color and bottom navbar appearance. About: link to XDA support page. Translations: Import French translations. Misc: Cleaned a bunch of unnecessary resources. ## 1. May 27, 2019 *Release-tag: v1.0*
The very first public release of Smart Flasher, a simple app aimed to make flashing recovery zips much easier.