xSellize: LangPack: Remove unused Languages from iPod/iPhone - xSellize

Jump to content




  • (24 Pages) +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic

LangPack: Remove unused Languages from iPod/iPhone Also works on iPhone 4 ;)

#1
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09

*
POPULAR

Script creator: fubaya

What is "langpack"?
Langpack is a simple script that I was given by shmi117 to delete unused Language packs on iDevices. Works on iPhone 4 also.

Will this damage my iDevice?
I have not yet heard anything about "langpack" damaging anybody's iDevice. The only thing that can go wrong, to the best of my knowledge, is if you delete a language that you use. I consider langpack to be pretty "idiot proof" considering the fact that it gives you multiple opportunities to terminate the process in Mobile Terminal before confirming deletion.

How can I benefit from deleting unused languages?
Good question. Deleting unused languages can not only create more free space but make your iDevice a lot smoother as well. When I ran langpack in my iPhone 3G, I noticed a much smoother performing device. (I also deleted useless daemons; as many as I could)

Tips:
Thanks to shmi117 for an updated Thread for deleting daemons. Just read this forum:

http://xsellize.com/...ghlight=daemons

My advise is to delete as many LaunchDaemons as possible without crippling (harming) your iDevice.
A combination of deleting useless LaunchDaemons and Languages will give you the best results. (Was an experiment on IOS 3.x)

DIRECTIONS:


Download langpack here:

Latest langpack: http://www.mediafire...langpack2.2.zip

*UPDATED March 2, 2010 This one let's you pick which languages to delete: http://www.mediafire.com/?di2y1ueuyyt

*UPDATED Feb. 4, 2010 This one deletes all except English and Japanese (for Emoji Icons): http://www.mediafire.com/?4gd4yjtm21z


Change permissions to 0755 and you can rename the file say whatever you want. Just be sure to type it in the Terminal as whatever you named it with ./ in front of it.

I change mine to "Delete" (no quotes)

Copy to /var/mobile/

Open Mobile Terminal on your iDevice

Type: su
Press: return

Type in password: alpine (alpine is default if you haven't changed it)
Press: return

Type: ./Delete (or whatever you renamed the file to, mine is called Delete)
Press: return

Now just follow the instructions that will appear in Mobile Terminal

NOTE:
IF YOU USE EMOJI ICONS, DO NOT DELETE JAPANESE LANGUAGE!!!!!!


Post your results and to everybody who has used langpack already, please share you results.

Peace.










This post has been edited by lll2for3lll: 31 August 2010 - 08:19 AM

iPhone 4S
66


#Ads
User is online x-bot

  • Ad-Bot
  • Group:x-bot




#2
User is offline   snipah19 

  • Senior Member
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 218
  • Joined: 20-June 08
to delete languages quickly, and leave the english and emoji icons, i just do this:

use WinSCP to navigate to the main folder of your phone: "/"
open up the terminal and type this:
for file in `find . -type d -name "*.lproj" -not -iname "en*.lproj" -not -iname "ja*.lproj" -exec echo {} ; | sed -e 's/.///'`; do rm -vr ./$file ; done


then wait for it to do its magic and i'm done (:
Device: 16GB iPhone 2G
Firmware: 3.1.2 Blackra1ned
Mobile Substrate Addons: Activator, Backgrounder, GPSSerialHook, PreferenceLoader, ProSwitcher, SnapTap, iRealSMS_dylib, libhide, SpringBoardAccess
System Addons: DisableDaemons, Repeat Memory Free, ProSwitcher, iRealSMS 3.0, iBluetooth, Cycorder, SwirlyMMS², SnapTap, SBSettings, iFile, Backgrounder, GPSSerial
PLEASE PRESS THANKS/REP IF MY POST HELPED YOU (:
21

#3
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09
Or what he said. LOL

Langpack will let you choose which languages you want to delete.
iPhone 4S
0

#4
User is offline   djdizzy 

  • Donator
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 285
  • Joined: 05-September 08
I would suggest running the script twice. Run it once, then reboot and run it again. I thought I got them all but it found a few more. Ran it a third time and all are gone that I want. Could be I hit N instead of Y on those but who knows!
0

#5
User is offline   snipah19 

  • Senior Member
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 218
  • Joined: 20-June 08

lll2for3lll said:

Or what he said. LOL

Langpack will let you choose which languages you want to delete.


hehehehe :P
just wanted to help out some more :D

djdizzy said:

I would suggest running the script twice. Run it once, then reboot and run it again. I thought I got them all but it found a few more. Ran it a third time and all are gone that I want. Could be I hit N instead of Y on those but who knows!


orrr, you installed new apps! (:
Device: 16GB iPhone 2G
Firmware: 3.1.2 Blackra1ned
Mobile Substrate Addons: Activator, Backgrounder, GPSSerialHook, PreferenceLoader, ProSwitcher, SnapTap, iRealSMS_dylib, libhide, SpringBoardAccess
System Addons: DisableDaemons, Repeat Memory Free, ProSwitcher, iRealSMS 3.0, iBluetooth, Cycorder, SwirlyMMS², SnapTap, SBSettings, iFile, Backgrounder, GPSSerial
PLEASE PRESS THANKS/REP IF MY POST HELPED YOU (:
1

#6
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09

djdizzy said:

I would suggest running the script twice. Run it once, then reboot and run it again. I thought I got them all but it found a few more. Ran it a third time and all are gone that I want. Could be I hit N instead of Y on those but who knows!


Yeah, I remember you said that you pressed N for a few.
iPhone 4S
0

#7
User is offline   djdizzy 

  • Donator
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 285
  • Joined: 05-September 08
[QUOTE=snipah19;401532
orrr, you installed new apps! (:[/QUOTE]

Didnt even think of that. I would recommend then for the users of the langpack method, when ask if you want to delete the langpack file when it is done removing languagepacks, DONT. Keep it and you can run it from time to time.
1

#8
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09

djdizzy said:

Didnt even think of that. I would recommend then for the users of the langpack method, when ask if you want to delete the langpack file when it is done removing languagepacks, DONT. Keep it and you can run it from time to time.


Wow. I didn't even think of that. Nice.

--- Update ---

I know that you can run it more than once but keeping the langpack package in /var/mobile/ is a good idea to access the script again quickly after installing new apps.
iPhone 4S
0

#9
User is offline   mwg3c 

  • Whats an iPhone
  • PipPipPip
  • Group: Members
  • Posts: 39
  • Joined: 16-February 09
so is copying and pasting this following code the way to go??

Quote

for file in `find . -type d -name "*.lproj" -not -iname "en*.lproj" -not -iname "ja*.lproj" -exec echo {} \; | sed -e 's/\.\///'`; do rm -vr ./$file ; done

0

#10
User is offline   Playafied 

  • Keep It Pimpin' Pimpin'
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 490
  • Joined: 24-December 09
@2for3 I think it was that fubaya dude that created that script.

I've gotten a code that moves all your fonts off your root partition if anybody wants that one too...
It frees over 100MB off of it...

--- Update ---

mv /System/Library/Fonts /private/var/ && ln -s /private/var/Fonts /System/Library/Fonts


I ran it thru mobile terminal like a week ago. I'm not sure but I think you can run it without being su
WHO DAT???
We DAT!!!

New Orleans Saints
Super Bowl XLIV Champs
Thank Me if I've Helped!!!
2

#11
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09

Playafied said:

@2for3 I think it was that fubaya dude that created that script.

I've gotten a code that moves all your fonts off your root partition if anybody wants that one too...
It frees over 100MB off of it...

--- Update ---

mv /System/Library/Fonts /private/var/ && ln -s /private/var/Fonts /System/Library/Fonts


I ran it thru mobile terminal like a week ago. I'm not sure but I think you can run it without being su


I asked him in a forum before but I didn't get a relpy.
iPhone 4S
0

#12
User is offline   nicholasa 

  • Senior Member
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 763
  • Joined: 13-March 09
So I just gave langpack a shot and its an awesome script, I'll let everyone know how it worked out for me.

EDIT: It seemed like it rebooted faster, don't really notice any apps opening faster or anything, but definitely booted up faster.

This post has been edited by nicholasa: 21 January 2010 - 10:39 PM

0

#13
User is offline   dwschoon 

  • Whats an iPhone
  • Pip
  • Group: Members
  • Posts: 4
  • Joined: 18-January 10
Is this the same script that was here?
http://a-common-hade...e-language.html
I ran it and while it deleted a bunch, it didnt understand some, so would ask if i wanted to delete a blank one.
0

#14
User is offline   Playafied 

  • Keep It Pimpin' Pimpin'
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 490
  • Joined: 24-December 09

dwschoon said:

Is this the same script that was here?
http://a-common-hade...e-language.html
I ran it and while it deleted a bunch, it didnt understand some, so would ask if i wanted to delete a blank one.

Yea it's the same one... and that' where I got the root partition one from too...
WHO DAT???
We DAT!!!

New Orleans Saints
Super Bowl XLIV Champs
Thank Me if I've Helped!!!
0

#15
User is offline   lll2for3lll 

  • WTF's an Android?
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1635
  • Joined: 01-September 09

dwschoon said:

Is this the same script that was here?
http://a-common-hade...e-language.html
I ran it and while it deleted a bunch, it didnt understand some, so would ask if i wanted to delete a blank one.


I just went to this link above and it looks like alien language to me. I don't understand anything it's saying. LOL
iPhone 4S
0

#16
User is offline   Playafied 

  • Keep It Pimpin' Pimpin'
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 490
  • Joined: 24-December 09

lll2for3lll said:

I just went to this link above and it looks like alien language to me. I don't understand anything it's saying. LOL

That's the same (if not updated) version of the langpack script everybody is running
WHO DAT???
We DAT!!!

New Orleans Saints
Super Bowl XLIV Champs
Thank Me if I've Helped!!!
1

#17
User is offline   spamdumpster 

  • Donator
  • PipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 272
  • Joined: 25-November 08

snipah19 said:

to delete languages quickly, and leave the english and emoji icons, i just do this:

use WinSCP to navigate to the main folder of your phone: "/"
open up the terminal and type this:
for file in `find . -type d -name "*.lproj" -not -iname "en*.lproj" -not -iname "ja*.lproj" -exec echo {} ; | sed -e 's/.///'`; do rm -vr ./$file ; done


then wait for it to do its magic and i'm done (:


Works great, but it only freed up 5 MB for me. Is that right? I thought language packs were bigger than that.
0

#18
User is offline   shmi117 

  • Hax0r
  • PipPipPipPipPipPipPipPipPipPip
  • Group: +Contributor
  • Posts: 1505
  • Joined: 05-May 09

spamdumpster said:

Works great, but it only freed up 5 MB for me. Is that right? I thought language packs were bigger than that.


Dont use that command. Use the langpack script. Works great. Oh and 2for3, thanks for the tutorial, even though I didnt need it lol.
Posted Image

Press the green Posted Image in the bottom right corner of MY post!!!
3

#19
User is offline   muranos 

  • Whats an iPhone
  • PipPipPip
  • Group: Members
  • Posts: 31
  • Joined: 10-August 09
if i want to do it with iFunbox, would somebody please tell me how to...
thanks,
muranos.
0

#20
User is offline   snipah19 

  • Senior Member
  • PipPipPipPipPipPipPip
  • Group: Members
  • Posts: 218
  • Joined: 20-June 08

spamdumpster said:

Works great, but it only freed up 5 MB for me. Is that right? I thought language packs were bigger than that.


did you execute it in "/" ?
it freed up all my language files (:

--- Update ---

shmi117 said:

Dont use that command. Use the langpack script. Works great. Oh and 2for3, thanks for the tutorial, even though I didnt need it lol.


you can't just say "don't use that" it works also
Device: 16GB iPhone 2G
Firmware: 3.1.2 Blackra1ned
Mobile Substrate Addons: Activator, Backgrounder, GPSSerialHook, PreferenceLoader, ProSwitcher, SnapTap, iRealSMS_dylib, libhide, SpringBoardAccess
System Addons: DisableDaemons, Repeat Memory Free, ProSwitcher, iRealSMS 3.0, iBluetooth, Cycorder, SwirlyMMS², SnapTap, SBSettings, iFile, Backgrounder, GPSSerial
PLEASE PRESS THANKS/REP IF MY POST HELPED YOU (:
0

Share this topic:


  • (24 Pages) +
  • 1
  • 2
  • 3
  • Last »
  • You cannot start a new topic
  • You cannot reply to this topic


Close  Member Login