So hab ich es beim Galaxy I9000 hinbekommen
- den ganzen Thread hier sorgsam durchlesen!
- Telefon rooten z.B. mit One Click Lag Fix 2.1.2.apk für Samsung Galaxy
- busybox installieren (kann auch die Market version sein) und danch nicht vergessen durch Starten der installationsapp richtig zu installieren
- vpnc apk v 0.99 installieren (nicht veraltete Version aus Market) und einmal starten, damit die Verzeichnisse erstellt werden.
- rootexplorer (muß im Market gekauft werden)
ggf. mit rootexplore entsprechende Filesysteme kurz als r/w mounten
- RICHTIGE tun.ko (im Anhang "tun galyxy.zip" die für Galaxy I9000 mit Android 2.1 und im Anhang "tun-I9000-JPK.zip" für das brandneue Android 2.2) nach system/lib/modules kopieren
- gepatchtes vpnc-script nach data/data/org.codeandroid.vpnc_frontend/files/vpnc-script (execute rights ggf. richtig setzen)
Patch sorgt fürs starten von tun.ko und gff. Setzen/Rücksetzen der eingeschränkten IP-Bereiche
Da nicht alle Pakete in den Tunnel sollen ist in meiner Vorlage so das nur 192.168.178.x in den tunnel geschickt wird(Internet vom Android ohne Tunnel!)
- gepatchtes vpnc nach data/data/org.codeandroid.vpnc_frontend/files/vpnc (execute rights ggf. richtig setzen)
die
Patch ändert Timing der Haltezeit und ändert den Transformset von "nat-t-ike-02" auf "nat-t-ike-03"
Alternative zum rootexplorer kopieren der Dateien von sd-Karte mit adb vom android SDK (oder mit einer shell aus dem Market)
(
http://www.android-hilfe.de/242774-post46.html)
adb push tun.ko /sdcard/tun.ko
adb push vpnc-script /sdcard/vpnc-script
adb shell
su
mount -o remount,rw /dev/block/mtdblock6 /system
cp -f /sdcard/vpnc-script /data/data/org.codeandroid.vpnc_frontend/files/vpnc-script
cp -f /sdcard/tun.ko /system/lib/modules/tun.ko
mount -o remount,ro /dev/block/mtdblock6 /system
Dann eigentlich nur doch Server-Adresse und credentials im vpn-Client angeben und fertig.
Für die vpn-Einrichtung in der F!Box nach AVM-Anleitung für Iphone vorgehen.
Edit: dawar ein kleiner Fehler im gepatchten Script weswegen doch ALLE Pakete in den Tunnel gingen.