PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزش فعال کردن USB Host Mode Of N900



btik
2010-09-30, 10:15 PM
توضیحات کلی در مورد USB Host Mode


با فعال کردن USB Host Mode، شما می تونید از تمام وسایلی که پورت USB دارند، روی گوشیتون استفاده کنید مانند فلشها ، هاردهای اکسترنال ، CD-ROMها و DVD-Writer های اکسترنال ، کیبورد و حتی اسکنرها و پرینتر ها.




شروع کار




لوازم مورد نیاز




تبدیل usb مادگی به مادگی




http://upload.ir-tci.org/filestore/ab/3vLYyKZLWU.01.jpg._


یا



تبدیل usb مادگی به ماکرو usb




http://upload.ir-tci.org/filestore/9a/ITgKyBYgzG.02.jpg._

هاب usb به همراه برق جداگانه (برای استفاده از سی دی رام)

http://upload.ir-tci.org/filestore/62/sXYoAZD6mP.03.jpg._



کابل CA-101



http://upload.ir-tci.org/filestore/de/-Tj2kKWv_i.04.jpg._


کابل تبدیل USB به IDE و SATA برای استفاده از هاردها و سی دی رامهای اینترنال



http://upload.ir-tci.org/filestore/05/qToBrJeGzX.05.jpg._



برای فعال کردن USB Host Mode سه روش مختلف وجود داره:



1. کاملا با خود گوشی (انجام عملیات دستی و توسط کاربر).

2. کاملا با کامپیوتر (انجام عملیات دستی و توسط کاربر).

3. انجام عملیات به صورت خودکار (راحت ترین روش و امکان استفاده در کنار multiboot)


توجه داشته باشید که با اجرا کردن این روش kernel-power که مخصوص اورکلاکینگ هست از بین میره



روش اول کاملا با خود گوشی (انجام عملیات دستی و توسط کاربر)



1. با گوشیتون به اینترنت وصل بشید
2. وارد X-Termianl بشید و دستور root رو تایپ کنید و Enter
3. پنج دستور زیر رو تایپ کنید و صبر کنید تا هر پنج فایل رو دانلود کنه





wget http://mohammadag.xceleo.org/hostmode/Sep%2025%202010/kernel-hostmode-flasher_2.6.28-20102201+0m5-hostmode1_armel.deb wget http://mohammadag.xceleo.org/hostmode/Sep%2025%202010/kernel-hostmode-modules_2.6.28-20102201+0m5-hostmode1_armel.deb wget http://mohammadag.xceleo.org/hostmode/Sep%2025%202010/kernel-hostmode_2.6.28-20102201+0m5-hostmode1_armel.deb wget http://mohammadag.xceleo.org/hostmode/hostmode-scripts_0.1_all.deb wget http://mohammadag.xceleo.org/hostmode/hostmode.py
4. بعد از تمام شدن عملیات بالا دستور زیر رو تایپ کنید


dpkg -i kernel-hostmode_2.6.28-20102201+0m5-hostmode1_armel.deb kernel-hostmode-modules_2.6.28-20102201+0m5-hostmode1_armel.deb
5. بعد از تمام شدن عملیات بالا دستور زیر را تایپ کنید


dpkg -i kernel-hostmode-flasher_2.6.28-20102201+0m5-hostmode1_armel.deb
--------------------------------------------------------------------------------------------------------

ممکنه بعد از نصب این کرنل دستور dpkg ارور زیر رو بده:


EOF during value of field `Maemo-Icon-26' (missing final newline)
رفع این مشکل:


1. داخل X-Terminal دستور root رو وارد کنین.
2. دستور apt-get update رو وارد کنین و صبر کنین تمام عملیات انجام بشه ( که گوشی باید به اینترنت وصل باشه )
3. دستور dpkg --clear-avail رو اجرا کنین.

--------------------------------------------------------------------------------------------------------

6. بعد از تمام شدن عملیات بالا دستور زیر را تایپ کنید


apt-get install i2c-tools python2.5 python2.5-qt4

7. بعد از نصب تمامی نرم افزارهای بالا دستور زیر رو تایپ کنید کنین


dpkg -i hostmode-scripts_0.1_all.deb

8. گوشی رو ری استارت کنید

9. دوباره وارد X-Terminal بشید و دستور root رو تایپ کنید و Enter

10. دستور زیر رو وارد کنید


python /root/hostmode.py
11. گزینه Hostmode VBUS رو انتخاب کنید

http://upload.ir-tci.org/filestore/27/M_fhUMIo1r.06.png._

12. وقتی پیغام زیر رو دیدید کابل usb رو به گوشی وصل کنید

http://upload.ir-tci.org/filestore/c8/C9-hB3PT1i.07.png._

13. وقتی پیغام زیر رو دیدید فلش یا هاردتون باید روشن بشه

http://upload.ir-tci.org/filestore/1e/krvKwH-3N-.08.png._

14. ممکنه مقداری طول بکشه ولی اگر پیغام زیر رو ندیدید و یا هارد یا فلشتون روشن نشد گوشی رو ری استارت کنید و دوباره از مرحله 9 شروع کنید

http://upload.ir-tci.org/filestore/96/En2Q59w6Hr.09.png._

15. خوب پیغام بالا یعنی اینکه هارد یا فلشتون رو شناخته و فقط کافیه که گزینه mount /dev/sda1 رو انتخاب کنید تا داخل فایل منیجرتون دیده بشه

http://upload.ir-tci.org/filestore/1d/pVuTpNE6mx.10.png._

http://upload.ir-tci.org/filestore/1b/sCrZ6vViLx.11.png._

یادتون باشه بعد از اینکه کارتون تمام شد و خواستید این حالت رو غیر فعال کنید قبل از اینکه usb هارد یا فلشتون رو در بیارید گزینه VBUS Default رو انتخاب کنید

http://upload.ir-tci.org/filestore/96/ZfUmEm18DC.12.png._







کاملا با کامپیوتر (انجام عملیات دستی و توسط کاربر)




1. فایل ضمیمه USB-Host-Mode.rar دانلود کنید

2.با نرم افزار WinSCP به گوشی وصل بشید

3. فایلهای داخل فایل ضمیمه USB-Host-Mode.rar رو داخل فولدر root/ کپی کنید
برای دیدن عکس در سایز اصلی روی عکس مورد نظز کلیک کنید.

http://upload.ir-tci.org/thumbstore/57/CA39r_o80I.13_thumb.PNG (http://upload.ir-tci.org/filestore/57/CA39r_o80I.13.PNG._)

4. از داخل نرم افزار WinSCP ترمینال رو اجرا کنید و پیغامی مانند عکس زیر میبینید و گزینه ok را انتخاب کنید



http://upload.ir-tci.org/thumbstore/55/gQOseGmA-g.14_thumb.PNG (http://upload.ir-tci.org/filestore/55/gQOseGmA-g.14.PNG._)


5. دستورات رو داخل این ترمینال وارد کنید و گزینه Execute را انتخاب کنید

http://upload.ir-tci.org/thumbstore/b2/BiyzjvnsRl.15_thumb.PNG (http://upload.ir-tci.org/filestore/b2/BiyzjvnsRl.15.PNG._)
و بقیه مراحل رو از روش اول مرحله شماره 8 ادامه بدید.




انجام عملیات به صورت خودکار (راحت ترین روش و امکان استفاده در کنار multiboot)





این روش فایلهای مربوط به رایت و سی دی رو هم نصب میکنه



1. فایل ضمیمه Auto.rar رو دانلود کنید
2.با نرم افزار WinSCP به گوشی وصل بشید

3. فایلهای داخل فایل ضمیمه Auto.rar رو داخل مموری کپی کنید

4. کسانی که از mutliboot استفاده نمی کنند دستور زیر رو داخل X-terminal تایپ کنن


root sh /home/user/MyDocs/hostmode1/hm.sh

5. کسانی که از mutliboot استفاده می کنند دستور زیر رو داخل X-terminal تایپ کنن


root sh /home/user/MyDocs/hostmode1/fhm.sh

6. بعد گوشیتون رو ری استارت کنید و در گزینه های مالتی بوت Maemo 2.6.28 Hostmode1 را انتخاب کنید(امکان داره بعد از انتخاب بلافاصله گوشیتون ری استارت بشه و شما دوباره همین گزینه رو انتخاب کنید و این ری استارت شدن ممکنه 3 بار انجام بشه)

7. بعد از اینکه گوشیتون بالا آمد بقیه مراحل رو از روش اول مرحله 10 ادامه بدید



CD-ROMها و DVD-Writer های اکسترنال


1. فایل ضمیمه CD-Rom Support.rar رو دانلود کنید و با استفاده از نرم افزار WinSCP محتویات داخلش رو در فولدر root/ کپی کنید.

توجه داشته باشید که تمامی نرم افزار های داخل این ضمیمه باید از داخل X-Terminal با دستور زیر نصب بشن:


dpkg -i

توجه کنید که حتما به ترتیب زیر نصبشون کنید:

wodim_1.1.10-maemo1_armel.deb .1
genisoimage_1.1.10-maemo1_armel.deb .2
icedax_1.1.10-maemo1_armel.deb .3
mkisofs_1.1.10-maemo1_all.deb .4
cdda2wav_1.1.10-maemo1_all.deb .5
cdrecord_1.1.10-maemo1_all.deb .6

بعد از نصب تمامی اینها گوشی را ری استارت کنید.



مراحل مربوط به رایت سی دی




1. اول باید با استفاده از genisoimage یک فایل ایمیج از روی فایلهایی که میخواهید رایت کنید بسازید

. وارد X-Terminal بشید
. فولدیری که میخواهید رایت کنید رو با دستور cd باز کنید:

cd /home/user/MyDocs/MyFiles/Images

. و دستور زیر رو وادر کنید:


% genisoimage -o My-CD-Image.iso /home/user/MyDocs/MyFiles/Images
o- نام فایل خروجی فایل ایمیج شما رو تعین میکنه

. و برای رایت این ایمیج از دستور زیر استفاده کنید:


wodim -v speed=2 dev=2,0 My-CD-Image.iso

v- تمامی پردازش رو لحظه به لحظه به شما نشون میده
speed که شما میتونید سرعت رایت رو تعیید کنید
dev مربوط به نوع فایلیست که میخواهید رایت کنید



--------------------------------------------------------------------------------------------------------



مشکلات و رفع آنها



اگر در انجام مراحل به مشکل زیر بر خوردین:


/var/lib/dpkg/info/account-plugin-salut.postinst: line 6: /etc/init.d/avahi-daemon: not found

از داخل X-Termianl فایل زیر رو edit کنید:


/var/lib/dpkg/info/account-plugin-salut.postinst

خط زیر رو داخلش پیدا کنید:


/etc/init.d/avahi-daemon start

و به این صورت تغییرش بدید و save کنید:


# /etc/init.d/avahi-daemon start

--------------------------------------------------------------------------------------------------------



اگر مشکل شما مربوط به multiboot بود و نیازی به multiboot نداشتید



توجه کنید که معلوم نیست بعد از پاک کردن multiboot چه اتفاقی بیوفته.


از داخل X-Terminal دستور زیر رو اجرا کنید:


root mount /dev/mmcblk1p2 /and -o noatime nitdroid-uninstaller


--------------------------------------------------------------------------------------------------------



برای غیر فعال کردن kernel-hostmode دستور زیر را داخل X-Terminal در حالت root وارد کنید




apt-get --reinstall kernel-hostmode-modules_2.6.28-20102201+0m5-hostmode1_armel.deb



منبع: Mobilesta n
نویسنده مطلب>> Death

Ginger256
2010-10-03, 02:45 PM
سلام
آقا نمیشه کاری کرد که این winscp توی win7 هم کار کنه ؟

btik
2010-10-03, 07:50 PM
سلام
حالا این win scp رو از کجا بیاریم؟



دوست عزیز میتونی از این لینکی که واست گذاشتم استفاده کنی ...


مهم :دسترسی مستقیم به تمام قسمت های حافظه از طریق pc با برنامه WinSCP (http://www.ir-tci.org/forum/showthread.php?p=748620#post748620)

Ginger256
2010-10-05, 11:29 PM
سلام
ممنون از کمکتون
آقا نمیشه کاری کرد که این winscp توی win7 هم کار کنه ؟

ehsan.1994
2010-10-10, 09:12 PM
چند تا اسکرین شات بزاری ممنون میشم

naser3591
2010-12-09, 08:49 AM
سلام،من برای نصب حالت کاملا با گوشی رو انتخاب کردم،ولی از ۵ تا فایل،فایل اخری یعنی hostmode.py رو نمیتونم دانلود کنم.میشه کمکم کنین،ممنون

naser3591
2010-12-09, 08:56 AM
سلام،میشه فایل hostmode.py رو برام ضمیمه کنید،ممنون

sorooshr19
2010-12-17, 03:09 PM
فایل اخری hostmode.py رو نمیتونم دانلود کنمفیکسش کنید لطفا"

atam
2011-01-02, 09:00 PM
سلام میشه توضیح بدین مالتی بوت چیه

patriot22
2012-04-11, 01:57 AM
با سلام تشكر از راهنمايياتون
من اين نازنين گوشي:x رو تازه اپديتش كردم به ورژن 21.و حالا وقتي ميخام از برنامه h-e-n استفاده كنم بايد تو x-terminal دستور mount تاپت كنم.و اين روش خيلي طولانيه.:(:(:(
اگه ميشه راهنمايي كنيد كه چطور فقط با برنامه h-e-n كار كنم.ايا مشكل از پيش نياز هاست؟:wac:
و تو اين روش فقط فلش ساپورت ميكنه.ولي رم ريدر و ماوس ني شناسه...!!؟؟؟؟؟
ممنون ميشم اساتيد راهنمايي كنن:x:x:x:x

hamid0666
2013-11-01, 12:57 PM
سلام
طریقه ی وصل کردن دسته ی بازی را هم میشه بگید.

FARHAD.HI
2013-11-01, 04:09 PM
سلام
طریقه ی وصل کردن دسته ی بازی را هم میشه بگید.

یک بار جواب این سوال داده شده..


سلام با این برنامه که نمیشه در ورژن قبلی یه برنامه ای بود که الان در مخازن نیست شما از تایپک زیر استفاده کنید.

آموزش فعال کردن USB Host Mode Of N900 (http://www.ir-tci.org/forum/showthread.php?t=90069)

بعد دسته بازی را وصل کنید و ب ترتیب مراحل روی گزینه های زیر کلیک کنید.

1-high speed hostmode
vbus boots on-2
enumerate-3

حالا 10 تا 15 ثانیه میشمارید ( خیلی از اوقات دراین مرحله همشون وصل میشن )بعد گزینه 4 رو
می زنید و تمام .
اگر مشکلی هم داشتید در همان تایپک مربوطه که استفاده می کنید سوالتون را مطرح کنید موفق باشید.