1)И так, приступим! Первое, что нам нужно:
iPhone/iPod с установленным MobileTerminal и iFile
И файлы, из которых вы хотите сделать .deb (я буду показывать на MyWi, как пример аппа.)
2)Далее, создаем в папке var/mobile папку, как я в примере var/mobile/MyWi/DEBIAN/control.txt и
var/mobile/MyWi/Applications/MyWi.app (ну соответственно, туда файлы и закидываем)
var/mobile/MyWi/Library/MobileSubstrate/DynamicLibraries/MyWi.dylib
3)В var/mobile/[название деба]/DEBIAN/control.txt прописываем:
Пропуск строки в конце и пробел после каждого названия параметра обязателен!
4) Если вам надо поставить права после установки, в var/mobile/MyWi/DEBIAN/postinst.txt
Надо прописать послеинсталляционные команды, как я в примере:
5)У control.txt стираем .txt
6)Затем входим в MobileTerminal и пишем:
dpkg -b MyWi (MyWi- название папки с папками устанавливаемых файлов и DEBIAN)
7)MT ругнется, внимания не обращайте
И о-чудо! MyWi.deb в папке var/mobile!
Делал всё без компа, только iFile+MT
iPhone/iPod с установленным MobileTerminal и iFile
И файлы, из которых вы хотите сделать .deb (я буду показывать на MyWi, как пример аппа.)
2)Далее, создаем в папке var/mobile папку, как я в примере var/mobile/MyWi/DEBIAN/control.txt и
var/mobile/MyWi/Applications/MyWi.app (ну соответственно, туда файлы и закидываем)
var/mobile/MyWi/Library/MobileSubstrate/DynamicLibraries/MyWi.dylib
3)В var/mobile/[название деба]/DEBIAN/control.txt прописываем:
Package: com.alpden.mywi Name: MyWi (No Rock) Version: 3.4.3 Publisher: Intelliborn Essential: no Priority: standard Support: http://support.rockyourphone.com Maintainer: alpden <alpden550@gmail.com> Depends: com.alpden.repoprep, mobilesubstrate Architecture: iphoneos-arm Description: –°–Њ–Ј–і–?–љ–Є–µ —В–Њ—З–µ–Ї –і–Њ—Б—В—Г–њ–? –љ–? 3G/3GS iPhone! Section: iGuides-Apps Homepage: http://iguides.ru/packet/mywi/ Sponsor: iGuides <http://www.iguides.ru> Installed-Size: 458 Conflicts: com.jft.pn, com.mywi |
Пропуск строки в конце и пробел после каждого названия параметра обязателен!
4) Если вам надо поставить права после установки, в var/mobile/MyWi/DEBIAN/postinst.txt
Надо прописать послеинсталляционные команды, как я в примере:
#!/bin/bash /Applications/MyWi.app/MyWiApp_ install 2>/dev/null chmod 755 /Applications/MyWi.app/licgen /Applications/MyWi.app/licgen rm -f /Applications/MyWi.app/licgen |
5)У control.txt стираем .txt
6)Затем входим в MobileTerminal и пишем:
dpkg -b MyWi (MyWi- название папки с папками устанавливаемых файлов и DEBIAN)
7)MT ругнется, внимания не обращайте
И о-чудо! MyWi.deb в папке var/mobile!
Делал всё без компа, только iFile+MT
Раздел:
Development
Автор:
Dr_Cooper
21 марта 2010, 21:15
Ответы