So öffnen Sie die bin-Datei, um die Firmware zu bearbeiten. Programme für Firmware. Links zum Herunterladen von mobileEx_setup_v3_5_rev1_5_20111110

Beim Herunterladen von Informationen aus dem Internet können Dokumente mit der Bin-Erweiterung angezeigt werden. Öffnen Sie sie mit normalen Anwendungen nicht. Daher stellt sich die Frage: mit welchem ​​Programm kann ich die bin-Datei in Windows öffnen?

Wofür sind BIN-Dateien?

Die Bin-Erweiterung wird vom Wort "binary" - binär abgeleitet. Das Dokument enthält Informationen in Form eines Binärcodes. Sie werden als Hilfsdateien beim Speichern von Informationen oder in Spielen als Installationsarchive verwendet. Einige Programme erstellen beim Kopieren von DVDs oder CDs Images mit dieser Erweiterung.

Obwohl dieses Kit den Prozess vollständig automatisiert, ist es auch für diejenigen hilfreich, die eine praktische Sammlung von Dienstprogrammen zur Verwaltung von Firmware-Images benötigen. Die folgenden Dienstprogramme sind zusammen mit Skripts zum Automatisieren ihrer Verwendung in diesem Kit enthalten. Mit diesem Kit werden nicht nur vorhandene Werkzeuge zusammengestellt, sondern auch neue und geänderte vorhandene.

Nachfolgend finden Sie eine Liste der Gründe, die Sie möglicherweise benötigen. Dieses Kit können Sie am besten herunterladen und verwenden, indem Sie die Quellen aus dem Repository überprüfen. Automatisierte Skripts erstellen automatisch ausführbare Dateien und Quellen. Es ist einfach, etwas zu laden und auf diese Weise zu verwenden.

Was öffnen?

Dateien mit der Endung bin dürfen nicht von Benutzern geöffnet werden. Sie werden von Computern in ihrer Arbeit verwendet. Wenn dies erforderlich ist, installieren Sie spezielle Hilfsprogramme auf dem Computer.

Im Merkzettel

PCM auf dem gewünschten Dokument - Öffnen mit - Notepad.

Wissenswertes Diese Methode öffnet die Datei, es werden jedoch unverständliche Zeichen angezeigt, die keine Informationen enthalten. Daher wird es sehr selten verwendet.

Um anonym den Firmware-Mod zu überprüfen. Um die Verteilungskosten zu reduzieren und die Multiplattform-Funktionen dieses Satzes besser darzustellen, werden die binären Werkzeuge des Satzes automatisch erstellt, wenn Sie eines der Skripts zum ersten Mal ausführen.

Verschiedene Anforderungen sind grundlegende Elemente, auf die jeder Zugriff hat. Es liegt an Ihnen, mir eine E-Mail zu senden, wenn Sie Probleme haben. Das Kit kann unter anderem Firmware-Images für die folgenden Geräte erstellen.

Wie Sie wissen, ist das Kit mit der folgenden Firmware kompatibel. Obwohl nicht jeder funktionieren wird und das Repository für getestete Pakete noch nicht veröffentlicht wurde, funktionieren viele Pakete einwandfrei. Pakete sind vorab erstellte Sammlungen von Dateien, die sich auf eine Reihe von Software beziehen.

Große Datei

Bevor Sie nach einer Anwendung suchen, um diese Art von Datei zu öffnen, überprüfen Sie deren Größe. Wenn es mit der Größe einer CD oder DVD vergleichbar ist, handelt es sich um ein Image. Verwenden Sie zum Öffnen des Abbilds Ultra ISO, Alcohol 120% oder Daemon Tools.



Treiber oder Firmware

Wenn die Datei mit der bin-Erweiterung klein ist, enthält sie wahrscheinlich einen Treiber oder eine Firmware. Wie es geöffnet wird, erfahren Sie in den Anweisungen für das Gerät, für das es bestimmt ist. Ausführlichere Informationen sind auf der Website des Geräteherstellers verfügbar, wo sie auch spezielle Anwendungen zum Öffnen solcher Dateien herunterladen können.

Eine Sammlung installierter Pakete wird zusammengestellt. Beim Ändern von Firmware-Images sind einige Punkte zu beachten. Wenn Sie eine vernünftige Änderung vornehmen, werden diese Probleme Sie wahrscheinlich nie betreffen. Seien Sie vorsichtig, dieser Abschnitt kann teilweise technisch sein.

Wofür sind BIN-Dateien?

In sehr seltenen Fällen können Sie die Bibliothek erneut verknüpfen oder eine vollständige Kopie der Bibliothek zur Installation finden. Unterschiedliche Firmware kann unterschiedliche Kernelversionen verwenden oder verschiedene Kernelmodule installieren. Wenn Sie mit Ihrer Mischung und Nebeneinanderstellung zu wild sind, können Probleme auftreten. Stellen Sie sicher, dass im Dateisystem auch Abhängigkeiten sowie Initialisierungsskripts installiert sind. Dieser Abschnitt ist sehr fortgeschritten!

Software-Installationsprogramm

Wenn Sie auf eine Zusatzdatei mit der bin-Erweiterung stoßen, die zum Installieren eines Programms, einer Anwendung oder eines Spiels vorgesehen ist, müssen Sie sie nicht öffnen, da sie keine wichtigen und nützlichen Informationen für den Benutzer enthält.

Video

Im Video können Sie sehen, wie bin-Dateien verschiedener Typen geöffnet werden.

Um eine ordnungsgemäße Dateisystemextraktion zu unterstützen, muss sich das Arbeitsverzeichnis in einem Dateisystem mit Groß- und Kleinschreibung befinden und symbolische Links unterstützen. Sie erhalten eine Reihe von Fehlern, wenn Sie aus einem Dateisystem extrahieren, das keine symbolischen Links unterstützt.

Hinweis Die Groß- und Kleinschreibung verursacht nicht immer Probleme, insbesondere wenn das Dateisystem die Registrierung in Ordnung hält. Das hängt von der Firmware und der Version ab. Die Autoren und Betreuer dieses Sets sind Jeremy Kollak und Craig Heffner. Sie wird ausgeführt, wenn Sie die Firmware extrahieren oder zusammenbauen. Skripte: viele andere Korrekturen und Verbesserungen. Überarbeitete Skripts, damit sie eine sauberere, klarere Ausgabe haben und eine Protokolldatei verwenden.

  • Neues Pretest und erweitertes Buildsystem.
  • Andere einfache Einstellungen.
  • Dies kann einige gemeldete Probleme beim Erstellen fehlgeschlagener Threads beheben.
  • Brainstorm scherzte mich.
  • Zusätzliche Integritätsprüfungen in Skripten hinzugefügt.
  • Ergänzungen zur Dokumentation. polieren.
Dieses Dokument darf nur in unveränderter und konsistenter Form frei veröffentlicht werden.

Fazit

Das Öffnen der Datei mit der Bin-Erweiterung des Benutzers wird angezeigt, nachdem sie aus dem Internet heruntergeladen oder auf dem Computer erkannt wurde. Verwenden Sie dazu Programme zum Mounten von Images (Alcohol, Daemon Tools oder UltraISO) oder von Hardwareherstellern erstellte spezielle Dienstprogramme (sofern diese Treiber oder Firmware enthalten). In anderen Fällen ist es nicht erforderlich, eine solche Datei zu öffnen.

Änderungen oder Teilveröffentlichungen bedürfen der Zustimmung des Erstellers. Diese Serie folgt dem Reverse-Engineering-Prozess der Firmware, um Schwachstellen zu erkennen, die sowohl remote als auch lokal verwendet werden können, um den Router zu gefährden.

Zunächst kann die in diesem Handbuch analysierte Firmware gefunden werden. Ein Toolkit, mit dem Sie in dieser Lektion Squash spielen können. . Die Datei Datei sagt uns im Wesentlichen nur, ob es sich bei der Datei um einen bekannten Dateityp handelt, und in einigen Fällen handelt es sich bei der Datei um eine Datei. Datendatei.

Das ist das Ende meiner Geschichte über selbstnähende chinesische Telefone. Ich dachte, ich würde es in ein paar Monaten schaffen, aber es stellte sich heraus, dass ... Nun, okay, was getan wird, ist erledigt. Ihre Aufmerksamkeit ist der letzte Teil dieser Artikelserie und wird als "Russifizierung und Kommissionierung in der Firmware" bezeichnet. Am interessantesten sozusagen. Lass uns anfangen!

So öffnen Sie eine Bin-Image-Datei

Sie sollten so etwas sehen. In diesem Fall sehen wir, dass es sich um eine Datendatei handelt. Strings sind wahrscheinlich die am häufigsten verwendeten und eines der besten Werkzeuge, um damit zu beginnen, da sie alle zum Drucken verfügbaren Daten in einer Datei anzeigen. Wir finden einige interessante Ausdrücke in den Zeilenergebnissen.

Links zum Herunterladen von mobileEx_setup_v3_5_rev1_5_20111110

Dies wurde nur durch Öffnen der gefundenen String-Datei und Suchen nach gebräuchlichen Namen des Dateisystem-Namensladeprogramms durchgeführt. Die Ausgabe des Ausgabefachs sollte produzieren. Dies gibt uns eine Fülle von Informationen in Bezug auf die Struktur der Firmware, vom verwendeten Bootloader bis zum Dateisystemtyp.

Vor allem im Hinblick auf die freie Russifizierung. Bei der Vorbereitung dieses Artikels habe ich fast die gesamte freie Software ausprobiert, die derzeit auf Runet verfügbar ist. Ich habe es ausprobiert und kam zu dem traurigen Ergebnis: Freier Käse ist nur, wo Sie nur wissen. Leider! (Ich werde jedoch Philosoph!). Und obwohl ich versuche, nicht über kostenpflichtige Hardware- und Softwarelösungen zu sprechen, muss ich immer noch auf Fairness hinweisen: Besser und bequemer, leider habe ich den Russian Language Pack Editor nicht gefunden. Infinity Box ist ein solches Gerät zum Flashen von Telefonen und der Russian Language Pack Editor ist ein Programm für diese Box. Und alles wäre gut, aber zum Zeitpunkt dieses Schreibens kostet das Boxen etwa 10.000 Rubel, und das Programm dafür sind weitere dreitausend ... Also werden wir etwas Einfacheres und billigeres suchen.

Nun kommt der interessante Abschnitt, in dem wir den Inhalt des im Firmware-Image gespeicherten Dateisystems extrahieren können. Dies spart viel Zeit, als manuell alle Offsets usw. extrahiert und verarbeitet werden. Für Sie. Dies sind gebrauchsfertige Bilder mit allen Einstellungen, die bereits konfiguriert sind. Am einfachsten ist es, ein bereits vorhandenes Bild wie unten beschrieben zu bearbeiten.

Laden Sie das Programm herunter und extrahieren Sie es, um die Parameter des fertigen Bildes zu bearbeiten. Wenn beim Laden eines Bildes eine Fehlermeldung angezeigt wird: Stellen Sie sicher, dass das Torrent-Programm oder ein lokales oder Remote-Programm oder ein Prozess, der das Image beeinträchtigen könnte, geschlossen wurde und die Verknüpfung zum Image unterbrochen wurde. Die operativen Fenster werden angezeigt, und Sie können den Ort und den Namen des bearbeiteten Bildes angeben. Während die Firmware gespeichert wird, können Versuche zum Starten weiterer Prozesse beginnen. Sie können eine binäre Skriptdatei jedoch nicht direkt bearbeiten. Daher müssen Sie sie in ein Textformat konvertieren, die Parameter mit einem Texteditor bearbeiten und schließlich wieder in das Binärformat umschalten. Ermöglicht das Auffinden von Datenmustern in Dateien mit mehreren Gigabyte in Sekunden. Er ist flexibel. Unterstützt die Multi-Core-Verarbeitung. Es ist effektiv. Beinhaltet alle oben genannten Funktionen und kostet nichts.

  • Stellen Sie sicher, dass Sie sie zulassen.
  • Nachdem wir fertig sind, speichern wir die Textdatei und schließen sie.
  • Stellen Sie sicher, dass Sie es zulassen.
  • Wenn es nicht erfolgreich geladen wird, ist dies der zweite Typ.
  • Wenn das Bild der erste Typ ist, fahren Sie mit Schritt fort.
  • Wenn das Bild der zweite Typ ist, fahren Sie mit Schritt fort.
  • Dies erklärt die verschiedenen Szenarien.
  • Er ist mächtig.
  • Unterstützt die Suche nach regulären Ausdrücken nach Datei.
  • Das ist klug.
  • Ermöglicht das Anpassen fast aller Aspekte der Benutzeroberfläche.
Sie können die folgenden Grundfunktionen weitgehend verwenden: Tippen, Ausschneiden, Kopieren, Einfügen, Füllen, Löschen, Einfügen, Importieren und Exportieren und sogar einige erweiterte Funktionen.

Grundsätzlich liegen kostenlose Programme im Internet herum; Nur - viele von ihnen arbeiten entweder schlecht oder in irgendeiner Weise. Ein oder zwei Geräte können immer noch mit ihrer Hilfe russifiziert werden, aber im kommerziellen Maßstab ... Das ist deprimierend! Das Problem bei den meisten kostenlosen Russifiers ist außerdem, dass sie die Russifizierung nur für einen Körper durchführen. Die korrigierte Firmware ist möglicherweise nicht für einen anderen geeignet, obwohl die Telefone Zwillinge sind! Aus diesem Grund ist die Suche nach Russified Fulls im E-Net sehr viel schwieriger. Obwohl ich bei der Vorbereitung dieses Artikels experimentell versucht habe, einen vollständigen zu russifizieren, der vom chinesischen iPhone mit Hilfe von Infinity Box + Russian Language Pack Editor zusammengeführt wurde. Und das korrigierte Volle umfasste mindestens zwei Telefone: das eine, von dem es tatsächlich verschmolzen wurde, und ein anderes genau dasselbe.

Links zum Herunterladen von mobileEx_setup_v3_5_rev1_4__20111008

Überschreib- und Einfügemodi werden unterstützt. Sie können binäre Hexadezimaldaten auch mit anderen Anwendungen über die Zwischenablage austauschen. Sie finden so einen Job nirgendwo. Laden Sie diesen kostenlosen Binärdatei-Editor herunter und erledigen Sie Ihre Arbeit mit Freude!

Die Funktion zum Anfordern des Bildschirmbereichs. Software- und Hardware-Entwickler, Codierer, Collage-Ingenieure und Studenten, private Nutzer, Entwickler und Technologie-Enthusiasten, forensische Analysten, Forscher und digitale Experten. Während wir das Verständnis entwickelten, fügten wir einige „Komponenten“ sowie Trace- und Debugging-Tools hinzu.

Okay, zurück zu den kostenlosen (oder Shareware) Softwareprodukten.

Das bekannteste Shareware-Programm ist RusLang. Warum habe ich es Shareware genannt? Tatsache ist, dass es sich in der Regel nicht um ein eigenständiges Programm handelt, sondern Teil des Hardware-Software-Komplexes von GStar (Box). Dank der Bemühungen von inländischen Hackern kann jedoch jeder die Möglichkeiten dieses Programms schätzen, ohne das Boxen selbst kaufen zu müssen. Zum Zeitpunkt dieses Schreibens habe ich im Internet eine Version von „RusLang_2.2“ gefunden, über die ich jetzt reden werde. Wir suchen (zuerst - einen Kompromiss mit unserem eigenen Gewissen und dann - ein Programm), herunterladen, installieren. Oder, um es zu installieren, brauchen Sie es einfach nicht: In meinem Fall hat es sich als ausreichend erwiesen, einfach die Datei „RusLang for GStar_un.exe“ auszuführen. Aber das Antivirenprogramm prüft das Archiv mit dem Programm - es ist nicht überflüssig: Neben dem Archiv haben einige Trojaner mit einem obszönen Namen versucht, in den Computer einzubrechen! Kaum verirrt!

Offensichtlich ist dies eine Arbeit in Arbeit. Jetzt können Sie mit dem Hacken beginnen. Daher wird eine vollständige Deinstallation durch Löschen des entpackten Ordners und oberhalb der Konfigurationsdatei erreicht. Dies ist der Grund für die Schnittstelle mit zwei Panels. Wie Sie sehen, sehen beide Panels sehr ähnlich aus, mit Ausnahme einiger Funktionen, die nur für den einen oder den anderen Chip gelten.

Emulatorfunktionen können in die folgenden Gruppen eingeteilt werden. Sie entsprechen einer Gruppe von „Transport“ -Tasten, mit denen Sie Firmware-Anweisungen auf unterschiedliche Weise ausführen können, einzeln oder nacheinander, wobei eine optionale variable Verzögerung zwischen den Anweisungen verwendet wird. Wenn der Emulator nacheinander Befehle ausführt, können Sie ihn jederzeit mit der entsprechenden Schaltfläche oder durch Setzen von Prüfpunkten anhalten. Zum Starten des Mikrocontrollers werden jedoch auch andere Komponenten benötigt: ein Interrupt-Controller, Timer usw. Jede dieser Komponenten entspricht einem bestimmten Fenster im Emulator, sodass Sie den Status dieser Komponente überprüfen oder manchmal den Status erzwingen können. Hier geht es darum, zu verfolgen, was passiert. Welche Anweisungen wurden zum Beispiel ausgeführt, welche ist die aktuelle Funktion, welche verschachtelte Funktion oder welche Speicherbereiche verfügbar sind. Quellcode Alles andere ist hier unter anderem dazu geeignet, einen Teil des emulierten Speichers in eine Datei zu laden oder neu zu laden, sowie die für die Demontage und allgemeine Konfiguration der Benutzeroberfläche verwendeten Parameter. Ablaufverfolgung . Bei den folgenden Anwendungsfällen wird davon ausgegangen, dass Sie die oben beschriebenen Schritte "Erste Schritte" bereits ausgeführt haben.

Ein Programm gestartet - und wir sehen so ein Bild:

Das Programm selbst kann nicht vollständig vom Telefon lesen (schade, eine Funktion wäre nützlich), aber demnach benötigt es eine vollständige Fusion des Telefons auf beliebige Weise (FlashTool, SpiderMan ...). Spezifikation: Das Programm funktioniert nur mit Dateien mit der Erweiterung * .bin, daher müssen Sie die Datei möglicherweise umbenennen. Zeigen Sie den Pfad zu voll: Schaltfläche "Öffnen", dann - in dem Sinne ...

Empfang der Firmware-Demontage

Dies sind Schritte zur Demontage einer Firmware.

  • Ein Protokoll sollte geöffnet werden, das viele Warnungen enthält, aber keine Fehler.
  • Achtung, die Datei ist möglicherweise groß.
  • Ein Notizblock oder ähnliches wird empfohlen.
Hinweis: Funktioniert nur mit Version 51 oder höher.

Gehen Sie hierzu folgendermaßen vor. Beachten Sie, dass diese Fehlermeldung erwartet wird, aber ein Übergang zu diesem Punkt zeigt, dass beide Prozessoren korrekt emuliert werden und miteinander kommunizieren. Der Emulator hat mehrere Möglichkeiten, auf Protokolle oder Spione zuzugreifen, wenn mit Code gearbeitet wird.

Das Programm kann sowohl die gesamte Datei als auch das Sprachpaket separat anzeigen und speichern. kann nach Wörtern suchen, die entweder durch ein bestimmtes Wort oder im automatischen Modus russifiziert werden sollen, wobei der Schwerpunkt auf integrierten oder ladbaren Wörterbüchern (oder einer anderen unverständlichen Logik) liegt. Ich würde empfehlen, mit dem Automatikmodus zu beginnen (Häkchen "Neuer Modus") und das gesamte Gerät auf einmal zu sehen (Häkchen "Alle Firmware"). Die Chancen, dass sich der Fokus herausstellt, sind gering, aber wenn diese Methode funktioniert, wird es ein bisschen einfacher zu leben. Aber höchstwahrscheinlich wird das Programm das verfluchen, sagen sie: "Die russische Sprache wird nicht gefunden." Dann können Sie versuchen, ein Schlüsselwort zu vergeben, das definitiv in der Firmware vorhanden ist (erinnern Sie sich an mindestens einen vollständigen Namen eines Menüelements oder den Namen einer Datei, die im Speicher des Telefons gespeichert ist und in russischen Buchstaben geschrieben ist ...). Wir entfernen das Kontrollkästchen "Neuer Modus" und geben dieses Wort in das Feld "Suchwort" ein. Wie Sie sehen, ist dieses Wort in meinem Fall „OK“ (Original, verdammt noch mal!).



In diesem Modus "denkt" das Programm für einige Minuten: Dies ist normal. Ziehen Sie es nicht und unterbrechen Sie es nicht. So ist es: Nachdenklich! Am Ende des Vorgangs werden Sie aufgefordert, "Wenn Jagd, kommentieren Sie, was passiert ist", und das Programm speichert das Ergebnis seiner Arbeit in einer Datei mit einem Namen, der sich vom Original in * .Rus unterscheidet. Bei Interesse - Ersetzungen des Programms finden Sie in der Datei „Zam_log.txt“. Beachten Sie die Zahlen "Originalwortlänge" und "Aktuelle Wortlänge". In den Anweisungen für das Programm heißt es: "Es ist notwendig, dass die ursprüngliche Länge der Wörter länger als die aktuelle ist", aber dies ist nicht der Fall. Intuitiv ist das verständlich: Wenn die Wörter nach der Übersetzung länger und origineller sind, dann passen sie einfach nicht an die Stelle der alten, nicht übersetzten Wörter. Alle Adressen werden verschoben, die Firmware-Datei ist größer als das Original. Es ist natürlich klar, verständlich ... es ist nicht klar, wie dies zu erreichen ist, wenn es umgekehrt funktioniert. Der einzige verständliche Ratschlag, den ich geben kann, ist folgender: Versuchen Sie zunächst, das verwendete Wörterbuch zu korrigieren - überprüfen Sie es sorgfältig auf die Länge der ursprünglichen Sätze und Sätze, die nach der Übersetzung eingehen.

Ja und am interessantesten: Das Programm wird natürlich versuchen, nicht nur das von Ihnen angegebene Wort zu übersetzen, sondern im Allgemeinen alle Wörter, die es als notwendig erachtet: Das Suchwort wird nur zum Lokalisieren des zu russifizierenden Teils der Firmware benötigt ... nur dies ist die Logik dieses Programms mild gesagt, lässt viel zu wünschen übrig. Das Programm erkennt einige Wörter mit Wörtern überhaupt nicht (und lehnt dementsprechend die Russifizierung vollständig ab), einige entsprechen nicht annähernd den ursprünglichen Wörtern ... Nun, das Wörterbuch kann natürlich nicht alle Telefone und alle Firmware gleichzeitig ansprechen. Häufig besteht die Notwendigkeit, das Wörterbuch manuell zu korrigieren oder neue Wörter und Ausdrücke hinzuzufügen. Und dazu gibt es einen Button "Editor".



Wir drücken es und warten noch ein paar Minuten: Außerdem ist es besser, alles genau in der von mir beschriebenen Reihenfolge zu machen: Zuerst die Firmware neu definieren und erst dann, ohne das Programm zu schließen, das Wörterbuch zum Bearbeiten öffnen. So wird Zeit gespart, Nerven ... na ja, und das Ergebnis der Arbeit ist nur offensichtlicher! Das Programm lädt alle Wörter, die (ihrer Meinung nach) im Telefon sind, und bietet eine eigene Version ihrer Übersetzung. Ich denke, was in diesem Fenster zu tun ist - raten Sie selbst. Ändern Sie alles, was nicht gefällt. Fügen Sie alle Wörter hinzu, die das Programm "vergessen" hat oder die Übersetzung nicht für notwendig hielt. Wiederholungen löschen. Bringen Sie das Wörterbuch mit einem Wort "anständig". Bereits geänderte Wörter werden hervorgehoben, das Programm selbst versucht, einige hypothetische Wörterbücher von irgendwoher zu laden (auf die Sie sowieso nicht besonders zählen sollten) ... Die Namen der Schaltflächen erfordern ebenfalls keine Kommentare. Vergessen Sie nicht, den Zauberknopf „Speichern“ nur nach Beendigung der Arbeit zu drücken. Die Schaltfläche „Download“ dient zum Laden des zuvor erstellten Wörterbuchs. Nach dieser Prozedur ist es ratsam, alles auf Duplikate zu prüfen und dementsprechend alles zu löschen, was überflüssig ist (Schaltfläche „Duplikate löschen“).

Ja und das letzte. Nachdem wir das korrigierte Sprachpaket bearbeitet haben, sollten wir es natürlich wieder in das Telefon einlegen. Das Programm kann es schaffen. Gehen Sie auf die Registerkarte "Flasher", stellen Sie die Anzahl der COM-Anschlüsse, die Geschwindigkeit ... Weiter ein - in dem Sinn. Es gibt nur zwei Knöpfe und beide sind auf Russisch. Achtung: Aus irgendeinem Grund weigert sich das Programm, das gesamte Telefon voll zu füllen, aber das Sprachpaket füllt sich normalerweise getrennt auf! Auf jeden Fall war es bei meiner Version von RusLang so.

Ein weiteres bedingt kostenloses Programm zum Bearbeiten von Lengpas in chinesischen Telefonen ist MTK Resource Edit.

Softinka, dieser Korsar aus digitalen Meeren, "brach" vom Hardware-Software-Komplex "Spiderman-Box" ab. Zum Zeitpunkt der Erstellung dieses Dokuments war die neueste Version des Programms MTK Resource Edit V 1.3. Wir suchen, laden, installieren ... Es sieht so aus:



Das Programm ist im Allgemeinen auch intuitiv, obwohl auf Englisch; Aber ein paar Worte dazu sind es immer noch wert.

Wir starten das Programm, drücken die Schaltfläche "Öffnen", zeigen den Pfad zur Firmware-Datei ... Dieses Programm arbeitet viel schneller als das vorherige und nach wenigen Sekunden haben wir eine vollständige Liste der im Telefon vorhandenen Sprachpakete. Außerdem kann jedes Wort in einem der Pakete korrigiert werden! Aber nicht alles ist so einfach (sonst wäre es langweilig!). Punkt Nummer eins: Nach der Korrektur sollten die Wörter (oder Ausdrücke) eine Länge haben, die gleich oder kleiner als die ursprüngliche Phrase ist (die Gründe, die ich oben bereits erwähnt habe). Artikel Nummer zwei; Meiner Meinung nach - sehr unangenehm. Tatsache ist, dass die Wörter aus verschiedenen Spalten, die in einer Zeile stehen, sehr oft nicht miteinander übereinstimmen! Und Sie müssen lange und gründlich nachdenken: Zu welcher Phrase gehört es ... Wenn Sie den einzigen Apparat "heilen", ist nichts passiert; Nun, wenn Sie es ernst nehmen - dann dauerte es fast zwei Stunden, um die Firmware auf diese Weise zu bearbeiten. Denken Sie selbst nach! Nun, Punkt Nummer drei: Aus irgendeinem Grund fand das Programm (für mich) nicht alle Wörter als russifiziert zu werden ...

Manchmal ist es erforderlich, das Sprachpaket separat zu speichern, ohne die gesamte Firmware zu verwenden. MTK Resource Edit hilft Ihnen dabei. Klicken Sie mit der Maus auf das erste Wort. Die Adresse des ersten Zeichens dieses Wortes wird im Feld rechts angezeigt. Erinnere dich an diese Figur. Dann erfahren wir auch die Adresse des letzten Wortes. Und all das zwischen diesen Adressen ist das Sprachpaket! Sie können es (jeder HEX-Editor) ausschneiden und speichern. Wir können bereits nur einen Teil der Firmware-Datei ausfüllen (siehe vorherige Artikel!). Dies ist nützlich, wenn Sie mehrere identische Telefone gleichzeitig russifizieren, sich jedoch nicht mit der Sicherheitszone jedes Telefons separat beschäftigen möchten. Achtung: Die Adressen des Beginns und des Endes des Sprachpakets sind GENAU !!! Wenig später, warum und was soll ich damit anfangen?

Mit dem MTK Resource Edit-Programm können Sie jedoch nicht nur das Sprachpaket bearbeiten, sondern auch die "eingenähten" Melodien und Bilder in der Firmware anpassen. Der Ersetzungsalgorithmus ist derselbe: Öffnen Sie die entsprechende Registerkarte (Musik oder Bilder), wählen Sie die gewünschte Datei aus der Liste aus. Sie können die Musikdatei sofort anhören und das Bild wird als Miniaturansicht angezeigt. Das einzige, was gesagt werden muss, ist, dass das Programm aus irgendeinem Grund nur mit einem ausgewählten Ordner (WorkDir) arbeitet. Unbequem natürlich ... aber - kostenlos. Ich empfehle Ihnen, zuerst einen Daddy zu erstellen, alle Musikdateien und Bilder einzufügen, die Sie in das Telefon "einfüllen" möchten, und dann die "WorkDir" -Taste im Programm zu drücken und den Pfad zu diesem Ordner anzuzeigen. Übrigens werden die Dateien, die Sie vom Telefon "abrufen" möchten, in demselben Verzeichnis abgelegt. Ja und noch etwas: Wie beim Sprachpaket müssen die Bilder und Melodien, die Sie in Ihr Gerät einfügen möchten, ein geringeres oder gleiches Volumen haben als die ursprünglichen (die Gründe sind die gleichen wie bei den Wörtern). Die physikalische Größe der Bilder (in Pixeln) muss natürlich genau so sein wie das Originalbild oder die Animation. Um das Leben zu erleichtern, ist die Größe des ausgewählten Bildes übrigens im Programm in der Zeile über dem Anzeigefeld sichtbar.

Vergessen Sie nach den vorgenommenen Änderungen nicht, die korrigierte Datei zu speichern. Dazu befindet sich links unten eine Schaltfläche "Speichern".

Die korrigierte Firmwaredatei kann mit einem beliebigen Blinker, der Ihnen am besten gefällt (SpiderMan, FlashTool ...), auf das Telefon hochgeladen werden. Es ist möglich, dass sich das Gerät nach all den oben genannten Manipulationen mit dem Telefon und dem Einfüllen des korrigierten Volumens einfach nicht einschalten lässt. Dann kehren wir zu den vorherigen Artikeln zurück und stellen die Sicherheitszone wieder her. Wenn Sie alles so gemacht haben, wie ich es empfohlen habe, sollte sich die Datei mit der Sicherheitszone für Ihr Gerät bereits irgendwo im geheimen Archiv befinden ... Auspacken, in den Körper über der festen Firmware einfüllen ... und sich freuen! Keine Datei - schauen Sie sich den vorherigen Artikel an, tun Sie ...

Es gibt zwei weitere Programme zum Anpassen von "Ezikov": Dies sind "LangEditor" und "G $ tarLpMan". Ich weiß es nicht genau, aber es scheint, dass beide Programme vom selben Autor geschrieben wurden: Der Algorithmus für den Betrieb dieser Softwareprodukte ist sehr ähnlich. Und die Schnittstellen sind auch etwas ähnlich ... "G $ tarLpMan" existiert in der Natur in zwei Formen: kostenlose und kostenpflichtige Versionen; und "LangEditor" - liegt schon lange kostenlos im Web. Wenn ich darf, beginne ich mit der kostenlosen Version von "G $ tarLpMan" (die kostenpflichtige Version konnte nicht kostenlos heruntergeladen werden ... sorry ... J).

Das Programm ist ziemlich funktional, ich werde nur die Hauptfunktionen aufführen:

Eigentlich Übersetzung per Wörterbuch (aus dem Englischen oder ungeschicktem Russisch);

Manuelle Bearbeitung von falsch übersetzten Phrasen;

Gruppenwörterbuch-Anpassung. Als Ausgangssprache für das Wörterbuch können Sie sowohl falsches Russisch als auch Englisch verwenden.

Übersetzungen können in beliebiger Größe erstellt werden, sowohl größer als auch kleiner als die ursprünglichen Ausdrücke (um ehrlich zu sein, ich habe es nicht versucht; aber laut dem Autor des Programms sollte es funktionieren);

Übersetzungsergebnisse können "in Reserve" als Bibliothek gespeichert und später verwendet werden. Günstig!

Speichern des aktuellen Arbeitszustands mit Langpack beim Beenden des Programms und Laden beim Start. Es ist nützlich, wenn der Computer eingefroren ist, wenn Sie möchten, dass Kaffee oder wütende Elektriker Elektrizität blockieren!

Importieren Sie einzelne Wörter und ganze Sätze in das Wörterbuch (ich habe keinen Erfolg, aber der Autor versichert, dass dies möglich ist!).

Schließlich ist die Suchfunktion in langpack implementiert! Sie können ein Wort oder einen Teil eines Wortes in einem der Sprachpakete finden! Es wird auch nach nicht übersetzten Zeichenketten gesucht.

Speichern von Anpassungsergebnissen zum Ändern von Dateien und Scat-Dateien zum Herunterladen auf das Telefon (Erstellen eines Patches).

Nun, was soll ich damit machen? Wir suchen / laden / starten das Programm. Öffnen Sie die Datei mit der Firmware. Ich werde gleich klarstellen: Das Programm öffnet die gesamte Datei der Firmware, und das Ergebnis der Arbeit wird als separater Patch gespeichert, der mit FlashTool'a in das Gerät geschrieben werden muss. Die dazu benötigte Scat-Datei (scat_rus.txt) sowie die hochzuladenden Patch-Dateien (lp.bin, var.bin, in.bin) werden vom Programm generiert. Kurz gesagt: Deaktivieren Sie die ECO-Version des Basisbandchips überprüfen, wählen Sie die Scat-Datei scat_rus.txt aus, geben Sie die Patch-Dateien mit demselben Namen in den Regionen an, die Schaltfläche „Download“.

Öffnen Sie also die Datei mit der Firmware (* .bin). Es wird ungefähr so ​​aussehen:



Wenn Adressen korrekt eingegeben werden, erscheinen Wörter oder Ausdrücke der entsprechenden Pakete in den Spalten "Original" und "Translatable". Die Spalte "Übersetzung" wird ausgefüllt, wenn das Sprachpaket übersetzt wird. Darüber hinaus kann diese Spalte manuell eingestellt werden. Andere Spalten sind nur zur Ansicht verfügbar.

Die Programmoberfläche ist intuitiv und wird vollständig in Russisch erstellt (Respektieren Sie den Autor!). Daher sind keine besonderen Erklärungen erforderlich. Ich werde nur zu bestimmten Punkten kommentieren:

Der rechte Rand ist die Wörterbuchtabelle. Es ist erwähnenswert, dass das Wörterbuch in einer Datenbank gespeichert ist (ich empfehle, häufig Sicherungskopien zu erstellen!); In derselben Datenbank befinden sich mehrere Übersetzungen desselben Wortes (es ist nicht klar, warum ...).

Lengpak / Download - Lengpack vom ausgewählten Flash in die Basis herunterladen. Nach dem Download können Sie das aktuelle Sprachpaket im Editor bearbeiten. Installieren Sie vor dem Download die entsprechenden Sprachpaketadressen.

Lengpak / From source (F4) - Füllt das aktuelle Feld "Translation" der Bearbeitungstabelle mit dem Wert aus dem Feld "Source".

Lengpak / Von übersetzt (F5) - Füllt das aktuelle Feld "Translation" der Bearbeitungstabelle mit dem Wert aus dem Feld "Translatable".

Lengpak /  Patch erstellen - Erstellt Änderungsdateien zum Herunterladen über FlashTool auf das Telefon, für das das Programm selbst erstellt wurde. Vor dem Erstellen von Dateien fragt das Programm, aus welchem ​​Feld der Bearbeitungstabelle nicht übersetzte Zeichenfolgen übernommen werden sollen. Änderungsdateien werden in dem Verzeichnis mit dem ursprünglichen vollständigen Flash erstellt.

Wörterbuch / Import - Importieren Sie das Wörterbuch aus einigen kniffligen Dateien (es ist mir nicht gelungen!).

Bibliothek / Suche nach Ähnlichem - Zeigt ein Fenster zum Arbeiten mit einer Bibliothek an, in dem nur Langpacks mit einer ähnlichen Struktur angezeigt werden, unabhängig von der Version der vollständigen Leerung, aus der sie geladen wurden. Der Vergleich erfolgt entsprechend der Ausgangssprache.

Wie Sie sehen, ist das Programm praktisch, ich würde es sogar als das beste aller oben genannten Programme bezeichnen, wenn nicht für ein "Aber": Sie müssen die Adressen von Sprachpaketen manuell finden und eingeben. Ich habe fast zwei Stunden gebraucht, um einen Artikel für dieses Verfahren vorzubereiten. Ich kann mir vorstellen, wie viel Zeit es für jemanden braucht, der nur Handys repariert ... Der Autor des Programms bietet jedoch eine völlig traditionelle Lösung für dieses Problem: In der kostenpflichtigen Version des Programms wird automatisch nach Langpacks gesucht. Darüber hinaus unterhält der Autor seine Website in einem Live-Zustand. Für diejenigen, die eine kostenpflichtige Version von Arbeit finden und erwerben möchten, ist dies nicht der Fall.

Nun, ein paar Worte zum Programm "LangEditor". Um Sie nicht mit Wiederholungen zu belästigen, ist dies ein ärmerer und völlig freier Klon „G $ tarLpMan“. Schnittstelle, Betriebsalgorithmus, Struktur ... Wenn Sie sich mit "G $ tarLpMan" befasst haben, gibt es im Allgemeinen kein Problem mit "LangEditor". Der Klarheit halber möchte ich nur sagen, dass die Adressen der Sprachpakete auch manuell eingegeben werden müssen. Das Programm selbst kann auch nicht vollständig lesen / füllen, aber im vollständigen Satz gibt es ein "mitgeliefertes" Wörterbuch für ... etwas über 7000 Wörter.

Nun, jetzt - der versprochene Weg, den Anfang und das Ende der Sprachpakete zu finden. Ich warne Sie: ein extremer Weg und Sie werden sich nicht langweilen! Ohne eine Flasche Bier - und Sie werden es nicht verstehen, aber ich weiß noch nicht das Beste (aus dem freien).

Zu diesem Zeitpunkt hoffe ich, dass alles mehr oder weniger klar geworden ist, dass die Firmware-Datei nichts weiter als eine hexadezimale Textdatei ist. Daher kann es problemlos mit jedem Hex-Editor geöffnet werden! Dies ist eine Tatsache Nummer eins. Und Fakt Nummer zwei - viele moderne Hex-Editoren können problemlos Unicode-Zeichen anzeigen. Lassen Sie uns diese beiden Fakten miteinander vergleichen und bekommen Sie ... Das ist richtig: Wir haben eine andere Auswahlmöglichkeit im Telefon-Sprachpaket! Das bereits bekannte WinHex-Programm "lernte" seit Version 14.0 Unicode (und einige Hex-Editoren - und sogar noch früher). Wir suchen, herunterladen, installieren. Ich habe "WinHex 15.2 SR-10" gefunden, daher wird diese Version des Programms später beschrieben. Führen Sie das Programm aus, klicken Sie auf die Schaltfläche "Öffnen", und zeigen Sie den Pfad zu unserer Firmware-Datei an. Das Ergebnis aller obigen Aktionen sollte dieses Bild sein:



Zuerst muss das Programm in den Unicode-Modus versetzt werden. Tab "Optionen" - "Zeichensatz" - "Unicode". Fertig Nun - am interessantesten: Scrollen Sie langsam in der rechten Spalte und suchen Sie nach dem ersten verständlichen Wort. Und da die Datei groß ist und Sie sehr genau hinschauen müssen, wird dieser Vorgang sehr lange dauern, machen Sie sich bereit! Und sobald das erste Wort gefunden wurde (am Anfang war ein Wort ...), erinnern wir uns an seine Adresse (linke Spalte) und fahren fort mit ... richtig, um nach dem letzten russischen Wort zu suchen! Seine Adresse ist auch eine gute Idee, sich zu erinnern oder zu schreiben. Wenn Sie sehr aufmerksam waren, geduldig und alles richtig gemacht haben, dann wird vor dem ersten Wort des Langpacks im Telefon und unmittelbar nach dem letzten Wort eine oder mehrere Zeilen bestehen, die aus Nullen bestehen. Und das alles zwischen den "Null" -Zeilen - dies ist das Sprachpaket der Telefonfirmware. Erfreut Und umsonst: Lengpak hat irgendwie alles gefunden; und wir müssen darin ein separates Russisch finden, ein separates Englisch (für diejenigen, die es wünschen - es ist möglich und Chinesisch). Oder eher nicht die Sprachen selbst, sondern ihre Adressen. Ich hatte Glück: Die Sprachpakete waren klar in Gruppen aufgeteilt: Ein genauer Blick auf die rechte Spalte und eine Tasse Kaffee lösten das Problem. Bei Bedarf können Sie das gesamte Sprachpaket separat von der Firmware speichern. Wählen Sie den Block aus und speichern Sie ihn in einer separaten Datei. Alles Ein Block kann mit einem beliebigen Programm bearbeitet und dann an derselben Stelle eingefügt (eingefügt) werden. Wichtig: Fügen Sie den bearbeiteten Block genau an der Stelle ein, an der er aufgenommen wurde! Verschieben Sie die Datei um mindestens eine Zeile - das Telefon funktioniert nicht! Nun und - vergessen Sie nicht, dass neue Wörter und Ausdrücke kürzer oder gleich den alten sein sollten, ersetzbar. Rein theoretisch - direkt in WinHex können Sie die Firmware bearbeiten (und dann die Ergebnisse speichern); aber das ist - wenn in einem superspeziellen und hexadezimalen gedanken zu denken! J J

Ein etwas leichteres Leben kann, wie gesagt, das Programm "MTK Resource Edit". Wenn Sie eine Zelle mit einem Wort auswählen (kein Unterschied: Russisch oder Englisch), zeigt das Programm seine Adresse an. Aber vertrauen Sie blind darauf vielleicht nicht. Tatsache ist, dass das Programm die reale Adresse des Wortes übernimmt, und davor (oder danach) können sich mehrere leere "Null" -Zellen in der Zeile befinden. Also vielleicht Glück, aber vielleicht auch nicht. Es ist besser, dies folgendermaßen zu tun: Schauen Sie sich die Adresse in MTK Resource Edit an, öffnen Sie WinHex und wechseln Sie in die angegebene Zelle. Wenn die Adresse mit dem Zeilenanfang übereinstimmt und die vorherige mit ein paar Nullen endet, ist dies der Anfang des Langpacks. Wenn die von MTK Resource Edit vorgeschlagene Adresse auf die Mitte der Zeile zeigt, sollte die Adresse des ersten Zeichens der Zeile als Anfang des Sprachpakets angesehen werden (vorausgesetzt, die vorherige Zeile endet mit Nullen). Das Ende des Sprachpakets muss auf dieselbe Weise überprüft werden.

Welches der folgenden Programme ist besser - Sie entscheiden; Es schien mir das bequemste "G $ tarLpMan" (trotz der Notwendigkeit, den Anfang des Sprachpakets manuell zu suchen) und "MTK Resource Edit" (obwohl es auf Englisch ist). Was dir gefällt - ich weiß es nicht. Wähle!

Und schließlich ist es der Gerechtigkeit halber zu erwähnen, dass es am wenigsten „sportlich“ ist, aber trotzdem der Weg der Russifizierung der „Chinesen“, die einen Platz haben müssen. Bei einigen Telefonreparaturen stimmen die Jungs einfach nur mit der Freundlichkeit ihrer Seele überein oder vereinbaren mit einer rein geringen Gebühr, Ihr Gerät zu russifizieren. Nun, natürlich nicht das Gerät selbst, aber es ist voll. Sie lesen es mit einem beliebigen Blinker, Sie stimmen zu, senden ab, nehmen den bereits fixierten auf und füllen ihn wieder in die Maschine. Alles Schnell, aber nicht interessant. Machen Sie sofort klar: Ich bin keiner der Enthusiasten! Bitte kontaktieren Sie mich bei solchen Anfragen nicht! Ich habe einfach keine Zeit dafür!

Nun, alles scheint zu sein, was er sagen wollte. Ich hoffe, dass meine Saga über die Selbstfirmware für jemanden zumindest nützlich war. Wenn es Fragen, Vorschläge, Vorschläge gibt - schreiben Sie. Alles wird berücksichtigt und berücksichtigt! Mit der Ansammlung und Verallgemeinerung von Fragen kann es die Fortsetzung dieser Reihe sein.

Alles Gute, viel Glück und Gesundheit für Sie und Ihre Handys! J

Mit freundlichen Grüßen - Sergei Iskritsky.

Fortsetzung des Themas:
Android

Guten Tag, liebe Leserinnen und Leser von procraftmomey. Ich habe bereits darüber geschrieben, wie Sie können, wir haben die möglichen Einnahmen diskutiert. Allerdings oft etwas zu verkaufen (und wir ...