"Itt a ramdisknek nem csak ennyi értelme van, konkrétan ez indítja az egész rendszert
Ebbe van a sbin is pl, az alap binekkel."
Szóval itt is takarékoskodtak kicsit a hellyel, nem úgy mint az asztali rendszereknél, ahol kétszer vannak meg a bin-ek. Na jó, glibc helyett a ramdiskben lehetnek uclibc-hez láncolt binárisok is, sőt, lehet hogy az android mindenhol erre épül. Ezt te tudod jobban. Melyiket használják?
Az Archos kérdés ide nagyon off, majd PÜben zaklathatlak vele kapcsolatban?
Igen.
"Tényleg, egy kérdés. Nyitott b.l. esetében azért mégiscsak a kernel mellett van a ramdisk a /boot-ban nem?
Zárt esetében is - csak ott a CWM a /system/bin-ben lévő tar.gz-ből töltődik be."
Szóval ez a trükk.
Viszont még így sem tiszta, hogy hogyan maradtak meg a wifi modulok, amiket CWM-ből telepítettem a kernelpanic kernelhez, miután többször is ROM-ot cseréltem.
Ja tényleg, egyedi kernelnél elvileg bármit mellé lehet pakolászni és utána csinálva egy boot.img-t azt beleflesselni a telóba flashtoollal fastboot módban?
Akkor azt mondod, hogy a flashtool fastboot módban zárt bl.-el is bele tud írni a boot-ba, csak nem grafikus felületről? Csak ebben az esetben tényleg blokkolódik a custom kernel futása. Node, azt megengedi azért a zárt b.l., hogy valami "szemét" szerepeljen a boot.img-ben a kernel mellett? Vagy azt is ellenőrzi/megtagadja? Mert ok, hogy csak gyári kernel jó zárt b.l.-el, de a ramdisk azért módosítható marad így is bármerre?
"A .config megvolna valamerre? (Akár a gyári kernelé) Ja meg ezt a forrást mondjuk az Arch Linux alatt is tudom konfigolni/lefordítani, vagy kell hozzá egyfajta emuláció/virtuális gép?
Kukkants bele az arch/arm/configs mappába. A miénk pl az semc_mango_defconfig.
Én is Archot használok a buildokra. Arch Wikijén leírás is van hogy mik kellenek hozzá. Ezen kívül kell még egy toolchain (gyári forrás 4.4.3-asra van optimalizálva)."
No erre majd még ránézek, meg lehet kísérletezek vele kicsit.