One Click Toolchain

Author: BigBoss  //  Category: Development

Toolchain is the name of the compiler used for all the apps you see today for the iPhone. Historically, it has been very difficult to setup and get working often requiring several days of work. iPhone developer Saurik has created a version of the toolchain that runs directly on the iPhone.  I have taken his toolchain which consists of his ported GCC and odcctools,  and added my headers from the Cygwin toolchain that I use to compile my apps. Together, this brings you a one-click compilation environment that runs directly from the iPhone!

Here are the steps to install and start compiling your apps:

1) Install Cydia
2)  Install “iPhone 1.1.1 Headers”
3) Copy your apps source code to /tmp or such with ssh and type “make”.

Works for all apps for 1.0.2 - 1.1.4. Will be updated for 2.0 after July 11th.

Here is a sample makefile (this is for BossTool obviously).

Enjoy!

Note: there are no Apple SDK headers present in any of these packages.

DNS issues

Author: BigBoss  //  Category: Repository

If anyone is interested, I got a reason why dyndns turned off the DNS. Due to the nature of our setup, we had to use a webhop. The dns was disabled because dyndns thought the site was being ddos attacked. But it turns out it was not an attack just that the site was getting about a million hits per day and their servers could not handle it.

Community source update

Author: BigBoss  //  Category: Repository

The community sources v3.85 solves the DNS issues I had. After you update, check your sources tab. If you have anything “untitled source” please refresh again, and again, and again, until these all go away. Sometimes it takes 2-3 refreshes. Once done, you should have no further issues and even China users can download again!

DynDns and my repo

Author: BigBoss  //  Category: Uncategorized

The installer repo is back up thanks to a quick change to community source by Nullriver. My email address has been permanently changed to bigboss@bigboss.us.com - installer has been updated to reflect this so you can always contact me via my address in installer.  Cydia is not yet updated but should be later today.

As a note,  here is what happened. For no reason, without warning, dyndns.org disabled my paid domain, thebigboss.org.  When I called to ask, they refused to tell me why and said that I must email abuse@dyndns.com. When I asked for a supervisor, they hung up on me and when I called back, they refused to even answer the phone. This must be some organization run by some guy in his garage.

Anyways, anyone trying to contact me at my old email address “bigboss@thebigboss.org” the email may not come through. Please use the new address from installer “bigboss@bigboss.us.com”. If you forget it, just to to installer and email me from the sources tab or from any of my packages.

Domain thebigboss.org blocked

Author: BigBoss  //  Category: Repository

Dyndns.org has decided to block thebigboss.org without any explanation. This means my email and both repositories are currently down. I contacted their phone support and they will not answer questions and I must email abuse@dyndns.com to get any information.

Updates

Author: BigBoss  //  Category: Apps, Touchpad Pro

Touchpad Pro v4.43 is out. The only change is the addition of French language support.

Spoof App v2.1 is out. It contains a very minor bug fix and a “download recording to computer” button to help make it more obvious how to download the content.

BiteSMS v1.17 is out. Changes:

- Traditional Chinese language support
- Fixed Send via Carrier character encoding
- Better error handling during the Sending process

Danger Warning: HandicApp Avoid!

Author: BigBoss  //  Category: Apps

OMFG I don’t even know where to start.

HandicApp - avoid this app, do not install it, do not run it.

This is a horrible idea and a terrible thing to be exposed in a community source. First off, the icon shows a picture of a guy in a wheel chair. If you mess with this app, this is what you can expect to be the condition of your phone.

Here are the dangers of this app. First off, all packages have permissions pre-set by the packager prior to going into installer or Cydia. So this app is totally unneeded. Worse, it changes these permissions and you can never get them back wtihout using SSH and having the knowledge to do so. Secondly,  iPhone follows Unix file permission standards. This means all normal files must be 644 permissions. Only binary executable files should be 755 and in some special cases 4755 with owner set as root. This app stomps all over these proper permissions and just recursively sets every file to 755 in the entire folder!

This is wrong, but this is not the worst of it. There are several apps that require +s permissions. If you use this app and “heal” these apps, you will break them, and they will be unrepairable without a reinstall. If you run this app on the installer folder, installer is dead. If you are not proficient with SSH, you will have to restore. If you run this on Categories, BossPrefs, BossTool, Poof, (just to name a few apps) you will cripple those apps and have to uninstall and reinstall them.

I have explained to iSpazio how dangerous this app is and asked him to please remove it from community sources. I will post his response here.

Update: iSpazio, being the great guy that he is, has removed this app so it is no longer in community sources.  A big thank you to iSpazio for putting in extra effort to keep our community sources safe.

BossPrefs 1.73 update

Author: BigBoss  //  Category: Apps, BossPrefs

BossPrefs v1.73 is out to fix a reported issue where poof / power do not show up. Turns out that if you never added icons to your dock, v1.72 will not show power / poof icons until you add some other icons to your dock using the “more”,”dock icons” button. Fixed.