It's like ice, only diet_
iPhone mobileconfig Settings
If you follow iPhone news in any way you are probably aware of these tricks, but just in case you’ve missed out here you go. In iPhone OS 3.0, Apple added the ability to make changes to your iPhone’s settings through Mobile Safari. This is significant, seeing as how making these changes does not require jailbreaking your device. These custom settings are stored in Settings > General > Profiles.
My preferred method of installing these settings is to navigate to this post and open these links using mobile safari on your iphone or ipod touch. Some people have also reported being able to install them by emailing the files to the account they check using their device.
AT&T Tethering Workaround: (Off-site link) I saw this for the first time right after the release of OS 3.0. Network tethering is part of the new OS, and frankly is a feature we’ve all wanted for some time. This mobileconfig enables the tethering menu located at Settings > Network > Tethering which is disabled by default in the United States. NOTE: This will supposedly be disabled in OS 3.1 so if this is a feature that you can’t live without, don’t upgrade your device
Alpha-Numeric Password: I first heard about this here. Basically, this mobile config replaces your standard 4-number lockscreen with an alphanumeric lockscreen with a length of your choosing. I have modified the origonal file for the password to expire after 60 days, rather than the default 1 day. Preferences for this under Settings > General > Passcode Lock. NOTE: It seems that the only way to uninstall this mobile config is to restore your device.
| Print article | This entry was posted by Bryan Caudle on July 16, 2009 at 6:19 pm, and is filed under Technology. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |
You must be logged in to post a comment.
iPad Password Lock
about 4 months ago - 2 comments
As a lot of you may recall, iPhone OS 3.x included the ability to alter settings through mobile safari. This gave rise to several popular patches called mobileconfigs, most notable of which was the tethering hack that was quickly closed by Apple. There was another that got some early attention but faded away because it simply wasn’t iPhone appropriate: the password lock function.
Enter iPad. Here we have a mobile device running the same(ish) iPhone OS but is being used to carry around so much more information. All you documents, email, contacts, and photos are being protected natively by the same 4-number passcode lock. With support for BT keyboards as well as the nearly functional soft keyboard on the iPad, it seems like an appropriate time for a strong passcode.
The Alpha-Numeric Password mobileconfig fits the bill perfectly and seems to work flawlessly on the iPad. Just like on the iPhone, you simply click a link to the .mobileconfig and click install. From there, it’s simply a matter of selecting a strong password.
WARNING – There is NO password recovery feature on the iPad. Don’t forget your password.
For those of you as untrusting as I am about the things you download off of the internet, I have included the payload contents of the mobileconfig below.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadDescription</key>
<string>Configures security-related items.</string>
<key>PayloadDisplayName</key>
<string>Passcode Settings</string>
<key>PayloadIdentifier</key>
<string>com.passcode.profile.passcode</string>
<key>PayloadOrganization</key>
<string>DietIce.</string>
<key>PayloadType</key>
<string>com.apple.mobiledevice.passwordpolicy</string>
<key>PayloadUUID</key>
<string>C14AB949-EB69-4DE4-B76A-98CBA250D309</string>
<key>PayloadVersion</key>
<integer>1</integer>
<key>allowSimple</key>
<false/>
<key>forcePIN</key>
<false/>
<key>maxFailedAttempts</key>
<integer>100</integer>
<key>maxInactivity</key>
<integer>0</integer>
<key>maxPINAgeInDays</key>
<integer>60</integer>
<key>minComplexChars</key>
<integer>0</integer>
<key>minLength</key>
<integer>0</integer>
</dict>
</array>
<key>PayloadDescription</key>
<string>Enables alphabet passcode.</string>
<key>PayloadDisplayName</key>
<string>Alpha Passcode</string>
<key>PayloadIdentifier</key>
<string>com.passcode.profile</string>
<key>PayloadOrganization</key>
<string>DietIce.</string>
<key>PayloadType</key>
<string>Configuration</string>
<key>PayloadUUID</key>
<string>626F98F4-3D96-4726-8F1B-6A15006BDDD3</string>
<key>PayloadVersion</key>
<integer>1</integer>
</dict>
</plist>
3.x Memory Leak?
about 10 months ago - No comments
I seems that there is a rather severe memory leak somewhere in iPhone OS 3.1.2. Since I have started using CalDAV I can watch my available memory drop off throughout the day. Has anyone else experienced problems with memory using CalDAV? Workarounds or fixes?
5 Reasons to Downgrade Back to 3.0.1
about 10 months ago - 2 comments
I, like so many others have upgraded my jailbroken phone to 3.1. And also like the others, I regret it. But is it worth the time and effort required to downgrade back to an older version after spending so much time on the upgrade? Yes, and here’s why:
- PDANet was great back in the day of the 2G, but now we’re grown and we’ve tasted the sweetness of actual tethering through the mobileconfig hack. Using PDANet just seems like a step backward at this point.
- Network Glitchyness (is that a word?) seems so much worse on 3.1. I know that AT&T sucks, boo AT&T but I think that the software is more to blame than the network in this case. Some of this is supposed to be fixed in 3.1.2 but I just don’t think that I’m brave enough to soldier on here. I’m getting fewer bars and my phone is dropping out of 3G coverage in places where I’m accustomed to getting full service. And as always Visual Voice Mail breaks constantly.
- Memory Issues are a new problem in 3.1. I’m using about 30% more memory to run processes under 3.1 than I was using to run the same processes under 3.0.1
- Frozen phone, unexpected app crashes = fail. General instability issues have frustrated me from the day I “upgraded.”
- This is just personal paranoia but I feel that 3.1 has many more “Big Brother” features than previous versions. For instance all the aggressive anti-jailbreaking efforts on the part of Apple recently, the way Apple is trying to push of software management to carriers, and the way data is broken down in the setting menu. I just gives me the overall impression that Apple has forgotten who provides their revenue stream. Apple’s anti-user tactics make me nervous and using old software makes me nostalgic for simpler times where Apple wasn’t quite as super evil.
I haven’t arrived at this descision easily. Certainly, any software change on the iPhone is a big deal. It means hours of downloading applications, music, tweaking settings, and finding new solutions to old problems. But seriously, F^#* 3.1, you can keep 3.1.2 because I’m going back to 3.0.1… it was a simpler time.
Digital Privacy Update
about 1 year ago - No comments
This article is the latest in the struggle to protect our privacy in the digital world. The EFF is central to an ongoing struggle for our rights to privacy. They are slugging it out against their second (and surprisingly equally secretive) administration and seem to be coming up against a red-tape wall.
In case you’ve been in a hole for ten years or just recently purchased your first telephone, here’s some background:
In July of 2008, congress passed a bill, referred to as the Foreign Intelligence Surveillance Act (FISA) Amendments Act, designed to streamline the collection of intelligence by the National Security Agency (NSA) and to provide oversight for their activities. The act was drafted in response to public outrage resulting in coverage in several newspapers over abuses from 2005 through 2007. Now, in 2009, information has been revealed that many of the same abuses are continuing under the new legislation. A New York Times article published April 16 explains that the NSA continues to conduct surveillance activities in excess of their authority, which was expanded under the FISA Amendments Act ((Lichtblau, Eric, and James Risen. “Scale of U.S. Wiretapping Exceeded Law, Officials Say.” New York Times 16 April 2009, final ed.: A1+.)). This highlights a fundamental flaw in any surveillance program that provides its own oversight. The very concept virtually assures continued abuses. We, as a nation, must abandon warrantless wiretapping as a valid national security strategy.
Many now widely regard the monitoring of email communication, text messages, or any cellular telephone conversation as wiretapping as well. There is no dispute that wiretapping is an invaluable tool for those who protect our borders but the question of how such a tool should be applied causes great friction.
The right to privacy and protection from unreasonable search and seizure has been a fundamental right guaranteed to all Americans under the fourth Amendment of the Constitution since 1791. The protection from unreasonable searches applies everywhere in the United States except at the border and at public schools. The nation has the right to know what is entering and what is leaving the country in order to protect itself. Communication between someone within the United States and someone outside the United States falls under the border exception to the fourth amendment and I do not dispute the government’s authority to monitor this communication. However, the communication between people within the United States should be protected from government monitoring.
There were several changes made to the way the government conducts wiretapping after 9/11. The system already in place to oversee the government’s wiretapping operation, referred to as FISA, was created in 1978 in response to the wiretapping abuses of the Nixon administration. This system was characterized by its inefficiency and after 9/11 congress passed the Patriot Act, one of the provisions of which was designed to streamline the process of obtaining warrants through FISA courts. Then in 2002 President Bush authorized the NSA to conduct electronic surveillance of US citizens and US based foreigners (two groups previously protected from such activities), suspected of having ties to Al Qaida, without warrants from FISA. ((Markels, Alex. “Timeline: Wiretaps’ Use and Abuse.” npr.org 20 Dec. 2005. 14 Apr 2009 <http://www.npr.org/templates/story/story.php?storyId=5061834>.)) Articles from various news agencies strongly suggest that the government enlisted the help of large telecom companies to aid them in intercepting communications from US citizens, including internet traffic, email, text messages, and voice communications (Internet Phones, Landlines, and Cellular Phones). Some reports indicate that the NSA intercepted nearly all telecom traffic, including Internet usage, email, and phone conversations. The public outrage following these revelations led congress to pass the Foreign Intelligence Surveillance Act of 1978 Amendments Act of 2008, more commonly referred to as the FISA Amendments Act. This act asserts itself as the only vehicle for wiretapping activities within the United States and lays out specific guidance requiring a FISA warrant in every case ((Hess, Pamela. “Senate Immunizes Telecom Firms from Wiretap Lawsuits.” nysun.com 9 Jul. 2008. 21 Apr. 2009 <http://www.nysun.com/national/senate-grants-telecom-companies-immunity/81525/>)).
The wiretapping program, in its revised form, continues to cause privacy issues. The NSA is permitted to monitor international communications as they pass through domestic infrastructure without a FISA warrant; however, the monitoring of domestic communication requires a FISA warrant. As part of the FISA Amendments Act, inspectors reviewing the NSA’s wiretapping activities found in April 2009 that the agency continues to monitor domestic communication without warrants. This over-collection, as they call it, was caused by the NSA’s inability to differentiate between international communication and domestic communication. As a result the NSA, perhaps inadvertently, targeted Americans and violated their privacy without first obtaining a warrant to do so ((Lichtblau, Eric, and James Risen. “Scale of U.S. Wiretapping Exceeded Law, Officials Say.” New York Times 16 April 2009, final ed.: A1+.)).
This latest development has reignited the ongoing debate over the government’s, specifically the NSA’s, wiretapping program. The FISA Amendments Act allows the government to eavesdrop upon anyone’s conversations or read anyone’s email for seven days before needing to file for a warrant. After obtaining a warrant, the NSA can monitor all of an individual’s electronic communications with minimal oversight for a year before having to renew the warrant. This is enough to remind most people of the classic Orwellian dystopia of 1984. The broad powers and minimal oversight granted to the NSA by the FISA Amendments Act combined with the recent revelation of the NSA’s routine over-collection indicate a serious flaw in the domestic wiretapping program. The assertion by the Department of Justice that the government cannot be held liable for any violations of privacy as long as they do not disclose any of the information they obtain ((Greenwald, Glenn. “New and worse secrecy and immunity claims from the Obama DOJ.” Salon.com 6 Apr. 2009. 12 Apr. 2009 <http://www.salon.com/opinion/greenwald/2009/04/06/obama/>.)) turns this flaw into an invitation for abuse. Keith Olberman likened this claim to a thief saying, “I could go steal your money, if I don’t spend it, I’m not guilty of anything,” on his April 7 broadcast ((Turley, Jonathan. Interview with Keith Olberman. Countdown. MSNBC. 7 Apr. 2009.)). Clearly there are serious flaws in both the reasoning for and the execution of the domestic wiretapping program.
Over-collection of information (wiretapping without a warrant, outside of the parameters set by the FISA Amendments Act) severely violates a key freedom of the American people and should not be tolerated regardless of whether the information is disclosed. Accountability for individual actions through proper oversight and prosecution of offenders is the only way to ensure that continued abuses of power do not continue. In the current system of self-regulation and retroactive immunity from prosecution, there is no motivation for the NSA and its agents to follow the law. Our governmental system depends on checks and balances of power. The domestics surveillance program is a function of the executive branch, loosely regulated by the legislature. The FISA “court” created by congress is not a valid substitute for true judicial review.
The issuance of retroactive warrants must stop. It is as if the police had authority to search the residence of any citizen, and if they found anything remotely illegal, they could then get a warrant to come back as many times as they want. The fact that the NSA finds out that someone has ties to a terrorist organization after violating that person’s privacy rights is not a valid reason to obtain a warrant. In a criminal proceeding, all evidence resulting from wiretapping of this kind would be called fruit of the poisoned tree; basically stating that evidence gathered as a result of evidence discovered during an illegal search in tainted and inadmissible ((“Fruit of the Poison Tree.” The Free Dicitonary. 20 Apr. 2009 <http://legal-dictionary.thefreedictionary.com/Fruit+of+the+poison+tree>.)). We should hold intelligence-gathering activities to the same or higher standards as we do law enforcement activities. The fact that they are not building cases for criminal prosecution does not mean that they can disregard the constitution. The protection against unreasonable search and seizure guaranteed to individual Americans in the fourth amendment promises that “[The] interest of the individual is weighed against the interest of the public” ((qtd. in “FISA + EO 12333 + [redacted] procedures = No Fourth Amendment.” Empty Wheel 18 Jan. 2009. 19 Apr. 2009 <http://emptywheel.firedoglake.com/2009/01/18/fisa-eo-12333-redacted-procedures-no-fourth-amendment>.)). This is simply not the case where the government has carte blanche to conduct surveillance at will and ask permission to do so later.
Those conducting the wiretapping operations may feel that they are doing so in the best interest of the country. However, in this case, the best interest of the country and the best interests of its citizens are not in agreement. The recent reports of the NSA’s over collection of information show the potential for abuse within a system that is accustomed to working without oversight and highlight a need for true oversight of the NSA’s wiretapping program. In addition, expediency should never be the reason to deprive citizens of their rights. A warrant showing probable cause, issued by a judge, before any surveillance begins should be the only instrument that allows the NSA to eavesdrop on citizens within the United States. The domestic wiretapping program was flawed in its conception and is infuriating in its execution. The U.S. must replace the program with one more in keeping with the nation’s conscience.
5 Jailbroken Features I Will Not Do Without
about 1 year ago - 5 comments
I have been a loyal iPhone user and AT&T customer since the dark ages of the iPhone. It took me almost two years before I jailbroke that original iPhone. The reason behind my decision to jailbreak wasn’t that I wanted to stick it to AT&T by moving my device over to the competition or that I wanted to run cracked or pirated software. It was OS 3.0 that finally made my decision. I simply got tired of being ignored by AT&T and Apple. It became painfully clear to me that these two corporations were never going to give me the features that I wanted but were available from other sources. (For the purposes of this article I have intentionally omitted jailbreaking methods, and software package names) So here’s my short list of features that I get on my jailbroken iPhone that I won’t do without:
- Tethering: this is a term used to describe the process of sharing your phone’s cellular data connection with your laptop. Blackberrys have done this for years. AT&T has strictly refused to allow this feature, going so far as to block the sale of legitimate applications that added this feature. Too, it appears that with the release of OS 3.1, we will no longer be able to use the mobileconfig workaround.
- Themes: Apple’s idea of iPhone customization is being able to change your lock-screen wallpaper. With a jailbroken phone every feature of your phone is customizable. Wallpaper, Icons, Sounds, Vibrations, etc.
- Removable Storage: It’s a feature on all iPods (except the touch), why shouldn’t I be able to mount my iPhone as a USB drive? Some legitimate applications come close, but it’s not quite the real thing.
- Background Processes: This is a slightly more technical feature. Basically, i don’t want my application to close just because I hit the home button. I want it to go to the background so that I can do another task and then come back to it without relaunching.
- System-Level Access: If you don’t know what this is, you probably don’t miss not having it. It essentially comes down to expandability and adaptability. With system level access I’m able to change any phone behavior I see fit, including services. It makes you iPhone behave like what it really is: a palm-sized computer.
PS – If any AT&T or Apple employees end up reading this. Please meet us part way on our requests. We, your customers, WANT TO USE YOUR PRODUCT. Make it the product we need.
about 1 month ago
I have loved my Iphone since the first one came out. It truly is a marvel device and it reminds me of what people in the 50s thought the future would be like.
about 1 month ago
Definately the greatest article I’ve read today. Just an FYI, my Motorola Cliq shows this page great in it’s browser.