Jump to content

Photo

Convert ipa file into deb file


  • Please log in to reply
6 replies to this topic

#1
highdecibels

highdecibels
  • VIP
  • 1,431 Posts
  • Location:Oldham
  • iDevice:iPhone 5
  • Firmware:6.1
  • OS:OS X Mountain Lion
Convert ipa file into deb file? Any help would be great

Posted Image


#2
WS_Matthew

WS_Matthew
  • VIP
  • 203 Posts
  • iDevice:iPhone 4S
  • Firmware:5.0.1
Ok some or most ipa's can be turned into a deb file. This does not always work but its worth a try!

i'll use the Facebook app as an example.

1.) Rename Facebook.ipa to Facebook.zip

2.) Extract Facebook.zip then look for AppName.app inside the extracted files. Mine will be Facebook.app.

3.) Create a folder called FacebookApp and inside that create 2 directories - DEBIAN and Applications

4.) Drag the extracted Facebook.app into the newly created Applications folder.

5.) Go to the DEBIAN folder and create a new text document and name it control (no .txt extention, please remove it)

Inside the control file: it needs to look like this:

Package: com.company.appname
Version: Version Here
Name: App Name
Section: Section Name Here
Description: App Description.
Architecture: iphoneos-arm
Author: 

6.) You should chmod the file 755

7.) then SSH it to your iphone in /var/mobile and run dpkg-deb -b "FacebookApp" and you will then have a File called FacebookApp.deb and there .

#3
highdecibels

highdecibels
  • VIP
  • 1,431 Posts
  • Location:Oldham
  • iDevice:iPhone 5
  • Firmware:6.1
  • OS:OS X Mountain Lion
Nice one :)

Posted Image


#4
WS_Matthew

WS_Matthew
  • VIP
  • 203 Posts
  • iDevice:iPhone 4S
  • Firmware:5.0.1
pm me if you need further help :p

#5
Cas1995

Cas1995
  • VIP
  • 2 Posts
When I try to install a second created deb from ipa cydia give me an error like "try to overwrite DStore..."

Can I fix it?

Edited by Cas1995, 05 April 2012 - 03:10 PM.


#6
Cas1995

Cas1995
  • VIP
  • 2 Posts
Can you please reply?

Edited by Cas1995, 05 April 2012 - 03:10 PM.


#7
Guest_Boogerland11_*

Guest_Boogerland11_*
before you make the deb use ds store cleaner to delete all of the ds stores then make it into a deb