Wie sperre ich mein ROM?!
Da ich vor kurzer Zeit leider selber festellen musste, dass aus meinem ROM, was ich offen gelassen habe damit die User noch OEMs einbauen können, etliche OEMs geklaut wurden, bzw. mein ROM wurde als Grundlage für ein anderes ROM genommen, welches dann aber als eigenes dargestellt wurde, stand ich vor der Frage ich wie sperre ich mein ROM.
Hier die Anleitung wie ihr es machen könnt.
Ihr hab in eurem Kitchen eine Konsolenanwendung die sich zum Beispiel, beim HD "BlackstoneKitchen" nennt. Mit dieser Kocht ihr auch das ROM.
So nun öffnet ihr diese Anwendung mit einem Editor. Ich habe es wie folgt gemacht: BlackstoneKitchen-Anwendung mit Rechtsklick ausgewählt und in dem sich öffnenden Menü "Bearbeiten" ausgewählt.
Jetzt öffnet es sich im Editor.
In dieser Datei sucht ih nach den folgenden Zeilen:
Dies sollte sich eigentlich unter Punkt :9 befinden.Code:CreateROMBlackStone.bat copy ROM\OS.nb temp\OS.nb pushd temp ..\TOOLS\NBSplit -kaiser OS.nb Rem rename os.nb.extra os-new.nb.extra ..\TOOLS\ImgfsFromNb OS.nb.payload imgfs.bin Pause ..\TOOLS\ImgfsFromDump imgfs.bin imgfs-new.bin ..\TOOLS\ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload -bigstoragemove ..\TOOLS\NBMerge -kaiser os-new.nb move os-new.nb .
Nun fügt ihr folgendes zwischen "copy ROM\OS.nb temp\OS.nb" und "pushd temp" ein und zwar:
TOOLS\all_packages_to_one
del buildpkg.wrn
Das ganze sollte jetzt so aussehen:
Code::9.CreateROMBlackStone.bat copy ROM\OS.nb temp\OS.nb TOOLS\all_packages_to_one del buildpkg.wrn pushd temp ..\TOOLS\NBSplit -kaiser OS.nb Rem rename os.nb.extra os-new.nb.extra ..\TOOLS\ImgfsFromNb OS.nb.payload imgfs.bin Pause ..\TOOLS\ImgfsFromDump imgfs.bin imgfs-new.bin ..\TOOLS\ImgfsToNb imgfs-new.bin os.nb.payload os-new.nb.payload -bigstoragemove ..\TOOLS\NBMerge -kaiser os-new.nb move os-new.nb ..
Nun das ganze abspeichern und das ROM neu kochen. Wenn ihr es jetzt extrahieren wollt, sollte es sich nicht in einzelne OEMs zerlegen lassen.
MfG Moritz
Infos von hier und danke an pkoper, der mir es ein bisschen erklärt hat!
.









Automatisch generierter Sicherheitshinweis





