<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FotoVossBlog &#187; Android</title>
	<atom:link href="http://fotovossblog.peggy-forum.com/tag/android/feed/" rel="self" type="application/rss+xml" />
	<link>http://fotovossblog.peggy-forum.com</link>
	<description>Das Blog zur FotoboX - Alles rund um Fotografie &#38; das Google G1 Smartphone</description>
	<lastBuildDate>Fri, 03 Feb 2012 19:31:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Sprachsteuerung und Vlingo telefonieren nach Hause</title>
		<link>http://fotovossblog.peggy-forum.com/2012/02/sprachsteuerung-und-vlingo-telefonieren-nach-hause/</link>
		<comments>http://fotovossblog.peggy-forum.com/2012/02/sprachsteuerung-und-vlingo-telefonieren-nach-hause/#comments</comments>
		<pubDate>Fri, 03 Feb 2012 19:15:45 +0000</pubDate>
		<dc:creator>voss</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[security]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Samsung]]></category>
		<category><![CDATA[Security]]></category>

		<guid isPermaLink="false">http://fotovossblog.peggy-forum.com/?p=417</guid>
		<description><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2012/02/sprachsteuerung-und-vlingo-telefonieren-nach-hause/"></g:plusone></div>
Mehr zufällig entdeckte ich neulich beim Entwickeln einer App etwas in der Logcat Ausgabe des Samsung Galaxy Note, dass mich stutzig machte. Irgendein Prozess rauschte da mit folgender Zeile durch: “I/HttpRequest-BackgroundHttpManager323(10019) …” Neugierig geworden, untersuchte ich das etwas genauer und richtete einen Filter ein, der mir die dazu gehörenden Ausgaben etwas übersichtlicher nach Process ID (PID) [...]]]></description>
			<content:encoded><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2012/02/sprachsteuerung-und-vlingo-telefonieren-nach-hause/"></g:plusone></div>
<div><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/Teaser_vlingo_small1.jpg" rel="lightbox[417]"><img class="aligncenter  wp-image-427" title="Teaser_vlingo_small" src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/Teaser_vlingo_small1.jpg" alt="" width="540" height="271" /></a></div>
<div></div>
<div></div>
<p>Mehr zufällig entdeckte ich neulich beim Entwickeln einer App etwas in der Logcat Ausgabe des Samsung Galaxy Note, dass mich stutzig machte. Irgendein Prozess rauschte da mit folgender Zeile durch: “I/HttpRequest-BackgroundHttpManager323(10019) …”<br />
Neugierig geworden, untersuchte ich das etwas genauer und richtete einen Filter ein, der mir die dazu gehörenden Ausgaben etwas übersichtlicher nach Process ID (PID) auf den Bildschirm brachte. Wie sich dabei herausstellte, stammten diese Logcat-Ausgaben von der &#8211; auf dem Samsung Galaxy Note vorinstallierten &#8211; Software “Sprachsteuerung“, die auch als App „Vlingo“ im Market erhältlich ist.</p>
<div><span id="more-417"></span></div>
<div>
<div></div>
<p><strong>Vorab einige Daten zu der verursachenden App:</strong><br />
APK: com.vlingo.client.samsung:<br />
Service: com.vlingo.client.userlogging.UALService &lt;- Das ist der verursachende Service<br />
Speicherort: /system/app/VoiceToGo.apk<br />
Version: 2.9.0</p>
<p>&nbsp;</p>
<p>Nun habe ich die gefilterten Daten natürlich genauer analysiert und konnte folgende Fakten feststellen:</p>
<div></div>
<div><strong>1. Ein Auszug aus dem Logcat, der einen Teil des Übertragungszyklus darstellt:</strong><br />
D/UALService:Timer-323(10019): VLG_transmitting user activity data &lt;– Hier startet der Vorgang<br />
D/HttpManager:Timer-323(10019): VLG_Queing background http request: ActivityLog<br />
&#8230;&#8230;.<br />
&#8230;&#8230;.<br />
D/VLServiceUtil:BackgroundHttpManager323(10019): VLG_** vlclient: &lt;– Ab hier werden schon mal die Device Daten aufbereitet<br />
DeviceMake=samsung;<br />
DeviceOSName=Android;<br />
DeviceModel=GT-N7000;<br />
DeviceOS=2.3.6;<br />
Language=de-DE;<br />
ConnectionType=DirectTCP;<br />
Carrier=T-Mobile A;<br />
CarrierCountry=AT;<br />
DeviceID=359532540167434;<br />
AudioDevice=Android<br />
&#8230;&#8230;..<br />
&#8230;&#8230;..<br />
D/AndroidLocationUtils:BackgroundHttpManager323(10019): VLG_Getting location &lt;– Hier kommen die Standortdaten dazu<br />
D/AndroidLocationUtils:BackgroundHttpManager323(10019): VLG_Found provider : network&lt;– network Wlan als Standortquelle<br />
&#8230;&#8230;..<br />
&#8230;&#8230;..</div>
<div>
<div>D/AndroidLocationUtils:BackgroundHttpManager323(10019): &lt;– Hier werden die Standortdaten aufbereitet<br />
VLG_Got Lat=46.178338204999932;<br />
Long=14.362434382504343;Alt=0.0;<br />
GSM_MCC=232;GSM_MNC=03;CID=2107023;LAC=58400;RAC=0<br />
&#8230;&#8230;.<br />
&#8230;&#8230;.<br />
D/HttpUtil:BackgroundHttpManager323(10019): VLG_extraHeaders: &lt;– Hier wird der komplette HTTP Header aufgebaut<br />
{X-vlsr=AppID=com.samsung.android.umpc,<br />
Accept-Language=de-DE,de;q=0.7,en;q=0.5,<br />
X-vllocation=Lat=46.178338204999932;Long=14.362434382504343;Alt=0.0;<br />
GSM_MCC=232;GSM_MNC=03;CID=2107023;LAC=58400;RAC=0,<br />
Accept-Charset=utf-8,ISO-8859-1;q=0.5,*;q=0.5,<br />
X-vlsoftware=Name=SamsungVoiceUI; Version=2.9.0.B1104; AppChannel=Preinstall Free,<br />
x-vlclientdate=Date=2012-01-21,<br />
X-vlclient=DeviceMake=samsung;<br />
DeviceOSName=Android; DeviceModel=GT-N7000; DeviceOS=2.3.6;<br />
Language=de-DE; ConnectionType=DirectTCP; Carrier=T-Mobile A;<br />
CarrierCountry=AT; DeviceID=359532540167434; AudioDevice=Android,<br />
X-vlprotocol=Version=3.6; ResponseEncoding=text/xml,<br />
X-vvs=Version=1.0,<br />
Content-Type=application/octet-stream;boundary=&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-1878979834,<br />
Cache-Control=no-cache,no-store,max-age=0,no-transform}<br />
&#8230;&#8230;.<br />
&#8230;&#8230;.<br />
I/HttpRequest-BackgroundHttpManager323(10019): VLG_** Getting new http connection. method POST hc com.vlingo.client.android.core.http.custom.AndroidVStreamConnection@40625f00<br />
D/HttpRequest:BackgroundHttpManager323(10019): VLG_** postData=&lt;user-log&gt;&lt;user-id&gt;359532540167434&lt;/user-id&gt;&lt;setup started=&#8221;<br />
D/HttpRequest:BackgroundHttpManager323(10019): VLG_** GZip compressing post data&#8230;<br />
D/HttpRequest:BackgroundHttpManager323(10019): VLG_** response code: 200 &lt;– Hier wird geprüft ob der Server auch antwortet<br />
&#8230;&#8230;.<br />
D/CookieHandler:BackgroundHttpManager323(10019): VLG_** domain: samsungvuiasr.vlingo.com<br />
01-21 23:37:46.705: D/CookieHandler:BackgroundHttpManager323(10019): VLG_** done extracting<br />
01-21 23:37:46.705: D/HttpRequest:BackgroundHttpManager323(10019): VLG_data len: 68<br />
01-21 23:37:46.715: D/HttpRequest:BackgroundHttpManager323(10019): VLG_** finished &lt;– Übertragung beendet<br />
&#8230;&#8230;.<br />
&#8230;&#8230;.<br />
D/UALService:BackgroundHttpManager323(10019): VLG_recv user log response<br />
D/ThreadPoolExecutor:BackgroundHttpManager323(10019): VLG_finished worker execution: &lt;– Übertragung korrekt beendet.<br />
com.vlingo.client.core.http.HttpManager$HttpRequestFetchTask@405b3db8</div>
<div><strong>2. Diese Daten werden an folgende URL “unverschlüsselt” übermittelt:</strong></p>
<p>http://samsungvuiasr.vlingo.com:80/voicepad/activitylog</p>
<p>(Das die Übertragung unverschlüsselt erfolgt ist an dem verwendeten Protokoll HTTP ersichtlich)</p></div>
<div><strong>3. Die Übertragung dieser Daten erfolgt auch dann, wenn die Sprachsteuerung nicht verwendet wird!</strong></div>
<div><strong></strong><br />
<strong>4. Die Übertragung dieser Daten erfolgt exakt im 4 Minuten Takt.</strong></div>
<div><strong></strong><br />
<strong>5. Informationen zu diesen Übertragungen</strong><br />
Diese sollten eigentlich in den Datenschutzrichtlinien oder Nutzungsbedingungen zu finden sein.<br />
Die URL für die Datenschutzrichtlinie : http://www.vlingo.com/wap/privacy/de<br />
Die URL für die Nutzungsbedingungen: http://www.vlingo.com/wap/terms/de<br />
Version der Datenschutzrichtlinien: Zuletzt aktualisiert am 08.11.11<br />
Zur Sicherheit entzieht sich Samsung beim ersten Start der App „Sprachsteuerung“ sämtlicher Verantwortung, wie im folgenden Screenshot (links) zu sehen ist. Erst im darauffolgenden Dialog wird lediglich auf die Datenschutzrichtlinien und Nutzungsbedingungen hingewiesen, aber sein wir doch mal ehrlich: Wer liest sie sich wirklich durch? Der Durschnittsnutzer nicht!</div>
</div>
<div></div>
<div></div>
<div></div>
</div>
<div></div>
<div></div>
<div><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/screen1.png" rel="lightbox[417]"><img class="alignleft size-full wp-image-429" title="Samsung Datenschutzerklärung" src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/screen1.png" alt="" width="295" height="472" /></a></div>
<div><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/screen2.png" rel="lightbox[417]"><img class="size-full wp-image-430 alignright" title="Vlingo Nutzungbestimmungen" src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2012/02/screen2.png" alt="" width="295" height="472" /></a></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div>
<p>In der Datenschutzrichtlinie von VLINGO sind folgende &#8211; hier im Auszug gezeigten &#8211; Aussagen zu finden:<br />
<strong>Aussage:</strong> Ohne ausdrückliche Genehmigung werden von vlingo NIEMALS Informationen zu Ihrer Person gesammelt oder außerhalb von vlingo offen gelegt<br />
<strong>Kommentar:</strong> Das stimmt insofern scheinbar nicht, als dass der Übermittlung der IMEI bspw. niemals zugestimmt wurde.<br />
<strong></strong></p>
<div></div>
<div><strong>Aussage:</strong> Wir sammeln Namen von Personen und Unternehmen aus Ihrem Adressbuch einzig zu dem Zweck, Ihnen beim Sprechen eines Kontaktnamens eine hohe Servicequalität bieten zu können.<br />
<strong>Kommentar:</strong> Mit den Personen Daten aus dem Adressbuch verhält es sich so, dass diese bereits beim ersten Start an VLINGO übermittelt werden.<br />
<strong></strong></div>
<div></div>
<div><strong>Aussage:</strong> Wenn Sie sich für standortbasierte Services angemeldet haben, erfassen und speichern wir den Standort Ihres Mobilgeräts nur, wenn Sie sprechen<br />
<strong>Kommentar:</strong> Das kann so definitiv nicht stimmen. Wie man in obenstehender Auflistung der an Vlingo übertragenen Parameter sehen kann, wurden Standortinformationen an Vlingo zu einem Zeitpunkt übertragen, zu dem definitiv NICHT der Vlingo Service genutzt wurde.<br />
Darüber hinaus habe ich mich NICHT bewusst für Standortbasierte Services angemeldet!<br />
<strong></strong></div>
<div></div>
<div><strong>Aussage:</strong> Wir wissen nicht, wer Sie sind, wenn Sie die Standortermittlungskomponente unseres Services verwenden.<br />
<strong>Kommentar:</strong> Auch diese Aussage erscheint nicht glaubhaft. Vlingo kennt die IMEI und den Standort. Jetzt zu behaupten nicht zu wissen wer man ist, erscheint da nicht glaubhaft.<br />
<strong></strong></div>
<div></div>
<div><strong>Aussage:</strong> Vlingo sorgt mithilfe physischer, technischer und verfahrenstechnischer Methoden für die Sicherheit Ihrer personenbezogenen Informationen.<br />
<strong>Kommentar:</strong> Hört sich nett an, stimmt aber ebenfalls nicht. Die an Vlingo übermittelten Daten werden unverschlüsselt über das Internet an einen Vlingo Server übertragen, der darüber hinaus auch noch öffentlich erreichbar ist.<br />
Siehe: http://samsungvuiasr.vlingo.com:80/voicepad/activitylog<br />
Inwieweit dieser Server, bzw. die dahin übermittelten Daten nun “sicher” aufbewahrt werden und vor dem Zugriff durch Dritte geschützt sind, mag sich jedermann selbst ausmalen.<br />
Auf jedem Fall ist der von VLINGO verwendete Server nicht auf dem letzten Stand der Version und dürfte die eine oder andere Sicherheitslücke aufweisen.<br />
<strong></strong></div>
<div></div>
<div><strong>Aussage:</strong> Die gesammelten Informationen werden nicht dazu verwendet (und können nicht dazu verwendet werden), Ihr Gerät oder Sie als Person zu identifizieren.<br />
<strong>Kommentar:</strong> Auch das kann nicht stimmen, da die IMEI eine weltweit eindeutige Identifizierungsnummer des Gerätes ist, mit deren Hilfe das Gerät direkt identifiziert werden kann.<br />
Doch es werden nicht nur informationen zum Standort und zum Gerät übertragen. Bei der erstmaligen Benutzung beginnt die ungefragte Übertragung folgender Daten an den Vlingo Server – natürlich unverschlüsselt:</div>
<div></div>
<div><strong>6. Senden aller Namen aus den Kontakten</strong><br />
Wenn die App Sprachsteuerung neu gestartet wird und die beiden Hinweis-Screens bestätigt wurden, beginnt die App im Hintergrund alle Namen aus den Kontakten an Vlingo zu übertragen.<br />
Diese Daten werden an folgende URL übermittelt:</p>
<p>http://samsungvuiasr.vlingo.com:80/voicepad/lmtt</p>
<p>Beispiel:<br />
D/HttpRequest:BackgroundHttpManager1(24427): &lt;LMTT&gt;&lt;PIM t=&#8221;w&#8221;&gt;&lt;e uid=&#8221;1384&#8243;&gt;&lt;fn&gt;WGKK&lt;/fn&gt;&lt;ln&gt;10/1&lt;/ln&gt;&lt;c&gt;&lt;/c&gt;&lt;/e&gt;&lt;e uid=&#8221;147&#8243;&gt;&lt;fn&gt;Auskunft&lt;/fn&gt;&lt;ln&gt;118 676&lt;/ln&gt;&lt;c&gt;&lt;/c&gt;&lt;/e&gt;&lt;e uid=&#8221;228&#8243;&gt;&lt;fn&gt;Taxi&lt;/fn&gt;&lt;ln&gt;60&lt;/ln&gt;&lt;c&gt;&lt;/c&gt;&lt;/e&gt;&#8230;&#8230;..<br />
<strong></strong></div>
<div></div>
<div><strong>7. Senden aller Musiktitel inklusive Interpret, Titel, Speicherort, Genre, Jahr auf der SD-Karte</strong><br />
Wenn die App Sprachsteuerung neu gestartet wird und die beiden Hinweiss-Screens bestätigt wurden, beginnt die App im Hintergrund alle Musiktitel und damit assozierte Daten an Vlingo zu übertragen.<br />
Diese Daten werden an folgende URL übermittelt:</p>
<p>http://samsungvuiasr.vlingo.com:80/voicepad/lmtt</p>
<p>Beispiel:<br />
D/HttpRequest:BackgroundHttpManager2(24427): &lt;LMTT&gt;&lt;SU uid=&#8221;58&#8243; ttl=&#8221;Rebekka und ich&#8221; art=&#8221;Ludwig Hirsch&#8221; cmp=&#8221;Rebekka Bakken&#8221; alb=&#8221;In Ewigkeit Damen&#8221; gen=&#8221;" yr=&#8221;2006&#8243; fld=&#8221;/mnt/sdcard/Samsung/Music&#8221;/&gt;&#8230;&#8230;..<br />
I/LMTTDBUtil-BackgroundHttpManager2(24427): VLG_opened DB. got android.database.sqlite.SQLiteDatabase@405e39f8<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _ !!!! SUCCESSFUL CHUNK TRANSFER !!!!<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _ chunk had 52 lmtt items<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _ total for whole transfer is now 52<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _HttpResponse() from &#8216;type=&#8221;song,playlist&#8221; count=&#8221;52,0&#8243;&#8221;&#8216;<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _ALL DONE LMTT UPDATE &#8211; SUCCESS<br />
I/LMTTChunkUpdate-BackgroundHttpManager2(24427): VLG_LMTTChunkUpdate: _ response is com.vlingo.client.core.http.HttpResponse@40527cb0<strong><strong><br />
</strong></strong></div>
<div></div>
<div><strong><strong>8. Gegenmaßnahmen:<br />
</strong></strong></div>
<div>
<p dir="ltr">1. Zunächst sollte man auf jedem Fall die Option “Standort verwenden” über die Einstellungen der Sprachsteuerung deaktivieren. Dies kann man einfach über Menü &#8211; Einstellungen der Sprachsteuerung und dort dann den Haken bei “Standort verwenden” weg nehmen. Diese Maßnahme bewirkt, dass ab sofort keine Standortinformationen mehr an Vlingo übertragen werden.</p>
<p dir="ltr">2. Wenn man über “Menü – Anwendungen &#8211; Anwendungen verwalten &#8211; Sprachsteuerung” die Daten der Anwendung löscht, hört der Datenwahnsinn auf. Es werden fortan keine Daten mehr an Vlingo gesendet. Allerdings ist dann die App Sprachsteuerung nicht mehr verwendbar.</p>
<p dir="ltr">3. Nutzer mit Rootzugriff könnten die App einfrieren, oder löschen. Allerdings ist nicht sicher, inwieweit dann weitere Funktionen in Mitleidenschaft gezogen werden.</p>
</div>
<div><strong id="internal-source-marker_0.0667140546720475">Fazit:<br />
Auch wenn bei der erstmaligen Verwendung ein Warnhinweis bestätigt werden muss, dass Daten im Hintergrund an Vlingo gesendet werden, ist dies kein einfacher Fauxpas mehr und lässt sich mit Serviceverbesserung nicht mehr erklären. Umso mehr, als dass der wirkliche Umfang der Datenübertragung nicht bekannt gegeben wird und es durch die unverschlüsselte Übertragung Datenschutztechnisch ein Desaster darstellt. Hier sind Missbrauch Tür und Tor geöffnet worden.</strong></div>
</div>
<div></div>
<div></div>
<p>Anmerkung: Die App Spachsteuerung ist in dieser Form nur auf dem Samsung Galaxy Note zu finden. Sie soll auch auf dem Samsung Galaxy SII vorinstalliert sein, was ich jedoch persönlich zur Zeit noch nicht bestätigen kann.</p>
<div></div>
<p>Ich möchte mich an dieser Stelle auch bei meinem Freund <a title="Nouon.de " href="http://www.nouon.de/">Andreas Voetz</a> bedanken, der diesen Blog gemeinsam mit mir aufbereitet hat und bei AndroidPIT als Blog gepostet hat.</p>
]]></content:encoded>
			<wfw:commentRss>http://fotovossblog.peggy-forum.com/2012/02/sprachsteuerung-und-vlingo-telefonieren-nach-hause/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>G1 Wallpapers &#8211; kostenloser Download hier</title>
		<link>http://fotovossblog.peggy-forum.com/2009/07/g1-wallpapers-kostenloser-download/</link>
		<comments>http://fotovossblog.peggy-forum.com/2009/07/g1-wallpapers-kostenloser-download/#comments</comments>
		<pubDate>Sun, 12 Jul 2009 14:56:16 +0000</pubDate>
		<dc:creator>voss</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[free]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[Google Smartphone]]></category>
		<category><![CDATA[hintergrund]]></category>
		<category><![CDATA[Hintergrundbilder]]></category>
		<category><![CDATA[kostenlos]]></category>
		<category><![CDATA[screen]]></category>
		<category><![CDATA[Wallpaper]]></category>

		<guid isPermaLink="false">http://fotovossblog.peggy-forum.com/?p=345</guid>
		<description><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2009/07/g1-wallpapers-kostenloser-download/"></g:plusone></div>
Ich habe hier mal einen Artikel angelegt in  dem ich immer wieder neue Wallpapers (Bildschirmhintergründe) für das Google G1 Handy/Smartphone hinzufügen werde. Diese Bildschirmhintergründe sind für jederman frei verwendbar für private Zwecke. Es ist jedoch weder erwünscht noch gestattet diese zu kopieren und auf anderen Plattformen zu publizieren oder anzubieten. Wenn Ihr eines der Bilder [...]]]></description>
			<content:encoded><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2009/07/g1-wallpapers-kostenloser-download/"></g:plusone></div>
<p>Ich habe hier mal einen Artikel angelegt in  dem ich immer wieder neue Wallpapers (Bildschirmhintergründe)  für das Google G1 Handy/Smartphone hinzufügen werde.</p>
<p>Diese Bildschirmhintergründe sind für jederman frei verwendbar für private Zwecke. Es ist jedoch weder  erwünscht noch gestattet diese zu kopieren und auf anderen Plattformen zu publizieren oder anzubieten.</p>
<p><span id="more-345"></span></p>
<p>Wenn Ihr eines der Bilder auf Euer Android Handy laden wollt, ist der einfachste Weg den korrespondierenden QR-Barcode in der rechten Spalte mit dem Android Smartphone zu scannen. Das Bild wird dann direkt am Android angezeigt und kann dort gespeichert und als Wallpaper eingestellt werden. <em> (Voraussetzung dafür ist das Vorhandensein der kostenlosen Applikation &#8220;<strong>Barcode Scanner</strong>&#8221; aus dem Market. )</em><br />
Viel Spass mit den Hintergründen.</p>
<p>Update 01.10.09: 5 neue Hintergründe eingebaut.</p>

<table id="wp-table-reloaded-id-1-no-1" class="wp-table-reloaded wp-table-reloaded-id-1">
<thead>
	<tr class="row-1">
		<th class="column-1">Wallpaper</th><th class="column-2">QR-Code zum Android direkt Download</th>
	</tr>
</thead>
<tbody>
	<tr class="row-2">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/androidpit_wp1.png" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/androidpit_wp1-150x150.png" alt="" /></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/QR_androidpit_wp1.png" alt="" /></td>
	</tr>
	<tr class="row-3">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/androidpit_wp2.png" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/androidpit_wp2-150x150.png" alt="" /></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/QR_androidpit_wp2.png" alt="" /></td>
	</tr>
	<tr class="row-4">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/wp3.png" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/wp3-150x150.png" alt="" /></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/QR_wp3.png" alt="" /></td>
	</tr>
	<tr class="row-5">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/wp6.png" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/wp6-150x150.png" alt="" /></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/07/QR_wp6.png" alt="" /></td>
	</tr>
	<tr class="row-6">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp16.jpg" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp16-150x150.jpg" alt=""></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp16.png" alt=""></td>
	</tr>
	<tr class="row-7">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp14.jpg" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp14-150x150.jpg" alt=""></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp14.png" alt=""></td>
	</tr>
	<tr class="row-8">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp15.jpg" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp15-150x150.jpg" alt=""></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp15.png" alt=""></td>
	</tr>
	<tr class="row-9">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp17.jpg" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp17-150x150.jpg" alt=""></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/10/androidpit_wp17.png" alt=""></td>
	</tr>
	<tr class="row-10">
		<td class="column-1"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp18.jpg" rel="lightbox[345]"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/androidpit_wp18-150x150.jpg" alt=""></a></td><td class="column-2"><img src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/10/androidpit_wp18.png" alt=""></td>
	</tr>
</tbody>
</table>

]]></content:encoded>
			<wfw:commentRss>http://fotovossblog.peggy-forum.com/2009/07/g1-wallpapers-kostenloser-download/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Fight &#8211; Unkown CallerID with NoStalk V1.4</title>
		<link>http://fotovossblog.peggy-forum.com/2009/06/unkown-callerid/</link>
		<comments>http://fotovossblog.peggy-forum.com/2009/06/unkown-callerid/#comments</comments>
		<pubDate>Mon, 29 Jun 2009 14:41:09 +0000</pubDate>
		<dc:creator>voss</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Android development]]></category>
		<category><![CDATA[APK]]></category>
		<category><![CDATA[G1]]></category>
		<category><![CDATA[Google Handy]]></category>
		<category><![CDATA[GSM]]></category>
		<category><![CDATA[GSM spam]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[No Prank]]></category>
		<category><![CDATA[NoStalk]]></category>
		<category><![CDATA[prank caller]]></category>
		<category><![CDATA[prank unknown]]></category>
		<category><![CDATA[Stalking]]></category>

		<guid isPermaLink="false">http://fotovossblog.peggy-forum.com/?p=312</guid>
		<description><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2009/06/unkown-callerid/"></g:plusone></div>
21.09.09 &#8211; Update to Version 1.4 in Android Market Changelog: Version 1.4 Added RingerMode change detection Added Whitespace trim on incoming Number before check on empty number Version 1.3 Added internationalization feature Added German Language to app Changes to some string values Changed app&#8217;s Homescreen due to some possible missunderstandings Added a customizable dialog to [...]]]></description>
			<content:encoded><![CDATA[<div style="display:inline;float:right;margin-left:1em"><g:plusone href="http://fotovossblog.peggy-forum.com/2009/06/unkown-callerid/"></g:plusone></div>
<p><strong>21.09.09 &#8211; Update to Version 1.4 in Android Market<br />
</strong></p>
<p><strong>Changelog:<br />
</strong></p>
<p><strong><em>Version 1.4</em></strong><br />
Added RingerMode change detection<br />
Added Whitespace trim on incoming Number before check on empty number</p>
<p><strong><em>Version 1.3</em></strong><br />
Added internationalization feature<br />
Added German Language to app<br />
Changes to some string values<br />
Changed app&#8217;s Homescreen due to some possible missunderstandings<br />
Added a customizable dialog to clarify the app&#8217;s behavior on pushing the Quit-Button<br />
Fixed some minor bugs inside Main Activity<br />
Deleted unused code from source</p>
<p><strong><em>Version 1.2</em></strong><br />
Added some Logging<br />
Minor bugfix regarding a double user-notification on startup<br />
Bugfix regarding a service Stopcondition<br />
Compilation against the most actual SDK (Version 1.5_r3)</p>
<p><strong><em>Version 1.1</em></strong><br />
Added Posibility to disable/re-enable notification bar icon<br />
Removed unnecessary Permission for writing to System Settings: android.permission.WRITE_SETTINGS<br />
Some minor changes in screen formating<br />
Minor change in application startup due to different handling with no notification bar icon<br />
Compilation against the most actual SDK (Version 1.5_r2)</p>
<p><strong>See more on changes at the bottom comments!</strong></p>
<p>All of us know that situation, GSM is ringing and if we look at our your GSM-display, there is written &#8220;Unknown caller ID&#8221;.</p>
<p>So what to do, who is the caller? Why the caller is hiding his identity? In most of these cases, the caller turns out to be a salesperson who want to sell certain goods you&#8217;ll never need. Seldom but with raising posibility you&#8217;ll be the victim of a stalker, permanently calling you, again and again. The solution is closer than you maybe think&#8230;<span id="more-312"></span>Assuming that you have a Android G1 GSM it becomes easy up from now on. I have developed an application which will take care of calls with &#8220;unknown caller ID&#8221;. Unfortunatly Google won&#8217;t allow us to directly reject an incomming call programatically. But there is a solution. The nifty little application <strong>NoStalk</strong> V1.4 will just turn your GSM absolutly quiet if a call with &#8220;unknown caller ID&#8221; will come to your Android G1 GSM. After the caller dropped the line or (if you configured your GSM that way) is forwarded to your VoiceBox, your GSM will turn back to normal ringing Mode. By that you won&#8217;t miss a caller which will call you with a &#8220;known caller ID&#8221;. In other words, your&#8217;e reachable again.</p>
<p>So equal if you are followed by a stalker calling you again and again, or if you often receive calls from salespersons with &#8220;unkown caller ID&#8221;,<br />
Up from now on, with <strong>NoStalk </strong>V1.4<strong>,</strong> your Android GSM will stay quiet if someone with suppressed caller ID will give you a call. You can download the application on the android market.</p>
<p>QR-Code für das G1:</p>
<div id="attachment_318" class="wp-caption alignleft" style="width: 110px"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/06/NoStalk_market.png" rel="lightbox[312]"><img class="size-full wp-image-318" title="NoStalk_market" src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/06/NoStalk_market.png" alt="NoStalk" width="100" height="100" /></a><p class="wp-caption-text">NoStalk</p></div>
<p>Or if you like to read on your pc first, go here:</p>
<p><a title="NoStak on Cyrket-Marketbrowser" href="http://www.cyrket.com/package/com.voss.nostalk" target="_blank">http://www.cyrket.com/package/com.voss.nostalk</a></p>
<p>Her on this screenshot of the main application screen, you can see every possible action within the application. This screen will be visible each time you start the application or whenever you come back to this screen by selecting the icon in the notification bar.</p>
<div id="attachment_371" class="wp-caption alignright" style="width: 210px"><a href="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/NoStalk_13_en.png" rel="lightbox[312]"><img class="size-medium wp-image-371 " title="NoStalk_13_en" src="http://fotovossblog.peggy-forum.com/wp-content/uploads/2009/09/NoStalk_13_en-200x300.png" alt="NoStalk V1.3" width="200" height="300" /></a><p class="wp-caption-text">NoStalk V1.3</p></div>
<p>If you you tab on the link next to the top of this screen you will enter my blog, where you can read this nifty little description of <strong>NoStalk</strong> V1.4.</p>
<p>I hope that this application becomes in handy for all of you out there. If there is any question regarding the application or its functionality feel free to ask it here. This is the right place for questions and suggestions.</p>
<p>Some Information:</p>
<p>The application is completly written in java, making usage of the public Android SDK features. it consists out of two class files and some configuration files. The application makes use of a feature in Android called &#8220;Service&#8221; which means, the application, once started will completly run in background, let you do your normal business. At Starting time, the application will save your preferred settings regarding sound and vibration. Once turned quiet because of a &#8220;stalking call&#8221; it will revert to exactly your preferences if the unwanted caller drops the line.</p>
<p>Besides, the application is now capable of multilingual features. This in fact means, all visible parts of the application can be translated to other languages. As of now the application has, <strong>starting with NoStalk V1.3</strong>, two languages build in. English as the standard language and German as second availiable language. Switching the language happens absolutley automaticly according to the region/language settings you have on your GSM. If your current language is not availiable, <strong>NoStalk V1.4</strong> (and above) will be displayed in English.</p>
<p><strong>The actual NoStalk v 1.4</strong> has been written and compiled against <strong>Android SDK V1.5_r3</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://fotovossblog.peggy-forum.com/2009/06/unkown-callerid/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
	</channel>
</rss>

