Menu

Gevorderden

Interessante Cydia packages

Iedere jailbreaker werkt er mee; Cydia. Eigenlijk is Cydia de moeder des jailbreaks. Hier zijn packages te vinden voor je iDevice waarmee je bijvoorbeeld je iPhone thema’s kunt aanpassen, sms tonen kunt installeren zonder het gebruik van OpenSSH en natuurlijk je iPhone kunt tweaken. Een tweak is een aanpassing van het operating systeem waar je bijvoorbeeld effecten kunt toevoegen. Een Cydia package kan ook een plugin bevatten voor een bestaande applicatie.

Er zijn duizenden unieke cydia packages gemaakt, maar ze zijn lang niet allemaal voor iedereen interessant. In dit artikel zullen een aantal toppers worden besproken.

Grootverbruikers van schijfruimte terugvinden

terminal-pngAls de harddisk van je Mac vol dreigt te raken wordt het tijd om de boel eens flink op te gaan ruimen. Daarbij is het belangrijk om te weten in welke mappen de grootste verbruikers van schijfruimte bevinden.

Er zijn enkele commerciële applicaties beschikbaar die dit voor je kunnen opsporen, onder OS X Terminal heb je de beschikking over het du (diskusage) commando die dit precies voor je kan uitzoeken.

Wanneer je bijvoorbeeld een overzicht wilt hebben hoeveel schijfruimte de mappen in de root verbruiken, typ dan het commando:

Multitasking Gestures op de iPhone 3GS/4 (JB)

Natuurlijk hebben we allemaal al iets opgevangen over de nieuwe multitasking gestures in iOS 4.3. Ze waren tot nu toe eigenlijk alleen maar te gebruiken op de iPad, maar het is nu ook mogelijk om de gestures uit te proberen op de iPhone. Waarschijnlijk zal deze functie overigens niet in de officiele release van iOS 4.3 zitten. Er zijn geruchten in omloop dat Apple intern aan het testen is met de multitasking gestures op de iPhone.

Om de gestures te activeren heb je toegang nodig tot je iPhone via SSH. Zorg ervoor dat je van te voren het OpenSSH package hebt gedownload en geïnstalleerd met behulp van Cydia. Verbind je iPhone met je het Wi-Fi netwerk en ga daarna op je iPhone naar Instellingen ▸ Wi-Fi.

‘Post to Dropbox’ service voor OS X Finder

Door ontzettend veel Mac OS X gebruikers wordt er tegenwoordig gebruik gemaakt van Dropbox, een gratis online dienst waarmee je zeer eenvoudig bestanden kunt delen en bewaren op een persoonlijke virtuele drive.

Om bestanden te kunnen delen met andere internet gebruikers dien je deze bestanden in de map ‘Public’ van je Dropbox te plaatsen. Hierna kan je met behulp van een rechtermuisklik (ctrl+klik) een publieke link aanmaken via het contextmenu: Dropbox ▸ Copy public link. De link naar het bestand wordt hierdoor op het OS X klembord geplaatst, met cmd⌘+v kan deze in iedere willekeurige applicatie worden geplakt.

Het is mogelijk met behulp van een klein script alle bovenstaande handelingen in twee muisklikken uit te voeren.

Foutmeldingen tijdens het herstellen van een iDevice

Als je een iDevice wilt herstellen naar de originele firmware omdat je bijvoorbeeld van je jailbreak af wilt, dan lopen sommige mensen tegen een foutmelding aan.

Apple heeft zelf een prachtige website met allerlei informatie over bepaalde foutmeldingen, maar mijn persoonlijke ervaring daarin is toch dat je zelf op zoek moet gaan naar een duidelijk antwoord. Als je een restore uitvoert, wordt de nieuwe firmware bij Apple gecontroleerd.

Laatst kwam ik erachter dat TinyUmbrella meerdere mogelijkheden heeft. Je kunt namelijk bij TinyUmbrella instellen dat hij je hostfile aanpast. Dit wordt automatisch gedaan zodra je TinyUmbrella voor de eerste keer opstart.

De locatie van schermafdrukken wijzigen

In Mac OS X kun je op zeer eenvoudige wijze schermafdrukken maken met behulp van een aantal toetscombinaties. De gemaakte schermafdrukken worden standaard door OS X op je bureaublad weggeschreven, er is geen mogelijkheid in de grafische interface aanwezig om dit aan te passen.

Met behulp van OS X Terminal kan je deze locatie redelijk eenvoudig aanpassen. Open een nieuwe Terminal sessie in typ daarin het onderstaande commando (druk niet op enter!).

Boot iOS4.3b2 Tethered via terminal (JB)

Als je iOS4.3 beta 2 hebt geinstalleerd op je iDevice en je installeert een cydia package die een reboot vereist, dan zit je met de gebakken peren. Vooral als dit gebeurt als je onderweg naar school of je werk bent. Daarom is het aan te raden om je iPhone alleen te rebooten als het écht nodig is en als je een computer tot je beschikking hebt met een aantal files. Er is namelijk nog geen untethered jailbreak beschikbaar voor iOS4.3.

Met behulp van een aantal Terminal commando’s en bestanden is het mogelijk om tethered te booten. Het klinkt allemaal moeilijker dan het is, want uiteindelijk blijkt het vrij eenvoudig zijn!

iOS: SHSH-Blobs bewaren met TinyUmbrella

Als je een jailbreak-fanaat bent dan is het een ‘must-do’ om je SHSH-Blobs op te slaan. Dit kan lokaal, of op de server van Saurik. Maar waarom zou je dat nou eigenlijk doen? Oké, eerst wat basis informatie. Een SHSH-blob is een soort van unieke handtekening die verifieert bij de Apple servers of jij de laatste versie van hun iOS draait. Apple is niet zo gemakkelijk wat betreft downgraden etc. maar nou blijkt dat je met SHSH-blobs de servers zo kunt ‘manipuleren’ dat de server denkt dat het de laatste versie van iOS betreft en de aanvraag tot een downgrade accepteert.

De automatisch gegenereerde iCal e-mails

iCal verstuurt automatisch een email bij het bevestigen, weigeren of wijzigen van een afspraak. Het is in de voorkeuren van het programma niet mogelijk om het versturen van deze automatische notificaties uit te schakelen.

Het uitschakelen kan handig zijn wanneer je iCal op meerdere Mac’s gebruikt bijvoorbeeld thuis en op het werk zonder daarbij gebruik te maken van een gesynchroniseerde agenda. iCal gebruikt voor het versturen van de notificaties een applescript dat in de app container van het programma is opgeslagen. Door dit script aan te passen kan je een extra bevestiging toevoegen.

Cydia apps installeren via de commandline

Iedereen die zijn iPad of iPhone heeft voorzien van een Jailbreak kent Cydia, in bijna 100% van alle gevallen is deze app de reden van een Jailbreak.

De alternatieve App Store is een prima app, maar het updaten van de beschikbare packages gaat vaak tergend traag en niet altijd zonder problemen. Met behulp van een remote SSH verbinding en OS X Terminal is het ook mogelijk om Cydia packages te installeren.

Om packages via de commandline te kunnen installeren dien je allereerst met behulp van Cydia,’OpenSSH’ en ‘Apt 0.7 Strict’ te installeren.

XBMC installeren op de Apple TV 2 (JB)

Het is sinds afgelopen week mogelijk om op een Apple TV 2 gebruik te maken van de XMBC mediaspeler.

Met XBMC kun je mediabestanden afspelen zonder de tussenkomst van iTunes. De XBMC mediaspeler is geschikt voor het hardwarematig decoderen van HD-videos in het 720p en 1080p formaat. XBMC ondersteunt bijna alle populaire media formaten, op de XBMC Wikipedia-pagina kun je een uitgebreid overzicht terug vinden.

Om XBMC te kunnen installeren op een Apple TV 2 dient deze te zijn voorzien van een Jailbreak, zie hiervoor de post: Apple TV 2 Jailbreaken met Seas0nPass.