Click here to Close
打印

100%纯手工安装WeFit

100%纯手工安装WeFit

没办法,从Installer上不卸载WeFit P6而直接升级RC,重启后立马白苹果(-_-!!).不急,ssh登录到iphone,手工卸载WeFit先,
(注:本机机器原生1.1.1,历经升级1.1.2,然后又Ziphone办法升级到1.1.3,目前一直在1.1.3下工作良好)
1. 编辑:/System/Library/LaunchDaemons/com.apple.SpringBoard.plist
   将 <string>/Library/FIT/FIT.dylib</string>改为:<string></string>
2.依次执行如下命令:
   mv /Library/FIT /LibraryFIT.bak
   重启iphone,看看白苹果是否已解决,可以进SpringBoard?若是仍是白苹果,那余下工作没办法进行,等待WeFit开发小组解决吧(-_-!!)
   若是已解决, 同样ssh到iphone,执行如下命令,把能删除的东西都删咯,为手工顺利安装WeFit作准备,同样也是为了保证新的安装是干净的,嘻嘻,
   继续依次执行命令:
   rm -r /Library/FIT.bak
   rm -r /Applications/WeFit.app
   rm -r /var/root/.fit
   rm  /System/Library/LaunchDaemons/com.hongtao.fit.plist
   这下干净咯,为了验证以上命令和步骤执行正确,建议关机再重启iphone,看是否能正常进iphone,若是能正确进iphone,下载安装zip包:
   http://app.weiphone.com/installe ... 6.1-1.1.1-1.1.2.zip(我的iphone,虽然是1.1.3,但weFit for 1.1.3是用不了的,
   一安装就白苹果,吃怕了,后来试着安装for 1.1.2,居然正常,有点晕,所以,我在这里还下for 1.1.2的安装包,-_-!!), 开始动刀!
3. 在本地电脑上解压zip安装包,得到WeFit-1.0-preview6.1-1.1.1-1.1.2目录 ,其下有几个子目录和文件N个.如下:
zhang-jackydemacbook:WeFit-1.0-preview6.1-1.1.1-1.1.2 Jacky$ pwd
/Users/Jacky/Downloads/WeFit-1.0-preview6.1-1.1.1-1.1.2
zhang-jackydemacbook:WeFit-1.0-preview6.1-1.1.1-1.1.2 Jacky$ ls -laF
total 56
drwx------  10 Jacky  staff   340  2 29 23:02 ./
drwx------+ 39 Jacky  staff  1326  2 29 22:32 ../
-rw-------@  1 Jacky  staff  6148  2 29 23:02 .DS_Store
drwxr-xr-x  24 Jacky  staff   816  2 22 02:22 FIT/
-rw-r--r--   1 Jacky  staff  3188  2 21 00:26 PxlPkg.plist
drwxr-xr-x   9 Jacky  staff   306  2 22 02:22 WeFit.app/
-rw-r--r--@  1 Jacky  staff   713  2 29 23:04 com.apple.SpringBoard.plist
-rw-r--r--   1 Jacky  staff   364  2 21 00:26 com.hongtao.fit.plist
drwxr-xr-x  13 Jacky  staff   442  2 22 02:22 db/
-rwxr-xr-x   1 Jacky  staff  4781  2 22 02:22 icon.png*

  
   然后ssh到iphone,依次执行如下操作
   3.1 在本地把解压后的目录里的子目录app,改为WeFit.app,用fugu(Mac下)或是WinSCP(win下)把WeFit.app上传至iphone的/Applications目录下
   3.2 将本地解压后的目录里的子目录FIT上传至iphone的/Library目录
       将本地解压后的目录里的子目录db下的所有文件上传至iphone的/private/var/root/Library/FIT目录下(或无此目录请手工创建此目录)
   3.3 将本地解压后的目录下的com.hongtao.fit.plist文件,上传至System/Library/LaunchDaemons目录下
   3.4 编辑:/System/Library/LaunchDaemons/com.apple.SpringBoard.plist文件
       将 <key>DYLD_INSERT_LIBRARIES</key>
              <string></string>
       改为:
         <key>DYLD_INSERT_LIBRARIES</key>
              <string>/Library/FIT/FIT.dylib</string>
    3.5 ssh登录到iphone,执行命令:
        chmod -R 775 /Applications/WeFit.app
        chown -R root:wheel /Applications/WeFit.app
        chmod -R 775 /Library/FIT
        chown -R root:wheel /Library/FIT
        chmod 775 /System/Library/LaunchDaemons/com.hongtao.fit.plist
        chmod -R 775 /private/var/root/Library/FIT
        chown -R root:wheel /private/var/root/Library/FIT
    3.5 重启动iphone(冷关机,再开机,非reboot),WeFit已经工作

    大功告成!本人发现用installer安装WeFit经常会导致白苹果,但WeFit又不能不用,所以,若是再次遇到用installer安装/反安装致白苹果时,就用纯手工办法卸载/安装
WeFit,也未尝不可.
另,大家可以尝试一下rc1版本,我提供一下下载地址:http://app.weiphone.com/installe ... 6.1-1.1.1-1.1.2.zip
最后,提醒大家一下,风险自担!

[ 本帖最后由 airtoy 于 2008-3-1 09:29 编辑 ]
夜深了,沙发自己坐

TOP

在INSTALLER源里依然看得见,删不了,在线安装不了新的!因为要先删去老的
没办法的,不过总得解决问题先吧,能用起来,总归是好的
INSTALLER源   wefit1.0-rc1

谁有WeFit1.0-rc1.pxl
深公网安备案证字第 4403101901155 号