Hirdetés

Új hozzászólás Aktív témák

  • Keeperv85

    nagyúr

    válasz _Soma77_ #2531 üzenetére

    A kicsomagolás és a visszacsomagolás is megbukik egy sarkalatos ponton. Nem fixek a méretek! A fájlok pedig tartalmazzák ezeket, de hogy hol, azt a kicsomagolónak meg kell adni. Sajnos én nem vagyok c-ben jó, de ha érdekel a tlac által készített ki-vissza csomagolót te szerintem gond nélkül át tudod írni. Ha az "aláírás" az "init" (cmdline eleje) előtti szekció, akkor még akár más funkciója is lehet, az is lehet hogy teljesen felesleges. A visszacsomagolást pedig az eredeti fájlba írással valósítottuk meg, tehát bemásolja és átírja a megfelelő méreteket a kód.

    Itt van a GXI-n tökéletesített verzió: [link]

    A xolo x800 kernelt kis módosítással oda-vissza csomagolta ez is, persze miután ott páran megszívták a korábbi próbálkozásokkal és hibás flash után az eszközök többé nem keltek fel, ezt már valószínű meg sem próbálta senki...

    Majdnem elfelejtettem: gcc > make

    Ja és: a ramdisk-et lehetetlen érintetlen módon szétszedni és összerakni, akkor is, ha semmit sem írsz bele, mert cpio-ban van, aminek a tömörítési szintje egyrészt nem fix,másrészt mivel konténer lehet éppen gz vagy tar.gz vagy lzma... szóval még sok minden más is benne...

Új hozzászólás Aktív témák