Boost iPhone/iTouch Speed By Removing Unnecessary Languages

So basically, let’s say you use only the english language for your device , you can SSH into your device and delete all the other languages to speed up performance and save a little bit of RAM.

So , if you want to keep only English for your device, you will delete all the other .lproj folders and keep only English.lproj or en.lproj . Sounds simple right? It is simple, but it’s time consuming. You need to SSH into your device and delete all the unnecessary languages from this locations:

1. /Applications:

Calculator.app

MobileAddressBook.app

Cydia.app

MobileSMS.app

Maps.app

MobileCal.app

MobileMail.app

MobileMusicPlayer.app

MobileNotes.app

MobilePhone.app

MobileSafari.app

MobileSlideShow.app

AppStore.app

MobileStore.app

MobileTimer.app

Preferences.app

Stocks.app

VoiceMemos.app

Weather.app

Web.app

WebSheet.app

YouTube.app

Icy.app

DemoApp.app

2. /System/Library/CoreServices/SpringBoard.app

3. /System/Library/PreferenceBundles:

AccountSettingsUI.bundle

AirPortSettings.bundle

BluetoothSettings.bundle

ManagedConfigurationUI.bundle

MusicSettings.bundle

VideoSettings.bundle

iPodSettings.bundle

CarrierSettings.bundle

MobilePhoneSettings.bundle

MobileSafariSettings.bundle

MobileSlideShowSettings.bundle

Wallpaper.bundle

MobileStoreSettings.bundle

VPNPreferences.bundle

NotificationSettings.bundle

EDGESettings.bundle

ScheduleSettings.bundle

WirelessModemSettings.bundle

4. /System/Library/PreferenceBundles/AccountSettings:

ContactsSettings.bundle

ActiveSyncSettings.bundle

CalDAVSettings.bundle

LDAPSettings.bundle

SubscribedCalendarSettings.bundle

MobileCalSettings.bundle

MobileMailSettings.bundle

MobileWirelessSyncSettings.bundle

5. /System/Library/PrivateFrameworks:

AccountSettingsUI.framework

AccountSettings.framework

AppSupport.framework

ChatKit.framework

CoreTelephony.framework

DataAccess.framework

ManagedConfiguration.framework

Message.framework

CalendarUI.framework

DAVKit.framework

DataDetectorsUI.framework

MobileQuickLook.framework

PhotoLibrary.framework

iTunesStoreUI.framework

MusicLibraryDDB.framework

ITSync.framework

MusicLibrary.framework

OfficeImport.framework

Preferences.framework

TelephonyUI.framework

WebKit.framework

WebUI.framework

YouTube.framework

iTunesStore.framework

iWorkImport.framework

IAP.framework

6. /System/Library/SystemConfiguration:

WiFiManager.bundle

PPPController.bundle

7. /System/Library/Frameworks:

AddressBookUI.framework

AddressBook.framework

CFNetwork.framework

AudioToolbox.framework

CoreLocation.framework

Foundation.framework (keep en.lproj)

GameKit.framework

MapKit.framework

MessageUI.framework

MediaPlayer.framework

Security.framework

UIKit.framework

SystemConfiguration.framework

8. /System/Library/Carrier Bundles:

Fido_ca.bundle

Softbank_jp.bundle

Rogers_ca.bundle

After you deleted all the extra languages, if you didn’t smashed your head against the wall, reboot your device.

Written by

Computer Science Student from University of Cincinnati turned writer with my first iPhone. I like to travel, make friends with tech minded folks on internet. I write on my 13" MacBook Pro Retina and iPad Air Cellular. Black iPhone 5S is my sidekick.