Návody‎ > ‎

! Spuštění Androidu s SD karty přes MAGLDR

Upozornění: Známým problémem u některých buildů je robotický hlash během hovoru. Údajně se týká jen prvního hovoru a stačí zapnout nahlas speaker a zase ho vypnout.

S některými buildy ani tento postup nefunguje, snad seto vyřeší nějak globálně :-(


Máte-li nainstalovaný MAGLDR a SD build androidu na kartě. Stačí v MAGLDR menu zvolit "8. Services" (ovladačem hlasitosti) -> "1. BootSettings" -> "3. AD SD Dir" ->v následujícím menu vyberete složku s Androidem který chcete spustit, můžete jich mít na kartě více.

Pokud se Android během startu zasekne, kompletně zamrzne, je to proto, že se nenačte správně libhtc_ril_wrapper.so. Aktuální verze používaná ve většině současných buildů totiž neumí detekovat, že se spouští přes MAGLDR. Je tedy nutní v souboru /system/init.rc najít řádek:

service ril-daemon /system/bin/rild -l /system/lib/libhtc_ril_wrapper.so

a doplnit za něj ještě "-- -d /dev/smd0 nand_init"

To lze provést přes "adb pull /system/init.rc" a "adb push init.rc /system/init.rc", pokud je Android spuštěný nebo je možné system.ext2 namountovat v Linuxu přes "mount -o loop system.ext2 /mnt".

Nebo počkat až Letama upraví RIL Wrapper, aby toto nepotřeboval :-)

Jemu vděčím taky za tento návod:
Comments