Guten Tag allerseits, wenn ich mein Wissen mit Bezug zu Fritz-Boxen preisgebe, so weiß ich, dass es unterschiedliche Flash-Bereiche gibt, die vermutlich auf einem zentralen Chip sitzen oder ein zentraler Chip verschiedene Speicher-Chips benutzt diese ansteuert darauf zugreift. Dementsprechend weiß ich, dass es z.B. einen Bereich für den Kernel, einen für die Nutzerdaten und ggf. noch einen für das Image des Routers gibt; alles in einer Linux Verzeichnisstruktur gemountet. Wenn ich das auf ein Smartphone übertrage und die KNOX-Struktur, also den Sicherheitschip in modernen Samsung Galaxy Smartphones mit einbeziehe und mein Wissen über die Fritzbox auf dieses Gerät übertrage, so stelle ich mir vor, dass, nebst dem Bootloader, der auch in einem beschreibbaren Bereich des Chips sitzen muss, auch hier verschiedene Flash-Bereiche existieren müssen, auf die dann z.B. der aktive Kernel und die Basis-Programme für den Kernel des Android Systems geschrieben werden. Lediglich der Speicherplatz für Passwörter und Sicherheitsschlüssel wird sich auf dem KNOX Chip befinden, der, wenn man ihn falsch ansteuert, eine FUSE (Sicherung) zerstört, wodurch das Smartphone quasi Schrott ist. Bei einer Fritzbox konnte ich, damals zumindest, ein neues Image aufspielen, dass dann nicht von der Firma AVM war, sondern durch ein OpenSource Projekt, mit umfangreicher Konfiguration in der SHELL, zur Verfügung stand, sodass man seinen Router flashen konnte. Wenn ich das auf ein Samsung Smartphone übertrage, so ist mir bewusst, dass es ebensolche Lösungen gibt, das Verständnis der CHIP - Topologie ist mir jedoch hier noch schleierhaft, auch wie der KNOX Chip da mit rein spielt und was genau die FUSE zerstört - was kann ich machen, was nicht? Wird beim Flashen eines Samsung Galaxy Smartphones automatisch die Fuse (Sicherung) zerstört, wenn man ein anderes Image aufspielt / vgl. auch anderen Bootloader? Darum dreht sich dieser Thread - die Topologie von modernen Smartphones, am Beispiel von Samsung Galaxy Smartphones und wo man hierzu genauere Informationen für Entwickler bekommt. Ein Grundverständnis der Topologie und des Zusammenspiels fehlt mir, weshalb ich mir hier Hilfe erhoffe. Zahlreiche Mails an Samsung hierzu blieben leider unbeantwortet. Beste Grüße, Freewarehookie
Schau dir eventuell mal die Projekte an, die Alternative OS für Smartphones realisieren: - https://fsfe.org/activities/android/liberate.de.html#OS - z.B.: https://wiki.lineageos.org/devices/#samsung
Kai S. schrieb: > Speicher-Chips benutzt diese ansteuert darauf zugreift. Was soll das denn werden? Es gibt einige OS-projekte um Androiden zu bespielen. Das erwähnte Lineage, Graphene und und und.
Das Flash eines Smartphone ist ungefähr wie die Disk eines PCs und in der Hardware recht einfach strukturiert. Da wird nichts von Flash weg ausgeführt, sondern ins RAM geladen und dort ausgeführt. Aufgeteilt wird der Inhalt über Filesysteme. Abgesichert über Verschlüsselung. Der interessante Teil liegt in der Aufbewahrung von Schlüsseln.
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.
