At a glance
- Latest version
- v10 (979)
- Updated
- Jan 17, 2020 (6 years ago)
- APK size
- 121.8 MB
- Requires
- Android 10+ (API 29)
- CPU support
- Any (no native code)
- Listed since
- Apr 8, 2013 (at least)
- Permissions
- 102 (11 sensitive)
About this APK
Settings is an app, listed since at least April 2013. It has no native code, so it runs on any Android processor.
Since version 2.1-update1, the APK grew from 5 MB to 121.8 MB and the minimum Android version rose from 2.1 to 10. It asks for 102 permissions, 11 of them sensitive, including precise location, camera and read contacts. Compared with version 9, it adds 10 new permissions: “Camera”, “Precise location”, “Control display color transforms” and 7 more.
Ratings
Ratings from users of the source store — not collected or verified by AAPKs.
Description
From the listing uploaded by “oneplus7pro”.
Version history
9 versions are listed; the oldest rated Trusted is v2.1-update1. Since v10 it requires Android 10+.
Security & authenticity
Signing certificate
- Certificate issued to “OnePlus” Not the developer's name. Names in certificates can't be verified, so this alone proves nothing.
- Same certificate as the 2 other versions checked
Store checks and file details
- Developer signature under review Dec 30, 2022
- Antivirus scan passed Jan 16, 2021
- Signed by[email protected], CN=OnePlus, OU=SW, O=OnePlus, L=Shenzhen, ST=Guangdong, C=CN
- Signing certificate (SHA-1)23:52:7E:F3:0C:2E:B1:07:DC:50:D2:80:07:94:B5:D5:8E:60:67:FC
- File MD5813e5d996310c59b6851028b5aecf927
- Uploaded by “oneplus7pro” 193 followers · uploading since 2020
Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures (2 other versions compared). AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.
Permissions (102)
Settings requests 102 permissions, 11 of them sensitive.
- Approximate location Sensitive android.permission.ACCESS_COARSE_LOCATION
- Call phone Sensitive android.permission.CALL_PHONE
- Camera Sensitive android.permission.CAMERA
- Modify shared storage Sensitive android.permission.WRITE_EXTERNAL_STORAGE
- Package usage stats Sensitive android.permission.PACKAGE_USAGE_STATS
- Precise location Sensitive android.permission.ACCESS_FINE_LOCATION
- Read contacts Sensitive android.permission.READ_CONTACTS
- Read phone status and identity Sensitive android.permission.READ_PHONE_STATE
- Read shared storage Sensitive android.permission.READ_EXTERNAL_STORAGE
- Write contacts Sensitive android.permission.WRITE_CONTACTS
- Write settings Sensitive android.permission.WRITE_SETTINGS
- Access checkin properties android.permission.ACCESS_CHECKIN_PROPERTIES
- Access download manager android.permission.ACCESS_DOWNLOAD_MANAGER
- Access notifications android.permission.ACCESS_NOTIFICATIONS
- Access wimax state android.permission.ACCESS_WIMAX_STATE
- Backup android.permission.BACKUP
- Battery stats android.permission.BATTERY_STATS
- Bind settings suggestions service android.permission.BIND_SETTINGS_SUGGESTIONS_SERVICE
- Bluetooth android.permission.BLUETOOTH
- Bluetooth admin android.permission.BLUETOOTH_ADMIN
- Bluetooth privileged android.permission.BLUETOOTH_PRIVILEGED
- Change app idle state android.permission.CHANGE_APP_IDLE_STATE
- Change configuration android.permission.CHANGE_CONFIGURATION
- Change wifi state android.permission.CHANGE_WIFI_STATE
- Change wimax state android.permission.CHANGE_WIMAX_STATE
- Clear app user data android.permission.CLEAR_APP_USER_DATA
- Configure display color mode android.permission.CONFIGURE_DISPLAY_COLOR_MODE
- Configure wifi display android.permission.CONFIGURE_WIFI_DISPLAY
- Control display color transforms android.permission.CONTROL_DISPLAY_COLOR_TRANSFORMS
- Control vibration android.permission.VIBRATE
- Copy protected data android.permission.COPY_PROTECTED_DATA
- Delete packages android.permission.DELETE_PACKAGES
- Device power android.permission.DEVICE_POWER
- Faceunlock face setting (custom) com.oneplus.faceunlock.permission.FACE_SETTING
- Force stop packages android.permission.FORCE_STOP_PACKAGES
- Full network access android.permission.INTERNET
- Googleapps google auth (custom) com.google.android.googleapps.permission.GOOGLE_AUTH
- Hardware test android.permission.HARDWARE_TEST
- Hide non system overlay windows android.permission.HIDE_NON_SYSTEM_OVERLAY_WINDOWS
- Install as user (custom) com.android.certinstaller.INSTALL_AS_USER
- Interact across users full android.permission.INTERACT_ACROSS_USERS_FULL
- Launcher read settings (custom) com.android.launcher.permission.READ_SETTINGS
- Launcher write settings (custom) com.android.launcher.permission.WRITE_SETTINGS
- Local mac address android.permission.LOCAL_MAC_ADDRESS
- Manage app ops modes android.permission.MANAGE_APP_OPS_MODES
- Manage app ops restrictions android.permission.MANAGE_APP_OPS_RESTRICTIONS
- Manage debugging android.permission.MANAGE_DEBUGGING
- Manage device admins android.permission.MANAGE_DEVICE_ADMINS
- Manage fingerprint android.permission.MANAGE_FINGERPRINT
- Manage notifications android.permission.MANAGE_NOTIFICATIONS
- Manage profile and device owners android.permission.MANAGE_PROFILE_AND_DEVICE_OWNERS
- Manage scoped access directory permissions android.permission.MANAGE_SCOPED_ACCESS_DIRECTORY_PERMISSIONS
- Manage usb android.permission.MANAGE_USB
- Manage user oem unlock state android.permission.MANAGE_USER_OEM_UNLOCK_STATE
- Manage users android.permission.MANAGE_USERS
- Master clear android.permission.MASTER_CLEAR
- Media content control android.permission.MEDIA_CONTENT_CONTROL
- Modify audio routing android.permission.MODIFY_AUDIO_ROUTING
- Modify audio settings android.permission.MODIFY_AUDIO_SETTINGS
- Modify phone state android.permission.MODIFY_PHONE_STATE
- Mount unmount filesystems android.permission.MOUNT_UNMOUNT_FILESYSTEMS
- Move package android.permission.MOVE_PACKAGE
- Network settings android.permission.NETWORK_SETTINGS
- Nfc android.permission.NFC
- Oem unlock state android.permission.OEM_UNLOCK_STATE
- Override wifi config android.permission.OVERRIDE_WIFI_CONFIG
- Peers mac address android.permission.PEERS_MAC_ADDRESS
- Read account info (custom) com.oneplus.account.READ_ACCOUNT_INFO
- Read device config android.permission.READ_DEVICE_CONFIG
- Read print services android.permission.READ_PRINT_SERVICES
- Read profile android.permission.READ_PROFILE
- Read search indexables android.permission.READ_SEARCH_INDEXABLES
- Read sync settings android.permission.READ_SYNC_SETTINGS
- Read sync stats android.permission.READ_SYNC_STATS
- Read user dictionary android.permission.READ_USER_DICTIONARY
- Reboot android.permission.REBOOT
- Request delete packages android.permission.REQUEST_DELETE_PACKAGES
- Request network scores android.permission.REQUEST_NETWORK_SCORES
- Run at startup android.permission.RECEIVE_BOOT_COMPLETED
- Run foreground services android.permission.FOREGROUND_SERVICE
- Send permission (custom) com.android.settings.SEND_PERMISSION
- Set keyboard layout android.permission.SET_KEYBOARD_LAYOUT
- Set pointer speed android.permission.SET_POINTER_SPEED
- Set time android.permission.SET_TIME
- Status bar android.permission.STATUS_BAR
- Status bar service android.permission.STATUS_BAR_SERVICE
- Test blacklisted password android.permission.TEST_BLACKLISTED_PASSWORD
- Tether privileged android.permission.TETHER_PRIVILEGED
- Use biometric hardware android.permission.USE_BIOMETRIC
- Use biometric internal android.permission.USE_BIOMETRIC_INTERNAL
- Use credentials android.permission.USE_CREDENTIALS
- Use fingerprint hardware android.permission.USE_FINGERPRINT
- Use reserved disk android.permission.USE_RESERVED_DISK
- User activity android.permission.USER_ACTIVITY
- View Wi-Fi connections android.permission.ACCESS_WIFI_STATE
- View network connections android.permission.ACCESS_NETWORK_STATE
- Wapi access certificate (custom) com.wapi.permission.ACCESS_CERTIFICATE
- Write apn settings android.permission.WRITE_APN_SETTINGS
- Write media storage android.permission.WRITE_MEDIA_STORAGE
- Write secure settings android.permission.WRITE_SECURE_SETTINGS
- Write sync settings android.permission.WRITE_SYNC_SETTINGS
- Write user dictionary android.permission.WRITE_USER_DICTIONARY
Required hardware & features
- Bluetooth android.hardware.bluetooth
- Camera android.hardware.camera
- Basic touch input android.hardware.faketouch
- Location android.hardware.location
- Portrait screen android.hardware.screen.portrait
- Telephony (SIM) android.hardware.telephony
- Wi-Fi android.hardware.wifi
Settings APK: questions and answers
Is there a version of Settings for older Android phones?
The current version needs Android 10 or later. Version 9 is the newest listed build that installs on Android 5.0 and later. It is an old build: apps that rely on online services may no longer connect when they are this old. Get version 9 · All versions
Can I install this APK over the version I already have?
Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.
Is the Settings APK safe?
No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. It is signed with the same certificate as the 2 other versions checked. After downloading, check that the file's MD5 is 813e5d996310c59b6851028b5aecf927.