Menu

Gevorderden

iOS 4.2.1 build 8C148 decrypten

Wanneer je iPad, iPod Touch of iPhone is voorzien van een Jailbreak dan kan het soms wel eens handig zijn om de beschikking te hebben over de originele iOS bestanden. Deze bestanden hebben mij al vaak geholpen om een volledige restore te voorkomen nadat ik iets teveel had gewijzigd. Door de beschikking te hebben over de originele iOS systeem bestanden kan je deze bestanden bij problemen weer terug plaatsen via een USB of SSH verbinding.

Het decrypten van de firmware kan ook handig zijn als je op zoek bent naar afbeeldingen of audiobestanden zoals bijvoorbeeld de nieuwe SMS-tonen in iOS 4.2.1

Een Mac op afstand bedienen met PHP

Standaard is iedere Mac voorzien van de Apache webserver. Door deze te gebruiken met PHP en een simpel OS X Terminal commando kan je vanaf een ander netwerk apparaat scripts starten op je Mac. Je kan je Mac dus eigenlijk op afstand bedienen via de ingebouwde webserver.

Dit klinkt misschien allemaal ingewikkeld maar het is redelijk eenvoudig te maken. In deze post leg ik uit hoe je dit kan maken. We activeren de Webserver, laden de PHP5 module en maken een script aan dat het volume van je Mac kan ‘muten’.

OS X Mail: De kleur van notities wijzigen

De gele achtergrond van de notities in OS X mail zijn naar mijn mening wel heel erg geel. In de mail applicatie zelfs is er geen mogelijkheid om de notitie kleur aan te passen.

Gelukkig is het voor een beetje gevorderde OS X gebruiker mogelijk om deze kleur zelf aan te passen. De notities bestaan namelijk uit HTML en CSS code en bevinden zich in mail.app

Om de notitie kleur aan te passen volg je de onderstaande stappen:

AirPort uitschakelen bij een vaste netwerkverbinding

Normaal gesproken werk ik thuis met mijn MacBook Pro altijd op het draadloze netwerk. Op kantoor maak ik echter soms gebruik van zowel de draadloze als vaste ethernet verbinding. Op het moment dat ik de ethernet kabel in de ethernet poort stop dan blijft het draadloze netwerk ook actief. Dit kan in sommige gevallen problemen opleveren geven wanneer je verbonden bent met twee verschillende netwerken.

Op het moment dat ik de ethernet verbinding gebruik heb ik dus geen draadloze verbinding meer nodig en moet ik deze handmatig uitschakelen. Het zou natuurlijk heel erg handig zijn als dit allemaal automatisch kan gebeuren en dit is ook mogelijk met behulp van een script.

Het onderstaande script schakelt automatisch je draadloze verbinding uit wanneer je gebruik maakt van de vaste ethernet aansluiting. Op het moment dat je de kabel weer verwijderd wordt de draadloze verbinding weer geactiveerd. Het script ondersteund tevens Growl notificaties.

OS X Mail: Standaard download map verplaatsen

mail-icon-png

Wanneer je een attachment download in OS X Mail dan wordt deze standaard in de ~/Bibliotheek/Mail Downloads map geplaatst. Naar mijn idee is dit niet de meest voor de hand liggende map om gedownloade attachments in op te slaan. Het zou veel handiger zijn als de Mail downloads terecht zouden komen in de standaard OS X download folder die ook wordt gebruikt door de webbrowsers.

Mail in OS X 10.5 bied in de voorkeuren zelf geen mogelijkheid om de download locatie aan te passen. In OS X Terminal kan je echter de download map doormiddel van een symbolic link ombuigen naar een andere map.

Handige extra venster optie in het iCal debugmenu

Enkele van de standaard “native” OS X applicaties hebben de beschikking over een “Debugmode” en zo ook iCal. Nu kan je met de debug mode van iCal niet erg erg veel.

Er is een optie beschikbaar om kaders om de tekst te plaatsten wanneer je een kalender uitprint en er is een optie “Bag inspector” waarvan ik geen idee heb wat hier de funktie van is. De optie ‘New calendar window’ is wel een interessante voor gebruikers die veel afspraken plannen met iCal.

Exporteer je App’s collectie naar een CSV bestand

In iTunes heb geen mogelijkheid om een gedetailleerde lijstweergave van al je AppStore App’s te maken. Wanneer je niet bang bent van OS X Terminal en beetje kennis van shell-scripts hebt dan kan je redelijk eenvoudig alle informatie exporteren naar een .CSV bestand.

Het script hoef je zelf niet uit te vinden, deze kan je hier hieronder downloaden. In het script kan je zelf aangeven welke gegevens je allemaal geëxporteerd wilt hebben naar het CSV bestand. Standaard worden de volgende gegevens geëxporteerd: appleid, soort, price, purchaseDate en releaseDate. Extra informatie voeg je toe door de # voor een veld te verwijderen.

Spotlight uitschakelen (OS X 10.6)

spotlight

Wanneer je Spotlight in OS X Snow Leopard wilt uitschakelen dan is dit niet mogelijk doormiddel van de standaard systeemvoorkeuren. Voor het uitschakelen zijn twee commando’s onder OS X Terminal nodig. Als eerste moeten we met het commando mdutil het spotlight proces vertellen dat we willen stoppen met het indexeren van de volumes.

sudo mdutil -a -i off

Extra geschiedenis instellingen voor Safari

Het is voor niemand een verrassing dat alle webpagina’s die je bezoekt met Safari worden geregistreerd in de geschiedenis. Hoewel dit tricky kan zijn als je wat te verbergen hebt is optie voornamelijk heel erg handig.

Normaal gesproken legt Safari van iedere dag de geschiedenis van je surf gedrag vast. Om te voorkomen dat je op een bepaald moment een gigantische geschiedenis hebt kan je met behulp van twee Terminal commando’s limieten activeren.

De iOS 4.2 GM downloaden

Apple heeft gisteravond laat de golden master (GM) van iOS 4.2 (build 8C134) vrijgegeven aan geregistreerde iPhone en iPad ontwikkelaars. Deze golden master is de definitieve versie die naar alle waarschijnlijkheid volgende week voor iedereen beschikbaar zal komen.

Het grote voordeel van een golden master ten opzichte van een normale beta versie is dat de UDID van je iPhone of iPad niet bij Apple geregistreerd hoeft te zijn. Je kan dus de golden master zonder problemen vanaf via de onderstaande link downloaden en installeren op je iPhone.

Om de firmware te kunnen installeren heb je de beta versie van iTunes 10.1 nodig. Deze nieuwe versie is ook beschikbaar op de onderstaande link echter alleen in de Engelstalige versie.

HD video activeren op de iPhone 3GS (Jailbreak)

Wanneer je een iPhone 3GS bezit die voorzien is van een Jailbreak dan is het mogelijk om hierop de HD video optie te activeren. Na het activeren is het mogelijk om video’s op te nemen in HD formaat.

De hardware van de iPhone 3GS kan video opnamen maken in het maximale formaat 1080×800 standaard is dit 640×480. Door het wijzigen van instellingen in een viertal property lists wordt de HD optie geactiveerd. Er hoeven geen extra dylib’s geïnstalleerd of binary bestanden gepatched te worden.

Om de HD optie te activeren dient je IPhone 3GS voorzien te zijn van SSH toegang of te benaderen zijn via de USB kabel.