das siehst du richtig. die 2-3 custom-kernels, die im netz rumschwirren, einschliesslich das von mir zusammengestellte 'simply@clever' basieren auf den patches von alan cooper. diese patches haben es aber leider nie geschafft aus dem beta-status rauszukommen. der dominierende teil der linuxkernel-entwickler hat das damals für nicht wesentlich erachtet und eine einbindung in den regulären kernel support nicht weiter unterstützt. ich hatte kurzzeitig per email kontakt zu dem programmierer der patches. er schien nicht gerade erfreut darüber zu sein, das seine arbeit zu diesem thema nicht gewürdigt wurde und hat wohl auch aufgrund dessen die programmierung alsbald daran eingestellt. insofern wurde seine arbeit im wesentlichen wahrscheinlich auch nur auf seinem computer (notebook) getestet. das ist einer der gründe, warum heutzutage nur ein paar notebook-typen mit diesen patches entsprechend umgehen können.
der von mir programmierte befehl 'cmd42' basiert auf der grundlage der 'Card Lock/Unlock Operation' aus der SD Spezifikation Teil 1 (Physical Layer Simplified Specification Version 2.00) und stellt nichts anderes zur verfügung als das locken/unlocken von sd-karten. auszüge davon findest du auch in der pdf-datei der firma micron, die im wesentlichen vorschlägt, diesen teil mit in das tool 'MMC' einzupflegen. das hatte im vorfeld wohl jemand auch schon versucht, aber ohne richtig darüber nachzudenken und auch nur sehr halbherzig. denn, wie die meisten inzwischen wissen fehlt bei dem gepimpten 'MMC', das seit der zeit im netz grassiert, die unlock-option. warum auch immer!? wie du inzwischen selbst festgestellt hast, wäre es ein leichtes gewesen diese option mit in 'mmc' unterzubringen. zu dieser fahlen erkenntnis kam ich damals (2017) auch und hatte mich animiert einen eigenständigen befehl (cmd42), der auch die unlock-option zur verfügung stellt, dafür zu programmieren.
du bist ja gut! hast dich ein bischen ins thema eingelesen, ein paar sachen ausprobiert, hätts gerne noch ein raspberry pi variante und bist jetzt schon am stöhnen. kauf dir doch einfach eine originale sd-karte dann hast du das problem mit der zeit nicht. frag mich mal, wieviel zeit ich für die software investiert habe, die ich hier auf nachtfalke zur verfügung stelle. einschliesslich des täglichen supports auf anfragen etc.. umgerechnet in einen obulus von sagen wir mal von netterweise 20.- euro für eine informatikerstunde. käme ich da inzwischen auf eine summe, die das 100-fache der kosten einer original sd-karte mehr als deutlich übersteigen würde. ganz zu schweigen von all den mühen die andere leute da schon investiert haben. ich denke da in erster linie z.bsp. an @Link nur für registrierte und freigeschaltete Mitglieder sichtbar. dem wir es wohl im wesentlichen zu verdanken haben, das wir überhaupt karten-daten (maps) zu verfügung haben. oder @Link nur für registrierte und freigeschaltete Mitglieder sichtbar. der hier das ganze zeug und noch mehr tag/täglich für jeden zum download anbietet.Zitat von MaxCH
ebenso auch andere, die mit dem thema CID-change und sd-karten lock/unlock hier in diesem forum nichts weiter zutun haben. aber einen wesentlichen bestandteil dazu beitrugen, das es überhaupt möglich ist. wie 'Sean Beaupre' der in einer äusserst langwierigen prozedur die firmware eines samsung handys disassembliert hat und dabei auf verschiedene vendor-codes aufmerksam wurde, die gesperrte speicherbereiche dieses handys freischalteten. 'Richard Burton' der diese information dann für sich weiter nutzte, reichlich an samsung karten eingekauft hatte um damit zu experimentieren und an dessen ende er mit seinem programm 'evoplus_CID' erfolgreich die CID dieser karten verändern konnte.
spar dir die zeit mit dem weiteren ausprobieren, du wirst zu keinen neuen erkenntnissen kommen, die nicht schon lange bekannt sind und in anderen threads hier im forum nicht auch schon ausführlich diskutiert wurden. wenn du was gutes tun möchtest, dann nimm dir den kernel-source, die patches von alan cooper und passe die lock/unlock-routinen an die verschiedenen notebook-typen an. das wäre hilfreich. aber das frisst dann richtig deine zeit. denn der aufwand der dafür nötig ist, ist ähnlich komplex und umfangreich wie das reassemblieren einer unbekannten firmware. das macht man nicht von heute auf morgen. damit ist dir eine beschäftigung über mehrere monate, wenn nicht sogar mehr, gesichert.
mfg jori...
Lesezeichen