Jump to content

Photo

Convert ipa file into deb file


  • Please log in to reply
6 replies to this topic

#1
highdecibels

highdecibels

    Forum King

  • VIP
  • Posts1,444
  • iDeviceiPhone 5
  • Firmware6.1
Offline
Convert ipa file into deb file? Any help would be great

Posted Image


#2
WS_Matthew

WS_Matthew

    Superstar

  • VIP
  • Posts203
  • iDeviceiPhone 4S
  • Firmware5.0.1
Offline
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

    Forum King

  • VIP
  • Posts1,444
  • iDeviceiPhone 5
  • Firmware6.1
Offline
Nice one :)

Posted Image


#4
WS_Matthew

WS_Matthew

    Superstar

  • VIP
  • Posts203
  • iDeviceiPhone 4S
  • Firmware5.0.1
Offline
pm me if you need further help :p

#5
Cas1995

Cas1995

    Lurker

  • VIP
  • Posts2
Offline
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:11 PM.


#6
Cas1995

Cas1995

    Lurker

  • VIP
  • Posts2
Offline
Can you please reply?

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


#7
Guest_Boogerland11_*

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