demonstrate 的 blog

daily blog

Archive for the ‘mobile devices’ Category

iPad 上的 gcc

with 4 comments

很悲剧的没搞明白就试了下,不知道白费了多少功夫,太不爽了 -.-b

iPad 2/iOS 5 越狱后发现有两个分区,其中一个 1.1G,另一个 14G,前者用来安装一些系统文件,后者主要是用来存放下载的 app 的。一直想在 iPad 上面装个 gcc,甚至 g++。

今天总算搞定了。首先你需要 cydia 里面添加 insanelyi 的源,之后就可以选择安装 gnu c compiler,然后,很重要的一步是通过 rsync 从 iPhoneSDK 里面把头文件同步过来,否则编译通不过。有人说要把 lib、Framework 之类的搞过来,其实不需要的。

vim on iPad 2,似乎没找到 emacs 的。

另外一点是关于恢复的:安装 installous 的时候会给安装 appsync 的东西是允许 itunes 那边拖个 ipa 就能安装的工具,同时,如果你的 iPad 通过 transfer purchases 将“盗版 apps”传回后通过 itunes 的 backup 功能是可以将这些程序同时也备份的,这样,如果 iPad 没有 appsync,想把这些程序 restore 回去是不可以的;但是有了 appsync,这就 ok 了。

编译 hello world 并成功执行。

其实 gcc 太 heavy 了,有个 tcc 就行。有装 python 的,感觉就是可用的 lib 多些。只剩下 200Mb 的空间了,不知道有啥值得装的不…

——————
And Abram said, Behold, to me you have given no seed: and, see, one born in my house is my heir.

Written by zt

2012/02/27 at 1:11 AM

Posted in iOS

Tagged with ,

测试 blogpress

leave a comment »

虽然支持 wordpress 和 blogger 但是这个 editor 跟 wordpress 自己那个一样土啊,为啥不能直接支持个简单的 ui 呢?

似乎还不支持 category 和 tag,比较失望,blogger 可能用用还行。wordpress 就这么困难么 -,-

————————-
sent from my iBat

Location:Shuangqing Rd,Beijing,China

Written by zt

2012/02/08 at 5:11 AM

Posted in iOS

Tagged with , ,

iPad 终于 jailbreak 了

leave a comment »

早听说 jailbreak 如何如何,却不清楚到底能如何如何。于是这次年前发布了 untethered jailbreak 之后立即跟上了。破解过程却不如想象中那么顺利。

  • 先是在公司里面第一次尝试,结果结束后,点开 absinthe 却打不开页面,说是要去点开某 VPN;结果点了 N 次,均没结果。
  • 回到家之后类似方法在另一台 iPad 上成功搞定,整个过程不到 5min。
  • 觉得是不是 Win 版的越狱软件更牛 b,然后继续用破解这个 iPad 的程序处理我的 iPad,继续无果
  • 然后怒了,直接 restore 了我的 iPad,但是后来为了跟 mm 聊天装了个 skype,才开始破解,居然还是无果;
  • 最后干脆继续 restore,啥都没做直接 jailbreak,成功了。

感觉整个过程挺奇怪的。anyway 弄好了之后出现了 absinthe 点开 iPad 崩溃,重启变成了 cydia。cydia 其实是一个类似 deb 包管理的工具,与 aptitude 等类似。因此很重要的就是搞到一些 repository,也不知道哪些软件源比较合适,于是在网上随便搜索了一次。首先装的是一个 installous,通过它可以安装许多被 crack 的软件。installous 和 cydia 的区别感觉是前者安装的程序可以通过正常的方式删除(比如在界面上长按然后点叉),后者安装的比如 iFile、Remote terminal 这类工具都是不能直接删除的。

比较奇怪的是第一次和 macbook 上的 itunes 同步的时候好像 itunes 删掉了所有通过 installous 安装的程序导致我非常恼火。也不知道第二次同步会不会再出现类似的事情。下面是一些 jailbreak 之后安装的工具,现在还没搞清楚怎么用,但是觉得有时间可以玩玩。

  • remote terminal 提供了一个 bash,不过似乎不支持我的蓝牙键盘上的 ctrl。一个基本的设想是通过 iPad 上面的基本环境,装一些编译器之类的东西,这样是不是可以在上面写程序了?
  • codea,据说是写程序的,原来叫 codify,装了一个,好象是基于 lua 的编程,不懂ing…
  • goodreader 和 pdf-notes,个人比较喜欢 pdf notes 的阅读和 goodreader 的网络传输能力。
  • 另外似乎和 AcePlayer 类似有个 goodplayer,不知道优缺点;
  • omnigraffle 终于装了一个,以后可以尝试用它画图了…

别的什么也不知道有什么了,大家赶紧推荐软件吧… 似乎 iphone 上面相关的 hack 多一些。

——————
And Abram went up out of Egypt, he, and his wife, and all that he had, and Lot with him, into the south.

Written by zt

2012/01/25 at 9:14 PM

Posted in iOS

Tagged with , ,

Follow

Get every new post delivered to your Inbox.