تبلیغات :
با گوآنی صاحب وب سایت شو و کسب درآمد کن
مبل کلاسیک
پیشبینی فوتبال
لیست قیمت تبلت
دستگاه جوجه کشی
دستگاه جوجه کشی حرفه ای
[ سفارش آگهی متنی ]



+ جواب دادن به اين بحث
صفحه 1 از 4 1234 آخرآخر
نمايش نتايج 1 به 10 از 32

نام تاپيک: روش ویرایش فریمور مودم ها (Tools, Tips & Tutorials)

  1. #1
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2012
    پست ها
    108

    پيش فرض روش ویرایش فریمور مودم ها (Tools, Tips & Tutorials)

    سلب مسئولیت: هر گونه ویرایش و فلش فریمورهایی که باعث آسیب رسیدن به مودمتان شود، بر عهده خودتان می باشید. این تایپک صرفاً جهت دانش افزایی کاربران ایجاد گردیده است.

    * از دوستان درخواست می شود، جهت فعال کردن امکانات بیشتر در فریمور مودمها، مسیرها و فایل هایی را که باید ویرایش شوند، از طریق نظرات برای دوستان به اشتراک بگذارید.
    * آنچه که در اینجا تحت عنوان فایل Bin فریمور آورده شده، صرفاً به خاطر فریمور مودم B612 است که با این پسوند می باشد. و گرنه نرم افزار [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    برای فریمور مودم های هواوی که با پسوند EXE هستند هم کاربرد دارد.
    * در اینجا برای آغاز از WebUI مودم شروع کردیم و در آینده با همراهی دوستان در سطح پیشرفته تر فایل های سیستمی هم ویرایش خواهد شد و فرمان ها بیشتری به اشتراک گذاشته می شود.

    1- ابتدا شما باید سیستم عامل Ubuntu را با استفاده از نرم افزارهای ماشین مجازی مانند VMware Workstation Pro نصب و اجرا کنید. پس از نصب Ubuntu، پیش نیاز نرم افزاز qhuaweiflash را از طریق ترمینال Ubuntu با فرمان زیر به صورت آنلاین دانلود و نصب کنید:
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    2- سپس برنامه [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] و همچنین فریمور مورد نظرتون رو از ویندوز به Ubuntu کپی و paste کنید.
    3- برنامه [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] را در Ubuntu اجرا کنید. سپس از منوی File و گزینه Open فایل فریمور خود رو انتخاب کنید.(اگر فایل فریمور توسط برنامه شناسایی نشد، پسوند آن را از حروف بزرگ به حروف کوچک تغییر دهید. BIN>> bin)
    4- برای ویرایش WebUI آن را انتخاب و از منوی section گزینه دوم ( Extract with Header ) را انتخاب و فایل WebUI را در پوشه دلخواهتان اکسترکت و ذخیره کنید.
    5- اکنون پوشه ای که WebUI را در آن ذخیره کرده اید باز کنید و در آن راست کلیک نموده و گزینه open in terminal را کلیک کرده و در ترمینال بازشده فرمان cpio -im -F image.bin را وارد و اینتر را بزنید تا فایل bin اکسترکت شود.(به جای image.bin نام فایل WebUI اتون را که اکسترکت کردیده اید، به صورت دقیق وارد کنید. مثلا: 005b0000-WEBUI.bin )
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    6- پس از اکسترکت شدن، فایل bin – WebUI رو از پوشه Delete کنید و در پوشه اکسترکت شده می توانید به ویرایش های دلخواتون بپردازید.
    7- پس از اتمام ویرایش هایتون به پوشه اصلی که WebUI رو در آن اکسترکت کردید بازگشته و از ترمینال فرمان زیر را جهت Repack کردن فایل WebUI وارد کنید. توجه داشته باشید که قبل از repack کردن فایل، در آن پوشه به جز از دو فایل WebApp و data فایل دیگری وجود نداشته باشد. برای Repack کردن WebUI فرمان find | cpio -o -H newc -F ../12-005b0000-WEBUI.bin
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    8- پس از Repack کردن فایل bin – WebUI از منوی section گزینه Replace Partition Image را زده و فایل bin ویرایش شده را در فریمور جایگزین کنید(قبل از جایگزینی فایل WebUI توجه داشته باشید که اگر نام فایل را تغییر داده اید، به همان نام اصلی آن دوباره تغییر نام بدید و در فریمور جایگذاری کنید):
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در نهایت از منوی file فریمور خود را Save نمایید و فریمور جدید را از طریق پورت USB روی مودم خود فلش کنید. [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]




    Last edited by balouchi; 25-08-2018 at 17:45.



  2. #2
    اگه نباشه جاش خالی می مونه nobody2000's Avatar
    تاريخ عضويت
    Sep 2005
    محل سكونت
    جلو مونیتور
    پست ها
    416

    پيش فرض

    ممنون فقط در سطر آخر فکر کنم لینک دانلود فایل را یادتون رفته قرار بدید .

  3. این کاربر از nobody2000 بخاطر این مطلب مفید تشکر کرده است


  4. #3
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2012
    پست ها
    108

    پيش فرض

    برای فعال یا غیرفعال کردن گزینه USSD در پوشه اکسترکت شده WebUI مسیر:

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    فعال بودن: عدد 1
    غیرفعال بودن: عدد 0

    * فایل های .xml در Ubuntu بدون نیاز به نرم افزاری قابل ویرایش اند اما در محیط ویندوز می توانید از نرم افزار ++Notepad استفاده کنید.

  5. 5 کاربر از balouchi بخاطر این مطلب مفید تشکر کرده اند


  6. #4
    در آغاز فعالیت
    تاريخ عضويت
    Oct 2008
    پست ها
    12

    پيش فرض

    با برای فعال سازی آپدیت بدون نیاز به سیم usb در فریم ورهای شرکتی باید از این مسیر اینو به این شکل تغییر داد
    <?xml version="1.0" encoding="UTF-8"?>
    <config>
    <enable>1</enable>
    <localupdate_enabled>0</localupdate_enabled>
    <ip>query.hicloud.com</ip>
    <port>80</port>
    <virtual_directory>china</virtual_directory>
    <ssl>0</ssl>
    <update_interval>7</update_interval>
    <get_server_time>1</get_server_time>
    <check_rule>1</check_rule>
    <battery_low_timer>360</battery_low_timer>
    <auto_upg>0</auto_upg>
    <reminder_interval>1440</reminder_interval>
    </config>


    تغییرات :
    <localupdate_enabled>1</localupdate_enabled>
    مسیر فایل :
    WEBUI\WebApp\common\config\update
    البته خودم تست نکردم

  7. 9 کاربر از esafb52 بخاطر این مطلب مفید تشکر کرده اند


  8. #5
    پروفشنال
    تاريخ عضويت
    Aug 2011
    پست ها
    947

    پيش فرض

    سلام
    من هم به فایل های کانفیگ یه نگاهی انداختم و مواردی که غیر فعال بود و به نظرم جالب بود رو براتون این زیر نوشتم
    مهم! هیج کدام از موارد زیر تست نشده و ممکن است حتی با فعال کردن آن ها نتیجه مورد نظر حاصل نشود!

    مسیر فایل WebApp\common\config\deviceinformation\config.xml
    در این کانفیگ تنظیمات نمایش اطلاعات دستگاه وجود داره از جمله rsrq , rsrp , rssi و پهنای باند دکل و... که همه غیر فعال هستند

    مسیر فایل \WEBUI\WebApp\common\config\global فایل های langrule.xml و languagelist.xml
    در این فایل ها اطلاعات مربوط به زبان WebUI قرار داره که میشه زبون فارسی رو بهش اضافه کرد
    البته باید توجه کنین که فایل ترجمه فارسی lang_fa_fa.js.gz در مسیر \WEBUI\WebApp\common\language قرار داشته باشه

    مسیرفایل WEBUI\WebApp\common\config\network\config.xml
    در این فایل قابلیت انتخاب دستی باند فرکانسی قرار دارد <lteband_custom>0</lteband_custom> که غیر فعال است

    مسیر فایل WEBUI\WebApp\common\config\ussd\config.xml
    در این فایل تنظیمات فعال بودن ussd قرار دارد <enable>0</enable> که غیر فعال است

    مسیر فایل WebApp\common\config\websd\config.xml
    در این فایل تنظیمات samba (اشتراک گذاری فایل از طریق پورت usb مودم در شبکه) <sambaenable>0</sambaenable> قرار دارد که غیرفعال است

    **در خصوص قابلیت انتخاب دستی باند فرکانسی**
    فایل html صفحه انتخاب باند در مسیر WEBUI\WebApp\common\html\mobilenetworksettings.htm l.gz قرار دارد
    در همین فایل html فایل جاوا اسکریپتی با نام mobilenetworksettings.js به صفحه اضافه شده
    این فایل js در مسیر WEBUI\WebApp\common\js\mobilenetworksettings.js.gz قرار داره
    پس اگر با فعال کردن قابلیت انتخاب باند چیزی داخل پنل اضافه نشد این فایل ها رو هم باید دستکاری کنیم

  9. 6 کاربر از ho3in2012 بخاطر این مطلب مفید تشکر کرده اند


  10. #6
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2012
    پست ها
    108

    پيش فرض

    سلام
    **در خصوص قابلیت انتخاب دستی باند فرکانسی**
    فایل html صفحه انتخاب باند در مسیر WEBUI\WebApp\common\html\mobilenetworksettings.htm l.gz قرار دارد
    در همین فایل html فایل جاوا اسکریپتی با نام mobilenetworksettings.js به صفحه اضافه شده
    این فایل js در مسیر WEBUI\WebApp\common\js\mobilenetworksettings.js.gz قرار داره
    پس اگر با فعال کردن قابلیت انتخاب باند چیزی داخل پنل اضافه نشد این فایل ها رو هم باید دستکاری کنیم
    سلام. یه مقداری از فایل شبکه مودم B525 رو که از سایت عربی دانلود کردم بررسی کردم. با توجه به مقایسه با فایل مودم Hi Web باندهای اضافه شده در مسیر:
    WEBUI\WebApp\common\js\mobilenetworksettings.js.gz بودند. یه مقداری از داده ها رو از فایل مودم B525 تو فایل B612 کپی و پست کردم و اونا رو برای باندهای 1800FDD ، 2600FDD ، 4G+ 1800FDD+2600FDD ، 3500TDD ویرایش کردم و فریمور رو روی مودم فلش کردم. وقتی وارد قسمت تنظیمات شبکه شدم دیدم تمام گزینه ها غیر فعال شدند و دو تا گزینه LTE Band تو منو اضافه شدند. ظاهراً یک سری از خطها رو اشتباه نوشتم.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    برای فشرده کردن فایلها به gz. در Ubuntu در ترمینال فرمان gzip و نام فایل را وارد و اینتر بزنید.
    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    برای تعریف کردن فرکانس ها نیاز به دانستن باندها و معادل HEX آنها هستش که این دو تا لینک می تونه برایتون مفید باشه:

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ] (اگر لینک باز نشد از V.P.N استفاده کنید)

    مثلا:
    فرکانس FDD 1800 روی باند 3 و معادل HEX آن: 4
    فرکانس FDD 2600 روی باند 7 و معادل HEX آن: 40
    تجمیع فرکانس FDD 1800 با FDD 2600 معادل HEX آن: 44 (برای تجمیع اعداد HEX دو فرکانس باید با هم جمع شوند)
    Last edited by balouchi; 20-08-2018 at 20:17.

  11. 8 کاربر از balouchi بخاطر این مطلب مفید تشکر کرده اند


  12. #7
    در آغاز فعالیت
    تاريخ عضويت
    Jul 2014
    پست ها
    8

    پيش فرض

    دوستان من مودمم انلاکه ولی چون گارانتی داره نمیتونم از طریق usb فلش بزنم و با lan هم فقط یک فریمور میگیره حالا از این روش میشه همون فریموری که به دستگاه من میخوره رو جوری ویرایش کرد که بتونه بالفرض فریمور hiweb رو با lan روش فلش زد اگه میشه لینک اموزش یا مسیر تغییر دستور تو روش بالا رو بگید ممنون میشم اگه هم کسی بتونهبرام انجام بده ممنون میشم چون سیستمم یکم داغونه

  13. #8
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2012
    پست ها
    108

    پيش فرض

    دوستان من مودمم انلاکه ولی چون گارانتی داره نمیتونم از طریق usb فلش بزنم و با lan هم فقط یک فریمور میگیره حالا از این روش میشه همون فریموری که به دستگاه من میخوره رو جوری ویرایش کرد که بتونه بالفرض فریمور hiweb رو با lan روش فلش زد اگه میشه لینک اموزش یا مسیر تغییر دستور تو روش بالا رو بگید ممنون میشم اگه هم کسی بتونهبرام انجام بده ممنون میشم چون سیستمم یکم داغونه
    به خاطر digital signature هواوی روی فریمورها فکر نکنم الان با کابل LAN بشه از اپراتوری به جهانی یا اپراتوری دیگه آپگرید و دانگرید کرد. قبلانا با فریمورهای ویرایش شده(آنتی فریمور) کاری می کردند که بعد از زدن اون فریمور ویرایش شده مودم هر فریموری رو بپذیره. تقریبا 8 ماه پیش که یه مودم E5172 داشتم، یکی از کاربران سایت 4Pda قرار بود فریمورم رو ویرایش کنه تا از اپراتوری به جهانی اپگرید کنم. بعد از بررسی فریمورم گفتش که فریمور دارای digital signature هستش و فقط باید از باکس JTAG استفاده کنی.
    قبلانا فایل فریمور رو با نرم افزارهایی مانند hex editor و یا ++notepad باز می کردند و اعداد آخر ورژن فریمور رو دستکاری می کردند و فریمور رو با کابل یا وب مودم آپدیت می زدند که پس از آن مودم می تونسته به یه فریمور جدیدی آپدیت یشه.

    i checked few firmwares without any problem. hex editor and nothing more
    generic firmware has on the end C00.
    so , first edit firmware , and replace in firmware ...C00 all numbers with your number , example: ....C11. but with CXXX I never test this trick.
    flash firmware then firmware in modem will be C00. On C00 we can upload any firmware also via menu.
    By the true we have only 3 main version:
    V200R001B236
    V200R001B180
    V200R001B270
    I see only one way- modification via scripts:
    1 access via ssh
    2 script with modified files.
    script:
    RW mode for partition
    copy/replace modified files
    R mode for partition.
    for somebody with knowledge that will be very simple.
    I modified few files, but Im not IT engineer...
    clue: we don't need Jtag
    منابع دیگر:
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    Last edited by balouchi; 21-08-2018 at 05:52.

  14. 4 کاربر از balouchi بخاطر این مطلب مفید تشکر کرده اند


  15. #9
    داره خودمونی میشه mrhamed's Avatar
    تاريخ عضويت
    Jul 2006
    پست ها
    102

    پيش فرض

    امیدوارم تاپیک خوبی بشه...
    بنظرتون میشه ssh فعال کرد؟ :q
    یا اگه بشه openwrt.org فلش کرد که عالی میشه...

  16. #10
    داره خودمونی میشه
    تاريخ عضويت
    Dec 2012
    پست ها
    108

    پيش فرض

    دوستان، فایل mobilenetworksettings.js مال مودم B525 رو برای مودم B612، فرکانس هایش رو اصلاح کردم. اما فعلا نتونستم گزینه MIMO و CA رو برایش فعال کنم. وقتی هم پارامترها رو از mobilenetworksettings.js مودم B612 به 525 کپی می کنم، نه تنها گزینه انتخاب MIMO فعال نمیشه بلکه انتخاب شبکه 3G و 4G هم غیرفعال میشه. فایل رو برای دوستان میذارم شاید کسی بتونه گزینه انتخاب شبکه CA رو اصلاح کنه.
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    مسیر فایل: WEBUI\WebApp\common\js

    ولی در کل تا اینجای کار مودم B612 تا زمانی که MIMO4*4 در ایران راه اندازی نشه فکر نکنم از +4G بتونه پشتیبانی کنه.
    گزینه اشتراک گذاری فایل و پرنتر هم به خوبی برام عمل نکرد. فلش مموری به پورت USB اصلا شناسایی برام نشد.

    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    [ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
    Last edited by balouchi; 21-08-2018 at 14:24.

  17. این کاربر از balouchi بخاطر این مطلب مفید تشکر کرده است


+ جواب دادن به اين بحث
صفحه 1 از 4 1234 آخرآخر

جواب سريع جواب سريع


* چنانچه از قبل در انجمن ثبت نام کرده اید و دارای نام کاربری هستید ، ابتدا وارد سایت شوید ( این فرم مخصوص ارسال پاسخ توسط کاربران میهمان است )
همچنین با داشتن اکانت گوگل ( جی میل ) میتوانید از لینک بالای سایت استفاده کنید و سریعا در سایت وارد شوید

پایتخت ایران چه نام دارد ؟

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

برچسب های این موضوع

قوانين ايجاد تاپيک در انجمن

  • شما می توانید تاپیک جدید ایجاد کنید
  • شما می توانید پاسخ ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •