Entpacken des Firmware-Images. Do-it-yourself-Firmware-Mod

Für diejenigen, die den Weg zum Erstellen einer eigenen Firmware für Sony auf der Grundlage offizieller Firmware einschlagen möchten, müssen Sie wissen, wie man sie entpackt Sony-Firmware FTF-Format.

Was ist nötig?

1. Computer

2. Herunterladen letzte Version kein offizieller Flasher FlashTool und installieren

3. Laden Sie Unix Image Manager ext2explore.exe herunter

3. Herunterladen und installieren kostenloser Archivierer 7zip

4. Firmware Sony FTF-Format

Anweisungen zum Entpacken der Sony FTF-Firmware

1. Rechtsklick auf die FTF-Firmware - Archiv öffnen oder aus dem Archiv entpacken

2. Folgen Sie nach der Installation von FlashTool dem Pfad c:Flashtool
3. Führen Sie das FlashTool-Programm aus und wählen Sie das Menü im Bedienfeld aus Werkzeug -> Sündenredakteur

4. Wählen Sie die aus der ftf-Firmware extrahierte sin-Datei im Sin-Editor aus und klicken Sie auf Daten extrahieren. Danach beginnt der Prozess der Konvertierung der Firmware-Datei in eine lesbare Form.
5. Am Ausgang können Sie erhalten neue Datei mit Verlängerung yassf2 oder ext4 oder Elf

Wenn die Datei *. yassf2

Wählen Sie Extras -> Yaffs2, danach erscheint ein Fenster zur Auswahl einer Datei, wählen Sie eine Datei mit der Erweiterung aus *.yasff2

In ein paar Minuten erhalten Sie einen Ordner mit Dateien, die in der Firmware enthalten waren

Wenn *.ext4- oder *.elf-Datei

1. Wenn Sie eine Datei mit der Erweiterung haben *.Elf, dann umbenennen in *.ext4

2. Führen Sie das zuvor heruntergeladene ext2explore-Programm aus, wählen Sie die Firmware-Datei aus, und dann wird der Inhalt der Firmware im Fenster angezeigt. Jetzt können Sie den Inhalt speichern.

Was weiter?

Wenn Sie vorhaben, in Zukunft eine flashbare update.zip zu erstellen, sollten Sie zum Artikel - Erstellen eines Updater-Skripts gehen

Wie extrahiert man den Kernel richtig aus der FTF-Firmware?

Um den „richtigen“ Kernel für die Firmware mit update.zip zu erhalten, benötigen Sie dasselbe Flashtool.

1. Öffnen Sie die FTF-Firmware mit einem Archivierungsprogramm und extrahieren Sie sie Kernel.sin

MTwinTools ist ein Dienstprogramm, mit dem Sie mit Firmware-Dateien und boot.img-, recovery.img- und system.img-Images arbeiten können. Der Autor des Dienstprogramms ist vin2809 vom w3bsit3-dns.com-Forum. MTwinTool wird für Eigentümer nützlich sein Huawei-Smartphones basierend auf MTK-Prozessoren.

MTwinTools-Benutzerhandbuch

1. Einleitung.

1.1. Termin.

Das Tool MTwinTools ist für die Disassemblierung/Assemblierung von Geräte-Images auf Basis von MT-Chips vorgesehen.

Es ist für den Einsatz in gebaut Befehlszeile basierend auf dem RKwinTools-Tool, das für die Arbeit mit Geräten entwickelt wurde, die auf RK29xx-RK31xx-Chips basieren, und einigen frei verteilten Programmen.

Funktioniert nur unter Windows 7 und höher ohne Installation von CYGWIN und erfordert auch keine zusätzliche Registrierung von Pfaden in Umgebungsvariablen Betriebssystem.

Das Tool ermöglicht:

  • entpacken und packen Sie das Boot.img-Image;
  • entpacken und packen Sie das Image Recovery.img;
  • entpacken und packen Sie das Image Kernel.img;
  • entpacken und packen Sie das System.img-Image, sowohl yaffs type als auch ext2-ext4;
  • Konvertieren Sie eine Sparse-Sparse-Datei in ein ext4-Bild;
  • die Prüfsumme einer Datei im md5-Format berechnen;
  • SuperUser starten.

1.2. MTwinTools installieren.
Das Tool wird durch Entpacken des Archivs an einem für Sie geeigneten Ort installiert. Dadurch wird der Ordner MTwinTools erstellt, der Folgendes enthält:

  • Ordner _In/, App/ und Cygwin/;
  • sowie Readme.txt- und menu.bat-Dateien.

Der Ordner _In ist leer und soll Quellbilder für die Verarbeitung enthalten. Der Ordner App/ enthält das Set Batch-Dateien die eine Bildverarbeitung durchführen. Der Cygwin/-Ordner enthält frei verteilte Service-Bibliotheken und -Dateien. Die Datei Readme.txt enthält das Benutzerhandbuch, d.h. den Text, den Sie gerade lesen. Die Datei menu.bat wird verwendet, um das MTwinTools-Menü zu erstellen.

AUFMERKSAMKEIT. Es ist NICHT ERFORDERLICH, Zugriffspfade zu Dienstdateien in Umgebungsvariablen des Windows-Betriebssystems festzulegen.

Während des Betriebs erscheinen weitere notwendige Ordner:

  • Pack, das danach die Start-, Wiederherstellungs- und Systemdateien enthält
    Pakete, einen md5-Ordner, der Dateien mit einer Prüfsumme enthält, und einen Ordner
    Firmware, in dessen Image-Unterordner sich die gesammelten Boot-Dateien befinden,
    Wiederherstellung und System;
  • Entpacken, in dem die VOLLSTÄNDIG entpackten Dateien Boot, Recovery und System
    befindet sich im Ordner „Firmware“ im Unterordner „Image“.

1.3. MTwinTools deinstallieren.

Das Tool wird deinstalliert, indem der Stammordner des Tools gelöscht wird, d. h. MTwinTools-Ordner.

2. Grundregeln der Arbeit.

2.1.Um zu beginnen, müssen Sie die Datei menu.bat ausführen, die das Menü des Tools startet.

2.2 Zum Entpacken vorgesehene Bilder müssen im Ordner _In des Tools abgelegt werden. Namen Eingabedateien Muss enthalten Stichworte und kann folgende Namen haben:

  • *boot*.img;
  • *Wiederherstellung*.img;
  • *kernel*.img;
  • *system*.img.

2.3. Initialisieren Sie beim ersten Start das Tool. Wenn das Tool initialisiert wird, werden ALLE Dateien im Ordner _In in den Arbeitseingabeordner Unpack/Firmware/Image kopiert. Dies geschieht, um die Originaldateien zu erhalten.

2.4.Nach dem Zerlegen des Images wird sein Inhalt im Unpack-Ordner abgelegt, in dem die folgende Ordnerstruktur erstellt wird:

Boot(Wiederherstellung)/cfg/
Kern/
Ramdisk/

Der Ordner cfg/ enthält die Bildeinstellungen, im Kernel-Ordner finden Sie den Kernel, d.h. zImage-Binärdatei, und alles andere befindet sich im Ramdisk-Ordner. Um ein Bild aufzubauen, werden seine Bestandteile, d.h. Ramdisk, Kernel und ggf. Einstellungen in die entsprechenden Ordner im Unpack legen. Das generierte Bild befindet sich im Pack-Ausgabeordner.

3. Beschreibung des Tools.

3.1. Hauptbefehlsmenü.

Das Hauptbefehlsmenü des Tools sieht folgendermaßen aus:

**************************
*MTwinTools_V_0.6*
**************************
* Bildbefehle: *
* ————— *
*1-Boot*
*2-Wiederherstellung*
*3-Kernel*
*4-System*
* 5-Andere Befehle *
* *
**************************
* Werkzeugbefehle: *
* ————— *
*6-InitTools*
*7-Sauber*
* *
**************************
*8-Beenden*
**************************
Bitte wählen Sie den Befehl:

Die Auswahl eines Befehls erfolgt durch Eingabe der davor angezeigten Zahl. In der aktuellen Version können Sie Folgendes tun:

- gehen Sie zum Boot-Image-Verarbeitungsmenü, indem Sie die Zahl "1" eingeben;
- gehen Sie zum Verarbeitungsmenü des Wiederherstellungsbildes - "2";
- Gehen Sie zum Kernel-Bildverarbeitungsmenü - "3";
- Gehen Sie zum Menü für die Verarbeitung des Bildsystems - "4";
- zum Menü anderer Befehle gehen - "5";
- um den Arbeitsbereich des Werkzeugs zu initialisieren - "6";
- um den Arbeitsbereich des Werkzeugs zu reinigen - "7";
- die Arbeit abschließen, d.h. Verlassen Sie die Einrichtung - "8".

3.2. Startmenü.

Um mit der Verarbeitung des Boot-Images fortzufahren, geben Sie den Befehl „1-Boot“ aus. Dadurch gelangen Sie zum Menü Boot-Befehle.

Das Boot-Image-Verarbeitungsmenü sieht folgendermaßen aus:

**************************
* Bootbefehle: *
* ————— *
* 1-Boot entpacken *
* 2-Boot-Paket *
* *
**************************
*3-Zurück*
**************************
Bitte wählen Sie den Befehl:

Befehl „1“ entpackt Boot-Images, Befehl „2“ packt Boot-Images. Befehl "3" kehrt zum Hauptmenü des Tools zurück.

2.2.1. Disassemblierung des boot.img-Images.

2.2.2. Erstellen des boot.img-Images.

Beim Erstellen des Startabbilds wird das Menü zur Auswahl der Datenquelle angezeigt.

**************************
* Quellbild auswählen: *
* 1. Verzeichnis entpacken *
* 2.Pack dir *
* 3. Rücksendung *
**************************
Bitte Quelle wählen:

Sie haben die Möglichkeit, aus einem entpackten Image, das sich im Ordner Unpack / Boot befindet, ein Image zu erstellen, wählen Sie dazu den Menüpunkt „1. Verzeichnis entpacken". Wenn Sie den Menüpunkt „2. Pack dir", dann wird das Image aus den Daten erstellt, die sich im Pack / Boot-Ordner befinden. Um den Vorgang abzubrechen, wählen Sie den Menüpunkt „3. zurückkehren". Gleichzeitig du
kehren Sie zum Menü "Boot-Befehle" zurück.

3.3. Wiederherstellungsmenü.

Um mit der Verarbeitung des Wiederherstellungsabbilds fortzufahren, führen Sie den Befehl „2-Recovery“ aus. Dadurch gelangen Sie zum Menü "Wiederherstellungsbefehle". Das Menü zur Verarbeitung von Wiederherstellungsbildern sieht folgendermaßen aus:

**************************
* Wiederherstellungsbefehle: *
* —————— *
*1-Wiederherstellung auspacken*
* 2-Erholungspaket *
* *
**************************
*3-Zurück*
**************************
Bitte wählen Sie den Befehl:

Befehl „1“ entpackt Recovery-Images, Befehl „2“ packt Recovery-Images. Befehl "3" kehrt zum Hauptmenü des Tools zurück.
2.3.1. Disassemblieren des recovery.img-Images.

Alle Aktionen werden automatisch ausgeführt, d.h. Ohne Ihre Teilnahme gibt es hier nichts zu beschreiben.

2.3.2. Erstellen des recovery.img-Images.

Beim Zusammenstellen des Wiederherstellungsabbilds wird ein Menü zur Auswahl der Datenquelle angezeigt.

**************************
* Quellbild auswählen: *
* 1. Verzeichnis entpacken *
* 2.Pack dir *
* 3. Rücksendung *
**************************
Bitte Quelle wählen:

Sie haben die Möglichkeit, aus einem entpackten Image, das sich im Unpack/Recovery-Ordner befindet, ein Image zu erstellen, wählen Sie dazu den Menüpunkt „1. Verzeichnis entpacken". Wenn Sie den Menüpunkt „2. Pack dir", dann wird das Image aus den Daten erstellt, die sich im Ordner Pack/recovery befinden.

Um den Vorgang abzubrechen, wählen Sie den Menüpunkt „3. zurückkehren". Dadurch kehren Sie zum Menü „Wiederherstellungsbefehle“ zurück.

3.4. Kernel-Menü.

Um mit der Verarbeitung des Kernel-Images fortzufahren, führen Sie den Befehl „3-Kernel“ aus. Dadurch gelangen Sie zum Menü "Kernel-Befehle".

Das Kernel-Bildverarbeitungsmenü sieht folgendermaßen aus:

**************************
* Kernel-Befehle: *
* —————— *
*1-Kernel auspacken*
* 2-Kernpaket *
* *
**************************
*3-Zurück*
**************************
Bitte wählen Sie den Befehl:

Befehl „1“ entpackt Kernel-Images, Befehl „2“ packt Kernel-Images. Befehl "3" kehrt zum Hauptmenü des Tools zurück.

3.4.1. Disassemblierung des Kernel.img-Images.

Alle Aktionen werden automatisch ausgeführt, d.h. Ohne Ihre Teilnahme gibt es hier nichts zu beschreiben.

3.4.2. Erstellen des Kernel.img-Images.

Beim Erstellen des Kernel-Images erscheint das Datenquellen-Auswahlmenü.

**************************
* Quellbild auswählen: *
* 1. Verzeichnis entpacken *
* 2.Pack dir *
* 3. Rücksendung *
**************************
Bitte Quelle wählen:

Sie haben die Möglichkeit, aus einem entpackten Image, das sich im Ordner Unpack/Kernel befindet, ein Image zu erstellen, wählen Sie dazu den Menüpunkt „1. Verzeichnis entpacken". Wenn Sie den Menüpunkt „2. Pack dir", dann wird das Image aus den Daten erstellt, die sich im Ordner Pack/Kernel befinden.

Um den Vorgang abzubrechen, wählen Sie den Menüpunkt „3. zurückkehren". Dadurch kehren Sie zum Menü "Kernel-Befehle" zurück.

3.5. Systemmenü.

Um mit der Verarbeitung des Systemabbilds fortzufahren, führen Sie den Befehl „3-System“ aus. Dadurch gelangen Sie in das Menü "Systembefehle".

Das Menü Systembildverarbeitung sieht folgendermaßen aus:


* Systembefehle: *
* ——————————————— *
* 1-Pack Yaffs * 2-Pack Yaffs *
* 3er-Pack ext3 * 4er-Pack ext3 *
* 5er-Pack ext4 * 6er-Pack ext4 *
* 7-sparse bis ext4 * *
* * *
***************************************************
*8-Zurück*
***************************************************
Bitte wählen Sie den Befehl:

3.5.1. Disassemblierung eines Systemabbilds vom Typ yaffs.

Der Befehl "1" entpackt System-Images des Typs yaffs in den Ordner Unpack/System.

3.5.2. Erstellen eines Systemabbilds vom Typ yaffs.

Mit dem Befehl "2" werden Systemimages vom Typ yaffs gepackt. Dadurch wird das Menü zur Auswahl der Datenquelle aufgerufen.

**************************
* Quellbild auswählen: *
* 1. Verzeichnis entpacken *
* 2.Pack dir *
* 3. Rücksendung *
**************************
Bitte Quelle wählen:

Sie haben die Möglichkeit, aus einem entpackten Image, das sich im Ordner Unpack / system befindet, ein Image zusammenzustellen, wählen Sie dazu den Menüpunkt „1. Verzeichnis entpacken". Wenn Sie den Menüpunkt „2. Pack dir", dann wird das Image aus den Daten erstellt, die sich im Ordner Pack / system befinden.

Um den Vorgang abzubrechen, wählen Sie den Menüpunkt „3. Zurück" und Sie kehren zum vorherigen Menü "Systembefehle" zurück.

3.5.3. Disassemblierung eines Systemabbilds vom Typ ext3.

Der Befehl „3“ entpackt Systemabbilder des Typs ext2-ext3 in den Ordner Unpack/System.

3.5.4. Erstellen eines Systemabbilds vom Typ ext3.

Der Befehl "4" erstellt das Systemabbild des Typs ext2-ext3. Die Verpackung erfolgt analog Punkt 3.5.2. nur das Ausgabebild wird vom Typ ext3 sein.

3.5.5. Disassemblierung eines Systemabbilds vom Typ ext4.

Der Befehl „5“ entpackt Systemabbilder des Typs ext4 in den Ordner Unpack/System.

3.5.6. Erstellen eines Systemabbilds vom Typ ext4.

Der Befehl „6“ erstellt ein Systemabbild vom Typ ext4. Die Verpackung erfolgt analog Punkt 3.5.2. nur das Ausgabebild wird vom Typ ext4 sein.

3.5.7. Komprimiertes Sparse-Image in ext4 umwandeln.

Der Befehl "7" konvertiert (konvertiert oder transkodiert) komprimierte Bilder vom Typ Sparse in Bilder vom Typ ext4 (analog zur simg2img-Operation).

3.5.8 Zurück zum Hauptmenü.

Befehl "8" kehrt zum Hauptmenü des Tools zurück.

3.6. Menü mit anderen Befehlen.

Um zur Ausführung anderer Befehle zu gelangen, führen Sie den Befehl „5-Andere Befehle“ aus. Dadurch gelangen Sie zum Menü "Andere Befehle". Das Menü zum Ausführen anderer Befehle sieht folgendermaßen aus:

**************************
* Andere Befehle: *
* —————- *
* 1-Init SuperUser *
*2-md5 berechnen*
* *
**************************
*3-Zurück*
**************************
Bitte wählen Sie den Befehl:

Befehl "1" initialisiert SuperUser im Systemabbild, Befehl "2" berechnet die Prüfsumme von Dateien. Befehl "3" kehrt zum Hauptmenü des Tools zurück.

3.6.1. Superuser-Initialisierung.

Beim Initialisieren von SuperUser erscheint das Quellenauswahlmenü:

**************************
* Auswahl Quelle init: *
* 1. Verzeichnis entpacken *
* 2.Pack dir *
* 3. Rücksendung *
**************************
Bitte Quelle wählen:

Sie haben die Möglichkeit, das entpackte Image, das sich im Ordner Unpack/system befindet, zu initialisieren, wählen Sie dazu den Menüpunkt „1. Verzeichnis entpacken". Wenn Sie den Menüpunkt „2. Pack dir", dann wird das im Ordner Pack / system befindliche Image initialisiert. Um den Vorgang abzubrechen, wählen Sie den Menüpunkt „3. zurückkehren".
Die Initialisierung erfolgt durch Kopieren der erforderlichen Dateien (su und SuperSU.apk) in das disassemblierte System.img-Image. Um Root-Zugriff zu erhalten, benötigen Sie:

- Entpacken Sie das System-Image mit dem Befehl "3" des Hauptmenüs
Tools oder legen Sie das entpackte Image im Ordner Unpack (oder Pack) / System / ab;
- Führen Sie den Befehl "1-init SuperUser" aus dem Menü "Andere Befehle" aus.

Nachdem Sie das System.img-Image geflasht haben, haben Sie Root-Zugriff auf Ihr Gerät. Wenn Dateien einer anderen Version verwendet werden, um Root-Zugriff auf Ihr Gerät zu erhalten, müssen Sie nur die su- und SuperSU.apk-Dateien im App/-Ordner aktualisieren (ersetzen).

3.6.2. Prüfsummenberechnung.

Um die Prüfsumme einer oder mehrerer Dateien zu berechnen, legen Sie sie im Ordner Pack/md5/ ab. Nach dem Ausführen des Befehls „2-Calculate md5“ wird allen Dateien, die sich im Ordner „Pack / md5“ befinden, eine Prüfsumme hinzugefügt, die mit dem md5-Algorithmus berechnet wurde. Es werden nur Dateien ohne Endung oder mit Endung .img, .tar, .zip verarbeitet.

3.7. Initialisierung.

Um die Initialisierung durchzuführen, führen Sie den Befehl „6-init Tools“ aus. Dadurch werden alle für den Betrieb von MTwinTools notwendigen Ordnerstrukturen angelegt und die Eingabebilder in den Arbeitsordner Unpack/Firmware/Image kopiert.

3.8. Reinigung bedeutet.

Um den Arbeitsbereich zu reinigen, geben Sie „7-CLEAN“ ein. Gleichzeitig ALLE zusätzliche Ordner zusammen mit dem Inhalt entfernt werden, wird MTwinTools beendet und kehrt sofort nach der Installation in den Zustand zurück, in dem es war.

3.9. Ausfahrt.

Wählen Sie „8-Exit“, um das Menü zu verlassen. Dadurch wird das Produkt NUR ohne Reinigung verlassen.

Fast jeder Benutzer Android-Smartphone Es bestand der Wunsch, die Firmware zu erstellen oder zu bearbeiten, um sie Ihren Bedürfnissen und Wünschen anzupassen. In diesem Artikel betrachten wir das Prinzip der Bearbeitung von Firmware für CWM (im Zip-Format).

Vorbereitung:

Zunächst muss entschieden werden, welche Firmware wir zugrunde legen. Besser abnutzen. Firmware im ZIP-Format. Für fast jedes gängige Gerät gibt es eine saubere Firmware + Root.
Wenn die Firmware ausgewählt ist, müssen Sie sie an einen beliebigen Ort auf Ihrem PC herunterladen (Sie sollten sie nicht entpacken).
Wir brauchen auch einen Archivierer, ich rate Ihnen, ihn zu verwenden 7zip und der beste Texteditor seiner Art Notepad++.

Firmware-Struktur:

Beim Öffnen des Archivs mit der Firmware sehen Sie Folgendes:
META-INF- Die Firmware-Installationsskripte werden im Ordner gespeichert.
System- ein Ordner mit allen Firmware-Dateien (Anwendungen, Tweaks, Skripte usw.).
boot.img ist der Kern des Systems.

Fast alle Manipulationen werden im Ordner durchgeführt System, seine Struktur:
App- Systemanwendungen.
Behälter- Ressourcen des Systems selbst.
usw- Skripte, Tweaks, Konfigurationen, Profile und Systemeinstellungen.
Schriftarten- Systemschriften.
Rahmen- Hier werden die Hauptdateien des Systems gespeichert (Grafiken, Animationstexteinstellungen usw.).
lib- Systembibliotheken.
Medien- Multimediadateien (Benachrichtigungstöne, Ladeanimationen, Hintergrundbilder usw.).
usr- Einstellungen, die in Zukunft nicht vom System geändert werden (sie arbeiten im "schreibgeschützten" Modus).
xbin- wieder Systemkonfigurationen und andere Optimierungen.
build.prop- Informationen über das System, Gebietsschema-Einstellungen und Systemleistung.

Anwendungen:

Bevor Sie Software zum System hinzufügen/entfernen, müssen Sie überprüfen, ob Ihre Firmware deodexiert ist (d. h. auf das Vorhandensein von .odex-Dateien im App-Ordner prüfen. Wenn Dateien vorhanden sind, müssen Sie sie hier entfernen Das Anweisungen .
Hinzufügen von Software zur Firmware:
Zunächst müssen Sie die Programme, die Sie der Baugruppe hinzufügen möchten, auf Ihrem smart installieren. Nach der Installation erhalten wir sie vom System mit Root-Explorer und seine Analoga, sie befinden sich auf dem Daten-/App-Pfad, wir brauchen sie auch entweder (wenn sie natürlich existieren) sie befinden sich auf dem Daten-/Datenpfad. Sie befinden sich im gleichnamigen Ordner mit der Anwendung und haben die Endung .So. Dann beschlagnahmt apk Wir legen die Dateien im Archiv entlang des Pfades system / app und Dateien mit der Erweiterung .So(lib") entlang des system/lib-Pfads.
Software aus Firmware entfernen:
Hier ist alles einfach, gehen Sie zum Ordner App- Wir ermitteln, was wir nicht benötigen, und entfernen alle unnötige Software (es ist besser, das System nicht anzufassen).

Sprache und Firmware-Version:

Kopieren Sie die build.prop-Datei auf den Desktop. Öffnen Sie es mit Notepad und finden Sie die Zeilen:

ro.product.locale.language=en
ro.product.locale.region=USA

Für die russische Sprache müssen Sie Folgendes tun:

ro.product.locale.language=en
ro.product.locale.region=RU

Geben Sie den Namen Ihres Mods in die Zeile ein

in der gleichen build.prop

Grafik:

Der gesamte grafische Teil der Firmware ist im Dateipfad framework-res.apk in zwei Dateien gespeichert Systemrahmen und SystemUI.apk auf dem Weg System-App. Und der grafische Teil der Einstellungsanwendung wird natürlich in der Anwendung Settings.apk gespeichert.

Skripte und Optimierungen (Systembeschleunigung und -optimierung):

Die meisten Einstellungen werden in der Datei vorgenommen build.prop, darüber kann man lesen. Auch, wenn Ihr Kernel unterstützt init.d Es gibt eine Reihe von Skripten zur Optimierung des Systems, eines davon wird in diesem Artikel beschrieben (RAM-Optimierung) und in diesem Artikel Optimierte Skripte für init.d

Ersetzen von Systemschriften:

Wie oben erwähnt, sind alle Schriftarten in dem Ordner enthalten Schriftarten, die wichtigsten Schriftarten sind: DroidSans.ttf und DroidSans-Bold.ttf Sie können durch beliebige Schriftarten ersetzt werden, indem Sie sie ähnlich wie oben umbenennen und mit der Ersetzung in das Archiv mit der Firmware im Ordner verschieben Schriftarten.

Kern:

Theoretisch reicht ein Austausch boot.img ihre eigenen, aber in einigen Fällen werden die Kernels von zusätzlichen Skripten begleitet. Daher rate ich Ihnen, im Zweifelsfall nichts zu tun.



Interpolation, Interpolation- in der Computermathematik ein Verfahren zum Finden von Zwischenwerten einer Größe aus einem vorhandenen diskreten Satz bekannter Werte.

Viele, die sich mit naturwissenschaftlichen und ingenieurwissenschaftlichen Berechnungen befassen, müssen oft mit empirisch oder durch Stichproben gewonnenen Wertemengen arbeiten. In der Regel ist es erforderlich, auf der Grundlage dieser Sätze eine Funktion zu konstruieren, auf die andere erhaltene Werte mit hoher Genauigkeit fallen könnten. Eine solche Aufgabe wird aufgerufen Annäherung. Interpolation ist eine Art Näherung, bei der die Kurve der konstruierten Funktion genau durch die verfügbaren Datenpunkte verläuft.

Es gibt viele Finite-Differenzen-Interpolationsverfahren. Am meisten
üblich ist Newtons Verfahren zur "Vorwärts"-Interpolation (das Newton-Gregory-Verfahren). Das Interpolationspolynom hat in diesem Fall die Form:

Die Koeffizienten C werden durch die Formel gefunden:

Programmimplementierung in C#:
mit System; Namensraum-Interpolation (Klasse Programm…

Das Programm ist in zwei Threads unterteilt, von denen in einem das Sortieren und in dem anderen das Neuzeichnen durchgeführt wird GUI. Nach Drücken der Schaltfläche „Sortieren“ wird im Programm die Methode „RunSorting“ aufgerufen, in der der Sortieralgorithmus ermittelt und ein neuer Thread mit dem darin ablaufenden Sortierprozess erstellt wird.
private Leere RunSo...

Heute möchte ich meinen Kacher zeigen, den ich in den letzten Winterferien gemacht habe. Ich werde nicht den gesamten Herstellungsprozess beschreiben, da es viele Artikel im Internet gibt. Ich werde nur über die Hauptparameter schreiben.

Nachfolgend einige Fotos, die während der Montage des Geräts aufgenommen wurden.

Die Spule wird mit einem Draht von 0,08 mm ca. 2000 Windungen auf ein PVC-Rohr mit einem Durchmesser von 50 mm und einer Höhe von 200 mm gewickelt.

Ein Teller von einem alten Festplatte. Alles andere wurde nach dem Schema zusammengestellt, das sich ganz unten auf der Seite befindet.

Die erste Option wurde von einem alten Computer-Netzteil mit 12 V gespeist. Dann wurde ein separates Netzteil mit 30 V und eingebauter Kühlung hergestellt.

Gerätediagramm:

Resource Sharing (CORS) ist eine W3C-Spezifikation, die eine domänenübergreifende Kommunikation im Browser ermöglicht. Indem es auf dem XMLHttpRequest-Objekt aufbaut, ermöglicht CORS Entwicklern, mit den gleichen Redewendungen wie Einzeldomänenanforderungen zu arbeiten. Der Anwendungsfall für CORS ist einfach. Stellen Sie sich vor, dass alice.com einige Daten hat, die bob.com abrufen möchte. Diese Art von Anfrage ist normalerweise unter der Richtlinie für denselben Browserursprung nicht zulässig. Durch die Unterstützung von CORS-Anforderungen kann alice.com jedoch einige spezielle Antwortheader hinzufügen, die es bob.com ermöglichen, auf die Daten zuzugreifen. Wie Sie diesem Beispiel entnehmen können, erfordert die CORS-Unterstützung eine Koordination zwischen dem Server und dem Client. Glücklicherweise sind Sie als clientseitiger Entwickler vor den meisten dieser Details geschützt. Der Rest dieses Artikels zeigt, wie Clients ursprungsübergreifende Anforderungen stellen können und wie Server sich selbst für die Unterstützung von CORS konfigurieren können. Fortsetzung…

Es gibt mehrere Möglichkeiten, eine bin-Datei zu öffnen, und in diesem Material werden diese Programme im TOP 5-Format präsentiert.

Es gibt eine Vielzahl von Arten solcher Dateien mit unterschiedlichem Inhalt.

Zum Beispiel im Systemordner Computer, kann es Dutzende von Dokumenten mit dieser Auflösung geben.

Besonderheiten

Was ist dieses Format. Kurz gesagt, diese Buchstabenkombination ist der Anfang des Wortes „binär“. Dies zeigt an, dass alle Daten in einer solchen Datei im Binärformat gespeichert sind. Und das ist alles, das heißt, diese Art von Dokument sagt absolut nichts über seinen Inhalt aus, weil er sehr unterschiedlich sein kann.

Solche Dokumente haben keinen eigenständigen Wert. Im allgemeinen Fall ist dies ein zusätzliches Softwaretool, das benötigt wird, um einen bestimmten Befehl auf dem Gerät auszuführen. Diese Materialien sind nicht für Änderungen oder gar zur Betrachtung bestimmt (zumindest durch einen gewöhnlichen Benutzer und nicht durch einen Programmentwickler).

An moderne Computer, am häufigsten sind Dateien dieses Formats von einem der folgenden Typen:

  • DVD- oder CD-Image. In diesem Fall wird es in einem Verzeichnis neben dem Cue-Dokument gespeichert. Im Komplex handelt es sich um ein Disk-Image, das iso ähnelt;
  • Ein Dokument, das Daten über das Spielarchiv enthält. Dieser befindet sich im Stammverzeichnis der Spiele-CD und ist für die Reihenfolge verantwortlich, in der Sequenzen gespielt werden;
  • Ressourcendaten von einem Computer in komprimierter Form. Dies ist der wichtigste Dokumenttyp, der sich in einem der Stammverzeichnisse der Festplatte befindet. Das Entfernen oder Modifizieren kann zu Fehlfunktionen des Systems führen;
  • Ausführbare Dateien von Unix-Systemen;
  • Router-Firmware-Daten;
  • Spieldaten für Sega, Nintendo und andere Konsolen.

Da die Datentypen mit dieser Erweiterung sehr unterschiedlich sind, müssen Sie sie öffnen verschiedene Methoden.

<Рис.1 Файл>

Lohnt es sich zu öffnen?

In den meisten Fällen ist das Öffnen solcher Dateien sinnlos oder sogar gefährlich. Sie enthalten keine spezifischen Informationen (außer bei Videodateibildern), sondern nur Hilfsdaten in Form von Codes und Schlüsseln. Dieser Inhalt hängt davon ab, wofür das Dokument gedacht war, in welchem ​​Programm es erstellt wurde und vieles mehr.

Wenn Sie kein Entwickler sind, können Sie daher keine Änderungen an solchen Dateien vornehmen. Dies führt zu einer vollständigen Unterbrechung der Funktion des Programms, für das es erstellt wurde, da es die Reihenfolge stört, in der Operationen darin ausgeführt werden. Außerdem sagen die in bin enthaltenen Daten dem durchschnittlichen Benutzer nichts über die Funktionen des Programms oder Spiels.

Wie öffne ich eine Datei?

Wie oben erwähnt, hängt es davon ab, um welche Art von Dateien es sich handelt. Derzeit gibt es dafür keine Online-Ressourcen. Darüber hinaus verfügt Windows nicht über grundlegende Dienstprogramme zum Öffnen solcher Dokumente, was bedeutet, dass Sie sie herunterladen und installieren müssen, um sie zu öffnen. zusätzliche Software.

5. Platz. Notizbuch

So seltsam es scheinen mag, manchmal hilft ein einfacher Notepad, um ein solches Dokument zu öffnen. Er ist in der Tat universeller WegÖffnen Sie fast alle Daten in Textformat. Befolgen Sie dazu den Algorithmus:

  • Klicken Sie auf Datei Rechtsklick Mäuse;
  • Klicken Sie im Dropdown-Menü auf die Zeile „Öffnen mit“;
  • Wählen Sie in der Liste der Programme zum Öffnen der angezeigten Datei Notepad aus;
  • Die Datei wird dann geöffnet und präsentiert ein System von Codes, Schlüsseln und Sequenzen im Textformat;
  • Oft sieht das Ergebnis wie eine Codierung aus - viele Hieroglyphen und unverständliche Zeichen, aber oft finden Sie in diesen Informationen die richtige, dargestellt durch Zahlen und lateinische Buchstaben;
  • Wenn Sie wissen, welche Änderungen Sie vornehmen müssen, nehmen Sie sie vor, schließen Sie Notepad und speichern Sie die Datei (speichern Sie jedoch die Originalkopie, bevor Sie Änderungen vornehmen).
  • Wenn Sie sich nicht sicher sind, was geändert werden muss, berühren Sie am besten nichts.

Der große Vorteil dieser Methode ist, dass Sie keine herunterladen müssen zusätzliche Programme. Schließlich befindet sich Notepad zunächst auf jedem Computer.

Der Nachteil dieser Methode ist, dass sie nicht immer und nicht bei allen Behältertypen funktioniert. Es ist nur etwa 20% der Zeit wirksam.

<Рис. 2 Блокнот>

4. Platz. Nero

Im Allgemeinen reicht jedes Programm zum Brennen von Discs und zum Arbeiten mit Bildern. In diesem Top geben wir genau Nero an, da es derzeit das beliebteste in diesem Segment ist. Ideal, wenn es sich um eine Videodatei handelt.

Wie stellen Sie also fest, dass bin ein DVD-Image ist? Sie müssen sich hier von seiner Größe leiten lassen. Große und sehr große Dateien sind meistens Bilddateien.

Nero ist gut funktionales Programm die kostenlos zur Verfügung gestellt wird. Es funktioniert mit vielen "komplexen" Datenformaten. Die Software wird ständig aktualisiert, neue Versionen werden veröffentlicht, wodurch sie mehr oder weniger stabil mit verschiedenen Formaten arbeiten kann.

Gehen Sie wie folgt vor, um eine Datei zu öffnen:

  • Führen Sie das Programm aus;
  • In der oberen linken Ecke in der Menüüberschrift finden Sie die Schaltfläche „Datenaufzeichnung“;
  • Geben Sie die Datei an, die Sie öffnen möchten;
  • Oder ziehen Sie es einfach mit der Maus auf den Programmarbeitsbereich;
  • Danach werden die in der Datei verfügbaren Informationen automatisch angezeigt;
  • Dann können Sie tun, was Sie brauchen, z. B. das Image auf die Festplatte brennen.

Dennoch, Hier entlang noch nicht universell. Das Programm stürzt manchmal ab und kann einige Arten von Bins nicht öffnen.

<Рис. 3 Nero>

3. Platz. Daemon-Tools

Dieser ist am besten für Wildkisten geeignet. Das heißt, wenn solche Daten auf der Spiele-CD oder im Ordner damit gefunden wurden, ist es besser, sie über diese Software zu öffnen. Das Programm hat eine kostenlose Testphase mit nahezu unbegrenzter Funktionalität und arbeitet stabil.

Führen Sie den folgenden Aktionsalgorithmus aus, um den Papierkorb zu öffnen:

  • Laden Sie das Programm herunter Daemon-Tools für Ihren Computer geeignete Version;
  • Installieren Sie das Programm gemäß den Anweisungen des Installationsassistenten;
  • Führen Sie das Programm aus;
  • Suchen Sie in der oberen linken Ecke des Hauptprogrammfensters in der Menüüberschrift die Schaltfläche Datei;
  • Klicken Sie darauf und wählen Sie Öffnen aus dem Dropdown-Menü;
  • Nachdem Sie auf die Schaltfläche Öffnen geklickt haben, wird die standard Windows Explorer;
  • Geben Sie darin den Pfad zu der Datei an, die Sie öffnen möchten.
  • Danach wird der Inhalt der Datei im Hauptprogrammfenster angezeigt.

Bei Bedarf können Sie sich nicht nur damit vertraut machen, sondern auch Änderungen vornehmen.

Das Programm arbeitet viel stabiler als alle oben aufgeführten. Es unterstützt Bins vieler Arten und ermöglicht es Ihnen, deren Inhalt korrekt anzuzeigen.

<Рис. 4 Daemon Tools>

Platz 2. Ultra-ISO

Es unterscheidet sich von den bisherigen Spitzenprogrammen durch die stabilste Arbeit. Kann auch Inhalte anzeigen mehr Behältertypen. Dank an ständige Aktualisierungen, arbeitet stabil und fällt fast nie aus.

Darüber hinaus beansprucht es keine Computerressourcen und belastet die Hardware nicht erheblich. Es wird kostenlos verteilt und ist in vielen Formen erhältlich, z verschiedene Versionen Software Computer.

Das Funktionsprinzip in diesem Programm ist ähnlich wie bei allen anderen:

  • Herunterladen und installieren diese Software, folgen Sie den Anweisungen des Installationsassistenten;
  • Führen Sie das Programm aus und suchen Sie die Schaltfläche Datei in der oberen linken Ecke des Hauptfensters;
  • Klicken Sie darauf und wählen Sie Öffnen im Dropdown-Menü;
  • Geben Sie im sich öffnenden Windows-Explorer den Pfad zu der Datei an, die Sie öffnen möchten;
  • Wie in den oben beschriebenen Programmen wird der Inhalt des betreffenden Behälters auf dem Bildschirm angezeigt.

Obwohl sich das Funktionsprinzip eines solchen Programms nicht von den vorherigen unterscheidet, ist es vorzuziehen, es herunterzuladen. Da es mit fast jeder Art von Mülleimer funktioniert.

<Рис. 5 UltraISO>

1 Platz. Originalsoftware

Die Originalsoftware bezieht sich in diesem Fall auf das Programm, für das die Datei entwickelt wurde. Wenn es sich um einen kleinen Behälter handelt, der nach dem Anschließen eines Telefons oder einer Kamera an einen PC angezeigt wird, handelt es sich um eine Treiberdatei.

In diesem Fall können Sie es mit der Software öffnen, die mit dem angeschlossenen Gerät geliefert wird.

<Рис. 6 Оригинальный софт>

Wenn Sie nicht wissen, wie man eine bin-Datei öffnet, ist die Chance, es herauszufinden, nicht so groß. Wenn in der bin-Datei beim Anzeigen Texteditor den Namen des Programms, für das es bestimmt ist, nicht gelesen haben, dann müssen Sie sie alle ausprobieren. Nur das Programm, für das es vorgesehen ist, kann die bin-Datei korrekt öffnen. bin-Datei Format kann nur eine Datei mit beliebigen Daten, BIOS-Firmware, Spielearchiv oder sogar ein Disk-Image sein.



Wird geladen...
Spitze