Prasyarat untuk SGS Anda
1. Sebuah baru microSD 8 GB atau lebih. Kita perlu format itu.
2. Root, saya sarankan hanya untuk z4root samsung s
3. Busybox, (jika Anda menginstal cadangan titanium Anda mendapatkan busybox)
4. Emulator terminal untuk Android (saya sarankan ConnectBot)
5. VNC client Instalasi
1. Pertama kita perlu untuk mendapatkan file perangkat yang digunakan untuk me-mount microSD. Masukkan microSD di SGS Anda, dan menggunakan ConnectBot, terhubung ke SGS Anda. Sistem Android otomatis me-mount microSD Sekarang kita perlu memeriksa apa file device yang digunakan.
su mountCari apa file perangkat yang digunakan untuk me-mount kartu microSD, ini bisa menjadi variabel dari ROM Anda. Saya menggunakan Kognisi 3.03 Dengan SGS saya punya:
/dev/block/vold/179:9Menggunakan PC Anda Sekarang menggunakan PC dengan Linux
2. Masukkan microSD ke PC dengan Linux Saya menggunakan adaptor usb-microSD sehingga saya perangkat microSD / dev/sdb1 3. Format microSD dengan ext2 filesystem Format microSD Anda dengan ext2 filesystem
mkfs.ext2 /dev/sdb14. Mount microSD
mkdir /mnt/sdb1 mount -t ext2 /dev/sdb1 /mnt/sdb15. Create BT5 directory and uncompres 7z
mkdir /mnt/sdb1/BT5 cp bt5-arm.7z /mnt/sdb1/BT5 cd /mnt/sdb1/BT5 7z e bt5-arm.7z6. Uncompress IMG
gunzip bt5.img.gz7. Modify bootbt Sekarang kita perlu memodifikasi file bootbt Memodifikasi baris 6 ke: kit ekspor = / data/local/sdcard/BT5 Jika Anda mendapatkan pesan tentang beberapa perangkat loop Anda perlu dimodifikasi baris 18: busybox mount-o loop, noatime-t ext2 $ kit/bt5.img $ mnt
perm=$(id|cut -b 5) if [ "$perm" != "0" ];then echo "This Script Needs Root! Type : su";exit;fi mount -o remount,rw /dev/block/mmcblk0p5 /system export kit=/data/local/sdcard/BT5 export bin=/system/bin export mnt=/data/local/mnt mkdir -p $mnt export PATH=$bin:/usr/bin:/usr/local/bin:/usr/sbin:/bin:/usr/local/sbin:/usr/games:$PATH export TERM=linux export HOME=/root if [ -b /dev/loop2 ]; then echo "Loop device exists" else busybox mknod /dev/loop2 b 7 0 fi #busybox mount -o loop,noatime -t ext2 $kit/bt5.img $mnt mount -o loop,noatime -t ext2 $kit/bt5.img $mnt mount -t devpts devpts $mnt/dev/pts mount -t proc proc $mnt/proc mount -t sysfs sysfs $mnt/sys busybox sysctl -w net.ipv4.ip_forward=1 echo "nameserver 8.8.8.8" > $mnt/etc/resolv.conf echo "127.0.0.1 localhost bt5" > $mnt/etc/hosts busybox chroot $mnt /bin/bash echo "Shutting down BackTrack ARM For Xoom" umount $mnt/dev/pts umount $mnt/proc umount $mnt/sys umount $mntUsing your Samsung Galaxy S (Captivate)
8. Masukkan microSD ke SGS Karena microSD dengan ext2, SGS tidak mendeteksi dengan benar microSD
9. Gunung microSD Anda di / data / local / sdcard (mkdir direktori) Sekarang kita perlu me-mount microSD kami menggunakan langkah 1
mkdir /data/local/sdcard mount -t ext2 /dev/block/vold/179:9 /data/local/sdcard10. Change to the microSD directory
cd /data/local/sdcard/BT511. Boot BackTrack
sh bootbtIf you get something like:
root@localhost / #
you have your BackTrack working. Congratulations Now the GUI
12. Modify startvnc geometry to 800×480, because this is the resolution of SGS Once you modify /usr/bin/startvnc , tha content is the nex
#!/bin/bash rm -rf /tmp/.X1* vncserver -geometry 800x480
13. Get enviroment variables Now you can execute startvnc, but I got some errors, I recommend:
su -14. Execute startvnc
export USER=root vncpasswd startvncIf you could not do step 12, do next:
tightvncserver -geometry 800x48015. Use androidvnc to connect to localhost Now use androidVNC to connect to our SGS
Nickname: BT5 ARM Password: ******* (whatever you chose) Address: localhost Port: 5901 Colof-Format: 24-bit (Recommended)16. Hapus dari panel atas trayicons: pesan dan shutdown Ketika saya mencoba untuk menggunakan keyboard dengan ke koneksi VNC, saya tidak bisa menggunakan beberapa huruf, seperti dikurangi sehingga dikurangi m. Gunakan pointer mouse anda untuk menghapus applet dari ke panel.17. Nikmati BT5 Anda
0 komentar:
Posting Komentar