tweak環境安裝及編寫

2021-10-14 16:48:17 字數 2975 閱讀 5716

1. 安裝dpkg與ldid

brew install dpkg ldid
2. 安裝theos
sudo git clone --recursive  /opt/theos
給theos安裝目錄許可權

sudo chown $(id -u):$(id -g) /opt/theos
配置環境變數

vim ~/.bash_profile
在.bash_profile檔案的末尾加上

export theos=/opt/theos export path=/opt/theos/bin/:$path
然後執行

source ~/.bash_profile
3. 開始編寫tweak

在終端輸入nic.pl, 然後選擇iphone/tweak對應的編號

$ nic.pl

nic 2.0 - new instance creator

------------------------------

[1.] iphone/activator_event

[4.] iphone/cydget

[5.] iphone/flipswitch_switch

[6.] iphone/framework

[7.] iphone/ios7_notification_center_widget

[8.] iphone/library

[9.] iphone/notification_center_widget

[10.] iphone/preference_bundle_modern

[11.] iphone/tool

[12.] iphone/tool_swift

[13.] iphone/tweak

[14.] iphone/xpc_service

choose a template (required):

選擇13, 輸入專案名稱firsttweak

choose a template (required): 13

project name (required): firsttweak

package name直接回車,author預設回車,剩下的一直回車即可。

package name [com.yourcompany.firsttweak]:

author/maintainer name [daye]: daye

instantiating iphone/tweak in firsttweak/...

done.

4. 安裝tweak

將22埠**到22222

iproxy 22222 22
回到終端,cd到tweak目錄, 連線我們的越獄手機

$ make package install
如果報錯,缺少theos_device_ip,在終端輸入如下

export theos_device_ip=localhost:22222
再次執行make package install

結果如下:

$ make package install

xcrun: error: unable to find utility "llvm-dsymutil", not a developer tool or in path

> ****** all for tweak firsttweak…

xcrun: error: unable to find utility "llvm-dsymutil", not a developer tool or in path

xcrun: error: unable to find utility "llvm-dsymutil", not a developer tool or in path

make[2]: nothing to be done for `internal-library-compile'.

> ****** stage for tweak firsttweak…

xcrun: error: unable to find utility "llvm-dsymutil", not a developer tool or in path

dm.pl: building package `com.yourcompany.firsttweak:iphoneos-arm' in `./packages/com.yourcompany.firsttweak_0.0.1-3+debug_iphoneos-arm.deb'

==> installing…

root@localhost's password:

selecting previously unselected package com.yourcompany.firsttweak.

(reading database ... 2140 files and directories currently installed.)

preparing to unpack /tmp/_theos_install.deb ...

unpacking com.yourcompany.firsttweak (0.0.1-3+debug) ...

setting up com.yourcompany.firsttweak (0.0.1-3+debug) ...

install.exec "killall -9 springboard"

root@localhost's password:

輸入兩次密碼後,成功安裝到手機。

Ubuntu中的超級兔子 Tweak安裝教程

本文將講解乙個 優化 ubuntu 10.10 狐獴 設定的最佳程式。這個程式就是ubuntu tweak,隨著ubuntu 10.10的發布,它的版本號已經公升到了0.5.7。它的設計目地是讓系統管理和應用管理更加容易。ubuntu tweak 有很好的圖形使用者介面設計,並且是乙個免費自由的開源...

centos 環境安裝 及 thrift安裝

一.centos環境安裝及上網配置 2 centos 修改dns 修改對應網絡卡的dns的配置檔案 vi etc resolv.conf 修改以下內容 nameserver 8.8.8.8 google網域名稱伺服器 3 centos 修改閘道器 修改對應網絡卡的閘道器的配置檔案 root cent...

Deepin下安裝搭建latex編寫環境

一 引言 作為一名學生,經常需要寫學術 那麼可選的有latex和ms office。但是大家知道在linux上沒辦法用office。而linux上的wps對公式支援不太行。因此,學會用latex來寫 比較好。在這裡,博主就用texlive2020 texstudio來為deepin系統搭配latex...