menu
menu

CleanUI

CleanUI provides the best flat-style system UIs for Android devices!

4.5

57 Votes

  • Category Personalization
  • Program license Free
  • Version 2.0.2
  • Size 5 MB
  • Works under: Android
  • Program available in English
  • Content rating Unrated
  • Package name hk.com.cleanui.android
  • Program by CleanUI DevTeamHK
    Bank of America Tower, 12 Harcourt Road, Central, Hong Kong.

CleanUI is an Android launcher that effectively emulates the iOS interface, offering a sleek and ad-free experience.

Overview

CleanUI is a unique launcher app designed for Android devices, aimed at replicating the aesthetics and usability of Apple's iOS interface. The app is devoid of any ads, making it a smooth and uninterrupted user experience. It portrays an impressive imitation of the iOS interface, allowing Android users to experience the 'flat style' design characteristic of iOS devices.

Interface and Customization

CleanUI offers a range of customization options to tailor the user interface to your liking. By swiping down from the top of the screen, users are presented with a status bar that mirrors that of iOS, replacing the standard Android status bar. Similarly, swiping up from the bottom reveals an iOS-like menu, both of which are convincing and appealing replicas of the iOS style.

All icons are designed to match those on an iOS device, including the four docked icons at the bottom of the screen. Users have the ability to customize these icons, providing a level of personalization. The wallpaper can also be customized, allowing users to further enhance the iOS-like experience.

Additional Features

CleanUI stands out among other iOS-style launchers for Android due to its modern and sophisticated design. In addition to the basic features, the app also offers an interesting extension named iOS7/8 theme for CleanUI. This extension can be used to give the launcher a more contemporary and stylish look, further enhancing the user experience.

Conclusion

In conclusion, CleanUI is a top-tier iOS-style launcher for Android. It offers a sleek design, an ad-free experience, and extensive customization options, thus providing Android users with a unique opportunity to experience the iOS interface on their devices. The addition of the iOS7/8 theme further amplifies its appeal, making it an excellent choice for those desiring the iOS look and feel on their Android devices.

Pros

  • Ad-free user experience
  • Extensive customization options
  • Effective emulation of the iOS interface
  • Additional modern theme options

Cons

  • May not appeal to users who prefer the traditional Android interface

1. Fix some crash bugs.

2. Fix other minor bugs.

Potentially dangerous permissions

  • CALL_PHONE: Allows an application to initiate a phone call without going through the Dialer user interface for the user to confirm the call.
  • CAMERA: Required to be able to access the camera device.
  • PROCESS_OUTGOING_CALLS: Allows an application to see the number being dialed during an outgoing call with the option to redirect the call to a different number or abort the call altogether.
  • READ_CALENDAR: Allows an application to read the user's calendar data.
  • READ_CALL_LOG: Allows an application to read the user's call log.
  • READ_CONTACTS: Allows an application to read the user's contacts data.
  • READ_EXTERNAL_STORAGE: Allows an application to read from external storage.
  • READ_PHONE_STATE: Allows read only access to phone state, including the phone number of the device, current cellular network information, the status of any ongoing calls, and a list of any PhoneAccounts registered on the device.
  • READ_SMS: Allows an application to read SMS messages.
  • RECEIVE_SMS: Allows an application to receive SMS messages.
  • WRITE_CALENDAR: Allows an application to write the user's calendar data.
  • WRITE_CALL_LOG: Allows an application to write (but not read) the user's call log data.
  • WRITE_CONTACTS: Allows an application to write the user's contacts data.
  • WRITE_EXTERNAL_STORAGE: Allows an application to write to external storage.

Other permissions

  • ACCESS_NETWORK_STATE: Allows applications to access information about networks.
  • ACCESS_WIFI_STATE: Allows applications to access information about Wi-Fi networks.
  • BLUETOOTH: Allows applications to connect to paired bluetooth devices.
  • BLUETOOTH_ADMIN: Allows applications to discover and pair bluetooth devices.
  • CHANGE_CONFIGURATION: Allows an application to modify the current configuration, such as locale.
  • CHANGE_NETWORK_STATE: Allows applications to change network connectivity state.
  • CHANGE_WIFI_STATE: Allows applications to change Wi-Fi connectivity state.
  • DISABLE_KEYGUARD: Allows applications to disable the keyguard if it is not secure.
  • EXPAND_STATUS_BAR: Allows an application to expand or collapse the status bar.
  • GET_TASKS: This constant was deprecated in API level 21. No longer enforced.
  • INSTALL_SHORTCUT: Allows an application to install a shortcut in Launcher.
  • INTERNET: Allows applications to open network sockets.
  • MODIFY_PHONE_STATE: Allows modification of the telephony state - power on, mmi, etc. Does not include placing calls.
  • PERSISTENT_ACTIVITY: This constant was deprecated in API level 9. This functionality will be removed in the future; please do not use. Allow an application to make its activities persistent.
  • READ_LOGS: Allows an application to read the low-level system log files.
  • RECEIVE_BOOT_COMPLETED: Allows an application to receive the ACTION_BOOT_COMPLETED that is broadcast after the system finishes booting. If you don't request this permission, you will not receive the broadcast at that time. Though holding this permission does not have any security implications, it can have a negative impact on the user experience by increasing the amount of time it takes the system to start and allowing applications to have themselves running without the user being aware of them. As such, you must explicitly declare your use of this facility to make that visible to the user.
  • RESTART_PACKAGES: This constant was deprecated in API level 8. The restartPackage(String) API is no longer supported.
  • SET_WALLPAPER: Allows applications to set the wallpaper.
  • SET_WALLPAPER_HINTS: Allows applications to set the wallpaper hints.
  • SYSTEM_ALERT_WINDOW: Allows an app to create windows using the type TYPE_SYSTEM_ALERT, shown on top of all other apps. Very few apps should use this permission; these windows are intended for system-level interaction with the user.
  • UNINSTALL_SHORTCUT: This permission is no longer supported.
  • VIBRATE: Allows access to the vibrator.
  • WAKE_LOCK: Allows using PowerManager WakeLocks to keep processor from sleeping or screen from dimming.
  • WRITE_SECURE_SETTINGS: Allows an application to read or write the secure system settings.
  • WRITE_SETTINGS: Allows an application to read or write the system settings.
  • android.permission.ACCESS_WEATHERCLOCK_PROVIDER
  • android.permission.ANSWER_PHONE
  • android.permission.FLASHLIGHT
  • android.permission.STOP_APP_SWITCHES
  • com.android.browser.permission.READ_HISTORY_BOOKMARKS
  • com.android.launcher.permission.READ_SETTINGS
  • com.android.vending.BILLING
  • com.android.vending.CHECK_LICENSE
  • hk.com.cleanui.android.permission.LICENSE_CHECKER
  • hk.com.cleanui.android.permission.READ_SETTINGS
  • hk.com.cleanui.android.permission.WRITE_SETTINGS
Top 6 CleanUI Alternatives

OS9 Launcher HD  2.2.1

Make your Android phone stylish personalized!

One Launcher  4.0.0001.20160704

Simple is beautiful. iOS style.

7 Launcher  7.2

A Power Beast is here for you to make your life easier and cool

One Launcher  12.1.0.20160712

One Launcher , you will enjoy it.

vShare Launcher  4.0.0.1

Personalization is so simple

ASUS Launcher  9.0.1.36_220819

Android’s top-ranked launcher.