1 februari 2010

Syslog activeren op je iPhone

2 min leestijd

Altijd al willen weten wat er zich allemaal in het binnenste van je iPhone afspeelt vanaf het moment dat je deze aanzet? Om je nieuwsgierigheid te bevredigen kun je gebruik maken van de ingebouwde loggingmogelijkheden van de syslog daemon.

Om het resultaat van deze logging te bekijken moet de syslog eerst wordt ingeschakeld en de output hiervan vervolgens worden doorgestuurd naar een tekstbestand. In de volgende tip leggen we je stap-voor-stap uit welke commando’s je hiervoor moet gebruiken.

1. Maak allereerst het tekstbestand syslog.conf aan met de volgende inhoud:

*.* /var/log/syslog.txt

2. Upload dit configuratiebestand naar je iPhone via SFTP of een USB applicate zoals Diskaid. Het bestand moet worden geplaatst in de folder/etc.

3. Open het bestand /System/Library/LaunchDaemons/com.apple.syslogd.plist met je favoriete plist-editor en voeg na de laatste key (met de naam Socktype het volgende toe:

<string>-bsd_out</string>
<string>1</string>

4. Herstart hierna je iPhone!

In /var/log/syslog.txt kun je nu de logging van onder andere de kernel (het besturingssysteem) en de baseband (de modemfirmware) bekijken.

Let op! De grootte van het syslog.txt-bestand kan zeer snel groeien en kan dus een probleem worden!

Om de logging weer uit te schakelen, open je een SSH-sessie (uitleg) naar je iPhone en geef je het volgende commando in:

rm /var/log/syslog.txt; mknod /var/log/syslog.txt c 3 2

Opnieuw activeren doe je met:

rm /var/log/syslog.txt; touch /var/log/syslog.txt

info
Auteur Richard IJzermans
Datum01/02/2010 08:08
Categorie iPhone
Feedback Probleem melden
Delen 𝕏

Reacties

  • Reactie van Willem
    Willem

    Dat is omslachtig.
    Ik heb de Syslog Toggle voor SBSettings geïnstalleerd.
    Ik zet het loggen aan en uit, bekijk de grootte van, en wis het logbestand met één SBSettings icoon.

    Beantwoorden
  • Reactie van Ed
    Ed

    Deze tips werken alleen na Jailbreak, dus niet op standaard iPhone.

    Beantwoorden

Laat een reactie achter



Wil je appletips meldingen ontvangen?

Je kunt zelf aangeven over welke onderwerpen je medlingen wilt ontvangen en natuurlijk kun je deze ook weer uitschakelen.

Nadat je op akkoord klikt zal je webbrowser vragen of je akkoord gaat met het ontvangen van pushberichten.


AKKOORD    NEE BEDANKT
Download gratis de appletips app
voor iPhone en iPad in de App Store