loading...
بروزترین سایت دانلود
آخرین ارسال های انجمن
شایان بازدید : 561 پنجشنبه 27 مرداد 1390 نظرات (0)
توضیحات کلی در مورد USB Host Mode

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



شروع کار



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


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




یا


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




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



کابل CA-101



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




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


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

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

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


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


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


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


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 رو انتخاب کنید



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



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



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



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





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






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


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

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

3. فایلهای داخل فایل ضمیمه USB-Host-Mode.rar رو داخل فولدر root/ کپی کنید



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






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



و بقیه مراحل رو از روش اول مرحله شماره 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
ارسال نظر برای این مطلب

کد امنیتی رفرش
درباره ما
لطفاً تا بارگذاری سایت منتظر بمانید
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 153
  • کل نظرات : 30
  • افراد آنلاین : 1
  • تعداد اعضا : 48
  • آی پی امروز : 3
  • آی پی دیروز : 6
  • بازدید امروز : 7
  • باردید دیروز : 43
  • گوگل امروز : 3
  • گوگل دیروز : 0
  • بازدید هفته : 56
  • بازدید ماه : 174
  • بازدید سال : 11,974
  • بازدید کلی : 139,549
  • کدهای اختصاصی

    قالب وبلاگ