English
Emacs icon

Emacs 30.2 APK download

Old versions may contain security vulnerabilities. Prefer the latest version when possible.

Version
30.2
Released
Aug 21, 2025
Minimum Android
Android 5.1
Target Android
Android 14
Package
org.gnu.emacs

Download

Download 64-bit ARM Most phones from 2017 on 57.5 MB
SHA-256: 5f54729c82efd5732a67db6230a1f689cd7c77be402ad45362cf65b327d32339
Download x86 64-bit Emulators, Chromebooks, PCs 57.8 MB
SHA-256: 0ae83266c20b94ecf80a29d18cd5b0976e7026066a3e7bca4df658b233d8ccf9
Download 32-bit ARM Older or low-end phones 57.4 MB
SHA-256: 9e2743f382fe816bc2a27ea3951eae66dd6861b9ccf136806d1b982c46a8be08
Download x86 32-bit Old emulators and tablets 57.7 MB
SHA-256: da1b090067022f8de4af98e602f6c724d406063bad60a4a20050bf34cbb93345

This build will not install over a Google Play version of the same app. Uninstall the existing app first (back up your data).

What's new

No changelog was published for this version.

Permissions

No permission changes compared to the previous version.

All permissions (150)
  • android.permission.ACCEPT_HANDOVER
  • android.permission.ACCESS_ADSERVICES_AD_ID
  • android.permission.ACCESS_ADSERVICES_ATTRIBUTION
  • android.permission.ACCESS_ADSERVICES_CUSTOM_AUDIENCE
  • android.permission.ACCESS_ADSERVICES_TOPICS
  • android.permission.ACCESS_BACKGROUND_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_LOCATION_EXTRA_COMMANDS
  • android.permission.ACCESS_MEDIA_LOCATION
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_NOTIFICATIONS
  • android.permission.ACCESS_NOTIFICATION_POLICY
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.ACTIVITY_RECOGNITION
  • android.permission.ANSWER_PHONE_CALLS
  • android.permission.AUTHENTICATE_ACCOUNTS
  • android.permission.BLUETOOTH
  • android.permission.BLUETOOTH_ADMIN
  • android.permission.BLUETOOTH_ADVERTISE
  • android.permission.BLUETOOTH_CONNECT
  • android.permission.BLUETOOTH_SCAN
  • android.permission.BODY_SENSORS
  • android.permission.BODY_SENSORS_BACKGROUND
  • android.permission.BROADCAST_STICKY
  • android.permission.CALL_PHONE
  • android.permission.CAMERA
  • android.permission.CAPTURE_CONSENTLESS_BUGREPORT_ON_USERDEBUG_BUILD
  • android.permission.CHANGE_NETWORK_STATE
  • android.permission.CHANGE_WIFI_MULTICAST_STATE
  • android.permission.CHANGE_WIFI_STATE
  • android.permission.CREDENTIAL_MANAGER_QUERY_CANDIDATE_CREDENTIALS
  • android.permission.CREDENTIAL_MANAGER_SET_ALLOWED_PROVIDERS
  • android.permission.CREDENTIAL_MANAGER_SET_ORIGIN
  • android.permission.DELIVER_COMPANION_MESSAGES
  • android.permission.DETECT_SCREEN_CAPTURE
  • android.permission.DISABLE_KEYGUARD
  • android.permission.ENFORCE_UPDATE_OWNERSHIP
  • android.permission.EXPAND_STATUS_BAR
  • android.permission.FLASHLIGHT
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_CAMERA
  • android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE
  • android.permission.FOREGROUND_SERVICE_DATA_SYNC
  • android.permission.FOREGROUND_SERVICE_FILE_MANAGEMENT
  • android.permission.FOREGROUND_SERVICE_HEALTH
  • android.permission.FOREGROUND_SERVICE_LOCATION
  • android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
  • android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
  • android.permission.FOREGROUND_SERVICE_MICROPHONE
  • android.permission.FOREGROUND_SERVICE_PHONE_CALL
  • android.permission.FOREGROUND_SERVICE_REMOTE_MESSAGING
  • android.permission.FOREGROUND_SERVICE_SPECIAL_USE
  • android.permission.FOREGROUND_SERVICE_SYSTEM_EXEMPTED
  • android.permission.GET_ACCOUNTS
  • android.permission.GET_PACKAGE_SIZE
  • android.permission.GET_TASKS
  • android.permission.HIDE_OVERLAY_WINDOWS
  • android.permission.HIGH_SAMPLING_RATE_SENSORS
  • android.permission.INSTANT_APP_FOREGROUND_SERVICE
  • android.permission.INTERACT_ACROSS_PROFILES
  • android.permission.INTERNET
  • android.permission.KILL_BACKGROUND_PROCESSES
  • android.permission.LOADER_USAGE_STATS
  • android.permission.MANAGE_ACCOUNTS
  • android.permission.MANAGE_EXTERNAL_STORAGE
  • android.permission.MANAGE_IPSEC_TUNNELS
  • android.permission.MANAGE_MEDIA
  • android.permission.MANAGE_ONGOING_CALLS
  • android.permission.MANAGE_OWN_CALLS
  • android.permission.MODIFY_AUDIO_SETTINGS
  • android.permission.NEARBY_WIFI_DEVICES
  • android.permission.NFC
  • android.permission.NFC_PREFERRED_PAYMENT_INFO
  • android.permission.NFC_TRANSACTION_EVENT
  • android.permission.PACKAGE_USAGE_STATS
  • android.permission.PERSISTENT_ACTIVITY
  • android.permission.POST_NOTIFICATIONS
  • android.permission.PROCESS_OUTGOING_CALLS
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.READ_BASIC_PHONE_STATE
  • android.permission.READ_CALENDAR
  • android.permission.READ_CALL_LOG
  • android.permission.READ_CELL_BROADCASTS
  • android.permission.READ_CONTACTS
  • android.permission.READ_EXTERNAL_STORAGE
  • android.permission.READ_INSTALL_SESSIONS
  • android.permission.READ_MEDIA_AUDIO
  • android.permission.READ_MEDIA_IMAGES
  • android.permission.READ_MEDIA_VIDEO
  • android.permission.READ_MEDIA_VISUAL_USER_SELECTED
  • android.permission.READ_NEARBY_STREAMING_POLICY
  • android.permission.READ_PHONE_NUMBERS
  • android.permission.READ_PHONE_STATE
  • android.permission.READ_PROFILE
  • android.permission.READ_SMS
  • android.permission.READ_SOCIAL_STREAM
  • android.permission.READ_SYNC_SETTINGS
  • android.permission.READ_SYNC_STATS
  • android.permission.READ_USER_DICTIONARY
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.RECEIVE_MMS
  • android.permission.RECEIVE_SMS
  • android.permission.RECEIVE_WAP_PUSH
  • android.permission.RECORD_AUDIO
  • android.permission.REORDER_TASKS
  • android.permission.REQUEST_COMPANION_PROFILE_GLASSES
  • android.permission.REQUEST_COMPANION_PROFILE_WATCH
  • android.permission.REQUEST_COMPANION_RUN_IN_BACKGROUND
  • android.permission.REQUEST_COMPANION_START_FOREGROUND_SERVICES_FROM_BACKGROUND
  • android.permission.REQUEST_COMPANION_USE_DATA_IN_BACKGROUND
  • android.permission.REQUEST_DELETE_PACKAGES
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE
  • android.permission.REQUEST_PASSWORD_COMPLEXITY
  • android.permission.RESTART_PACKAGES
  • android.permission.RUN_USER_INITIATED_JOBS
  • android.permission.SCHEDULE_EXACT_ALARM
  • android.permission.SEND_SMS
  • android.permission.SET_WALLPAPER
  • android.permission.SET_WALLPAPER_HINTS
  • android.permission.SMS_FINANCIAL_TRANSACTIONS
  • android.permission.SUBSCRIBED_FEEDS_READ
  • android.permission.SUBSCRIBED_FEEDS_WRITE
  • android.permission.SYSTEM_ALERT_WINDOW
  • android.permission.TRANSMIT_IR
  • android.permission.TURN_SCREEN_ON
  • android.permission.UPDATE_PACKAGES_WITHOUT_USER_ACTION
  • android.permission.USE_BIOMETRIC
  • android.permission.USE_CREDENTIALS
  • android.permission.USE_EXACT_ALARM
  • android.permission.USE_FINGERPRINT
  • android.permission.USE_FULL_SCREEN_INTENT
  • android.permission.USE_ICC_AUTH_WITH_DEVICE_IDENTIFIER
  • android.permission.USE_SIP
  • android.permission.UWB_RANGING
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • android.permission.WIFI_ACCESS_COEX_UNSAFE_CHANNELS
  • android.permission.WRITE_CALENDAR
  • android.permission.WRITE_CALL_LOG
  • android.permission.WRITE_CONTACTS
  • android.permission.WRITE_EXTERNAL_STORAGE
  • android.permission.WRITE_PROFILE
  • android.permission.WRITE_SETTINGS
  • android.permission.WRITE_SMS
  • android.permission.WRITE_SOCIAL_STREAM
  • android.permission.WRITE_SYNC_SETTINGS
  • android.permission.WRITE_USER_DICTIONARY

← All versions