Sonntag, 29. März 2020

Nintendo GameBoy Advance - IPS Screen LCD Backlight mod + pre-cut Shell case

Der Game Boy Advance bietet volle Abwärtskompatibilität zu Game-Boy- und Game-Boy-Color-Spielen und bietet daher einen günstigen Einstieg in das "Retro-Gaming". In diesem Beitrag beschreibe ich, wie man durch einen Mod die fehlende Hintergrundbeleuchtung und Entspiegelung nachrüsten kann.


Als erstes benötigt man einen Game Boy Advance (ab ca. 40 EUR), ich hatte noch einen in den tiefen meiner Schublade, der aufgrund der fehlenden Hintergrundbeleuchtung so gut wie nie verwendet wurde.

Hintergrund: Erst Anfang 2003 reagierte Nintendo mit der Entwicklung des stark verbesserten Game Boy Advance SP mit der Beleuchtung des LCD von vorne (AGS-001). In 2005 erschien dann ein überarbeitetes SP-Modell (AGS-101), welches das bisherige Frontlight durch eine Hintergrundbeleuchtung ersetzte. Siehe auch "Let's Compare the Game Boy Advance SP AGS 001 to the AGS 101".

Um mit dem Umbau starten zu können ist zum Beispiel das folgende Set von AliExpress für ca. 40 EUR sehr zu empfehlen.

Das Set "V2 IPS Screen LCD Kits for GBA Backlight LCD Screen 10 Levels Brightness LCD V2 Screen For GBA Console And pre-cut Shell case" beinhaltet das folgende Zubehör:
  • 1 Gehäuse (vorbereitet für den Einsatz des neuen Display) verschiedene Farben möglich
  • 1 Satz Knöpfe und 1 Satz Gummipolster
  • 1 x Aufkleberetikett,
  • 1 Satz Schrauben und 1 Satz Schraubendreher
  • 1 Satz IPS LCD-Kit
  • 1 x Hard Bag
Hinweis: Man kann auch sein altes Gehäuse verwenden, allerdings muss dies von innen angepasst werden, damit das neue Display passt. Ich empfehle daher direkt ein neues Gehäuse auszuwählen, was bereits vorbereitet ist.


Game Boy Advance aufschrauben

Insgesamt sind 6 Triwings und 1 Kreuz zu lösen, anschließend muss man noch 2 Kreuz vom Motherboard lösen. Bei mir hat sich das folgende Set bewehrt:

 


Neues Gehäuse vorbereiten und Display verkleben

Im neuen Gehäuse die Klebefolie für das Display inkl. der Positions-Sticks befestigen und anschließend das Display einsetzen (vorher muss die Displayschutzfolie entfernet werden).


 

 




Flachbandkabel mit Motherboard und Display verbinden

Das Display wird mit einem Kabel geliefert und unterstützt sowohl 32-polige als auch 40-polige Motherboards.



Optional: Das neue Display verfügt über eine Helligkeitsanpassungsfunktion, die 10 Helligkeitsstufen unterstützt. Hierfür müssen 3 Leitungen verlötet werden, ich empfehle dies auf jeden Fall zu tun!

SEL => TP2

L => L (Motherboard)
R => R (Motherboard)
 

Die Regulierung erfolgt durch drücken von SELECT und drücken der L-Tasten (Helligkeit erhöhen) oder drücken der R-Taste (Helligkeit verringern).

Jetzt muss nur noch das Display an das Flachbandkabel angeschlossen werden und das neue Gehäuse kann wieder zusammengebaut werden. Fertig :-)



Samstag, 28. März 2020

Windows - Eingabeaufforderung während der Installation öffnen

Während der Installation von Windows, kann das Starten der Eingabeaufforderung (CMD) manchmal sehr hilfreich sein. 


Will man die Eingabeaufforderung während der Installation öffnen, geht dies mit der Tastenkombination Umschalt (SHIFT) + F10.

Hier können dann verschiedene Programme direkt geöffnet werden. Zum Beispiel:
  • control netconnections – Netzwerkverbindungen
  • ncpa.cpl – Netzwerk- und Freigabecenter => Adaptereinstellungen
Dies kann sehr hilfreich sein, wenn man die Netzwerkverbindung während der Installation trennen möchte. So kann hierdurch aktuell der Windows 10 Microsoft Konto Zwang umgangen werden.

Mittwoch, 25. März 2020

Android - Fennec Browser ohne Online-Tracker

Der Fennec Browser kann im F-Droid Store heruntergeladen werden und basiert auf der jeweils neuesten Firefox-Version. Der Browser verwendet dadurch die Gecko-Layout-Engine zum Rendern von Webseiten und alle aktuellen Webstandards sind implementiert.

 
Firefox blockt per default sehr viele Online-Tracker, verwendet aber selbst einen Tracker von Google (Google Analytics | Firebase) der im Browser integriert ist.

Beim Fennec Browser im F-Droid Store wurden Google- und andere bedenklichen Dinge (proprietäre Teile) entfernt.

Gegenüber der Funktionalität muss man keine Einschränkungen fürchten und in Verbindung mit dem Addon "No-Script", lässt sich jede Tracking Möglichkeit unterbinden.


Freitag, 20. März 2020

Nintendo Gameboy classic - Internen Lautsprecher austauschen

In dem folgenden Beitrag hatte ich beschrieben, wie man den Nintendo Gameboy Classic zerlegt, reinigt und eine Hintergrundbeleuchtung nachrüstet. Siehe auch https://sebastianhemel.blogspot.com/2020/02/nintendo-gameboy-classic-backlight.html . Ich konnte danach feststellen, dass die Plastik Membran des Lautsprechers bei mir eingerissen war, ich beschreibe hier kurz den Austausch.


Einen neuen internen Lautsprecher für den Nintendo Gameboy Classic gibt es ab ca. 5 - 8 EUR bei Amazon. Oft findet man auch bei Ebay 2 Stück für einen ähnlichen Preis.

  • Als erstens muss der Gameboy auseinander gebaut werden (siehe auch den o.g. Blogeintrag), es genügt hier aber nur die Rückseite zu lösen.
  • Im nächsten Schritt werden die beiden Kontakte mit dem Lötkolben erhitzt und können somit vom Lautsprecher entfernt werden.
  • Anschließend den neuen Lautsprecher einsetzen und die Kontakte mit etwas Lötzinn wieder befestigen.

  • Jetzt die gelösten Schrauben wieder befestigen und den neuen Klang genießen ;-)

Freitag, 13. März 2020

FRITZ!Box - Telefonate mitschneiden

Möchte man Telefonate aufzeichnen, geht dies anstatt mit speziellen Apps auch z.B. mit einer AVM FRITZ!Box mit Anrufbeantworter.


Mit einer FRITZ!Box und der Anrufbeantworter Funktion, ist es mit Hilfe einer Dreierkonferenz möglich Telefonate mitzuschneiden. Hierfür muss man dann nur die konfigurierte Rufnummer zu einer Konferenz hinzufügen.

Verfügt man noch über eine zusätzliche Rufnummer, lässt sich diese Funktion fest konfigurieren.

Folgende Einstellungen sind vorzunehmen:
  • Der Anrufbeantworter muss auf die ausgewählte Nummer reagieren "sofort annehmen".
  • Aufnahmelänger auf "Keine Zeitbegrenzung" setzen.
    • Die Aufnahmen landen dann im MP3 Format auf dem internen Speicher der FRITZ!Box.

Wichtig: Man muss natürlich seinen Gesprächspartner erst um Einverständnis bitten, ansonsten ist dies ein Verstoß gegen die DSGVO Art. 4 Nr.1, da personenbezogene Daten verarbeitet werden. Siehe auch Telekommunikationsgesetz (TKG) § 88 Fernmeldegeheimnis.

Sonntag, 1. März 2020

Swagger - Interface Definition Language (IDL) für REST-APIs

Mit Hilfe des Swagger-Editor unter http://editor.swagger.io oder einem Plug-in für die Entwicklungsumgebung (z. B. für IntelliJ) kann man sehr schnell einen ersten API-Ansatz mit Hilfe der vorhanden Schnittstellenbeschreibung erstellen.


Es kann auch eine bestehende API-Dokumentation per URL importiert werden und der online Editor von Swagger zeigt rechts direkt eine Vorschau der API-Definition in einem "menschenfreundlichen" Format.