Wednesday, January 11, 2012

OpenVPN Android SGS2 (samsung galaxy s2)

Прошил стоковую прошивку отсюда
Потом начались мои "танцы с бубнами". Понаставил всякой фигни на телефон: 
SSHDroid - очень полезная софтина :), 
SuperUser, 
BusyBox, 
OpenVPN Installer, 
OpenVPN Settings.
Все стаивтся с Маркета и вроде все Free. потом собственно танцы... У меня видимо не
правильно встал  BusyBox и пришлось перенаправлять ifconfig и route в другое место 
(не туда куда перенаправляют нагугленные мной посты): 
which ifconfig - нашел где и создал ярлыки. Все заработало.

mount /system -o remount,rw
cd /system/xbin
ln -s /system/bin/toolbox  ifconfig
ln -s /system/bin/toolbox  route
mv openvpn openvpn-original
mv /path/to/new/openvpn openvpn
mount /system -o remount,ro
 
Другой источник:
1. Flashing Firmware with Odin 
(guide (http://forum.xda-developers.com/showthread.php?t=1075278))

2. Root My S2, and busybox installed with SuperOneClick 
(guide (http://forum.xda-developers.com/showthread.php?t=1056334))

3. Download OpenVPN File download and extract 
(http://github.com/downloads/fries/android-external-openvpn/openvpn-static-2.1.1.bz2)

4. Use adb tools



adb remount

adb push openvpn-static-2.1.1 /system/xbin/openvpn

adb shell

# chmod 775 /system/xbin/openvpn

# mkdir /system/xbin/bb

# ln -s /system/xbin/busybox /system/xbin/bb/ifconfig

# ln -s /system/xbin/busybox /system/xbin/bb/route



5. Download and install OpenVPN Settings From Android Market

6. Upload My config files to USBstorage.The path is /sdcard/openvpn/

7. Flashing StockKernel with Odin 
(guide (http://forum.xda-developers.com/showthread.php?t=1074930)) 

No comments:

Post a Comment